Po-Chien Hsueh | 64aa782 | 2019-01-12 00:40:02 +0800 | [diff] [blame] | 1 | <manifest xmlns:android="http://schemas.android.com/apk/res/android" |
Po-Chien Hsueh | 4e908c2 | 2019-03-07 11:57:17 +0800 | [diff] [blame] | 2 | package="com.android.dynsystem" |
Po-Chien Hsueh | 64aa782 | 2019-01-12 00:40:02 +0800 | [diff] [blame] | 3 | android:sharedUserId="android.uid.system"> |
| 4 | |
| 5 | <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> |
| 6 | <uses-permission android:name="android.permission.INTERNET" /> |
Po-Chien Hsueh | 4e908c2 | 2019-03-07 11:57:17 +0800 | [diff] [blame] | 7 | <uses-permission android:name="android.permission.MANAGE_DYNAMIC_SYSTEM" /> |
Po-Chien Hsueh | 64aa782 | 2019-01-12 00:40:02 +0800 | [diff] [blame] | 8 | <uses-permission android:name="android.permission.REBOOT" /> |
| 9 | <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> |
| 10 | |
| 11 | <application |
| 12 | android:allowBackup="false" |
| 13 | android:label="@string/app_name"> |
| 14 | |
| 15 | <service |
Po-Chien Hsueh | 4e908c2 | 2019-03-07 11:57:17 +0800 | [diff] [blame] | 16 | android:name=".DynamicSystemInstallationService" |
Po-Chien Hsueh | 64aa782 | 2019-01-12 00:40:02 +0800 | [diff] [blame] | 17 | android:enabled="true" |
| 18 | android:exported="true" |
Po-Chien Hsueh | 6762e2b | 2019-03-22 11:11:26 +0800 | [diff] [blame] | 19 | android:permission="android.permission.INSTALL_DYNAMIC_SYSTEM" |
Po-Chien Hsueh | 4e908c2 | 2019-03-07 11:57:17 +0800 | [diff] [blame] | 20 | android:process=":dynsystem"> |
Po-Chien Hsueh | 64aa782 | 2019-01-12 00:40:02 +0800 | [diff] [blame] | 21 | <intent-filter> |
Po-Chien Hsueh | 4e908c2 | 2019-03-07 11:57:17 +0800 | [diff] [blame] | 22 | <action android:name="android.os.image.action.NOTIFY_IF_IN_USE" /> |
Po-Chien Hsueh | 64aa782 | 2019-01-12 00:40:02 +0800 | [diff] [blame] | 23 | <category android:name="android.intent.category.DEFAULT" /> |
| 24 | </intent-filter> |
| 25 | </service> |
| 26 | |
| 27 | <activity android:name=".VerificationActivity" |
| 28 | android:exported="true" |
Po-Chien Hsueh | 6762e2b | 2019-03-22 11:11:26 +0800 | [diff] [blame] | 29 | android:permission="android.permission.INSTALL_DYNAMIC_SYSTEM" |
Po-Chien Hsueh | 64aa782 | 2019-01-12 00:40:02 +0800 | [diff] [blame] | 30 | android:theme="@android:style/Theme.Material.Light.Dialog.NoActionBar" |
Po-Chien Hsueh | 4e908c2 | 2019-03-07 11:57:17 +0800 | [diff] [blame] | 31 | android:process=":dynsystem"> |
Po-Chien Hsueh | 64aa782 | 2019-01-12 00:40:02 +0800 | [diff] [blame] | 32 | <intent-filter> |
Po-Chien Hsueh | 4e908c2 | 2019-03-07 11:57:17 +0800 | [diff] [blame] | 33 | <action android:name="android.os.image.action.START_INSTALL" /> |
Po-Chien Hsueh | 64aa782 | 2019-01-12 00:40:02 +0800 | [diff] [blame] | 34 | <category android:name="android.intent.category.DEFAULT" /> |
| 35 | </intent-filter> |
| 36 | </activity> |
| 37 | |
| 38 | <receiver |
| 39 | android:name=".BootCompletedReceiver" |
| 40 | android:enabled="true" |
| 41 | android:exported="false"> |
| 42 | <intent-filter> |
| 43 | <action android:name="android.intent.action.BOOT_COMPLETED" /> |
| 44 | </intent-filter> |
| 45 | </receiver> |
| 46 | </application> |
| 47 | </manifest> |