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" />