nix-on-droid-app/app
agnostic-apollo 9eeb2babd7 Added: Add support for MANAGE_EXTERNAL_STORAGE when targeting targetSdkVersion 30
Termux will now automatically request legacy `WRITE_EXTERNAL_STORAGE` or `MANAGE_EXTERNAL_STORAGE` permissions if targeting targetSdkVersion `30` (android `11`) and running on sdk `30` (android `11`) and higher when `termux-setup-storage` is run.

Functions have been added to `PermissionUtils` to automatically check and request either permission depending on app `targetSdkVersion` and android version. Functions have been added to `PackagUtils` to get `requestLegacyExternalStorage` value from app manifest if added. If legacy storage is possible, then it must be set to `true`. Check `PermissionUtils.checkAndRequestLegacyOrManageExternalStoragePermission()`, `PermissionUtils.isLegacyExternalStoragePossible()` and `PermissionUtils.checkIfHasRequestedLegacyExternalStorage()` for details.
2022-01-23 01:40:22 +05:00
..
src Added: Add support for MANAGE_EXTERNAL_STORAGE when targeting targetSdkVersion 30 2022-01-23 01:40:22 +05:00
build.gradle Changed: Bump to v0.118.0 2022-01-23 01:36:41 +05:00
dev_keystore.jks CI: development builds are now signed with publically-shared key 2019-10-06 23:24:15 +03:00
proguard-rules.pro Fix java.lang.AbstractMethodError: androidx.window.sidecar.SidecarInterface$SidecarCallback.onDeviceStateChanged 2021-07-08 08:27:44 +05:00