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 <liangjlee@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:21f38c7d0d5496fdf85419f7f37382a510599730)
Merged-In: Ib8219114ec7d789ea3ee9a44863497d3751c0baf
Change-Id: Ib8219114ec7d789ea3ee9a44863497d3751c0baf
This commit is contained in:
liangjlee 2024-06-27 01:58:03 +08:00 committed by Android Build Coastguard Worker
parent 9ae8a06ba6
commit fa0cce475e
4 changed files with 19 additions and 0 deletions

10
power/Android.bp Normal file
View File

@ -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",
}

5
power/OWNERS Normal file
View File

@ -0,0 +1,5 @@
joaodias@google.com
frankvarela@google.com
krossmo@google.com
cozette@google.com
dennisyee@google.com

3
power/init.power-gs.rc Normal file
View File

@ -0,0 +1,3 @@
on property:sys.boot_completed=1
# Reduce pm_freeze_timeout value
write /sys/power/pm_freeze_timeout 1000

1
power/power.mk Normal file
View File

@ -0,0 +1 @@
PRODUCT_PACKAGES += init.power-gs.rc