SoFunction
Updated on 2025-04-09

Collection summary based on permissions in android

1. android.permission.SET_ANIMATION_SCALE   Modify the global information ratio (Modify the global information scalingfactor.)

2. android.permission.FLASHLIGHT    Access to the flash, and the Android Development Network prompts that HTCDream does not contain flash (Allowsaccesstotheflashlight)

3. android.permission.CONTROL_LOCATION_UPDATES   Allows to enable the prohibited location update prompt from wireless module (Allowsenabling/disablinglocationupdatenotificationsfromtheradio.)

4. android.permission.INTERNAL_SYSTEM_WINDOW   Allowsan application to open windows thatareforuse by part of the systemuser interface.)

5. android.permission.SEND_SMS   AllowsanapplicationtosendSMSmessages

6. android.permission.BROADCAST_STICKY   Allowsanapplicationtobroadcaststickyintents)

7. android.permission.DELETE_PACKAGES   Allowsanapplicationtodeletepackages

8. android.permission.RECEIVE_WAP_PUSH   AllowsanapplicationtomonitorincomingWAPpushmessages.)

9. android.permission.CLEAR_APP_USER_DATA   Allowsanapplicationtoclearuserdata

10. android.permission.SET_ACTIVITY_WATCHER   Allowsanapplicationtowatchandcontrolhowactivitiesarestedgloballyinthesystem in the global system.

11. android.permission.REORDER_TASKS   Allowsanapplication to change the Z-orderoftasks

12. android.permission.ACCESS_MOCK_LOCATION    Allowsan application to create mock locations for testing

13. android.permission.FORCE_BACK   Allowsanapplication toforce a back operation whether it is on top-level activities (Allowsanapplication toforceaBACKoperation on whateveris thetopactivity.)

14. android.permission.GET_PACKAGE_SIZE   Allowsanapplication tofindout thespace used by any package.

15. android.permission.SET_PROCESS_LIMIT   Allowsan application toset the maximum number of running processes (Allowsan application toset the maximum number of run processes (notneeded) application process that canberunning.)

16. android.permission.HARDWARE_TEST  Allowsaccesstohardwareperipherals.

17. android.permission.RECEIVE_MMS   Allowsan application tomonitorincomingMMS messages, torecordorperformprocessingonthem.)

18. android.permission.BLUETOOTH   Allows application stoconnecttopairedbluetoothdevices

19. android.permission.MODIFY_AUDIO_SETTINGS   Allowsanapplicationtomodifyglobalaudiosettings

20. android.permission.ACCESS_LOCATION_EXTRA_COMMANDS   Allowsanapplicationtoaccessextralocationprovidercommands

21. android.permission.CLEAR_APP_CACHE   Allowsan application toclearthecachesofalinstalled applicationsonthedevice.)

22. android.permission.ACCESS_FINE_LOCATION    Allowsanapplicationtoaccessfine(e.g.,GPS) location)

23. android.permission.INSTALL_PACKAGES   Allowsanapplicationtoinstallpackages.

24. android.permission.PROCESS_OUTGOING_CALLS   Allowsanapplicationtomonitor,modify,orabortoutgoingcalls

25. android.permission.DUMP   Allowsanapplicationtoretrievestatedumpinformationfromsystemservices.)

26. android.permission.CAMERA   Request access to use the camera device (Requiredtobeabletoaccessthecameradevice.)

27. android.permission.SET_ALWAYS_FINISH    Allowsanapplicationtocontrolwhetheractivitiesareimmediately finished when putinthebackground.

28. android.permission.SYSTEM_ALERT_WINDOW   Allowsan application to open windows using TYPE_SYSTEM_ALERT, displayed on the top level of all other programs (Allowsan application to open windows using the type TYPE_SYSTEM_ALERT, shownontopofallotherapplications.)

29. android.permission.SET_DEBUG_APP  Configure an application for debugging (Configurean application for debugging.)

30. android.permission.MODIFY_PHONE_STATE   Allows modification of the phone status, such as power supply, human-computer interface, etc. (Allowsmodification of thetelephonystate?poweron,mmi,etc.)

31. android.permission.READ_CALENDAR   Allowsanapplication toread theuser's scalendarddata.

