List of Android permissions normal permissions and dangerous permissions in API 23? [duplicate] List of Android permissions normal permissions and dangerous permissions in API 23? [duplicate] android android

List of Android permissions normal permissions and dangerous permissions in API 23? [duplicate]


As of API level 23, the following permissions are classified as PROTECTION_NORMAL:

ACCESS_LOCATION_EXTRA_COMMANDSACCESS_NETWORK_STATEACCESS_NOTIFICATION_POLICYACCESS_WIFI_STATEBLUETOOTHBLUETOOTH_ADMINBROADCAST_STICKYCHANGE_NETWORK_STATECHANGE_WIFI_MULTICAST_STATECHANGE_WIFI_STATEDISABLE_KEYGUARDEXPAND_STATUS_BARGET_PACKAGE_SIZEINSTALL_SHORTCUTINTERNETKILL_BACKGROUND_PROCESSESMODIFY_AUDIO_SETTINGSNFCREAD_SYNC_SETTINGSREAD_SYNC_STATSRECEIVE_BOOT_COMPLETEDREORDER_TASKSREQUEST_IGNORE_BATTERY_OPTIMIZATIONSREQUEST_INSTALL_PACKAGESSET_ALARMSET_TIME_ZONESET_WALLPAPERSET_WALLPAPER_HINTSTRANSMIT_IRUNINSTALL_SHORTCUTUSE_FINGERPRINTVIBRATEWAKE_LOCKWRITE_SYNC_SETTINGS

and

Dangerous permissions :

READ_CALENDARWRITE_CALENDARCAMERAREAD_CONTACTSWRITE_CONTACTSGET_ACCOUNTSACCESS_FINE_LOCATIONACCESS_COARSE_LOCATIONRECORD_AUDIOREAD_PHONE_STATEREAD_PHONE_NUMBERS CALL_PHONEANSWER_PHONE_CALLS READ_CALL_LOGWRITE_CALL_LOGADD_VOICEMAILUSE_SIPPROCESS_OUTGOING_CALLSBODY_SENSORSSEND_SMSRECEIVE_SMSREAD_SMSRECEIVE_WAP_PUSHRECEIVE_MMSREAD_EXTERNAL_STORAGEWRITE_EXTERNAL_STORAGEACCESS_MEDIA_LOCATIONACCEPT_HANDOVERACCESS_BACKGROUND_LOCATIONACTIVITY_RECOGNITION

Android 6.0 multiple request permissions More info

Source https://developer.android.com/guide/topics/permissions/requesting.html#normal-dangerous


The Normal permissions do not directly affect the user’s privacy. If application lists a normal permission in its manifest, then these permissions will be automatically granted by the system upon installation. Some of the most common normal permissions are given below.

Check and change data connection: Include network state, Wi-Fi State, Bluetooth, Internet, etc.

Example:

enter image description here

Source: https://vmokshagroup.com/blog/android-runtime-permissions/