2010-04-08 16:41:23 -05:00
|
|
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
2012-09-27 23:20:10 -07:00
|
|
|
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
|
2010-05-26 17:03:26 -04:00
|
|
|
package="com.android.systemui"
|
2013-01-09 18:50:26 -08:00
|
|
|
android:sharedUserId="android.uid.systemui"
|
2012-04-18 19:16:15 -07:00
|
|
|
coreApp="true">
|
|
|
|
|
|
|
|
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
|
2012-04-23 13:32:00 -07:00
|
|
|
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
|
|
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
2012-09-25 17:22:27 -07:00
|
|
|
<uses-permission android:name="android.permission.ACCESS_ALL_EXTERNAL_STORAGE" />
|
2012-04-26 17:30:34 -07:00
|
|
|
<uses-permission android:name="android.permission.WAKE_LOCK" />
|
2012-04-18 19:16:15 -07:00
|
|
|
|
|
|
|
<uses-permission android:name="android.permission.INJECT_EVENTS" />
|
2013-02-19 13:01:35 -08:00
|
|
|
<uses-permission android:name="android.permission.DUMP" />
|
2012-04-18 19:16:15 -07:00
|
|
|
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
|
2010-04-08 16:41:23 -05:00
|
|
|
|
2010-06-04 16:21:12 -04:00
|
|
|
<uses-permission android:name="android.permission.STATUS_BAR_SERVICE" />
|
2012-04-18 19:16:15 -07:00
|
|
|
<uses-permission android:name="android.permission.STATUS_BAR" />
|
|
|
|
<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
|
2012-04-26 17:30:34 -07:00
|
|
|
<uses-permission android:name="android.permission.REMOTE_AUDIO_PLAYBACK" />
|
2012-04-18 19:16:15 -07:00
|
|
|
|
2012-08-14 18:25:45 -07:00
|
|
|
<uses-permission android:name="android.permission.MANAGE_USERS" />
|
2012-09-05 17:34:41 -07:00
|
|
|
<uses-permission android:name="android.permission.READ_PROFILE" />
|
|
|
|
<uses-permission android:name="android.permission.READ_CONTACTS" />
|
2012-09-08 23:15:12 -07:00
|
|
|
<uses-permission android:name="android.permission.CONFIGURE_WIFI_DISPLAY" />
|
2012-09-11 10:00:53 -07:00
|
|
|
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
|
2013-08-08 12:56:57 -07:00
|
|
|
<uses-permission android:name="android.permission.GET_APP_OPS_STATS" />
|
2012-08-14 15:08:24 -04:00
|
|
|
|
2012-04-18 19:16:15 -07:00
|
|
|
<!-- Networking and telephony -->
|
2010-08-31 14:16:13 -04:00
|
|
|
<uses-permission android:name="android.permission.BLUETOOTH" />
|
|
|
|
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
|
2012-04-18 19:16:15 -07:00
|
|
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
|
|
|
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
|
|
|
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
|
|
|
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
|
2012-04-30 17:14:51 -07:00
|
|
|
<uses-permission android:name="android.permission.MANAGE_NETWORK_POLICY" />
|
2012-04-18 19:16:15 -07:00
|
|
|
|
|
|
|
<!-- Physical hardware -->
|
2011-03-08 10:08:59 -05:00
|
|
|
<uses-permission android:name="android.permission.MANAGE_USB" />
|
2012-04-18 19:16:15 -07:00
|
|
|
<uses-permission android:name="android.permission.DEVICE_POWER" />
|
|
|
|
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
|
2012-05-01 15:42:56 -04:00
|
|
|
<uses-permission android:name="android.permission.MASTER_CLEAR" />
|
2012-05-17 17:01:15 -07:00
|
|
|
<uses-permission android:name="android.permission.VIBRATE" />
|
2012-04-18 19:16:15 -07:00
|
|
|
|
|
|
|
<!-- ActivityManager -->
|
|
|
|
<uses-permission android:name="android.permission.GET_TASKS" />
|
2012-04-24 11:15:40 -07:00
|
|
|
<uses-permission android:name="android.permission.GET_DETAILED_TASKS" />
|
2012-04-18 19:16:15 -07:00
|
|
|
<uses-permission android:name="android.permission.REORDER_TASKS" />
|
|
|
|
<uses-permission android:name="android.permission.REMOVE_TASKS" />
|
|
|
|
<uses-permission android:name="android.permission.STOP_APP_SWITCHES" />
|
|
|
|
<uses-permission android:name="android.permission.SET_SCREEN_COMPATIBILITY" />
|
|
|
|
<uses-permission android:name="android.permission.START_ANY_ACTIVITY" />
|
2012-08-03 13:09:11 -07:00
|
|
|
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
|
2013-01-23 14:39:13 -08:00
|
|
|
<uses-permission android:name="android.permission.GET_TOP_ACTIVITY_INFO" />
|
2013-09-10 18:37:01 -07:00
|
|
|
|
2012-04-18 19:16:15 -07:00
|
|
|
<!-- WindowManager -->
|
|
|
|
<uses-permission android:name="android.permission.INTERNAL_SYSTEM_WINDOW" />
|
2012-04-24 16:13:17 -07:00
|
|
|
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
|
2012-04-18 19:16:15 -07:00
|
|
|
<uses-permission android:name="android.permission.READ_FRAME_BUFFER" />
|
|
|
|
<uses-permission android:name="android.permission.MANAGE_APP_TOKENS" />
|
|
|
|
<uses-permission android:name="android.permission.SET_ORIENTATION" />
|
|
|
|
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
|
2010-06-04 16:21:12 -04:00
|
|
|
|
2012-08-25 12:08:03 -04:00
|
|
|
<!-- DreamManager -->
|
|
|
|
<uses-permission android:name="android.permission.READ_DREAM_STATE" />
|
|
|
|
<uses-permission android:name="android.permission.WRITE_DREAM_STATE" />
|
|
|
|
|
2013-05-22 08:54:56 +09:00
|
|
|
<!-- Alarm clocks -->
|
|
|
|
<uses-permission android:name="com.android.alarm.permission.SET_ALARM" />
|
|
|
|
|
2013-09-10 18:37:01 -07:00
|
|
|
<!-- Keyguard -->
|
|
|
|
<uses-permission android:name="android.permission.CONTROL_KEYGUARD" />
|
|
|
|
|
2010-04-08 16:41:23 -05:00
|
|
|
<application
|
2010-07-30 17:24:38 -07:00
|
|
|
android:persistent="true"
|
2010-04-08 16:41:23 -05:00
|
|
|
android:allowClearUserData="false"
|
2011-07-19 16:32:49 -07:00
|
|
|
android:allowBackup="false"
|
2011-01-11 10:28:58 -05:00
|
|
|
android:hardwareAccelerated="true"
|
2010-04-08 16:41:23 -05:00
|
|
|
android:label="@string/app_label"
|
2012-07-27 18:27:11 -07:00
|
|
|
android:icon="@*android:drawable/platlogo"
|
2013-01-09 18:50:26 -08:00
|
|
|
android:process="com.android.systemui"
|
2012-07-27 18:27:11 -07:00
|
|
|
android:supportsRtl="true">
|
2010-07-09 18:52:06 -04:00
|
|
|
|
2010-10-21 11:09:02 -04:00
|
|
|
<!-- Broadcast receiver that gets the broadcast at boot time and starts
|
|
|
|
up everything else.
|
|
|
|
TODO: Should have an android:permission attribute
|
|
|
|
-->
|
|
|
|
<service android:name="SystemUIService"
|
|
|
|
android:exported="true"
|
2010-04-08 16:41:23 -05:00
|
|
|
/>
|
2010-06-04 11:25:26 -07:00
|
|
|
|
2011-06-27 13:15:32 -07:00
|
|
|
<!-- started from PhoneWindowManager
|
|
|
|
TODO: Should have an android:permission attribute -->
|
|
|
|
<service android:name=".screenshot.TakeScreenshotService"
|
2011-08-17 16:20:47 -07:00
|
|
|
android:process=":screenshot"
|
2011-06-27 13:15:32 -07:00
|
|
|
android:exported="false" />
|
|
|
|
|
2011-07-14 16:10:16 -07:00
|
|
|
<service android:name=".LoadAverageService"
|
|
|
|
android:exported="true" />
|
|
|
|
|
2011-08-01 16:11:57 -07:00
|
|
|
<service android:name=".ImageWallpaper"
|
|
|
|
android:permission="android.permission.BIND_WALLPAPER"
|
|
|
|
android:exported="true" />
|
|
|
|
|
2012-09-27 23:20:10 -07:00
|
|
|
<receiver android:name=".BootReceiver" androidprv:primaryUserOnly="true">
|
2011-07-14 16:10:16 -07:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.BOOT_COMPLETED" />
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2010-06-04 11:25:26 -07:00
|
|
|
<activity android:name=".usb.UsbStorageActivity"
|
2011-11-17 17:59:43 -08:00
|
|
|
android:label="@*android:string/usb_storage_activity_title"
|
|
|
|
android:excludeFromRecents="true">
|
2010-06-04 11:25:26 -07:00
|
|
|
</activity>
|
2010-10-11 17:14:31 -07:00
|
|
|
<activity android:name="com.android.internal.app.ExternalMediaFormatActivity"
|
|
|
|
android:theme="@*android:style/Theme.Dialog.Alert"
|
|
|
|
android:excludeFromRecents="true">
|
|
|
|
</activity>
|
2010-06-04 11:25:26 -07:00
|
|
|
|
2012-04-13 09:32:47 -07:00
|
|
|
<activity android:name=".recent.RecentsActivity"
|
2012-10-09 17:40:52 -07:00
|
|
|
android:label="@string/accessibility_desc_recent_apps"
|
2012-10-19 14:56:47 +02:00
|
|
|
android:theme="@style/RecentsStyle"
|
2012-04-13 09:32:47 -07:00
|
|
|
android:excludeFromRecents="true"
|
|
|
|
android:launchMode="singleInstance"
|
|
|
|
android:exported="true">
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="com.android.systemui.TOGGLE_RECENTS" />
|
|
|
|
</intent-filter>
|
|
|
|
</activity>
|
|
|
|
|
2012-10-18 13:13:46 +02:00
|
|
|
<receiver
|
|
|
|
android:name=".recent.RecentsPreloadReceiver"
|
|
|
|
android:exported="false">
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="com.android.systemui.recent.action.PRELOAD" />
|
|
|
|
<action android:name="com.android.systemui.recent.action.CANCEL_PRELOAD" />
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2011-03-13 17:26:52 -04:00
|
|
|
<!-- started from UsbDeviceSettingsManager -->
|
|
|
|
<activity android:name=".usb.UsbConfirmActivity"
|
|
|
|
android:exported="true"
|
|
|
|
android:permission="android.permission.MANAGE_USB"
|
|
|
|
android:theme="@*android:style/Theme.Holo.Dialog.Alert"
|
|
|
|
android:finishOnCloseSystemDialogs="true"
|
|
|
|
android:excludeFromRecents="true">
|
|
|
|
</activity>
|
|
|
|
|
2011-03-08 10:08:59 -05:00
|
|
|
<!-- started from UsbDeviceSettingsManager -->
|
|
|
|
<activity android:name=".usb.UsbPermissionActivity"
|
|
|
|
android:exported="true"
|
|
|
|
android:permission="android.permission.MANAGE_USB"
|
|
|
|
android:theme="@*android:style/Theme.Holo.Dialog.Alert"
|
|
|
|
android:finishOnCloseSystemDialogs="true"
|
|
|
|
android:excludeFromRecents="true">
|
|
|
|
</activity>
|
|
|
|
|
|
|
|
<!-- started from UsbDeviceSettingsManager -->
|
|
|
|
<activity android:name=".usb.UsbResolverActivity"
|
|
|
|
android:exported="true"
|
|
|
|
android:permission="android.permission.MANAGE_USB"
|
|
|
|
android:theme="@*android:style/Theme.Holo.Dialog.Alert"
|
|
|
|
android:finishOnCloseSystemDialogs="true"
|
|
|
|
android:excludeFromRecents="true">
|
|
|
|
</activity>
|
2011-03-10 12:12:31 -05:00
|
|
|
|
|
|
|
<!-- started from UsbDeviceSettingsManager -->
|
|
|
|
<activity android:name=".usb.UsbAccessoryUriActivity"
|
|
|
|
android:exported="true"
|
|
|
|
android:permission="android.permission.MANAGE_USB"
|
|
|
|
android:theme="@*android:style/Theme.Holo.Dialog.Alert"
|
|
|
|
android:finishOnCloseSystemDialogs="true"
|
|
|
|
android:excludeFromRecents="true">
|
|
|
|
</activity>
|
2011-07-25 15:21:22 -07:00
|
|
|
|
2012-04-25 18:06:00 -07:00
|
|
|
<!-- started from UsbDebuggingManager -->
|
|
|
|
<activity android:name=".usb.UsbDebuggingActivity"
|
|
|
|
android:permission="android.permission.MANAGE_USB"
|
|
|
|
android:theme="@*android:style/Theme.Holo.Dialog.Alert"
|
|
|
|
android:finishOnCloseSystemDialogs="true"
|
|
|
|
android:excludeFromRecents="true">
|
|
|
|
</activity>
|
|
|
|
|
2011-07-25 15:21:22 -07:00
|
|
|
<!-- started from NetworkPolicyManagerService -->
|
|
|
|
<activity
|
|
|
|
android:name=".net.NetworkOverLimitActivity"
|
|
|
|
android:exported="true"
|
|
|
|
android:permission="android.permission.MANAGE_NETWORK_POLICY"
|
|
|
|
android:theme="@android:style/Theme.Holo.Panel"
|
|
|
|
android:finishOnCloseSystemDialogs="true"
|
|
|
|
android:launchMode="singleTop"
|
|
|
|
android:taskAffinity="com.android.systemui.net"
|
|
|
|
android:excludeFromRecents="true" />
|
|
|
|
|
2013-09-16 10:16:49 -04:00
|
|
|
<!-- platform logo easter egg activity -->
|
|
|
|
<activity
|
|
|
|
android:name=".DessertCase"
|
|
|
|
android:exported="true"
|
|
|
|
android:label="@string/dessert_case"
|
2013-09-26 00:24:57 -04:00
|
|
|
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
|
2013-09-16 10:16:49 -04:00
|
|
|
android:hardwareAccelerated="true"
|
|
|
|
android:launchMode="singleInstance"
|
2013-10-15 00:17:25 -04:00
|
|
|
android:screenOrientation="locked"
|
|
|
|
android:process=":sweetsweetdesserts"
|
2013-09-16 10:16:49 -04:00
|
|
|
android:excludeFromRecents="true">
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<category android:name="com.android.internal.category.PLATLOGO" />
|
|
|
|
</intent-filter>
|
|
|
|
</activity>
|
|
|
|
|
|
|
|
<!-- a gallery of delicious treats -->
|
|
|
|
<service
|
|
|
|
android:name=".DessertCaseDream"
|
|
|
|
android:exported="true"
|
|
|
|
android:label="@string/dessert_case"
|
|
|
|
android:enabled="false"
|
2013-10-15 00:17:25 -04:00
|
|
|
android:process=":sweetsweetdesserts"
|
2013-09-16 10:16:49 -04:00
|
|
|
>
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.service.dreams.DreamService" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
</intent-filter>
|
|
|
|
</service>
|
|
|
|
|
2012-09-06 01:22:59 -04:00
|
|
|
<activity android:name=".Somnambulator"
|
|
|
|
android:label="@string/start_dreams"
|
2012-10-26 15:11:53 -04:00
|
|
|
android:icon="@mipmap/ic_launcher_dreams"
|
2012-09-06 01:22:59 -04:00
|
|
|
android:theme="@android:style/Theme.Wallpaper.NoTitleBar"
|
|
|
|
android:exported="true"
|
|
|
|
android:excludeFromRecents="true"
|
|
|
|
>
|
2012-10-04 15:03:22 -04:00
|
|
|
<!--
|
2012-09-06 01:22:59 -04:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.CREATE_SHORTCUT" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
</intent-filter>
|
2012-10-04 15:03:22 -04:00
|
|
|
-->
|
2012-09-28 11:28:09 -04:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<category android:name="android.intent.category.DESK_DOCK" />
|
|
|
|
</intent-filter>
|
2012-09-06 01:22:59 -04:00
|
|
|
</activity>
|
2010-04-08 16:41:23 -05:00
|
|
|
</application>
|
|
|
|
</manifest>
|