From fa0cce475e349be3c681071b18ec8704817bf9d7 Mon Sep 17 00:00:00 2001 From: liangjlee Date: Thu, 27 Jun 2024 01:58:03 +0800 Subject: [PATCH 1/3] Create power folder and align pm_freeze_timeout settings with p22 Create a new power folder for adding common settings among projects. The first usage would be to align pm_freeze_timeout with p22. Bug: 331612600 Test: cat /sys/power/pm_freeze_timeout and the value is correct. Flag: EXEMPT (bug 337358613) Signed-off-by: liangjlee (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:21f38c7d0d5496fdf85419f7f37382a510599730) Merged-In: Ib8219114ec7d789ea3ee9a44863497d3751c0baf Change-Id: Ib8219114ec7d789ea3ee9a44863497d3751c0baf --- power/Android.bp | 10 ++++++++++ power/OWNERS | 5 +++++ power/init.power-gs.rc | 3 +++ power/power.mk | 1 + 4 files changed, 19 insertions(+) create mode 100644 power/Android.bp create mode 100644 power/OWNERS create mode 100644 power/init.power-gs.rc create mode 100644 power/power.mk diff --git a/power/Android.bp b/power/Android.bp new file mode 100644 index 0000000..b70372c --- /dev/null +++ b/power/Android.bp @@ -0,0 +1,10 @@ +package { + default_applicable_licenses: ["Android-Apache-2.0"], +} + +prebuilt_etc { + name: "init.power-gs.rc", + src: "init.power-gs.rc", + vendor: true, + sub_dir: "init", +} diff --git a/power/OWNERS b/power/OWNERS new file mode 100644 index 0000000..09c47ea --- /dev/null +++ b/power/OWNERS @@ -0,0 +1,5 @@ +joaodias@google.com +frankvarela@google.com +krossmo@google.com +cozette@google.com +dennisyee@google.com diff --git a/power/init.power-gs.rc b/power/init.power-gs.rc new file mode 100644 index 0000000..03748a2 --- /dev/null +++ b/power/init.power-gs.rc @@ -0,0 +1,3 @@ +on property:sys.boot_completed=1 + # Reduce pm_freeze_timeout value + write /sys/power/pm_freeze_timeout 1000 diff --git a/power/power.mk b/power/power.mk new file mode 100644 index 0000000..336cd96 --- /dev/null +++ b/power/power.mk @@ -0,0 +1 @@ +PRODUCT_PACKAGES += init.power-gs.rc From b5951eaeb092332e4fa04828dc7c0e8bc87b4969 Mon Sep 17 00:00:00 2001 From: Rios Kao Date: Mon, 24 Jun 2024 11:01:19 +0000 Subject: [PATCH 2/3] audio: add vendor serialno prop note: For some special device usage, the prop would be used for special setup. Test: end-to-end validation. Bug: 349276230 Flag: EXEMPT bugfix (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:875dd78991c468e60a8437c9817dbabe71ef9b5d) Merged-In: I3a7fb89b44b8df11d5fd71ed8635576f7d74ff87 Change-Id: I3a7fb89b44b8df11d5fd71ed8635576f7d74ff87 --- audio/sepolicy/common/property_contexts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/audio/sepolicy/common/property_contexts b/audio/sepolicy/common/property_contexts index 96e678c..9f88e55 100644 --- a/audio/sepolicy/common/property_contexts +++ b/audio/sepolicy/common/property_contexts @@ -1,3 +1,6 @@ +# for serial no +vendor.audio_hal.device.serialno u:object_r:vendor_audio_prop:s0 + # for audio vendor.audio_hal.period_multiplier u:object_r:vendor_audio_prop:s0 vendor.audiodump.enable u:object_r:vendor_audio_prop:s0 From 2c5b457e4bd6f83f941d2ecadff2aa46f74c96f5 Mon Sep 17 00:00:00 2001 From: Will Song Date: Fri, 9 Aug 2024 20:55:42 +0000 Subject: [PATCH 3/3] gs-common:performance: Add perf owner file Bug: 358659371 Change-Id: I23b5033435e1bc240eaabcd4213134195a34d3f8 Test: build --- performance/OWNERS | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 performance/OWNERS diff --git a/performance/OWNERS b/performance/OWNERS new file mode 100644 index 0000000..7ee3645 --- /dev/null +++ b/performance/OWNERS @@ -0,0 +1,4 @@ +wvw@google.com +paillon@google.com +jenhaochen@google.com +liumartin@google.com