32. android.permission.DELETE_CACHE_FILES   Allowsanapplicationtodeletecachefiles

33. android.permission.BATTERY_STATS  Allowsanapplication toupdate the collectedbatterystatistics

34. android.permission.READ_OWNER_DATA   Allowsanapplicationtoreadtheowner'sdata

35. android.permission.ACCESS_NETWORK_STATE   Allowsapplicationstoaccessinformationaboutnetworks

36. android.permission.RECORD_AUDIO   Allowsanapplicationtorecordaudio

37. android.permission.EXPAND_STATUS_BAR   Allowsanapplication to expand or collapse the status bar. The Android Development Network prompts that it should be a tray program similar to Windows Mobile (Allowsanapplication to expandorcollapse thestatusbar.)

38. android.permission.CALL_PHONE   Allowsan application to initialize a phone without going through the dialing user interface (Allowsan application to initiat iphonecall without going through the Dialeruser interface for the user to confirm the Callbeing placed.)

39. android.permission.MOUNT_UNMOUNT_FILESYSTEMS  Allowsmounting andunmounting filesystems forremovablestorage.)

40. android.permission.READ_INPUT_STATE   Allowsan application toretrieve the current state of keys of keys andswitches.)

41. android.permission.SET_WALLPAPER_HINTS   Allows application stoset thewallpaperhints

42. android.permission.SET_PROCESS_FOREGROUND   Allowsanapplication toforce force in the foreground currently running the program (Allowsanapplication toforceany currently running processtobeintheforeground.)

43. android.permission.READ_SYNC_SETTINGS   Allows application storereadthesyncsettings

44. android.permission.WRITE_SMS   AllowsanapplicationtowriteSMSmessages

45. android.permission.READ_SMS   AllowsanapplicationtoreadSMSmessages.

46. ​​android.permission.SET_PREFERRED_APPLICATIONS   Allowsan application tomodify thelist for the preferred applications with thePackageManager.addPackageToPreferred() and PackageManager.removePackageFromPreferred() methods.)

47. android.permission.WRITE_SETTINGS   Allowsanapplicationtoreadorwritethesystemsettings.

48. android.permission.STATUS_BAR   Allowsanapplicationtoopen, close, or disable thestatusbaranditsicons.

49. android.permission.SUBSCRIBED_FEEDS_READ   Allowsanapplication toallowaccessthesubscribedfeedsContentProvider.)

50. android.permission.INJECT_EVENTS   Allowsan application to inject revents (keys, touch, trackball) into the event stream and deliver the mn to ANY window.)

51. android.permission.ACCESS_WIFI_STATE   AllowsapplicationstoaccessinformationaboutWi-Finetworks

52. android.permission.CALL_PRIVILEGED    Allowsan application tocallany phone number, including emergency numbers, without going through the Dialeruser interface, without going through the Dialeruser interface to confirm the Callbeing placed)

53. android.permission.READ_CONTACTS   Allowsanapplicationtoreadtheuser's contact data.

54. android.permission.FACTORY_TEST   As a factory test program, it runs on the root user (Runasamanufacturertestapplication, runningastherotuser.)

55. android.permission.WRITE_CONTACTS   Allowsanapplicationtowrite(butnotread)theuser's contacts data.)

56. android.permission.REBOOT    Request to be able to restart the device (Requiredtobeabletorebootthedevice.)

57. android.permission.PERSISTENT_ACTIVITY   Allowan application tomakeitsactivitiespersistent.)

58. android.permission.DISABLE_KEYGUARD   Allowsapplicationstodisable thekeyguard

59. android.permission.RECEIVE_SMS   Allowsan application tomonitorincomingSMSmessages, torecordorperformprocessingonthem.)

60. android.permission.READ_FRAME_BUFFER   Allowsan application to take screenshots and more generally getaccess to the framebufferdata

61. android.permission.READ_SYNC_STATS   Allowsapplicationstoredthesyncstats

62. android.permission.WAKE_LOCK   AllowsingPowerManagerWakeLockstokeprocessorfromsleepingorscreen fromdimming

63. android.permission.VIBRATE   Allowsaccesstothevibrator

64. android.permission.ACCESS_CHECKIN_PROPERTIES    Allowsread/writeaccesstothe“properties” table in the checkin database, change the value can be modified and uploaded (Allowsread/writeaccesstothe“properties” table in the checkin database, tochangevaluesthatgetuploaded)

