-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8fKCAAKCRDorT+BmrEO
eNWGAJ9cunaL2zWIqz3onGlEH+jXTq3O7ACfZ/Scp1N1r3B7MaZ3OTStAXIV4ls=
=dhB/
-----END PGP SIGNATURE-----
gpgsig -----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgPpdpjxPACTIhnlvYz0GM4BR7FJ
+rYv3jMbfxNKD3JvcAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQN883JqepURjVpuMnUGWyDpwUWL8eeG22JK19CGRq+qyhbThxA3cbpsNKV80VRrDNN
o+hskjJo5Lu0KR4+IBbwI=
-----END SSH SIGNATURE-----
Merge tag 'android-15.0.0_r21' into staging/lineage-22.2_merge-android-15.0.0_r21
Android 15.0.0 Release 21 (BP1A.250305.020)
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8fKCAAKCRDorT+BmrEO
# eNWGAJ9cunaL2zWIqz3onGlEH+jXTq3O7ACfZ/Scp1N1r3B7MaZ3OTStAXIV4ls=
# =dhB/
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Mar 5 05:50:32 2025 EET
# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]
# By Chungkai Mei (4) and others
# Via Android Build Coastguard Worker (35) and others
* tag 'android-15.0.0_r21': (44 commits)
powerhint: Disable auto margins
support NTN with dual SIM
Add a way to disable auto prefer fit for launch.
comet: apmg3: update 0 db tx tuning.
comet: update libspeechenhancer_1203
audio: [2024/12/05] CT3 Fortemedia table check in
BT: add skip uart suspend overlay config
Revert "comet/haptics: Remove voltage restriction for haptics"
powerhint: Set response_time_ms for clusters
powerhint: Enable auto migration margins/dvfs headroom by default
comet/haptics: Remove voltage restriction for haptics
Add Samsung Galaxy Buds 3 pro to the LE audio allow list
gps: support Galileo in CP NILR for TMO
Revert "gps: set default SUPL SSL method to SSLv23"
[comet] Define multiple levels of PA kill to be used in Mendel experiments
Set a proper status bar height
Disable Wifi BugReport for subsystem restart
[NFC] Enable STNFC_ACTIVERW_TIMER
gps: set default SUPL SSL method to SSLv23
[Bluetooth] Set default LDAC quality mode to ABR
...
Change-Id: I09fe600a2968f9f1ac420c267c97c277bc8db2d9
And restore DownRateLimitUs to previous values as they're not compatible
without the feature being enabled.
Bug: 383127224
Bug: 383332732
Flag: EXEMPT not support for powerhints
Signed-off-by: Qais Yousef <qyousef@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7f6c9ffd1d4d962051547fced295d30b2f6dca4b)
Merged-In: I098d21755eda4821880ca28868d293e7eb068a69
Change-Id: I098d21755eda4821880ca28868d293e7eb068a69
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
eHt1AKCRTTB75xye+pqWWHjgVT542GRoNACcCaTu/bx0KFK1iK1Xuh/EHdaFv7E=
=gZpM
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQJLBAABCgA1FiEEHrBYPudH862glXQBzJUERRm+ZmkFAmdY8ywXHG1rYmVzdGFz
QGxpbmVhZ2Vvcy5vcmcACgkQzJUERRm+ZmmilA/7BydAgKv4BLxw1++dY00Kmgkb
KUeJv/zbrxih5egK/YnsfdbU2KypgjFGyWeXuomjhhPX+CLElOQazZo1a199pH0f
4XTgshaquvwRAVNA/luQHazTuAJV1F7mu4Nbpqr4EO6oQJUvX6PHU+YcirIHgLIw
GZCeOiM60+RnH3/G+OtSV5l1vGP98ScWT/4I9aq7QXPL3J+obrx5PfSPxQRp31UC
SgMzvtMcyzFSHM/9ouS37El/LZd/yfjejvgqTqzHosJCwgiI+9Kz6CiLWbdBi/0U
wP2kFQOcWV5vBhSxKFvM7LZJ+0og/EoaooDNNjobSVoGmo0C6RkG4u1BRtNHEgSW
rhnLSDVn0qr08ZKd+WPgjK/ZdVopDKnIC1JJw+naprtoySrKwJ4oNSbeageYTD57
qTz+3033dZzhC2hE8c7WBahSgTeBJsqgnin2GtRgLEIslQypzbqdv0NQ6pJDSy95
S+Kpxa9bPh7Z8kf7RxydJesX2e9appG5Kn/0Kg6t19uFEf9AfhBLOGGqjtNGipod
WqKFETkKhGixxxK6vNkQLlljTosWOTjHitFzemiKxE7KT3FjM1uJ4Df9SiogADkg
qMbXXrWeDYyqZrZrXRTBqQ+QZQ4DB0fvuTCdwXTBTSe319RWgQhzTeA8zQ0X5vYi
BfIuoVcRfOOuhpO9KaA=
=v6T+
-----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
# eHt1AKCRTTB75xye+pqWWHjgVT542GRoNACcCaTu/bx0KFK1iK1Xuh/EHdaFv7E=
# =gZpM
# -----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 2484 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 Spade Lee (1) and attis (1)
# Via Android Build Coastguard Worker (3) and Attis Chen (1)
* tag 'android-15.0.0_r6':
Label sysfs node power_mode as sysfs_display.
sepolicy: add permission for dump_power
Change-Id: Idf950979d10c5d04f7532160f91a6ad91872f883
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
eNGxAKCRv3bjgHcOEQjVsHW2ngqYmpsq4QCfejuzhueEquVmLXY/t6cNVe/FF4A=
=6wuL
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQJLBAABCgA1FiEEHrBYPudH862glXQBzJUERRm+ZmkFAmdY7DcXHG1rYmVzdGFz
QGxpbmVhZ2Vvcy5vcmcACgkQzJUERRm+ZmnjOg/+NeluPk0Ydoz47zbXHKNPD7Mr
Q2VybclFjaNIbmmtQwNYx/95S0clX+aoAyS9/WFAMpKpNVhKWWMBy1UXDtZlEka5
BA7FeJyb//ba5skMdrTxLfGtReTPzr8OcUh/F/1U+KT77uMnUX71Yq7oOrsnLSen
Ij4bSMF3q1KWuR/xmLmJIl7t+u+bp2pHP1fteu2twJmz1ncbWTw6OxUl5VCquqsN
BdbF2gCR4abVE7jJD6VEJS9nwJcXoa1gdt4y9ARDBMkcRQxvRES1p5Ezz32dSwgt
F5VfXwydre2fTVL6VxMXHVcTVig0TAlkpa1Inuu94ElQg6mVK5sGh7ZwhE+gCZ4P
wrElzU6mFc61VfFEdAnXkFHOW+eFw4FC5yiPhJjxqLbge8FBeVZczE9Fqhu/UxPu
fA3taBNLchVb/qvl/WQtwI8HJz6kcoMFs2+WHak89PP9PLzBtC9YxtJQBKPXZLQt
p3jk8+zEyRTFJMIyvKdscHjUYoWvmUHsmPNgGccSWRxPrIB6SPbGYyVDny+43Q1I
StqVesNw55fqq68eIZWNwqm0w+EtVzvt8e6SFYx4of6nnr4S+xtAjbJ+MEhsusRk
/IVblc3tkJ+WtiIUZQShbs0aMquOSpcS6dfT3uf+6i3fEp+mfCYMRa+OK3Xse8/U
0VrOzjzNkfNvto5FJAw=
=IoQL
-----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
# eNGxAKCRv3bjgHcOEQjVsHW2ngqYmpsq4QCfejuzhueEquVmLXY/t6cNVe/FF4A=
# =6wuL
# -----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 James Huang (8) and others
# Via Android Build Coastguard Worker (62) and others
* tag 'android-15.0.0_r6': (92 commits)
gps: Update official release 4.15.3_7_241024_R1 config on CT3
powerhint: enable auto_prefer_idle in games
powerhint: port dvfs_headroom settings from p24
powerhint.json: enable gpu capacity signalling.
comet: fix unexpected affinity setting.
Adjust power button y value for light reveal
Add Sony WF-1000XM5 to the LE audio allow list
Display: Removed colordata calibration file from /device
BT Offload: Using origin flag to control BT Offload feature
bthal: disable thread dispatcher
comet: Update APMg3 tuning files
Add UWB overlay to comet device
gps: Update L5 Path Delay Parameters for CT3
comet: Update APMg3 tuning files
comet: fix bypass mode creation flow
Revert^2 "Move PRODUCT_SHIPPING_API_LEVEL to define by device"
Enable STResetTool on P24
gps: Update official release 4.15.3_6_240905_R2 config
add support for bluetooth-low-energy-broadcast
thread: disable hal service
...
Conflicts:
device-comet.mk
location/user/gps.cfg
location/userdebug/gps.cfg
powerhint-comet.json
Change-Id: Ic7869348c2d27a7da92371b1f1e3f3728d103460
This change introduces "is APF enabled" system properties, and
uses them as trigger conditions for APF nodes / pre-APF nodes.
By default APF nodes are active, and pre-APF nodes are inactive,
which maintains the situation before this change.
A future experiment will flip "is APF enabled" system properties,
deactivating APF nodes and activating pre-APF nodes. For more
info see go/pixel-perf-apf-experiment.
Bug: 365855872
Test: set vendor.powerhal.apf_enabled=false, vendor.powerhal.apf_disabled=true, observe auto_prefer_fit
procfs value staying "false" and instead preferred_idle_mask_mid
changing to 0xff during app launches
Flag: NONE powerhint change does not support flags
Change-Id: I45ba5311e46aa2c6b40705ff098889d47c6a2fa2
Signed-off-by: Dmitry Skiba <dskiba@google.com>
Add config to enable Bluetooth APM UART to skip suspend to avoid hold
system too long.
Bug: 376774204
Test: check uart skip suspend
Flag: EXEMPT project configuration patch
Change-Id: If9347b283cd8980ea05353c3d86ded3f0f6f1568
Revert submission 30661505-tdm_amplitude_limitation_removal_dvl
Reason for revert: short time to properly test before 25q1 cut-off.
Reverted changes: /q/submissionid:30661505-tdm_amplitude_limitation_removal_dvl
Bug: 318476589
Change-Id: Iec835e80a9020616ebb6b7b3940d7ba1a6144bfb
By default slow it down as auto margins can lead to faster ramping up in
low activity use cases.
Set it back to default in GAME mode to retain previous behavior. Set it
explicitly for DISPLAY_IDLE as a potential area for more tuning in the
future.
Bug: 315748906
Flag: EXEMPT powerhints are not compatible with flagging
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: I275545cc98714afd3efefb9f57e6bac55fcb6ea3
And reduce DownRateLimitUs to 500us as the system should be more
reactive now when something needs to rampup quickly.
Enable pertask iowait boost too as with auto dvfs headroom enabled all
tasks will start form 0 util_avg and this could impact iowait tasks
without this being enabled to help them migrate up to bigger cores.
Camera use cases should still use their own default DownRateLimitUs and
disable this feature to keep their dvfs_headroom tuning intact.
Bug: 315748906
Flag: EXEMPT powerhints are not compatible with flagging
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: Ifaee3631458e144270f41b66595c5e853546171c
Remove the voltage restriction for haptics since DVL is enabled. This
will allow FW control for exertion protection of the motor, and allow
for stronger output for audio-haptics.
Bug: 318476589
Flag: EXEMPT config xml change
Test: dumpsys vibrator_manager and accel measurement
Change-Id: I0d8869fa89b0112d910999174bc8124864de4c22
Bug: 380369364
Test: PTE PQM-BT LE audio unicast test
Flag: EXEMPT The Samsung Galaxy Buds 3 pro users are able to disable LE audio in Settings app
Change-Id: I7a9ec558e50e8af3e4d5afd82f017d1094380fca
Revert submission 30245457-b372373466_set-SSLv23-default-for-SUPL
Reason for revert: SUPL SI failure
Test: SI SUPL Test
Reverted changes: /q/submissionid:30245457-b372373466_set-SSLv23-default-for-SUPL
Bug: 379788380
Change-Id: I1cac110cfe524f1e8cf0989711a92d8133739cad