-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8eo7QAKCRDorT+BmrEO
eADVAJ9i5qvn9t1SPUQWjAvproy/hLr+aACfUDZs9l708nXyOOvtti/CzgwHepM=
=qYEh
-----END PGP SIGNATURE-----
gpgsig -----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgPpdpjxPACTIhnlvYz0GM4BR7FJ
+rYv3jMbfxNKD3JvcAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQPC1fb6zXDL2EesHyxiBJhc8HoSpuTol+YLlaPOZXo4ynAhzR8+dlciGYaL+Ww7+wL
X+vg13Lt4e33exl7G8mQg=
-----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+BmrEOeAUCZ8eo7QAKCRDorT+BmrEO
# eADVAJ9i5qvn9t1SPUQWjAvproy/hLr+aACfUDZs9l708nXyOOvtti/CzgwHepM=
# =qYEh
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Mar 5 03:29:17 2025 EET
# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]
# By David Chao (2) and others
# Via Android Build Coastguard Worker (26) and others
* tag 'android-15.0.0_r20': (31 commits)
Add a way to disable auto prefer fit for launch.
audio: align volume curve
Revert "shusky/haptics: Remove voltage restriction for haptics"
shusky: Remove dbc properties for fw 7.2.81.
shusky/haptics: Remove voltage restriction for haptics
PowerHint: Refine FIXED_PERFORMANCE mode CPU Frequencies
Revert "thermal: Add JSON Schema Checker"
Add Samsung Galaxy Buds 3 pro to the LE audio allow list
Revert "powerhint: enable auto_prefer_idle in games"
bt: add bthal service permission to access bt wakelock control device node
Enable bthal service recovery by restart
shusky: add microphone info for aidl hal.
Disable Wifi BugReport for subsystem restart
thermal: update thermal config
[NFC] Enable STNFC_ACTIVERW_TIMER
Remove 'RELEASE_PIXEL_BROADCAST_ENABLED'
Enable CDPreferHighCap for CAMERA_STREAMING_HIGH
16k: Move BoardConfig-shusky-common.mk to device/google/zuma/BoardConfig-16k-common.mk
16kb: Set 16kb TARGET_ vars in BoardConfig files and targets
16kb: Use PRODUCT_BOOTS_16K to select the kernel and fs
...
Conflicts:
device-shiba.mk
Change-Id: Ie8e2f9868571ceb82493d471171498cb88c82063
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
eA+6AJ9td5VjDJVq6T/Hygpl87elpBZXaQCfcVw7EKAVOKJuzq1MCv9/F8+CKuY=
=t83X
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQJLBAABCgA1FiEEHrBYPudH862glXQBzJUERRm+ZmkFAmdY7+YXHG1rYmVzdGFz
QGxpbmVhZ2Vvcy5vcmcACgkQzJUERRm+ZmnkKhAAh9mwhtSR9E66CZPjEUP2GsRm
RXNqSbnjyVevOmKmmaYh4zEbt9Hqr+CAX/sMvOwbDk2gyhy6SlEL19GIPHGyH8sy
6FbG9UorRtKoZVjNjWYMGCi/lsP8Yz8V/lPRGtCwXS+X9qJHW2FxGGWHKHvjyhTI
zG4hXsKNZ9LzYr3EkmpP8kMXK2imwNPvfeoKTZSJnS9L3I0S7tJLfnqh5i65Du0F
peNBH/gMhqb40BxmkIO2XJ8PNSp1ClM5FnbINu8067tNZ6ohElArka78sd19Vb/g
fxfnemVy39lQVJ5boZ+h+FcYZy6Ap/ZDEzOQVDOwxJQNYgB2qckoL954bzPZawXN
ZKqwD1jkOKZWwzrJyPFOp7wUyr8zoCyaZ2cPbGOEahez8z/txFPbiKtB+WfI/50e
cphx3SvSJhY1TMiY/yzlz03+cIlIlycT9xnWRQ7spBIfKu5GcxeQ/V5DhidJL5q+
Pw5tM73wUT1GdEcc2xXrV5ESed6sjNo1RF4iGKUrbwz9mGjFBJgC2+ccejpe6awr
pxouYfLXOo1sGzo7+8VYxH3BhMc0zb9OSuUvfk/KBR3M/ZTQSkZUohBvGqQhfhTh
Pav75e3jiE18nOPohwMgKDWPc1OQ4zb87NWdvsBcOQ7t0n6KzRAeZX/ZGwUJlBoR
L/bxIPMT0s65cAdAKew=
=vZJ5
-----END PGP SIGNATURE-----
Merge tag 'android-15.0.0_r6' into staging/lineage-22.0_merge-android-15.0.0_r6
Android 15.0.0 Release 6 (AP4A.241205.013)
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
# eA+6AJ9td5VjDJVq6T/Hygpl87elpBZXaQCfcVw7EKAVOKJuzq1MCv9/F8+CKuY=
# =t83X
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri Dec 6 00:44:01 2024 EET
# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2483 signatures in the past
# 3 years. Encrypted 4 messages in the past 2 years.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg: It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381 0964 E8AD 3F81 9AB1 0E78
# By Ankur Bakshi (22) and others
# Via Android (Google) Code Review (45) and others
* tag 'android-15.0.0_r6': (74 commits)
gps: set default SUPL SSL method to SSLv23
display: update reduceBrightColorsStrength setting
Skip to check prebuilt max page size in PDK release
gps: Enable pulse-per-second feature
audio: add uninisialized mixer control
Update product id for Shiba and Husky
Symlink current prebuilt folder to android root
Fix cpu mask for big core
audio: update AIDL configs and add spatializer configs
powerhint: Update not available frequency to reflect its actual behavior
Delete mapper4 manifest
Update estimated WiFi power consumption value
audio: power optimization for deepbuffer playback
Enable auto prefer idle
Set big core to group_cfs_skip_mask for sys group by default
Switch bootloader and radio directory to control by build flag
gps: Re-enable GLO & QZSS in US
audio: fix the noise of raw-playback in 16kB page mode
Fix the husky_car target path
Update mismatched frequency for husky and shiba
...
Conflicts:
device-husky.mk
device-shiba.mk
Change-Id: Ia17a9de89f175644c280656a4c0b606c08af1902
To fix the noise of raw-playback in 16KB page mode,
we change to use non-mmaped mode.
Bug: 355285548
Flag: EXEMPT : bugfix
Test: Local test, ABTD
Change-Id: I21cca03b5ceff10c014675bd2465d5fc051e8250
The value of USE_AUDIO_HAL_AIDL is defined in project settings which decide when to use aidl or hidl hal. So, correct audio tables can be included properly.
Bug: 317444263
Test: boot to home, check basic audio functions
Change-Id: I1a9b4b621252be3b5f3046877272150f10b1295d
Signed-off-by: Jasmine Cha <chajasmine@google.com>
note:
On ZUMA
CHRE PDM Gain(gain=158)
CHRE AEC Gain(gain=-42)
CHRE SRC AEC Timeout(timeout=0)
This table also contains hotword gain control as
Non Eraser gain (gain=220)
Eraser Post Gain (gain=220)
Test: end-to-end verify by CHRE
using aoc_audio_cfg to query gain as below
adb shell aoc_audio_cfg hotword_get_non_eraser_gain
adb shell aoc_audio_cfg hotword_get_eraser_post_gain
Bug: 307463238
Change-Id: I886f0307641726b0ed714ffc5718a39a3aa34bb2
These configs are hardcoded into audio HAL instead because it's very rarely changed.
Bug: 307439907
Test: Local Test.
Change-Id: I83e5e0ecbdc8b766df3da3b81e71d263c179bce9
#HK3/SB3 (Ricky/Duncan)
1. Modify kid's voice parameter for all band all usercases
DR_RESRV_7: 0x122E
DR_RESRV_8: 0x1100
Bug: 300422978
Test: verified by acoustic team
Change-Id: Ifb331a8d16b5bd76ead68141cc6f74c4d0458d8f
Signed-off-by: Carter Hsu <carterhsu@google.com>