device_redmi_klein/recovery/root/init.recovery.klein.rc
2026-08-08 17:36:57 +05:00

68 lines
1.4 KiB
Text

# hi im zyrexen ;)
import /init.recovery.common.rc
on fs
start prepdecrypt
service prepdecrypt /system/bin/prepdecrypt.sh
oneshot
disabled
user root
group root
seclabel u:r:recovery:s0
service keystore2 /system/bin/keystore2 /data/misc/keystore
user root
group root
disabled
seclabel u:r:recovery:s0
service keymint-2-0 /vendor/bin/hw/android.hardware.security.keymint@2.0-unisoc.service.trusty
user root
group root drmrpc
disabled
seclabel u:r:recovery:s0
service gatekeeper-1-0 /vendor/bin/hw/android.hardware.gatekeeper@1.0-service.trusty
user root
group root
disabled
seclabel u:r:recovery:s0
on property:vendor.sys.listener.registered=true
start keymint-2-0
start gatekeeper-1-0
on property:crypto.ready=1 && property:ro.crypto.state=encrypted
start keymint-2-0
start gatekeeper-1-0
on property:crypto.ready=1 && property:hwservicemanager.ready=true
start keymint-2-0
start gatekeeper-1-0
on property:ro.crypto.state=unsupported || property:ro.crypto.state=unencrypted || property:twrp.decrypt.done=true
stop keymint-2-0
stop gatekeeper-1-0
service vendor.health-default /vendor/bin/hw/android.hardware.health-service.example
class hal
user root
group root
capabilities WAKE_ALARM
file /dev/kmsg w
seclabel u:r:recovery:s0
on boot
install_keyring
start keymint-2-0
start gatekeeper-1-0
start boot-hal-1-2
start health-hal-2-1
start vendor.health-default
#### THIS IS FROM INIT RECOVERY COMMMON