Commit graph

3100 commits

Author SHA1 Message Date
Treehugger Robot
a1382dde25 Merge "Update IDisplay to V13-V14" into main 2024-12-30 14:30:51 -08:00
Hung-Yeh Lee
86e03169b4 Merge "display-dump: make display dump project-specific" into main 2024-12-29 18:31:49 -08:00
Chris Lu
92701b07fc Update IDisplay to V13-V14
V14 is not frozen yet. We should still allow V13 for 'next' build.

Bug: 381463038
Bug: 378407278
Test: build pass
Flag: EXEMPT bugfix
Change-Id: Ie0caca924696b90f855ef46023d53040adcde93a
2024-12-23 22:55:02 -08:00
Jack Wu
0c88c7620a 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
Change-Id: I9d36e6fcb25ee9f12b4fd2962207b1f4b592c2b3
Signed-off-by: Jack Wu <wjack@google.com>
2024-12-20 18:03:37 +08:00
Rios Kao
deeb36e5e9 Merge "zuma: recorder selinux configuration" into main 2024-12-17 01:36:58 -08:00
Paulsu Su
9af98c8d86 Merge "Set initial value for foreground_window group" into main 2024-12-16 04:24:06 -08:00
Xin Li
037487ca08 [automerger skipped] Merge 24Q4 into AOSP main am: 61061b74ae -s ours am: 2543f5b16d -s ours
am skip reason: Merged-In I38afa16f8f85e6aea31ddd5367c2e2d4a3249ced with SHA-1 1a173d6997 is already in history

Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3391984

Change-Id: Iabf8df4e7c1a5c05033d6da866f7357ac362c838
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-13 21:08:21 -08:00
Xin Li
2543f5b16d [automerger skipped] Merge 24Q4 into AOSP main am: 61061b74ae -s ours
am skip reason: Merged-In I38afa16f8f85e6aea31ddd5367c2e2d4a3249ced with SHA-1 1a173d6997 is already in history

Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3413724

Change-Id: Ie99645db6be25d30257a7df2209f1d6664d761e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-13 19:30:55 -08:00
Xin Li
61061b74ae Merge 24Q4 into AOSP main
Bug: 370570306
Merged-In: I38afa16f8f85e6aea31ddd5367c2e2d4a3249ced
Change-Id: I94bb03744bc0fbe5e8706aae30c366266ae770de
2024-12-13 11:15:10 -08:00
Paulsu Su
4d63a708a3 Set initial value for foreground_window group
For multi-window foreground app group.

Bug: 200769420
Change-Id: I2b65feb4732e33b27155dcfaf0b64a38b1b01026
Test: build pass
Flag: NONE vendor init file does not support flag
2024-12-12 22:14:22 -08:00
Piotr Klasa
8cff6f64fa Merge "Move all vendor_sched parameters and permissions to init.pixel.perf.rc" into main 2024-12-12 04:08:58 -08:00
Chungkai Mei
2716f03d7d set input to 100 explicitly in task_profile
instead of using ADPF, let's use task_profile to boost input tasks'
priroity

Bug: 378761104
Flag: EXEMPT new task_profile behavior
Change-Id: Ice311b1abcf3d629917e16f1490d4cb63fd83796
Signed-off-by: Chungkai Mei <chungkai@google.com>
2024-12-12 05:54:44 +00:00
Rios Kao
0ec0752893 zuma: recorder selinux configuration
note:
      Access Hal property permission.

Test: end-to-end test
Bug: 383647553
Flag: EXEMPT porting existed feature.

Change-Id: I6ac6ea5f573c45e999d81c08aa512b902527d5ef
2024-12-11 19:43:10 -08:00
Daniel Lowe
d822ead370 Merge "[Pixel VPN] Apply reviewed default permissions" into main 2024-12-11 10:38:55 -08:00
Piotr Klasa
3e803739bb Move all vendor_sched parameters and permissions to init.pixel.perf.rc
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: Ifbea91bce20e046a6e1b92295814a27e99f41dbe
2024-12-11 15:29:57 +01:00
Eileen Lai
0651bb2055 Merge "modem_svc: use modem_svc_sit version sepolicy" into main 2024-12-09 15:09:37 +00:00
Daniel Lowe
a0b5342eff [Pixel VPN] Apply reviewed default permissions
Pregrantting below permissions:
READ_PHONE_STATE

