Commit graph

2751 commits

Author SHA1 Message Date
Qais Yousef
bde78c822c init.zumapro.soc.rc: Delete rampup and util_est setup
They are now in a common init file.

Bug: 335874870
Flag: EXEMPT not supported for init.rc files
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: I926ffd1cb01b8ee331737c0c335da67eefe76bcc
2025-01-28 17:44:33 +00:00
Piotr Klasa
d2ea0964ea Merge "move common init perf settings to gs_common" into main 2025-01-28 03:12:08 -08:00
Albert Chen
a7bb762dc5 Add IFingerprintDebug service context and Overlay permissions.
avc:  denied  { add } for pid=2023 uid=1000 name=com.google.hardware.biometrics.fingerprint.debug.IFingerprintDebug/default scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:default_android_service:s0 tclass=service_manager permissive=1
avc:  denied  { find } for pid=5125 uid=10181 name=com.google.hardware.biometrics.fingerprint.debug.IFingerprintDebug/default scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:default_android_service:s0 tclass=service_manager permissive=1
avc:  denied  { call } for  scontext=u:r:priv_app:s0:c512,c768 tcontext=u:r:hal_fingerprint_default:s0 tclass=binder permissive=1 app=com.google.android.apps.overlay
avc:  denied  { transfer } for  scontext=u:r:priv_app:s0:c512,c768 tcontext=u:r:hal_fingerprint_default:s0 tclass=binder permissive=1 app=com.google.android.apps.overlay
avc:  denied  { call } for  scontext=u:r:hal_fingerprint_default:s0 tcontext=u:r:priv_app:s0:c512,c768 tclass=binder permissive=1

Test: Verify above avc denials no longer seen.
Bug: 332777935
Bug: 388112743
Flag: EXEMPT SEPolicy change.
Change-Id: I5cedc00c3be03f5ee1b6e1168917fccc9538421e
2025-01-27 20:53:27 +00:00
Ilya Matyukhin
74b634ca5a Consolidate SELinux for faceauth_rawimage
Per go/pixel-defrag, moves all related configuration from this
board-specific directory to a feature-specific directory:
  "vendor/google_devices/gs-common/proprietary/biometrics/face/" +
  "sepolicy/rawimage_heap"

Bug: 337889186
Bug: 391648492
Test: adb logcat | egrep "avc:\s+denied"
Flag: EXEMPT refactor
Change-Id: I2c5201f3693251d7322f8f5ef202e66134c764e1
2025-01-23 19:20:10 +00:00
Piotr Klasa
d49b94adde move common init perf settings to gs_common
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: If0bdfb529d60633cc5623120eed720c421a735fb
2025-01-23 03:36:59 -08:00
Nina Chen
855b6298bb Include 16k board config only when 16k kernel exist
to avoid build breakage with test kernel prebuilts
that doesn't have 16kb artifacts in it.

Bug: 391282888
Flag: EXEMPT bugfix
Change-Id: Idba3154b6f3fc378d788d7e4425f203125e1c3a8
2025-01-22 00:03:07 -08:00
Piotr Klasa
08d2cadeb8 Merge "Revert "move common init perf settings to gs_common"" into main 2025-01-21 01:27:07 -08:00
Enzo Liao
ca25298baa RamdumpService: Fix the SELinux errors from introducing Firebase Analytics.
Fix it by ag/31334770 and remove the tracking bug number.

Bug: 386149336
Flag: EXEMPT bugfix
Change-Id: Iaa73666fb731f81302913822aa628669654ef66d
2025-01-21 14:18:24 +08:00
Piotr Klasa
f1e2f154d6 Revert "move common init perf settings to gs_common"
Revert submission 31215196-move_common_init_perf_settings_to_gscommon

Reason for revert: Power Regression
Bug: 390502171

Reverted changes:
/q/submissionid:31215196-move_common_init_perf_settings_to_gscommon

