Android 15.0.0 Release 20 (BP1A.250305.019)

-----BEGIN PGP SIGNATURE-----
 
 iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8eo6gAKCRDorT+BmrEO
 eChJAKCAtiyGb/6641UG0H/a0uS9y0ltCQCfSmR94ePAO2Y4cvEy8jh+/wSrwac=
 =y5oH
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN SSH SIGNATURE-----
 U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgPpdpjxPACTIhnlvYz0GM4BR7FJ
 +rYv3jMbfxNKD3JvcAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
 AAAAQAVnJYkO0AMJEmrYOJ7pkipy7UOV05dOrkDRFt0Q90COzfpudNMFnRyT/dhLf/OUn/
 gE8jYUYlZvLZIsZ5wvEgY=
 -----END SSH SIGNATURE-----

Merge tag 'android-15.0.0_r20' into staging/lineage-22.2_merge-android-15.0.0_r20

Android 15.0.0 Release 20 (BP1A.250305.019)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8eo6gAKCRDorT+BmrEO
# eChJAKCAtiyGb/6641UG0H/a0uS9y0ltCQCfSmR94ePAO2Y4cvEy8jh+/wSrwac=
# =y5oH
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Mar  5 03:29:14 2025 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]

# By Tai Kuo (5) and others
# Via Android Build Coastguard Worker (20) and others
* tag 'android-15.0.0_r20': (24 commits)
  modem_svc: use modem_svc_sit version sepolicy
  Revert "felix/haptics: Remove voltage restriction for haptics"
  felix/haptics: Remove voltage restriction for haptics
  Enable TAPreferHighCap for first frame
  Update F10 Bluetooth LEA unicast allowlist: Samsung Galaxy Buds 3 pro
  Disable Wifi BugReport for subsystem restart
  audio: fix cts AAudioTests failed on GSI image
  Update ISODEP routing setting
  Felix HAL: Fixed VibratorTest unit tests errors.
  cs40l26: add DBC bin info and reduce duplicates
  vibrator/cs40l26: update default scales of click, tick and long vib
  cs40l26: organize dump() AIDL section
  Add power profile config to reflect the presence of two displays
  Update OWNERS
  vibrator: correct debug() calibration file path
  modem_svc: use shared_modem_platform to replace all modem_svc_sit
  felix: Pull init.insmod.*.cfg from vendor_dlkm
  Move modem_svc_sit from gs201 to felix
  vibrator: Update location of PixelVibratorFlags
  gps: set default SUPL SSL method to SSLv23
  ...

Change-Id: I4da020f16b76d36569b0837e36d6a38ede64398c
This commit is contained in:
Michael Bestas 2025-03-09 11:05:16 +02:00
commit 656e2f203c
20 changed files with 267 additions and 116 deletions

View file

@ -41,8 +41,8 @@ $(call soong_config_set,fp_hal_feature,pixel_product, product_a)
include device/google/felix/vibrator/cs40l26/device.mk
include device/google/gs-common/bcmbt/bluetooth.mk
include device/google/gs-common/display/dump_second_display.mk
include device/google/gs-common/touch/gti/gti.mk
include device/google/gs-common/touch/stm/stm6.mk
include device/google/gs-common/touch/gti/predump_gti_dual.mk
include device/google/gs-common/touch/stm/predump_stm6.mk
ifeq ($(filter factory_felix, $(TARGET_PRODUCT)),)
include device/google/felix/uwb/uwb_calibration.mk
endif
@ -60,9 +60,13 @@ PRODUCT_COPY_FILES += \
PRODUCT_COPY_FILES += \
device/google/felix/conf/init.recovery.device.rc:$(TARGET_COPY_OUT_RECOVERY)/root/init.recovery.felix.rc
# insmod files
# insmod files. Kernel 5.10 prebuilts don't provide these yet, so provide our
# own copy if they're not in the prebuilts.
# TODO(b/369686096): drop this when 5.10 is gone.
ifeq ($(wildcard $(TARGET_KERNEL_DIR)/init.insmod.*.cfg),)
PRODUCT_COPY_FILES += \
device/google/felix/init.insmod.felix.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/init.insmod.felix.cfg
device/google/felix/init.insmod.felix.cfg:$(TARGET_COPY_OUT_VENDOR_DLKM)/etc/init.insmod.felix.cfg
endif
# Camera
PRODUCT_COPY_FILES += \
@ -108,6 +112,12 @@ PRODUCT_PACKAGES += \
android.hardware.nfc-service.st \
NfcOverlayFelix
# Shared Modem Platform
SHARED_MODEM_PLATFORM_VENDOR := lassen
# Shared Modem Platform
include device/google/gs-common/modem/modem_svc_sit/shared_modem_platform.mk
# SecureElement
PRODUCT_PACKAGES += \
android.hardware.secure_element@1.2-service-gto \
@ -423,7 +433,7 @@ PRODUCT_COPY_FILES += \
# LE Audio Unicast Allowlist
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.leaudio.allow_list=SM-R510,WF-1000XM5
persist.bluetooth.leaudio.allow_list=SM-R510,WF-1000XM5,SM-R630
# Bluetooth EWP test tool
PRODUCT_PACKAGES_ENG += \