针对 SDV 虚拟机身份和证明的引导加载程序支持

除了 Android 引导加载程序 (ABL) 的要求之外,为了支持 SDV 虚拟机 (VM) 身份和证明,引导加载程序还必须执行以下任务。如果 guest 没有 ABL,则在 hypervisor 内的主机上运行的 guest 加载器必须执行以下任务:

其他内核参数

SDV 引导加载程序必须传递以下部分中所述的内核参数。

androidboot.sdv.boot_mode

除了存在于 Android HLOS CDI 证书中之外,SDV 引导加载程序还会将 SDV 启动模式作为名为 androidboot.sdv.boot_mode 的内核参数传递给 SDV 虚拟机。

可能的值有 lockedunlocked

androidboot.sdv.vvmfactorytrust

VVMFactoryTrust 是一个 SHA-256 哈希值,编码为不区分大小写的 64 字符十六进制字符串。如果未写入 VVMFactoryTrust 或不支持 VVMFactoryTrust,则 androidboot.sdv.vvmfactorytrust 的值必须为双字符字符串 00