Merge cherrypicks of [13636770, 13638692, 13636771, 13637567] into rvc-qpr2-release

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