Merge changes from topic "16.9" into typhoon
* changes:
config: Inherit window_extensions.mk
soong: Bring bootloader_message_offset back
kernel: Don't try to do math on empty kernel version
kernel: Restore TARGET_KERNEL_VERSION
kernel: Go full LLVM build on 5.10+ kernels
qcom: Prepare for non-legacy dataservices
qcom: Use full QTI gralloc struct for GKI 2.0 targets
qcom: Add support for kalama platform
apns: Format xml spacing
apns: Remove user_editable="false" for user visible APNs
bliss: prebuilt: Update T-Mobile U.S. APNs from SQ3A.220605.009.B1
bliss: prebuilt: Drop GIV Mobile, dead
bliss: prebuilt: Drop ROK Mobile
bliss: prebuilt: Drop UVA Mobile
bliss: prebuilt: Update TMO Straight Talk APNs from SQ3A.220605.009.B1
bliss: prebuilt: Update US Mobile APN
bliss: prebuilt: Add Carrier ID and MVNO ID for Family Mobile (Walmart)
prebuilt: Update Mensajes Multimedia from SQ3A.220605.009.B1
prebuilt: Drop Telcel America APN
bliss: prebuilt: Add Carrier ID and MVNO ID for T-Mobile Ting
bliss: prebuilt: Add Carrier ID and MVNO ID for GoSmart
apn: Update mcc525
apn: update for T Star, Vibo and AURORA
config: Allow overriding ro.support_one_handed_mode
fixup! config: Move IAntiFlicker to fqname
config: Move IAntiFlicker to fqname
config: device_framework_matrix: Add vendor.lineage.health