Android 14.0.0 Release 50 (AP2A.240605.024)
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZmdzmgAKCRDorT+BmrEO
# eOlUAJ0TWkW8QcVO31vny0XkQ2HaLOxz+ACeLRL6jaHuXBT08TgmRHAcDuGXjC0=
# =6CHm
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Jun 11 00:43:54 2024 EEST
# 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 2543 signatures in the past
# 2 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 Jenny Ho (4) and others
# Via Android Build Coastguard Worker (36) and others
* tag 'android-14.0.0_r50': (42 commits)
gs201: bigocean: Enable width-height swap
Revert "Add betterbug mk to gs201"
Adding android.software.contextualsearch to gs-201 devices.
bcl: Adjust GPU LIGHT clk divider ratio
pixelstats: added multiple GMSR paths
Add betterbug mk to gs201
pixelstats: gs201: add Learning/Update/ModelLoad path
dumpstate: moving charger nodes to user build
[gs201] Enable multiclient HAL
bcl: Adjust GPU clk divider ratio
Move manifest entries to gs-common.
[Refactor] Include edgetpu targets in final image
Add Youtube back in MRR Small Area Detection Allowlist
Update i2c device paths
Revert "usb: Select usb-service rc files based on kernel versions"
gs201: enable dynamic color mode
usb: Select usb-service rc files based on kernel versions
usb: Runtime search the i2c path
gs201: Remove sysprop forcing renderengine to skiaglthreaded
remove build log spam
...
Conflicts:
conf/init.gs201.rc
device.mk
dumpstate/dump_power_gs201.sh
Change-Id: I6580599a453d7575dc9d02a28900a925e6c5640f
This presence of this color mode now leads to problems deactivating
color inversion and color correction, even if it is not selected.
This reverts commit d37aac0531.
Issue: calyxos#2312
Change-Id: I1ce6aec9d32d4b3fd2d88545c91c579b8313e50a
Android 14.0.0 Release 30 (AP1A.240405.002)
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZgs+ygAKCRDorT+BmrEO
# eA4AAJ4nhXb62reEpMDl0rpCQe76Y1MongCfTXgrsOwSW1Kaf/CY+ckNKqJLOTs=
# =x+yL
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Apr 2 02:10:02 2024 EEST
# 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 2412 signatures in the past
# 2 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 George Lee
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r30':
bcl: Adjust GPU clk divider ratio
Change-Id: Ic2e84279ed267e903b187eb6606fa430d665c79f
Android 14.0.0 release 29
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZeZWygAKCRDorT+BmrEO
# eD7OAJ432TWMe9grx03PWAXroMGubhrqOQCfa4pJGdaN9YVr/L8ZI6WdQdsjy6U=
# =3gr6
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar 5 01:18:34 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 2383 signatures in the past
# 2 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 Wilson Sung (13) and others
# Via Automerger Merge Worker (428) and others
* tag 'android-14.0.0_r29': (55 commits)
sepolicy: add read wlc sysfs permission
Fix rlsservice sepolicy
Update SELinux error
Update SELinux error
Add Secretkeeper HAL
gs201: move sepolicy related to bootctrl hal to gs-common
Removes duplicate hidraw_device type definition.
Suppress avc error log on debugfs's usb folder.
Move sg_device related policy
aoc: add sysfs file entry
Add Pixel Mapper as a sp-HAL
dontaudit on dir search for vendor_votable_debugfs
Removes duplicate hidraw_device type definition.
Change the MDS to platform app in selinux ap context.
sensors: Move USF related sepolicy to gs-common.
Update SELinux error
Add selinux policy change to allow MDS access Samsung OemRil hal.
Update SELinux policies for rlsservice
pixelstats: Add Brownout Detection sepolicy
Update SELinux error
...
Conflicts:
sepolicy/gs201-sepolicy.mk
sepolicy/whitechapel_pro/keys.conf
Change-Id: I9fc4aff3c5cc921195544f85b2c176e50712e7d0
Android 14.0.0 release 29
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZeZWygAKCRDorT+BmrEO
# eDSNAJ9wqDj+MjTkLxlVtDrIJfY8Snw+mwCeNsBpbgOGLGUe+yZUutCeS44QeFs=
# =PW52
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar 5 01:18:34 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 2382 signatures in the past
# 2 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 Roy Luo (7) and others
# Via Automerger Merge Worker (846) and others
* tag 'android-14.0.0_r29': (84 commits)
Revert^3 "Use graphics allocator 2"
usb: enable media-presence polling for SD cards
pixelstats: Fix access permission by adding total call count and update cca path sysfs
config: Use carrier config in ROM by default
Revert^2 "usb: introduce UsbDataSessionMonitor class"
gs201: use android.hardware.boot aidl interface
gs201: update manifest HAL android.hardware.boot from hidl 1.2 to aidl
Revert "usb: introduce UsbDataSessionMonitor class"
gs201: include bootctrl_hidl_1.2.mk from gs-common
gs201: move bootctrl service declaration to gs-common
gs201: move bootctrl hal to gs-common
bcl: adjust heavy clk divider ratio
usb: introduce UsbDataSessionMonitor class
Update default color temperature for night light
Add webview pinning for gs201 devices
Enable adaptive playback for BigOcean
gs201: add c2.android.av1-dav1d.decoder in media_codecs_performance_c2.xml
usb: update usb hal version to v3
gs201: update AIDL IGoogleBattery manifest version to 3
usb: update incompatible charger warning reason
...
Conflicts:
device.mk
Change-Id: I3e4ae1e4aebe25a1d14ced1f99cfdfc16955d21c
Upload more FG data to analyze its trends
Bug: 317827237
Change-Id: Id45bd9ad3cca67dfc614f9c0f00540b1119a17d0
Signed-off-by: Jenny Ho <hsiufangho@google.com>
Test: 1) complile and flash a gs201 device, passed PTS and CHQTS;
2) checked logs to make sure no sepolicy violations
Bug: 247124878
Change-Id: I0b0af38e89c13d645406bb1d30786bb25a74d963
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>
Make the EdgeTPU targets defined in <soc>/proprietary visible by product packages included in edgetpu.mk.
Bug: 323601370
Tested:
No functionality change. Edgetpu services still work.
Change-Id: Ib3835ee3976dcfa86df999d0a32398bf8ec9a2cb
Update i2c device paths with static bus numbers.
Also remove some redundant paths.
Bug: 323447554
Test: Boot to home
Change-Id: Id3f0fccd39b70d247c0d7a17a1944223619ec40e
This reverts commit 2371ea7920.
Use the same i2c device paths across all kernel versions.
Bug: 323447554
Change-Id: I0f970347a09e01f272a54fc7c940ea576a9e510b
Signed-off-by: Jacky Liu <qsliu@google.com>
Enable dynamic color mode to reduce the power overhead of color space
conversion when GPU composition exists.
Bug: 315787778
Test: check "dumpsys SurfaceFlinger" and state of display color service
when playing SDR/HDR video
Change-Id: Ie9e87091385ab5247141bf956fbaba3275cc6811
The sysfs paths in the rc file differ across kernel versions or build
targets. Given that the path is static in the newer kernels (6.1+),
modify the paths for newer kernels in the original rc file and create
another rc file for older kernels (i.e kernel 5.10). Put the correct rc
file to the vendor partition based on kernel versions.
Bug: 317946158
Change-Id: Ie313664ee14c837bc9f33113e9341f6e06192401
Signed-off-by: Kyle Tso <kyletso@google.com>
The paths of sysfs nodes are different on multiple build targets and are
also different between the old kernel (5.10) and newer kernel (6.1).
Since usb HAL code is shared by those targets and different kernel
versions, Runtime search the correct paths.
Bug: 317946158
Change-Id: I676455145232fd71db1578bb7a9801fed7bb327f
Signed-off-by: Kyle Tso <kyletso@google.com>
This is already the default, so no need to set via sysprop. Moving
forward, we will set this using flags, unless a particular category
of device needs to override the flag.
Bug: 293371537
Test: NA
Change-Id: Id05d31e3c058d3bfe961d90e37a0c6992d823605