Home | History | Annotate | Download | only in DynamicSystemInstallationService
      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