Android Security 9.0.0 Release 63 (6893678)
Changing SUPL_ES=1 for SUPL end point control

SUPL_ES=1 ensures the GnssLocationProvider and related framework code
accepts incoming SMS SUPL_INIT messages with ES-bit=1 (which allow
redirection of the ESLP end-point e.g. to the current local emergency
services provider when you are travelling) only during an emergency call

Bug: 112623041
Bug: 112159033
Test: Verified setting takes effect on device with different SIMs
and no sim, and quick GPS works verification.

Change-Id: I03c00fbb3ca40f0254098b2cca885e061e2f2d27
(cherry picked from commit 27539872f3cdeb3cfbc9552c2e7936d5f2b6b48c)
28 files changed
tree: a262f5e29c13da9c5ec48db5d91f90cd5060c3af
  1. bluetooth/
  2. camera/
  3. common/
  4. dataservices/
  5. dumpstate/
  6. factory-images_marlin/
  7. factory-images_sailfish/
  8. health/
  9. kernel-headers/
  10. libandroid/
  11. liblight/
  12. marlin/
  13. nfc/
  14. original-kernel-headers/
  15. overlay/
  16. permissions/
  17. power/
  18. radio/
  19. recovery/
  20. sailfish/
  21. seccomp_policy/
  22. self-extractors/
  23. self-extractors_sailfish/
  24. sensorhal/
  25. sepolicy/
  26. telephony/
  27. thermal-engine/
  28. time-services/
  29. usb/
  30. vibrator/
  31. vndk/
  32. voice_processing/
  33. vr/
  34. aanc_tuning_mixer.txt
  35. Android.bp
  36. Android.mk
  37. AndroidProducts.mk
  38. aosp_marlin.mk
  39. aosp_marlin_svelte.mk
  40. aosp_sailfish.mk
  41. audio_effects.xml
  42. audio_output_policy.conf
  43. audio_platform_info.xml
  44. audio_platform_info_tasha_marlin.xml
  45. audio_platform_info_tasha_sailfish.xml
  46. audio_platform_info_tasha_t50.xml
  47. audio_policy_configuration.xml
  48. audio_policy_volumes_drc.xml
  49. charger.fstab.qcom
  50. CleanSpec.mk
  51. compatibility_matrix.xml
  52. default-permissions.xml
  53. device-common.mk
  54. device-marlin.mk
  55. device-sailfish.mk
  56. device_framework_matrix.xml
  57. egl.cfg
  58. fstab.aosp_svelte
  59. fstab.common
  60. gpio-keys.kl
  61. gps.conf
  62. init.common.diag.rc.user
  63. init.common.diag.rc.userdebug
  64. init.common.nanohub.rc
  65. init.common.rc
  66. init.common.usb.rc
  67. init.foreground.sh
  68. init.mid.sh
  69. init.power.sh
  70. init.qcom.devstart.sh
  71. init.qcom.qseecomd.sh
  72. init.radio.sh
  73. init.recovery.common.rc
  74. manifest.xml
  75. media_codecs.xml
  76. media_codecs_performance.xml
  77. media_codecs_performance_svelte.xml
  78. media_profiles_V1_0.xml
  79. mixer_paths.xml
  80. mixer_paths_tasha_t50.xml
  81. msm_irqbalance.conf
  82. p2p_supplicant_overlay.conf
  83. preloads_copy.sh
  84. qpnp_pon.kl
  85. qti_whitelist.xml
  86. recovery.wipe.common
  87. sec_config
  88. sound_trigger_mixer_paths.xml
  89. sound_trigger_mixer_paths_tasha_t50.xml
  90. sound_trigger_platform_info.xml
  91. synaptics_dsx.kl
  92. synaptics_dsxv26.idc
  93. synaptics_rmi4_i2c.kl
  94. system.prop
  95. thermal-engine-marlin-vr.conf
  96. thermal-engine-marlin.conf
  97. ueventd.common.rc
  98. uinput-fpc.idc
  99. uinput-fpc.kl
  100. vendorsetup.sh
  101. vold.fstab
  102. WCNSS_cfg.dat
  103. WCNSS_qcom_cfg.ini
  104. WCNSS_qcom_wlan_nv.bin
  105. wpa_supplicant_overlay.conf
  106. wpa_supplicant_wcn.conf