From 9fd393f4307ce2cdf0f4ecf2cf463f77e4974707 Mon Sep 17 00:00:00 2001 From: Nikita Ioffe Date: Mon, 30 Mar 2020 23:39:57 +0100 Subject: [PATCH] Make init.userspace_reboot.is_supported a rw property General recommendation is to avoid read-only properties, and instead control "read-onlines" by only allowing init/vendor_init to set the property. Since ro.init.userspace_reboot.is_supported was added in this release, and nobody outside of the platform is querying it directly, it should be fine to simply rename it. Test: adb shell getprop init.userspace_reboot.is_supported Test: atest CtsUserspaceRebootHostSideTestCases Bug: 152803929 Change-Id: I7552d5ccc6e9b750a6081947eef8fcb027be13e1 Merged-In: I7552d5ccc6e9b750a6081947eef8fcb027be13e1 (cherry picked from commit 663cd35030d4d17625d896ef008b484b792619fe) --- init/sysprop/InitProperties.sysprop | 2 +- init/sysprop/api/com.android.sysprop.init-current.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/init/sysprop/InitProperties.sysprop b/init/sysprop/InitProperties.sysprop index b876dc0c3..24c2434d0 100644 --- a/init/sysprop/InitProperties.sysprop +++ b/init/sysprop/InitProperties.sysprop @@ -31,6 +31,6 @@ prop { type: Boolean scope: Public access: Readonly - prop_name: "ro.init.userspace_reboot.is_supported" + prop_name: "init.userspace_reboot.is_supported" integer_as_bool: true } diff --git a/init/sysprop/api/com.android.sysprop.init-current.txt b/init/sysprop/api/com.android.sysprop.init-current.txt index b8bcef997..01f4e9a91 100644 --- a/init/sysprop/api/com.android.sysprop.init-current.txt +++ b/init/sysprop/api/com.android.sysprop.init-current.txt @@ -2,7 +2,7 @@ props { module: "android.sysprop.InitProperties" prop { api_name: "is_userspace_reboot_supported" - prop_name: "ro.init.userspace_reboot.is_supported" + prop_name: "init.userspace_reboot.is_supported" integer_as_bool: true } prop {