Created by: SecUpwN
First attempt to clean up our system permissions to solve #636 (closed) and related but already closed #427 (closed). Next step before merging this branch should be to check if these changes are correct and to structure our AndroidManifest.xml
according to the Android Best Practices. We also need to keep the upcoming Permissions at Run Time in mind so that our app will work on future Android releases. Thank you, folks!
Beginning in Android 6.0 (API level 23), users grant permissions to apps while the app is running, not when they install the app. This approach streamlines the app install process, since the user does not need to grant permissions when they install or update the app.
@smarek and @DJaeger, please add your improvements to this branch! Further reading if needed: