Because google play and some appstores have strict requirements on the permissions of the app, we use different strategies in different appstores, which is why the branch name will be different. For example, L means Limited, and S means it contains Sensitive permissions.
- Python3 + Python2 basis
- QRCode Reader
- Editor
- QPYPI
- Ftp
- Course
- android.permission.INTERNET
- android.permission.ACCESS_SUPERUSER
- android.permission.WAKE_LOCK
- android.permission.ACCESS_NETWORK_STATE
- android.permission.ACCESS_WIFI_STATE
- android.permission.RECEIVE_BOOT_COMPLETED
- android.permission.CAMERA
- android.permission.FLASHLIGHT
- android.permission.VIBRATE
- android.permission.RECEIVE_USER_PRESENT
- com.android.vending.BILLING
- com.android.browser.permission.READ_HISTORY_BOOKMARKS
- com.android.browser.permission.WRITE_HISTORY_BOOKMARKS
- com.android.launcher.permission.INSTALL_SHORTCUT
- com.android.launcher.permission.UNINSTALL_SHORTCUT
- android.permission.READ_EXTERNAL_STORAGE
- android.permission.WRITE_EXTERNAL_STORAGE
- android.permission.ACCESS_COARSE_LOCATION
- android.permission.ACCESS_FINE_LOCATION
- android.permission.FOREGROUND_SERVICE
- android.permission.BLUETOOTH
- android.permission.BLUETOOTH_ADMIN
- android.permission.NFC
- android.permission.RECORD_AUDIO