From fa0cce475e349be3c681071b18ec8704817bf9d7 Mon Sep 17 00:00:00 2001 From: liangjlee Date: Thu, 27 Jun 2024 01:58:03 +0800 Subject: [PATCH] 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