From 37bf4cfa91dcda6716b84daef78aac4009639e85 Mon Sep 17 00:00:00 2001 From: jhenrique09 Date: Tue, 23 Aug 2022 17:11:54 -0300 Subject: [PATCH] init: Spoof more props Change-Id: Ic0ddbd6a0dd40c877248f7864082eddab2b32366 Signed-off-by: Pranav Vashi --- init/property_service.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/init/property_service.cpp b/init/property_service.cpp index eeb64df3f..2ea45d2cf 100644 --- a/init/property_service.cpp +++ b/init/property_service.cpp @@ -1419,7 +1419,6 @@ static void ProcessBootconfig() { } static void SetSafetyNetProps() { - InitPropertySet("ro.boot.flash.locked", "1"); InitPropertySet("ro.boot.vbmeta.device_state", "locked"); InitPropertySet("ro.boot.verifiedbootstate", "green"); @@ -1428,15 +1427,22 @@ static void SetSafetyNetProps() { InitPropertySet("ro.warranty_bit", "0"); InitPropertySet("ro.debuggable", "0"); InitPropertySet("ro.secure", "1"); + InitPropertySet("ro.bootimage.build.type", "user"); InitPropertySet("ro.build.type", "user"); InitPropertySet("ro.build.keys", "release-keys"); InitPropertySet("ro.build.tags", "release-keys"); InitPropertySet("ro.system.build.tags", "release-keys"); + InitPropertySet("ro.product.build.type", "user"); + InitPropertySet("ro.odm.build.type", "user"); + InitPropertySet("ro.system.build.type", "user"); + InitPropertySet("ro.system_ext.build.type", "user"); + InitPropertySet("ro.vendor.build.type", "user"); + InitPropertySet("ro.vendor_dlkm.build.type", "user"); InitPropertySet("ro.vendor.boot.warranty_bit", "0"); InitPropertySet("ro.vendor.warranty_bit", "0"); InitPropertySet("vendor.boot.vbmeta.device_state", "locked"); InitPropertySet("vendor.boot.verifiedbootstate", "green"); - + InitPropertySet("oplusboot.verifiedbootstate", "green"); } void PropertyInit() {