Flag: EXEMPT add permission pregranted in b/337725984
Bug: 373686360
Test: presubmit, manual install on test device.
Change-Id: If6c3dfb1a29451d7b11a3ff10ec18b4c412056ed
2024-12-09 02:47:29 +00:00
Eileen Lai
b6c6a96ce1 modem_svc: use modem_svc_sit version sepolicy
For solving sepolicy conflicts for different AP version, modem_svc_sit will support devices from gs101 to zuma_pro.

Bug: 372400955

Change-Id: Icef24314461008651230779358b253429c277b76
Flag: NONE local testing only
2024-12-07 17:06:11 +00:00
Daniel Zheng
5cd7ab9f96 Merge "update health HAL dependency" into main 2024-12-07 06:50:56 +00:00
Rick Yiu
f2f02c5df6 Merge "Add sched qos support" into main 2024-12-06 08:20:09 +00:00
Rick Yiu
9cc872da8f Add sched qos support
Add task profiles and set permissions.

Bug: 355612114
Flag: NONE init rc file does not support flag
Test: build pass
Change-Id: I4b285a95b5a9d3934a5b95ba57424a89a98f9b2a
2024-12-06 02:08:57 +00:00
Nelson Li
c9e16ea272 [automerger skipped] Change TARGET_RECOVERY_UI_LIB to use fully qualified names in zuma am: 2620d19ec0 am: c89be9a29c -s ours
am skip reason: Merged-In I2912cbc905ff0ee716c293021c29061e3b6d3dca with SHA-1 d1cf23e6f7 is already in history

Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3391984

Change-Id: I48b292a241f1ee1b8531850190b174f6b9b8dea5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-06 01:46:49 +00:00
Nelson Li
c89be9a29c Change TARGET_RECOVERY_UI_LIB to use fully qualified names in zuma am: 2620d19ec0
Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3391984

Change-Id: Ibf09f5a3214be084579feed71414fff0e6fb0f5b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-06 01:35:49 +00:00
Daniel Zheng
f130ff4e49 update health HAL dependency
Bug: 381926253
Test: th
Change-Id: I1938e9f53a1ceec8f351cca10c97285a4b9588ed
2024-12-05 14:50:09 -08:00
Nelson Li
2620d19ec0 Change TARGET_RECOVERY_UI_LIB to use fully qualified names in zuma
Since the TARGET_RECOVERY_UI_LIB for each device is not exactly the
same, and most of the modules in it contain `soong_namespace{}` to
avoid conflicts between different devices, after converting
`librecovery_ui_ext` from Android.mk to Android.bp, it needs to be
changed to a `fully qualified name` in order to correctly use the
corresponding module.

Flag: EXEMPT refactor

Bug: 339143524
Test: m -j librecovery_ui_ext
Merged-In: I2912cbc905ff0ee716c293021c29061e3b6d3dca
Change-Id: I2912cbc905ff0ee716c293021c29061e3b6d3dca
2024-12-05 03:33:40 +00:00
Treehugger Robot
188ed581cd Merge "Change TARGET_RECOVERY_UI_LIB to use fully qualified names in zuma" into main 2024-12-05 02:39:17 +00:00
Hung-Yeh Lee
0bab5d4ca8 display-dump: make display dump project-specific
Bug: 376426334
Test: adb bugreport
Test: adb shell /vendor/bin/dump/dump_*_display
Test: adb shell /vendor/bin/dump/dump_*_second_display
Flag: EXEMPT bugfix
Change-Id: I3eedbd7bd2ad4574f6ac23ef509d57ebda4fb79d
2024-12-04 14:58:22 +08:00
Juan Yescas
443c13a172 Merge "16kb: zuma: Filter out unnecessary modules from 16k mode" into main 2024-12-04 04:49:34 +00:00
Roy Luo
2a8046a033 Merge "Enable usb state update via udc sysfs" into main 2024-12-04 03:31:01 +00:00
Chaohui Wang
feb420904b Merge "Clean up unnecessary data_connection_5g_plus overlay" into main 2024-12-04 01:21:44 +00:00
Nick Kralevich
7463e548bf Fix kasan logic
The command line "kasan=off" should be unconditionally set when we're
compiling for a normal (non-_fullmte) build. The current logic
sets "kasan=off" for a normal ENG build only, which is insufficent.

