-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ9i73wAKCRDorT+BmrEO
eEq+AJ9f00+1KaHwE68DPPHxM3RV+ULPOgCfVHXxoRqjXdLP0Jqjgh7m6pJw8zc=
=Zpxs
-----END PGP SIGNATURE-----
gpgsig -----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgPpdpjxPACTIhnlvYz0GM4BR7FJ
+rYv3jMbfxNKD3JvcAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQG/Je+QZYsqurO8amcVIBg+a18viFE9WSjnaFBd14lrljcqYyu8S/p3MQORniJY+m/
EoJg3yxI43e2qIVe31og8=
-----END SSH SIGNATURE-----
Merge tag 'aml_tz6_351400020' into staging/lineage-23.0_merge-aml_tz6_351400020
aml_tz6_351400020 (13155446,com.google.android.go.tzdata6,com.google.android.tzdata6)
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ9i73wAKCRDorT+BmrEO
# eEq+AJ9f00+1KaHwE68DPPHxM3RV+ULPOgCfVHXxoRqjXdLP0Jqjgh7m6pJw8zc=
# =Zpxs
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar 18 02:18:39 2025 EET
# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]
# By Piotr Klasa (4) and others
# Via Android Build Coastguard Worker (10) and others
* tag 'aml_tz6_351400020': (25 commits)
Enable usb state update via udc sysfs
usb: support device state monitoring with internal hub enabled
usb: fix usb state path in host mode
usb: migrate UsbDataSessionMonitor to libpixelusb
Use 2025-03-01 deqp level for GLES
Use 2025-03-01 deqp levels for Vulkan
Revert "Use 2025-03-01 deqp levels for GLES and Vulkan"
Use 2025-03-01 deqp levels for GLES and Vulkan
move common init perf settings to gs_common
Revert "move common init perf settings to gs_common"
move common init perf settings to gs_common
Enable WIFI_FEATURE_HOSTAPD_11AX
pixelstats: gs201: remove firmware update path
init-display-sh: Allow writing to kmsg
To ensure that gs201's init_dpm.sh is only built for gs201 devices.
Revert "Disable memcg"
Remove ResetUclamp profiles
Update IDisplay to V13-V14
display-dump: make display dump project-specific
Refactor: Use googleDeviceConfig namespace in gs201 BoardConfig
...
Change-Id: Ib75db71bade3a1fb0a8b2b8914b34f900b9aa8fd
compared to ag/31352563 I did not transfer the settings for "write /sys/devices/system/cpu/cpuidle/current_governor teo", which caused the problem
Test: Verified if all values of transferred settings are as they should be after rebooting the device, and and checked that there are no new selinux errors for hal_power_default, verified all metrics that caused power regression in the previous commit on abtd
Bug: 335874870
Flag: EXEMPT not supported by this component yet
Change-Id: I1a02046901f33f3a45f5dfda1568275503ae9c22
Test: Verified if all values of transferred settings are as they should be after rebooting the device, and and checked that there are no new selinux errors for hal_power_default
Bug: 335874870
Flag: EXEMPT not supported by this component yet
Change-Id: I4b5ac2fb09533a87cf8dda9f2364d1fe8ab9acc9
modprobe would log errors to /dev/kmsg, need to explicit allow this.
Bug: 388717752
Test: DeviceBootTest#SELinuxUncheckedDenialBootTest
Change-Id: I142a20b0af9008956ad2325caef70e85b1463f41
For multi-window foreground app group.
Bug: 200769420
Change-Id: I2d9cd9d90e9011593c53facf5fd47a4414e3f1cf
Test: build pass
Flag: NONE vendor init file does not support flag
Bug: 335874870
Test: Checked that permissions and values for all affected files are correct (ls -l, cat)
Flag: EXEMPT not supported by this component yet
Change-Id: I018b7b564bcc533212d2ada0dda85678c41feead
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
eO5/AJ9rMGAZO6hpWnAQeLFKjKwpbj1qiACfVRU7e0KtnSmXfn00k3wEc2acjpo=
=pIC7
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQJLBAABCgA1FiEEHrBYPudH862glXQBzJUERRm+ZmkFAmdY8MoXHG1rYmVzdGFz
QGxpbmVhZ2Vvcy5vcmcACgkQzJUERRm+ZmmbcA//ZOhX0l1USuNlZjUU9N/TLlYO
DtfAzZRQmaEibZq8mMn8Tv27irhMUQdu90rNWNw0KscTKPWqJWLd6Lm0XXksxqx/
fx3zS/7x5JFXTOaA0KoSCChnGgZ7ZePlC/atzEVzIpsIZoJxR1K6jg6LzS/bRFbX
GxBwwG3e4DnhSdpSD7QYrhddZAgNE1d6RWuFKYALWcSuYPVVKID9B+G6Hr1QDuA8
DW9bax0uUXd/fZWRGpaKyZlkepf2bM+/pPJ0g+Z3Xp2qIEV1efRF/pFaBOEKS7DB
EoakaiysAe7JpuouMeJtBdVFGa3WJ4jyVcNy99dwposys9x7ZOHjMTXoNWGjUj0G
7AeP2LIGFiCLcItlNpX+n3AvmgY8/AkwWkoi0CLk9dVT3Bx836SHsnzfe/EwmkGI
cVkByTzxfZp58QMGDownKPZ/V7hCJCrGq8kq7S3mY+n/Vvmpc48hILsJAft1GQsg
g7wDNxQJdSGSFGaKfSHFtaoxgtU9OSAgLD669ngMXf62Qmn57DOyymlLTrcjh8m4
jZBr87ftMd5hkmSXZg4ugcDiDeiwyo7nltvDcdY1PxEp2aERjbDrkTbn7igpNkGN
bmQC3rWf0hHM9z3qeaw1v6yo9/D8tIChaLdlMOneIWno8FbsbxiDIdutdpSIMGE4
+zbFvGs3yLh3wydMrz4=
=+djV
-----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
# eO5/AJ9rMGAZO6hpWnAQeLFKjKwpbj1qiACfVRU7e0KtnSmXfn00k3wEc2acjpo=
# =pIC7
# -----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 Krzysztof Kosiński (3) and others
# Via Android Build Coastguard Worker (29) and others
* tag 'android-15.0.0_r6': (30 commits)
Delete TARGET_CPU_VARIANT_RUNTIME.
Add input event profile to mitigate input latency of input threads
gs201: avoid vector<const T>
Delete PRODUCT_FULL_TREBLE_OVERRIDE.
bcl: remove charging debugfs data logging
Switch from the BFQ to the mq-deadline I/O scheduler
extended_log: update directory permissions for gs201
Revert "Add soong config use_google_qns in device/google/gs201/d..."
Add soong config use_google_qns in device/google/gs201/device.mk
Delete mapper4 manifest
usb: correct sys.usb.controller sysprop
The "messaging" package is being removed.
Migrate dump_power_gs201.sh contents into cpp for improved speed
Remove BCL from thermal
Add FSTAB_OWNERS and update OWNERS to include Android.bp
Limit hub tuning when enable_hub is enabled
init: gs201: Mask VDROOP1 for GPU CLK Divider
Upgrade IDisplay to V13
BoardConfig-common.mk: Enable Lazy RCU
Add soong config variable for PowerAnomalySitril
...
Conflicts:
device.mk
dumpstate/dump_power_gs201.sh
Change-Id: I2b565f07529d250f57286faaba3bb694c0551222
Add task profiles and set permissions.
Bug: 355612114
Flag: NONE init rc file does not support flag
Test: build pass
Change-Id: I04d2f7af89fe3b1425962a5a5ab01e42f09fc19d
Since pixel performance has a shared configuration,
we need to move override values into late init.
Bug: 381100494
Test: Boot
Flag: EXEMPT bug fix
Change-Id: Ia0ec769ff8996d66a4355f20de884fcb05728c3f
LDAF sensor device filename changed after kernel upgrade
from v5.10 to v6.1 in some of our in-market devices.
We need to update the device filename to access the LDAF
with this new kernel version.
Bug: 378045567
Test: Open camera, and observe available LDAF sensor in logs
Flag: EXEMPT bugfix
Change-Id: I9ecdeb73e6787409e02eae3c699d2d9817249bc4
The I/O scheduler was changed to mq-deadline in ag/29073420,
making the previous BFQ configuration obsolete.
This commit removes the following lines which no longer
have any effect.
Bug: 186902601
Test: forrest build
Change-Id: I5d662e9762809f2d0598a7e980ef0468ac8aff38
Bug: 347122505
Test: check the priority and latency of input thread in Perffeto
Flag: NONE early device setting updates
Change-Id: Ia05fc4592ebe3946a52e10e435bc8f8cef7becc9
The mq-deadline I/O scheduler is more stable than BFQ. Additionally, the
boot time is shorter with the mq-deadline I/O scheduler. It only changes the scheduler on new kernel.
Bug: 186902601
Test: forrest build
Change-Id: I5d336b3f146ca673c83c03304773d0ccf4c01e77
Signed-off-by: Ocean Chen <oceanchen@google.com>
Remove irrelevant copy and paste content. None of the gs201
devices ever included these services and these sockets are
not doing anything.
Bug: 234559097
Test: presubmit
Flag: EXEMPT dead code removal
Change-Id: I60698b026c2e456296943adc8c2a2f03fe3dd867
move the rfkill permission setting from post-fs-data to early_boot
stage because the kernel/net/rfkill/rfkill.ko may not be loaded on
post-fs-data stage and cause the permission setting failed.
Test: m
Bug: 323377234
Change-Id: Ibf3862a5e0f4554e8df5c2ed1c76d460bbd5e543
Set GPU LIGHT clk divider ratios to /2.
Bug: 327700285
Test: Confirm no prints like:
"28000000.mali: Ctx 8349_23 Group 0 CSG 3 CSI: 3"
while running GFXBench under LIGHT MITIGATION
Change-Id: I4b62b33c0b72e5a053f477943379727d58f7298e
Signed-off-by: George Lee <geolee@google.com>
Revert GPU clk divider ratios.
Bug: 324534203
Test: Confirm no DATA_INVALID_FAULT while running GFXBench under stress
Change-Id: I84682b476af162eff904ed5bec66ae2e6fa6449a
Signed-off-by: George Lee <geolee@google.com>
Update i2c device paths with static bus numbers.
Also remove some redundant paths.
Bug: 323447554
Test: Boot to home
Change-Id: Id3f0fccd39b70d247c0d7a17a1944223619ec40e
Setting the owner of /dev/logbuffer_cpif as system to allow the
dump_modem script to read the logs as part of bugreport
Test: Tested bugreport on device
Bug: 305600375
Change-Id: Ic7c64f942985596d9a5d919dfd3ca2127de881d0
Signed-off-by: Mahesh Kallelil <kallelil@google.com>
Vendor sched procfs path hierarchy gets updated in kernel.
Update the paths in init rc file and task profiles to match the change.
Bug: 289151587
Test: pts-tradefed run commandAndExit pts -m PtsPerfWbsTestCases
-t com.google.android.perfwbs.pts.SchedulerTest
Change-Id: I94f17627f913e20323f9fe111a34fcc666f38a72
Change the owner and group of the DRM module debug file to system to
grant permission for hwcomposer.
Bug: 301599195
Test: check HWC can access it
Change-Id: Ife250a1a4984f94cc52bc1b3e52deeffbc5b5410
There are some regressions reports. Disable them completely for now.
Bug: 297496375
Change-Id: I6478931d73145a15471982738f0ff93eae5f2f07
Signed-off-by: Qais Yousef <qyousef@google.com>
- set lmkd's swap_free_low_percentage to 100
- decrease swappiness to 60
This tweak also aligns the policy with P23.
Test: boots with correct settings
Bug: 299975853
Change-Id: I623a7687ef692f8f7a5cc906e186edde294b30be
Signed-off-by: Martin Liu <liumartin@google.com>
Use a moderate boost instead of fmax out of thermal constraints.
Bug: 284039815
Test: boot ab tests
Change-Id: Ie8d321e20d64e97d2896f6e5cf6f437dede84928