Closed Jean-BaptisteC closed 1 year ago
Yes of course, we push this commit after release is published I don't think it's necessary to specify version, if users want know which permissions are used on specific version, he can check reports
Ready to merge With Android 13, new permission is present in manifest by default DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION. It's used to call exodus from another app. We don't use this permission, it's planned to remove this in next release. https://developer.android.google.cn/about/versions/13/features#runtime-receivers
Next update of app is planned in may and one permission has changed We have removed FOREGROUND_SERVICE permission because some devices doesn't accept to execute foreground service and generate crash (Some devices are too aggressive with apps and kill service because we don't ask to users to ignore battery optimizations) https://github.com/Exodus-Privacy/exodus-android-app/issues/244
We have added REORDER_TASKS permission because we use the dispatcher to separate tasks in different threads to improve performance because before tasks were executed in the main thread generate a timeout (especially on devices with a lot of apps installed) https://github.com/Exodus-Privacy/exodus-android-app/issues/238 https://github.com/Exodus-Privacy/exodus-android-app/issues/260 https://github.com/Exodus-Privacy/exodus-android-app/issues/264