Test: _fullmte userdebug/eng: "sanitizer-status mte" shows MTE enabled.
Test: _fullmte userdebug/eng: "kasan=off" IS NOT present in /proc/cmdline
Test: !_fullmte userdebug: "sanitizer-status mte" shows MTE disabled.
Test: !_fullmte eng: "sanitizer-status mte" shows MTE enabled
Test: !_fullmte userdebug/eng: "kasan=off" IS present in /proc/cmdline
Change-Id: Idd61747156daa135e919ce71fd63bfab1f4d9239
Bug: 381940217
Flag: EXEMPT bugfix
2024-12-03 10:33:59 -08:00
Xin Li
7fd5197191 [automerger skipped] Merge ab/AP4A.241205.013 into aosp-main-future am: e589918368 -s ours
am skip reason: Merged-In I38afa16f8f85e6aea31ddd5367c2e2d4a3249ced with SHA-1 a6c71987d5 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/30626095

Change-Id: I49afe6d3367ef8da752021f4e6cf39a44d89de07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-03 18:22:10 +00:00
Chaohui Wang
e9866ccdbf Clean up unnecessary data_connection_5g_plus overlay
This string is not device specific, and already set at,
frameworks/base/packages/SettingsLib/res/values-mcc311-mnc480/strings.xml
frameworks/base/packages/SettingsLib/res/values-mcc310-mnc004/strings.xml

Bug: 377907543
Flag: EXEMPT clean up
Test: m
Change-Id: I3bd290c8839ac510a0b11c70a7aaa55d58591964
2024-12-03 17:30:34 +08:00
Juan Yescas
a8a6c8ff28 16kb: zuma: Filter out unnecessary modules from 16k mode
The 16k mode does not use these modules.

Bug: 378293897
Bug: 379704287 
Change-Id: I237fd9cf7ca2f7972fafa08a3df65c0472e1ef03
Test: Built husky-trunk_staging target and tested
      4kb and 16kb mode.
Flag: EXEMPT bugfix
2024-12-03 04:41:56 +00:00
Treehugger Robot
4bc8926b8f Merge "Add hardware/google/graphics/zuma/libhwc2.1 to PRODUCT_SOONG_NAMESPACES" into main 2024-11-28 02:07:55 +00:00
Xin Li
e589918368 Merge ab/AP4A.241205.013 into aosp-main-future
Bug: 370570306
Merged-In: I38afa16f8f85e6aea31ddd5367c2e2d4a3249ced
Change-Id: Ie5037f28c6b829fc7915f48fb9e787865a0e9a11
2024-11-27 12:53:10 -08:00
Jenhao Chen
730daed470 Merge "init: zuma: move sched rate limit to late init" into main 2024-11-27 14:58:17 +00:00
Will Song
ff7717d54c init: zuma: move sched rate limit to late init
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: I20d38e481d43d1068a6faebec298446929812ffb
2024-11-27 02:46:28 -08:00
Nelson Li
d1cf23e6f7 Change TARGET_RECOVERY_UI_LIB to use fully qualified names in zuma
Since the TARGET_RECOVERY_UI_LIB for each device is not exactly the
same, and most of the modules in it contain `soong_namespace{}` to
avoid conflicts between different devices, after converting
`librecovery_ui_ext` from Android.mk to Android.bp, it needs to be
changed to a `fully qualified name` in order to correctly use the
corresponding module.

