Merge pull request #336 from greenart7c3/claude/remove-offline-internet-perms-f5mlR

Remove INTERNET permission from main manifest and offline flavor
This commit is contained in:
greenart7c3
2026-03-16 17:09:59 -03:00
committed by GitHub
2 changed files with 5 additions and 1 deletions
-1
View File
@@ -8,7 +8,6 @@
<package android:name="dev.zapstore.app" />
</queries>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
+5
View File
@@ -2,6 +2,11 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<!-- Explicitly remove INTERNET permission — offline flavor has no network stack -->
<uses-permission android:name="android.permission.INTERNET" tools:node="remove" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" tools:node="remove" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" tools:node="remove" />
<application
android:name=".Amber"
android:allowBackup="false"