# Remove Play Services from Magisk DenyList when set to Enforce in normal mode if magisk --denylist status; then magisk --denylist rm com.google.android.gms fi check_reset_prop() { local NAME=$1 local EXPECTED=$2 local VALUE=$(resetprop $NAME) [ -z $VALUE ] || [ $VALUE = $EXPECTED ] || resetprop $NAME $EXPECTED } # Conditional early sensitive properties # Samsung check_reset_prop ro.boot.warranty_bit 0 check_reset_prop ro.vendor.boot.warranty_bit 0 check_reset_prop ro.vendor.warranty_bit 0 check_reset_prop ro.warranty_bit 0 # Xiaomi check_reset_prop ro.secureboot.lockstate locked # Realme check_reset_prop ro.boot.realmebootstate green # OnePlus check_reset_prop ro.is_ever_orange 0 # Microsoft for PROP in $(resetprop | grep -oE 'ro.*.build.tags'); do check_reset_prop $PROP release-keys done # Other for PROP in $(resetprop | grep -oE 'ro.*.build.type'); do check_reset_prop $PROP user done check_reset_prop ro.debuggable 0 check_reset_prop ro.force.debuggable 0 check_reset_prop ro.secure 1