Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A Android-IMSI-Catcher-Detector
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 162
    • Issues 162
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CellularPrivacy
  • Android-IMSI-Catcher-Detector
  • Merge requests
  • !649

Removed unnecessary access

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge permissions-cleanup into development Nov 25, 2015
  • Overview 6
  • Commits 1
  • Pipelines 0
  • Changes 1

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:

  • AndroidPermissionsUsage
  • PermissionHelper
  • Android RuntimePermissions Sample
  • Working with AndroidManifest.xml
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: permissions-cleanup