init: Spoof more props

Change-Id: Ic0ddbd6a0dd40c877248f7864082eddab2b32366
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
This commit is contained in:
jhenrique09 2022-08-23 17:11:54 -03:00 committed by DigiGoon
parent 141ca75530
commit 37bf4cfa91

View file

@ -1419,7 +1419,6 @@ static void ProcessBootconfig() {
} }
static void SetSafetyNetProps() { static void SetSafetyNetProps() {
InitPropertySet("ro.boot.flash.locked", "1"); InitPropertySet("ro.boot.flash.locked", "1");
InitPropertySet("ro.boot.vbmeta.device_state", "locked"); InitPropertySet("ro.boot.vbmeta.device_state", "locked");
InitPropertySet("ro.boot.verifiedbootstate", "green"); InitPropertySet("ro.boot.verifiedbootstate", "green");
@ -1428,15 +1427,22 @@ static void SetSafetyNetProps() {
InitPropertySet("ro.warranty_bit", "0"); InitPropertySet("ro.warranty_bit", "0");
InitPropertySet("ro.debuggable", "0"); InitPropertySet("ro.debuggable", "0");
InitPropertySet("ro.secure", "1"); InitPropertySet("ro.secure", "1");
InitPropertySet("ro.bootimage.build.type", "user");
InitPropertySet("ro.build.type", "user"); InitPropertySet("ro.build.type", "user");
InitPropertySet("ro.build.keys", "release-keys"); InitPropertySet("ro.build.keys", "release-keys");
InitPropertySet("ro.build.tags", "release-keys"); InitPropertySet("ro.build.tags", "release-keys");
InitPropertySet("ro.system.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.boot.warranty_bit", "0");
InitPropertySet("ro.vendor.warranty_bit", "0"); InitPropertySet("ro.vendor.warranty_bit", "0");
InitPropertySet("vendor.boot.vbmeta.device_state", "locked"); InitPropertySet("vendor.boot.vbmeta.device_state", "locked");
InitPropertySet("vendor.boot.verifiedbootstate", "green"); InitPropertySet("vendor.boot.verifiedbootstate", "green");
InitPropertySet("oplusboot.verifiedbootstate", "green");
} }
void PropertyInit() { void PropertyInit() {