Reopen location permission for user on sunfish

In the past, Settings intelligence always pre-grant
location permission. And users cannot change the
permission settings which is always "Allow all the time".

Because the pre-grant permission policy changed,
all devices approved after Feb 3, 2020 MUST include
user prompts for dangerous permissions under Android’s
runtime permissions model.

Hence, we should allow users to change location
permission setting.

Test: Rebuild rom, and we can change location permission
setting in permission controller.

Change-Id: Ib87b6db80576c55184fa3943c9929c304979d643
1 file changed
tree: 717a837be9e185d98aeb3cec67d6f95db7f2862d
  1. audio/
  2. dumpstate/
  3. factory-images/
  4. gpt-utils/
  5. health/
  6. hidl/
  7. json-c/
  8. keymaster/
  9. nfc/
  10. overlay/
  11. pixelstats/
  12. power/
  13. powerstats/
  14. recovery/
  15. seccomp_policy/
  16. self-extractors/
  17. sunfish/
  18. thermal-engine/
  19. usb/
  20. vibrator/
  21. voice_processing/
  22. .clang-format
  23. Android.bp
  24. Android.mk
  25. AndroidProducts.mk
  26. aosp_sunfish.mk
  27. audio_policy_configuration.xml
  28. audio_policy_configuration_a2dp_offload_disabled.xml
  29. audio_policy_configuration_bluetooth_legacy_hal.xml
  30. audio_policy_volumes.xml
  31. bluetooth_hearing_aid_audio_policy_configuration.xml
  32. board-info.txt
  33. BoardConfig-common.mk
  34. CleanSpec.mk
  35. compatibility_matrix.xml
  36. config.fs
  37. default-permissions.xml
  38. device-common.mk
  39. device-sunfish.mk
  40. device.mk
  41. device_framework_matrix.xml
  42. fingerprint.mk
  43. framework_manifest.xml
  44. fstab.hardware
  45. fstab.persist
  46. fstab.postinstall
  47. gps.conf
  48. init.hardware.chamber.rc.userdebug
  49. init.hardware.diag.rc.user
  50. init.hardware.diag.rc.userdebug
  51. init.hardware.ipa.rc.userdebug
  52. init.hardware.mpssrfs.rc.user
  53. init.hardware.mpssrfs.rc.userdebug
  54. init.hardware.power_debug.rc.userdebug
  55. init.hardware.rc
  56. init.hardware.usb.rc
  57. init.hardware.userdebug.rc.userdebug
  58. init.insmod.sh
  59. init.insmod.sunfish.cfg
  60. init.logging.rc
  61. init.mdm.sh
  62. init.msm.usb.configfs.rc
  63. init.power.rc
  64. init.qcom.modem_links.sh
  65. init.qcom.usb.rc
  66. init.qcom.usb.sh
  67. init.qti.getbootdevice.sh
  68. init.qti.qseecomd.sh
  69. init.radio.sh
  70. init.ramoops.sh
  71. init.recovery.device.rc
  72. init.sensors.sh
  73. manifest.xml
  74. media_codecs.xml
  75. media_codecs_omx.xml
  76. media_codecs_performance_c2.xml
  77. media_profiles.xml
  78. media_profiles_V1_0.xml
  79. p2p_supplicant_overlay.conf
  80. powerhint.json
  81. product.prop
  82. recovery.wipe
  83. sec_config
  84. sensors.hals.conf
  85. thermal-engine-sunfish.conf
  86. thermal_info_config_sunfish.json
  87. ueventd.rc
  88. uinput-fpc.idc
  89. uinput-fpc.kl
  90. utils.mk
  91. WCNSS_qcom_cfg.ini
  92. wifi_concurrency_cfg.txt
  93. wpa_supplicant_overlay.conf
  94. wpa_supplicant_wcn.conf