1<manifest xmlns:android="http://schemas.android.com/apk/res/android" 2 package="com.android.dynsystem" 3 android:sharedUserId="android.uid.system"> 4 5 <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> 6 <uses-permission android:name="android.permission.INTERNET" /> 7 <uses-permission android:name="android.permission.MANAGE_DYNAMIC_SYSTEM" /> 8 <uses-permission android:name="android.permission.REBOOT" /> 9 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 10 <uses-permission android:name="android.permission.READ_OEM_UNLOCK_STATE" /> 11 <uses-permission android:name="android.permission.POST_NOTIFICATIONS" /> 12 13 <application 14 android:allowBackup="false" 15 android:label="@string/app_name"> 16 17 <service 18 android:name=".DynamicSystemInstallationService" 19 android:enabled="true" 20 android:exported="true" 21 android:permission="android.permission.INSTALL_DYNAMIC_SYSTEM" 22 android:process=":dynsystem"> 23 <intent-filter> 24 <action android:name="android.os.image.action.NOTIFY_IF_IN_USE" /> 25 <category android:name="android.intent.category.DEFAULT" /> 26 </intent-filter> 27 </service> 28 29 <activity android:name=".VerificationActivity" 30 android:exported="true" 31 android:permission="android.permission.INSTALL_DYNAMIC_SYSTEM" 32 android:theme="@android:style/Theme.Material.Light.Dialog.NoActionBar" 33 android:process=":dynsystem"> 34 <intent-filter> 35 <action android:name="android.os.image.action.START_INSTALL" /> 36 <category android:name="android.intent.category.DEFAULT" /> 37 <data android:scheme="content" /> 38 <data android:scheme="file" /> 39 <data android:scheme="http" /> 40 <data android:scheme="https" /> 41 </intent-filter> 42 </activity> 43 44 <receiver 45 android:name=".BootCompletedReceiver" 46 android:enabled="true" 47 android:exported="false"> 48 <intent-filter> 49 <action android:name="android.intent.action.BOOT_COMPLETED" /> 50 </intent-filter> 51 </receiver> 52 </application> 53</manifest> 54