Change-Id: I833a06e6e0b4bda120ac107e17360f9c0d0c1dfa
2025-01-20 07:31:38 -08:00
Vilas Bhat
c49885fe8b Merge "Revert "Revert "16KB: zumapro: Move copy_efs_file_to_data script..."" into main 2025-01-17 11:04:09 -08:00
Pawan Wagh
da52b6b451 Merge "Revert^2 "Move 16 KB dev option configs"" into main 2025-01-17 10:41:49 -08:00
Treehugger Robot
0542d480bb Merge "thermal: support low power mode prop switch" into main 2025-01-17 07:15:34 -08:00
Vilas Bhat
3e5659f25b Revert "Revert "16KB: zumapro: Move copy_efs_file_to_data script..."
Revert submission 31345232-revert-31155502-move_copy_efs_script-IXYVMGOHBR

Reason for revert: Re-submitting with fix for breaking target

Reverted changes: /q/submissionid:31345232-revert-31155502-move_copy_efs_script-IXYVMGOHBR

Change-Id: Ic262b24226cc4c8cc9a5c66a7d284422761caea3
Bug: 383151792
Flag: EXEMPT bugfix
2025-01-16 17:08:52 -08:00
Priyanka Advani (xWF)
98fdc4c8cb Merge "Revert "16KB: zumapro: Move copy_efs_file_to_data script to gs-c..."" into main 2025-01-16 16:59:51 -08:00
Priyanka Advani (xWF)
34e1162d09 Revert "16KB: zumapro: Move copy_efs_file_to_data script to gs-c..."
Revert submission 31155502-move_copy_efs_script

Reason for revert: Droidmonitor created revert due to b/390502519. Will be verifying through ABTD before submission.

Reverted changes: /q/submissionid:31155502-move_copy_efs_script

Change-Id: Ic090ed513bffba5abcea6e56194af71c41e880b2
2025-01-16 16:50:37 -08:00
Vilas Bhat
37c782664a Merge "16KB: zumapro: Move copy_efs_file_to_data script to gs-common" into main 2025-01-16 16:30:54 -08:00
Vilas Bhat
571ff2a4b3 16KB: zumapro: Move copy_efs_file_to_data script to gs-common
Bug: 383151792
Flag: EXEMPT bugfix
Test: Enable16kbTest on Pixel 9 target
      Fingerprint and Phone Calls work in 16 KB mode
Change-Id: Iaf36d4f7d1b6b2de4d4e66d75335805c50193419
2025-01-16 13:46:37 -08:00
Pawan Wagh
69ecd388ae Revert^2 "Move 16 KB dev option configs"
bed3a21457

Change-Id: I21d773fce50064e3fadb3e3fd78cb3a6306431e5
2025-01-16 09:53:35 -08:00
Piotr Klasa
23e07013ed Merge "move common init perf settings to gs_common" into main 2025-01-16 01:38:35 -08:00
Satish Yalla
f0ed0c15ad Merge "Revert "Move 16 KB dev option configs"" into main 2025-01-16 00:37:10 -08:00
Satish Yalla
bed3a21457 Revert "Move 16 KB dev option configs"
Revert submission 31286550-fix_16kb_dir_and_ufs_targets

Reason for revert: Droidmonitor created revert due to b/390233619 .Will be verified through ABTD for standarrd investigation.

Reverted changes: /q/submissionid:31286550-fix_16kb_dir_and_ufs_targets

