Allow only preinstalled app to use VmLauncherApp
Bug: 348303697
Test: Press the launcher icon of FerrochromeApp
Test: adb shell am start-activity -n com.android.virtualization.ferrochrome/.OpenUrlActivity -a android.intent.action.SEND -e android.intent.extra.TEXT http://google.com
Test: adb shell su root am start-activity -a android.virtualization.VM_LAUNCHER
Change-Id: I16710ea287fcbe7d86df09650afd79e375b6c3fb
diff --git a/android/FerrochromeApp/AndroidManifest.xml b/android/FerrochromeApp/AndroidManifest.xml
index 7afffe5..d640c4a 100644
--- a/android/FerrochromeApp/AndroidManifest.xml
+++ b/android/FerrochromeApp/AndroidManifest.xml
@@ -6,6 +6,8 @@
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
<uses-permission android:name="android.permission.KILL_ALL_BACKGROUND_PROCESSES" />
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
+ <uses-permission android:name="com.android.virtualization.vmlauncher.permission.USE_VM_LAUNCHER" />
+
<queries>
<intent>
<action android:name="android.virtualization.VM_LAUNCHER" />