Created
May 27, 2020 23:10
-
-
Save oddlyspaced/caebfd7df9fbbfcbdfc15804103c97e9 to your computer and use it in GitHub Desktop.
Classfied List of Android Permissions into Respective Groups
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
List Created and Updated as of 28/05/2020 | |
Tested and classified on a device Running Android 10 | |
Other permissions listed in Android Docs are either granted automatically, without any user prompt, or denied completely | |
without having any option to allow them (apart from using super user) | |
* Body Sensor | |
<uses-permission android:name="android.permission.BODY_SENSORS" /> | |
* Calendar | |
<uses-permission android:name="android.permission.READ_CALENDAR" /> | |
<uses-permission android:name="android.permission.WRITE_CALENDAR" /> | |
* Call Logs | |
<uses-permission android:name="android.permission.READ_CALL_LOG" /> | |
<uses-permission android:name="android.permission.WRITE_CALL_LOG" /> | |
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" /> | |
* Camera | |
<uses-permission android:name="android.permission.CAMERA" /> | |
* Contacts | |
<uses-permission android:name="android.permission.READ_CONTACTS" /> | |
<uses-permission android:name="android.permission.WRITE_CONTACTS" /> | |
<uses-permission android:name="android.permission.GET_ACCOUNTS" /> | |
* Location | |
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" /> | |
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> | |
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> | |
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> | |
* Microphone | |
<uses-permission android:name="android.permission.RECORD_AUDIO" /> | |
* Physical Activity | |
<uses-permission android:name="android.permission.ACTIVITY_RECOGNITION" /> | |
* SMS | |
<uses-permission android:name="android.permission.READ_SMS" /> | |
<uses-permission android:name="android.permission.RECEIVE_SMS" /> | |
<uses-permission android:name="android.permission.SEND_SMS" /> | |
<uses-permission android:name="android.permission.RECEIVE_MMS" /> | |
<uses-permission android:name="android.permission.RECEIVE_WAP_PUSH" /> | |
* Storage | |
<uses-permission android:name="android.permission.ACCESS_MEDIA_LOCATION" /> | |
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> | |
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> | |
* Telephone | |
<uses-permission android:name="android.permission.ANSWER_PHONE_CALLS" /> | |
<uses-permission android:name="android.permission.CALL_PHONE" /> | |
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> | |
<uses-permission android:name="android.permission.USE_SIP" /> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
How did you classify these into groups?