Change-Id: I89195cb7a33dd13af12ee67f13c9d7dc0dfa94f5
2025-01-15 20:34:03 -08:00
Peter (YM)
2d2db04567 Merge "thermal: update acces permission to flash therm" into main 2025-01-15 18:18:18 -08:00
Roy Luo
83b0609cdc Merge "usb: migrate UsbDataSessionMonitor to libpixelusb" into main 2025-01-15 16:24:20 -08:00
Pawan Wagh
0c9b21df6a Merge "Move 16 KB dev option configs" into main 2025-01-15 12:16:38 -08:00
Android Build Coastguard Worker
f7b996c121 Merge cherrypicks of ['googleplex-android-review.googlesource.com/31281955'] into 25Q1-release.
Change-Id: I8df847b47207b1a0eb77b2b78d96c676ec1966b0
2025-01-15 10:21:26 -08:00
Aishwarya Mallampati
debbc81ff0 Reject e911 call during non-emergency satellite session.
Bug: 388926638
Test: 388938575
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:874fd7ae28b9c251d71c9bc46bf356bedad8ed72)
Merged-In: I96d6fa20881d69f7f624d892cb273a4536137c0e
Change-Id: I96d6fa20881d69f7f624d892cb273a4536137c0e
2025-01-15 10:20:53 -08:00
TeYuan Wang
b8d3c0def1 thermal: support low power mode prop switch
Add lower power mode property toggle to switch thermal hal config

Bug: 363070211
Test: toggle property to confirm thermal config switch
Flag: EXEMPT test only
Change-Id: I932c8d29e2a0eb939ab8f8f7c4c79d02153f49eb
2025-01-15 18:09:27 +00:00
Treehugger Robot
92b1581afe Merge "Disable NFC during satellite" into main 2025-01-15 03:24:34 -08:00
Treehugger Robot
bf9ff8d25d Merge "Remove sced sepolicy rule" into main 2025-01-14 23:40:47 -08:00
Pawan Wagh
4b3b1420ec Move 16 KB dev option configs
Move developer option configs from device-*
file to BoardConfig-* file. This has led to incorrect
value propagation to ufs targets.

Flag: EXEMPT bug_fix
Test: atest Enable16KbTest
Bug: 376267923
Change-Id: Ib4fbaba52daba50db98edee898785e92a44ca71c
2025-01-14 17:03:01 +00:00
Piotr Klasa
807f9037ee move common init perf settings to gs_common
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: I8b65fa99dfc84f7d676eba1449a0d32b7d1be846
2025-01-14 14:11:54 +00:00
Aishwarya Mallampati
458679e11c Merge "Reject e911 call during non-emergency satellite session." into main 2025-01-13 16:26:19 -08:00
Aishwarya Mallampati
874fd7ae28 Reject e911 call during non-emergency satellite session.
Bug: 388926638
Test: 388938575
Flag: EXEMPT bugfix
Change-Id: I96d6fa20881d69f7f624d892cb273a4536137c0e
2025-01-13 18:53:00 +00:00
George Chang
32477c6f95 Disable NFC during satellite
Bug: 380995847
Flag: EXEMPT feature enable
Test: nfc on and enter satellite mode
Change-Id: I5b6cdba3d9d6061cadba1c00b0278fd044708704
2025-01-12 23:09:01 -08:00
Treehugger Robot
74856c5fe1 Merge "Update SELinux error" into main 2025-01-12 23:03:44 -08:00
Nina Chen
ae8b31fc56 Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 388949710
Flag: EXEMPT bugfix
Change-Id: I04806d6f1e03f81d0f981898dcc668bfc5b2513a
2025-01-12 21:59:31 -08:00
Treehugger Robot
ca8f7ac135 Merge "Use prebuilt PixelImsMediaFramework for PDK ROM" into main 2025-01-12 20:20:56 -08:00
Alexander Koskovich
6a932f5c0e fixup! overlay: Add reboot to fastbootd
Change-Id: I0ccd910e50302d80d4850cecfbdc4a40b7ae7c7c
2025-01-11 22:35:16 +00:00
Spade Lee
69572543e4 Merge "pixelstats: zumapro: change firmware update path" into main 2025-01-09 22:46:18 -08:00
Zouberou Sayibou
0ab2630c0d zumapro: Clean up dbc and pm properties.
Bug: 384978512
Flag: EXEMPT clean up only
Change-Id: I14f66b1bf42631757ab0e9acda6dd7c30c542a96
Signed-off-by: Zouberou Sayibou <zouberou@google.com>
2025-01-09 22:16:36 -08:00
Xiaofan Jiang
cc502045b7 zumapro: update selinux to allow UMI on user build
Bug: 375335464

