Obsługa programu rozruchowego w zakresie tożsamości i atestowania maszyny wirtualnej SDV

Oprócz wymagań dotyczących programu rozruchowego Androida (ABL), aby obsługiwać tożsamość i atestowanie maszyny wirtualnej SDV, program rozruchowy musi wykonywać te czynności: Jeśli gość nie ma ABL, program wczytujący gościa działający na hoście w hiperwizorze musi wykonać te zadania:

Dodatkowe parametry jądra

Program rozruchowy SDV musi przekazywać parametry jądra opisane w sekcjach poniżej.

androidboot.sdv.boot_mode

Oprócz tego, że jest obecny w certyfikacie CDI HLOS Androida, program rozruchowy SDV przekazuje tryb rozruchu SDV do maszyny wirtualnej SDV jako parametr jądra o nazwie androidboot.sdv.boot_mode.

Możliwe wartości to lockedunlocked.

androidboot.sdv.vvmfactorytrust

VVMFactoryTrust to wartość skrótu SHA-256 zakodowana jako ciąg szesnastkowy o długości 64 znaków bez rozróżniania wielkości liter. Jeśli VVMFactoryTrust nie został napisany lub nie jest obsługiwany, wartość androidboot.sdv.vvmfactorytrust musi być dwuznakowym ciągiem znaków 00.