blob: 4e64d4baeadab2e360da566271711a357c395718 [file] [log] [blame]
David Brazdilc439f782021-10-06 10:27:00 +00001service pkvm_enabler /vendor/bin/pkvm_enabler
2 reboot_on_failure reboot,pkvm-not-enabled
Steven Moreland961a0612023-04-10 20:48:08 +00003 user root
David Brazdilc439f782021-10-06 10:27:00 +00004
Keir Fraser4ff69ca2024-06-12 12:18:48 +00005# Old bootloaders do not set the protected_vm sysprop when pkvm is disabled
6on early-init && property:ro.boot.hypervisor.protected_vm.supported=
7 exec_start pkvm_enabler
8
9# New bootloaders set the protected_vm sysprop to 0 when pkvm is disabled
10on early-init && property:ro.boot.hypervisor.protected_vm.supported=0
Steven Moreland961a0612023-04-10 20:48:08 +000011 exec_start pkvm_enabler