65. android.permission.DEVICE_POWER  Allowslow-levelaccesstopowermanagement

66. android.permission.CHANGE_NETWORK_STATE   Allowsapplicationstochangenetworkconnectivitystate

67. android.permission.CHANGE_WIFI_STATE   AllowsapplicationstochangeWi-Ficonnectivitystate

68. android.permission.MANAGE_APP_TOKENS   Allowsanapplicationtomanager(create, destroy, Z-order) application tokensinthewindowmanager.)

69. android.permission.ACCESS_COARSE_LOCATION    Allowsanapplicationtoaccesscoarse(e.g.,Cell-ID, WiFi) location)

70. android.permission.GET_ACCOUNTS    AccountsService (AllowsaccesstothelistofaccountsintheAccountsService)

71. android.permission.CHANGE_CONFIGURATION    Allowsanapplicationtomodify the current configuration, such as localization (Allowsanapplicationtomodify the current configuration, suchaslocale.)

72. android.permission.WRITE_GSERVICES   Allowsanapplicationtomodify the Google service map (Allowsanapplicationtomodify the Google servicemap.)

73. android.permission.WRITE_OWNER_DATA   Allowsanapplicationtowrite(butnotread)theowner's data.)

74. android.permission.CHANGE_COMPONENT_ENABLED_STATE   Allowsanapplication to change whether the component(otherthanitsown)isenabledornot.)

75. android.permission.WRITE_APN_SETTINGS   Allows application to write theapsettings

76. android.permission.ADD_SYSTEM_SERVICE   Allowsanapplicationtopublishsystem-level services.

77. android.permission.RESTART_PACKAGES   Allowsanapplicationtorestartotherapplications

78. android.permission.SET_TIME_ZONE   Allowsapplicationstosetthesystemtimezone

79. android.permission.BROADCAST_PACKAGE_REMOVED   Allowsanapplicationtobroadcastanotizationthatanapplicationpackagehasbeenremoved

80. android.permission.SUBSCRIBED_FEEDS_WRITE   The system temporarily retains the changes to the settings. The Android Development Network believes that this function will be added to the future version.

81. android.permission.SET_ORIENTATION   Allowslow-levelaccesssettingtheorientation(actuallyrotation) of thescreen.)

82. android.permission.SET_WALLPAPER  Allowsapplicationstosetthewallpaper

83. android.permission.READ_LOGS   Allowsanapplication toreadthelow-level systemlogfiles.

84. android.permission.GET_TASKS   Allowsan application to get information about the current or recently running task, abbreviated task status, whether it is active, etc. (Allowsan application to get information about the currently or not, current or not, etc.)

85. android.permission.INTERNET   Allowsapplicationstoopennetworksockets

86. android.permission.ACCESS_SURFACE_FLINGER   Allowsanapplication touseSurfaceFlinger's low-level features)

87. android.permission.DIAGNOSTIC   AllowsapplicationstoRWtodiagnosticresources.

88. android.permission.RECEIVE_BOOT_COMPLETED   AllowsanapplicationtoreceivetheACTION_BOOT_COMPLETED thatisbroadcastafterthesystemfinishesbooting.)

89. android.permission.WRITE_CALENDAR   Allowsanapplicationtowrite(butnotread)theuser's scalendarddata.)

90. android.permission.WRITE_SYNC_SETTINGS   Allowsapplicationstowrite thesync settings (Allowsapplicationstowrite thesyncsettings)

91. Android.permission.MASTER_CLEAR has no clear explanation yet. Android Development Network analysis may be to clear all data, similar to hard grid machines

92. android.permission.BRICK    Request to disable the device (very dangerous) (Requiredtobeabletodisablethedevice(very*erous!).)

93. android.permission.FOTA_UPDATE   I don’t understand what this is for now. Android Development Network Analysis may be a reserved permission.

94. android.permission.SIGNAL_PERSISTENT_PROCESSES   Allowan applicationtorequestthatasignalbesenttoallpersistentprocesses

95. android.permission.BLUETOOTH_ADMIN   Allows application to discover and pair Bluetooth devices (Allows application stodiscover and pairing pair bluetooth devices)