David Brazdil | c439f78 | 2021-10-06 10:27:00 +0000 | [diff] [blame] | 1 | service pkvm_enabler /vendor/bin/pkvm_enabler |
| 2 | reboot_on_failure reboot,pkvm-not-enabled |
Steven Moreland | 961a061 | 2023-04-10 20:48:08 +0000 | [diff] [blame] | 3 | user root |
David Brazdil | c439f78 | 2021-10-06 10:27:00 +0000 | [diff] [blame] | 4 | |
Keir Fraser | 4ff69ca | 2024-06-12 12:18:48 +0000 | [diff] [blame] | 5 | # Old bootloaders do not set the protected_vm sysprop when pkvm is disabled |
| 6 | on 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 |
| 10 | on early-init && property:ro.boot.hypervisor.protected_vm.supported=0 |
Steven Moreland | 961a061 | 2023-04-10 20:48:08 +0000 | [diff] [blame] | 11 | exec_start pkvm_enabler |