diff options
Diffstat (limited to 'core/res/AndroidManifest.xml')
-rw-r--r-- | core/res/AndroidManifest.xml | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml index 666d1c6..6b4fe79 100644 --- a/core/res/AndroidManifest.xml +++ b/core/res/AndroidManifest.xml @@ -616,6 +616,14 @@ android:label="@string/permlab_installLocationProvider" android:description="@string/permdesc_installLocationProvider" /> + <!-- Allows an application to use location features in hardware, + such as the geofencing api + Protected by signature|system protection level --> + <permission android:name="android.permission.LOCATION_HARDWARE" + android:permissionGroup="android.permission-group.LOCATION" + android:protectionLevel="signature|system" /> + <uses-permission android:name="android.permission.LOCATION_HARDWARE"/> + <!-- ======================================= --> <!-- Permissions for accessing networks --> <!-- ======================================= --> @@ -2193,6 +2201,14 @@ android:description="@string/permdesc_accessNotifications" android:protectionLevel="signature|system" /> + <!-- Must be required by an {@link + android.service.notification.NotificationListenerService}, + to ensure that only the system can bind to it. --> + <permission android:name="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE" + android:label="@string/permlab_bindNotificationListenerService" + android:description="@string/permdesc_bindNotificationListenerService" + android:protectionLevel="signature" /> + <!-- The system process is explicitly the only one allowed to launch the confirmation UI for full backup/restore --> <uses-permission android:name="android.permission.CONFIRM_FULL_BACKUP"/> @@ -2256,6 +2272,14 @@ android:process=":ui"> </activity> + <activity android:name="android.accounts.CantAddAccountActivity" + android:excludeFromRecents="true" + android:exported="true" + android:theme="@android:style/Theme.Holo.Dialog" + android:label="@string/error_message_title" + android:process=":ui"> + </activity> + <activity android:name="android.accounts.GrantCredentialsPermissionActivity" android:excludeFromRecents="true" android:exported="true" @@ -2301,6 +2325,12 @@ </intent-filter> </receiver> + <receiver android:name="com.android.server.updates.IntentFirewallInstallReceiver" > + <intent-filter> + <action android:name="android.intent.action.UPDATE_INTENT_FIREWALL" /> + </intent-filter> + </receiver> + <receiver android:name="com.android.server.updates.SmsShortCodesInstallReceiver" > <intent-filter> <action android:name="android.intent.action.UPDATE_SMS_SHORT_CODES" /> @@ -2336,6 +2366,9 @@ android:permission="android.permission.MASTER_CLEAR" android:exported="true" /> + <service android:name="android.hardware.location.GeofenceHardwareService" + android:permission="android.permission.LOCATION_HARDWARE" + android:exported="false" /> </application> </manifest> |