1<?xml version="1.0" encoding="utf-8" standalone="no"?> 2<!-- 3 * Copyright (c) 2015, Motorola Mobility LLC 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are met: 8 * - Redistributions of source code must retain the above copyright 9 * notice, this list of conditions and the following disclaimer. 10 * - Redistributions in binary form must reproduce the above copyright 11 * notice, this list of conditions and the following disclaimer in the 12 * documentation and/or other materials provided with the distribution. 13 * - Neither the name of Motorola Mobility nor the 14 * names of its contributors may be used to endorse or promote products 15 * derived from this software without specific prior written permission. 16 * 17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 18 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 19 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 20 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL MOTOROLA MOBILITY LLC BE LIABLE 21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 27 * DAMAGE. 28--> 29 30<manifest xmlns:android="http://schemas.android.com/apk/res/android" 31 xmlns:androidprv="http://schemas.android.com/apk/prv/res/android" 32 android:versionCode="1" 33 android:versionName="2.4.6" 34 coreApp="true" 35 android:sharedUserId="android.uid.phone" 36 package="com.android.service.ims"> 37 38 <uses-sdk android:minSdkVersion="19"/> 39 40 <permission 41 android:name="com.android.ims.rcs.permission.STATUS_CHANGED" 42 android:protectionLevel="signatureOrSystem" /> 43 44 <permission android:name="com.android.ims.permission.PRESENCE_ACCESS" 45 android:label="@string/ims_presence_permission" 46 android:description="@string/ims_ims_permission_desc" 47 android:protectionLevel="signatureOrSystem" /> 48 49 <uses-permission android:name="android.permission.READ_PHONE_STATE"/> 50 <uses-permission android:name="android.permission.BROADCAST_STICKY"/> 51 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 52 <uses-permission android:name="com.android.ims.rcs.permission.STATUS_CHANGED"/> 53 <uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> 54 <uses-permission android:name="android.permission.ACCESS_UCE_PRESENCE_SERVICE"/> 55 <uses-permission android:name="com.android.ims.permission.PRESENCE_ACCESS"/> 56 <uses-permission android:name="com.android.rcs.eab.permission.READ_WRITE_EAB"/> 57 58 <application android:name="RcsServiceApp" android:persistent="true" 59 android:process="com.android.ims.rcsservice"> 60 <service android:name="com.android.service.ims.RcsService" 61 android:exported="true" 62 android:enabled="true" 63 android:permission="com.android.ims.permission.PRESENCE_ACCESS"> 64 </service> 65 66 <receiver android:name="com.android.service.ims.DeviceShutdown" 67 androidprv:systemUserOnly="true"> 68 <intent-filter> 69 <action android:name="android.intent.action.ACTION_SHUTDOWN"/> 70 </intent-filter> 71 </receiver> 72 73 <!-- Receives the following explicit intents: 74 - com.android.service.ims.presence.retry 75 - com.android.service.ims.presence.task.timeout 76 - com.android.service.ims.presence.retry.publish --> 77 <receiver android:name="com.android.service.ims.presence.AlarmBroadcastReceiver" 78 android:permission="com.android.ims.permission.PRESENCE_ACCESS" 79 androidprv:systemUserOnly="true"> 80 </receiver> 81 </application> 82</manifest> 83