diff options
author | Richard Chang <richardycc@google.com> | 2023-05-19 10:52:40 +0000 |
---|---|---|
committer | Richard Chang <richardycc@google.com> | 2023-05-24 04:05:25 +0000 |
commit | 2982e7887775e4ccddea56214f28977f41bd9fe6 (patch) | |
tree | a16a5a6dd5f104a2b7b69a4c4326b3fe4d01b858 | |
parent | def16296b0e4a2431d31b7f5126541d8bea23b65 (diff) | |
download | pixel-2982e7887775e4ccddea56214f28977f41bd9fe6.tar.gz |
mm: support max-ram-size experiment
Use the experiment property to write configurations into the misc
partition so the bootloader can apply it next boot.
setprop persist.device_config.vendor_system_native_boot.max_ram_size 8192
setprop persist.device_config.vendor_system_native_boot.max_ram_size -1
Bug: 279871595
Test: set property and check max-ram-size in bootloader and reboot
Change-Id: I417eadff3d3e48b9e4054b23b6c79b5e514b99ba
-rw-r--r-- | mm/pixel-mm-gki.rc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/mm/pixel-mm-gki.rc b/mm/pixel-mm-gki.rc index 798406ba..52603d5b 100644 --- a/mm/pixel-mm-gki.rc +++ b/mm/pixel-mm-gki.rc @@ -69,3 +69,11 @@ on property:init.svc.bugreportd=running on property:init.svc.bugreportd=stopped write /sys/kernel/tracing/instances/pixel/tracing_on 1 + +# max-ram-size experiment +service vendor.set_max_ram_size /vendor/bin/misc_writer --set-max-ram-size ${persist.device_config.vendor_system_native_boot.max_ram_size:--1} + disabled + oneshot + +on property:persist.device_config.vendor_system_native_boot.max_ram_size=* + start vendor.set_max_ram_size |