Add QUERY_ALL_PACKAGES permission which is now needed on Android 11
This commit is contained in:
parent
6e58ec0340
commit
918d7a712a
2 changed files with 6 additions and 0 deletions
|
@ -25,6 +25,7 @@ It uses the same internal APIs as `adb backup` which is deprecated and thus need
|
|||
* `android.permission.MANAGE_DOCUMENTS` to retrieve the available storage roots.
|
||||
* `android.permission.MANAGE_USB` to access the serial number of USB mass storage devices.
|
||||
* `android.permission.WRITE_SECURE_SETTINGS` to change system backup settings and enable call log backup.
|
||||
* `android.permission.QUERY_ALL_PACKAGES` to get information about all installed apps for backup.
|
||||
* `android.permission.INSTALL_PACKAGES` to re-install apps when restoring from backup.
|
||||
|
||||
## Contributing
|
||||
|
|
|
@ -33,6 +33,11 @@
|
|||
to allow the user to uninstall an app when storage was not plugged in during install -->
|
||||
<uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES" />
|
||||
|
||||
<!-- Getting info about installed packages via PackageManager is restricted since Android 11
|
||||
We need to know what is installed, with what signatures, etc. for APK backup,
|
||||
triggering manual backup and other tasks -->
|
||||
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
|
||||
|
||||
<application
|
||||
android:name=".App"
|
||||
android:allowBackup="false"
|
||||
|
|
Loading…
Reference in a new issue