Sanitize external intents properly

Also disable auto-download and installs from them

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2023-06-01 14:22:36 +08:00
parent 0a27b007d4
commit 1de331e5db
3 changed files with 38 additions and 6 deletions

View File

@@ -87,7 +87,8 @@
android:name=".MainActivity"
android:launchMode="singleTask" />
<activity android:name=".view.ui.details.AppDetailsActivity"
<activity android:name=".view.ui.details.EmptyAppDetailsActivity"
android:noHistory="true"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
@@ -119,6 +120,9 @@
</intent-filter>
</activity>
<activity android:name=".view.ui.details.AppDetailsActivity"
android:exported="false">
</activity>
<activity android:name=".view.ui.details.DevProfileActivity"
android:exported="true">