[   68.189198] type=1400 audit(1722986580.568:59): avc:  denied  { unlink } for  comm="binder:892_2" name="modem_svc_socket" dev="dm-52" ino=20239 scontext=u:r:modem_svc_sit:s0 tcontext=u:object_r:radio_vendor_data_file:s0 tclass=sock_file permissive=1
[   68.189448] type=1400 audit(1722986580.568:60): avc:  denied  { create } for  comm="binder:892_2" name="modem_svc_socket" scontext=u:r:modem_svc_sit:s0 tcontext=u:object_r:radio_vendor_data_file:s0 tclass=sock_file permissive=1
[   68.189448] type=1400 audit(1722986580.568:60): avc:  denied  { write } for  comm="binder:892_2" name="modem_svc_socket" scontext=u:r:modem_svc_sit:s0 tcontext=u:object_r:radio_vendor_data_file:s0 tclass=sock_file permissive=1

Flag: EXEMPT Critical modem system service
Change-Id: I43a3e33dc95eee8b06086ac438ce6d4cf038e2f5
2025-01-10 03:17:16 +00:00
Terry Huang
6e6d767858 Use prebuilt PixelImsMediaFramework for PDK ROM
Bug: 378976781
Test: PDK ROM build pass
Flag: EXEMPT bugfix

Change-Id: I5b6e27ca4097259e8dd6a610899c9853d1607006
2025-01-09 17:04:56 -08:00
Roy Luo
b4288553e9 usb: migrate UsbDataSessionMonitor to libpixelusb
Use the libpixelusb version of UsbDataSessionMonitor.

Bug: 388367091
Test: test on komodo
Flag: EXEMPT CP
Change-Id: Idca8c72c53f8153cc64db294b4f02293cc71193c
2025-01-10 00:46:36 +00:00
Android Build Coastguard Worker
f85b9c126d Merge cherrypicks of ['googleplex-android-review.googlesource.com/31009378'] into 25Q1-release.
Change-Id: I647e09864b051035daf41ca996c9d5e8aa02acbd
2025-01-09 11:37:59 -08:00
Jack Wu
2d3c2c6184 dump_power: add battery caretaker dump into bugreport
logging for AACR(+H), AAFV, AACT, AACC and AACP Version

Bug: 384737509
Test: adb bugreport
Flag: EXEMPT bugfix
Signed-off-by: Jack Wu <wjack@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:bd99c7ad2fa8182bd0b8747ee88aa1f7f552b88f)
Merged-In: I4e1feff739abeb22bbffe03bf8d903962eade26f
Change-Id: I4e1feff739abeb22bbffe03bf8d903962eade26f
2025-01-09 11:35:41 -08:00
Spade Lee
0b1f1f5952 pixelstats: zumapro: change firmware update path
Replace with max77779 firmware update logbuffer path

Bug: 386187651
Test: local test pass
Flag: EXEMPT refactor
Change-Id: I06f5196939cce5c22fd7ca34f164366ea69b8c4d
Signed-off-by: Spade Lee <spadelee@google.com>
2025-01-08 20:19:41 -08:00
Terry Huang
055d2792a1 Remove sced sepolicy rule
Bug: 381778782
Test: gts pass
Flag: EXEMPT bugfix

Change-Id: I9ee42b6f9330149bc4b010f9b66eaa2ed5711e64
2025-01-09 09:15:45 +08:00
Jiaming Liu
7ed0e410ac Merge "[AE] Add system property to enable AE on Settings" into main 2025-01-08 09:20:08 -08:00
T.J. Mercier
8e19d04a60 Merge "Leave memcg enabled" into main 2025-01-08 08:30:05 -08:00
Treehugger Robot
1f0cd63a7b Merge "Remove deprecated camera system property" into main 2025-01-07 20:02:20 -08:00