From d27b8612df30755f26cb0b0b9920d3090d3e1fd7 Mon Sep 17 00:00:00 2001 From: Shibin George <shibing@codeaurora.org> Date: Mon, 23 Jul 2018 19:53:14 +0530 Subject: [PATCH] Add missing pm.* properties in property_contexts Certain pm.* properties, which are especially needed for Go-targets, are not listed in property_contexts. Init will not be able to set these properties on bootup without the correct selinux contexts assigned to the properties. BUG: 111738816 Test: In selinux-enforcing mode, on bootup, these properties are now correctly set by init. Change-Id: I6ea0fb229c93725e2987b1e021d5804a132d093d --- public/property_contexts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/public/property_contexts b/public/property_contexts index 3e5abf444..5df1f5360 100644 --- a/public/property_contexts +++ b/public/property_contexts @@ -80,8 +80,11 @@ persist.sys.sf.native_mode u:object_r:exported2_system_prop:s0 exact int pm.dexopt.ab-ota u:object_r:exported_pm_prop:s0 exact string pm.dexopt.bg-dexopt u:object_r:exported_pm_prop:s0 exact string pm.dexopt.boot u:object_r:exported_pm_prop:s0 exact string +pm.dexopt.downgrade_after_inactive_days u:object_r:exported_pm_prop:s0 exact int pm.dexopt.first-boot u:object_r:exported_pm_prop:s0 exact string +pm.dexopt.inactive u:object_r:exported_pm_prop:s0 exact string pm.dexopt.install u:object_r:exported_pm_prop:s0 exact string +pm.dexopt.shared u:object_r:exported_pm_prop:s0 exact string ro.af.client_heap_size_kbyte u:object_r:exported3_default_prop:s0 exact int ro.audio.monitorRotation u:object_r:exported3_default_prop:s0 exact bool ro.bluetooth.a2dp_offload.supported u:object_r:bluetooth_a2dp_offload_prop:s0 exact bool -- GitLab