blob: b194738c67b6d87cce10bc281de198bb6375a44c [file] [log] [blame]
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +08001<manifest xmlns:android="http://schemas.android.com/apk/res/android"
Po-Chien Hsueh4e908c22019-03-07 11:57:17 +08002 package="com.android.dynsystem"
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +08003 android:sharedUserId="android.uid.system">
4
5 <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
Hui Yuac530dd2022-12-14 19:17:33 +00006 <uses-permission android:name="android.permission.FOREGROUND_SERVICE_SYSTEM_EXEMPTED"/>
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +08007 <uses-permission android:name="android.permission.INTERNET" />
Po-Chien Hsueh4e908c22019-03-07 11:57:17 +08008 <uses-permission android:name="android.permission.MANAGE_DYNAMIC_SYSTEM" />
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +08009 <uses-permission android:name="android.permission.REBOOT" />
10 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
Yo Chiangbe204952020-02-19 16:40:46 +080011 <uses-permission android:name="android.permission.READ_OEM_UNLOCK_STATE" />
Julia Reynoldsce8f4962021-12-03 19:25:33 +000012 <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +080013
14 <application
15 android:allowBackup="false"
16 android:label="@string/app_name">
17
18 <service
Po-Chien Hsueh4e908c22019-03-07 11:57:17 +080019 android:name=".DynamicSystemInstallationService"
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +080020 android:enabled="true"
21 android:exported="true"
Po-Chien Hsueh6762e2b2019-03-22 11:11:26 +080022 android:permission="android.permission.INSTALL_DYNAMIC_SYSTEM"
Hui Yuac530dd2022-12-14 19:17:33 +000023 android:foregroundServiceType="systemExempted"
Po-Chien Hsueh4e908c22019-03-07 11:57:17 +080024 android:process=":dynsystem">
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +080025 <intent-filter>
Po-Chien Hsueh4e908c22019-03-07 11:57:17 +080026 <action android:name="android.os.image.action.NOTIFY_IF_IN_USE" />
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +080027 <category android:name="android.intent.category.DEFAULT" />
28 </intent-filter>
29 </service>
30
31 <activity android:name=".VerificationActivity"
32 android:exported="true"
Po-Chien Hsueh6762e2b2019-03-22 11:11:26 +080033 android:permission="android.permission.INSTALL_DYNAMIC_SYSTEM"
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +080034 android:theme="@android:style/Theme.Material.Light.Dialog.NoActionBar"
Po-Chien Hsueh4e908c22019-03-07 11:57:17 +080035 android:process=":dynsystem">
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +080036 <intent-filter>
Po-Chien Hsueh4e908c22019-03-07 11:57:17 +080037 <action android:name="android.os.image.action.START_INSTALL" />
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +080038 <category android:name="android.intent.category.DEFAULT" />
John Wu2508f7b2021-08-11 10:01:47 +000039 <data android:scheme="content" />
40 <data android:scheme="file" />
41 <data android:scheme="http" />
42 <data android:scheme="https" />
Po-Chien Hsueh64aa7822019-01-12 00:40:02 +080043 </intent-filter>
44 </activity>
45
46 <receiver
47 android:name=".BootCompletedReceiver"
48 android:enabled="true"
49 android:exported="false">
50 <intent-filter>
51 <action android:name="android.intent.action.BOOT_COMPLETED" />
52 </intent-filter>
53 </receiver>
54 </application>
55</manifest>