From 1db0259f36d3d0c6358fee485e3480808c46b5fd Mon Sep 17 00:00:00 2001 From: KOWX712 Date: Fri, 7 Mar 2025 03:20:32 +0800 Subject: [PATCH] feat: add device_state vbmeta prop --- module/service.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/module/service.sh b/module/service.sh index 431cfb4..d264ee6 100644 --- a/module/service.sh +++ b/module/service.sh @@ -37,10 +37,11 @@ if [ -f "/data/adb/boot_hash" ]; then hash_value=$(grep -v '^#' "/data/adb/boot_hash" | tr -d '[:space:]' | tr '[:upper:]' '[:lower:]') [ -z "$hash_value" ] && rm -f /data/adb/boot_hash || resetprop -n ro.boot.vbmeta.digest "$hash_value" fi -resetprop_if_empty ro.boot.vbmeta.invalidate_on_error yes -resetprop_if_empty ro.boot.vbmeta.avb_version 1.0 -resetprop_if_empty ro.boot.vbmeta.hash_alg sha256 -resetprop_if_empty ro.boot.vbmeta.size 10496 +resetprop_if_empty "ro.boot.vbmeta.device_state" "locked" +resetprop_if_empty "ro.boot.vbmeta.invalidate_on_error" "yes" +resetprop_if_empty "ro.boot.vbmeta.avb_version" "1.0" +resetprop_if_empty "ro.boot.vbmeta.hash_alg" "sha256" +resetprop_if_empty "ro.boot.vbmeta.size" "10496" # Disable TSupport-A auto update target to prevent overwrite if [ -d "$TSPA" ]; then