68 lines
1.4 KiB
Text
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
|
|
|