Flag: EXEMPT refactor

Bug: 339143524
Test: m -j librecovery_ui_ext
Change-Id: I2912cbc905ff0ee716c293021c29061e3b6d3dca
2024-11-27 06:27:58 +00:00
Treehugger Robot
d2151ffde1 Merge "Add soong config use_google_qns in zuma" into main 2024-11-27 02:04:32 +00:00
Kelvin Zhang
fbfb744edd Merge "Allow metadata to be formatted as ext4" into main 2024-11-25 18:39:33 +00:00
Bill Yang
1f92d2a96e Add hardware/google/graphics/zuma/libhwc2.1 to PRODUCT_SOONG_NAMESPACES
For zumapro it shares the same libacryl_plugins in zuma but for
libexynosdisplay it still has different version between zuma and
zumapro. In ag/30508311 it already split
hardware/google/graphics/zuma/libhwc2.1 to it's own soong_namespace
which need to add it to product config for zuma.

Bug: 357500180
Test: lunch aosp_husky-trunk_staging-userdebug; \
      m libexynosdisplay
Flag: EXEMPT refactor
Change-Id: I8adc95085067456aa2a29822e89f9777ece241f3
2024-11-23 23:52:52 +00:00
Kelvin Zhang
2908e979a6 Allow metadata to be formatted as ext4
This does not convert /metadata to ext4, the default is still f2fs.
EXT4 would only be used if we are on 16KB mode

Flag: EXEMPT bugfix
Bug: 379759696

Change-Id: I91c114f476b6894361523a5bc8b66930df9f49a5
2024-11-22 18:10:52 +00:00
Roy Luo
74ccf54701 Enable usb state update via udc sysfs
Bug: 339241080
Test: tested on Shiba
Flag: android.hardware.usb.flags.enable_udc_sysfs_usb_state_update
Change-Id: I1e741ab5e857dd706346967773eb0e17550eaaba
2024-11-21 22:37:56 +00:00
kellyhung
43c6cf5ada Add soong config use_google_qns in zuma
Bug: 360757079
Test: Presubmits
Flag: EXEMPT bugfix
Change-Id: Ic3dcfbbeb62f5c152f0d43c9182e98a5b2bc74f0
2024-11-19 10:01:29 +00:00
Herbert Xue
d827c45f63 Set soong config variables for libExynosC2H263Dec and libExynosC2H263Enc
Flag: EXEMPT bugfix
Bug: 375111251
Test: m libExynosC2H263Dec libExynosC2H263Enc
Change-Id: I7926d494df871bda7e7572a4743b4b04343e8b7e
2024-11-19 15:14:46 +08:00
Herbert Xue
2047505a62 Set soong config variable "board_use_dec_sw_csc" for libExynosVideoCodec
Flag: EXEMPT bugfix
Bug: 375522783
Test: m libExynosVideoCodec
Change-Id: Ida44710eb53376d12f3e26b8bf55b26ade49cd07
2024-11-14 12:35:47 +08:00
Xin Li
977c5514f0 [automerger skipped] Merge 24Q4 (ab/12406339) into aosp-main-future am: d3c951fe56 -s ours
am skip reason: Merged-In I3977722564241817575d94b2d2023eac6939ce1c with SHA-1 f42925e978 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/30284975

Change-Id: Icd021cbd1b5384ff22e2913d053fb96006fbd4bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-14 02:02:58 +00:00
Spade Lee
1512f42354 Merge "dump_power: zuma: correct dump path" into main 2024-11-13 17:00:10 +00:00
Spade Lee
bc4963632b dump_power: zuma: correct dump path
- add pca9468 logbuffer
- move fg registers dump from debugfs to sysfs
- remove dual fg path
- remove max77779fg path
- remove maxfg history path
- remove unused ln8411 path

Bug: 377895720
Flag: EXEMPT bugfix
Change-Id: I6aab8119e029ccc45f5da827a119249b07aed8dd
Signed-off-by: Spade Lee <spadelee@google.com>
2024-11-12 16:49:30 +00:00