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 11 <application 12 android:allowBackup="false" 13 android:label="@string/app_name"> 14 15 <service 16 android:name=".DynamicSystemInstallationService" 17 android:enabled="true" 18 android:exported="true" 19 android:permission="android.permission.INSTALL_DYNAMIC_SYSTEM" 20 android:process=":dynsystem"> 21 <intent-filter> 22 <action android:name="android.os.image.action.NOTIFY_IF_IN_USE" /> 23 <category android:name="android.intent.category.DEFAULT" /> 24 </intent-filter> 25 </service> 26 27 <activity android:name=".VerificationActivity" 28 android:exported="true" 29 android:permission="android.permission.INSTALL_DYNAMIC_SYSTEM" 30 android:theme="@android:style/Theme.Material.Light.Dialog.NoActionBar" 31 android:process=":dynsystem"> 32 <intent-filter> 33 <action android:name="android.os.image.action.START_INSTALL" /> 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> 48