علاوه بر الزامات مربوط به بوت لودر اندروید (ABL) ، برای پشتیبانی از هویت و گواهی ماشین مجازی SDV (VM) ، بوت لودر باید وظایف زیر را انجام دهد. اگر ماشین مجازی مهمان (guest) ABL نداشته باشد، لودر مهمان که روی میزبان درون هایپروایزر (hypervisor) اجرا میشود، باید این وظایف را انجام دهد:
- دستور انتقال HLOS CDI اندروید را تولید کنید.
- پشتیبانی از پارامترهای اضافی هسته.
پارامترهای اضافی هسته
بوت لودر SDV باید پارامترهای هسته شرح داده شده در بخشهای بعدی را پاس دهد.
androidboot.sdv.boot_mode
علاوه بر حضور در گواهی HLOS CDI اندروید، بوت لودر SDV، حالت بوت SDV را به عنوان یک پارامتر هسته با نام androidboot.sdv.boot_mode به ماشین مجازی SDV منتقل میکند.
مقادیر ممکن locked و unlocked .
androidboot.sdv.vvmfactorytrust
VVMFactoryTrust یک مقدار هش SHA-256 است که به صورت یک رشته هگزادسیمال ۶۴ کاراکتری و بدون حساسیت به حروف بزرگ و کوچک کدگذاری شده است. اگر VVMFactoryTrust نوشته نشده باشد یا پشتیبانی نشود، مقدار androidboot.sdv.vvmfactorytrust باید رشته دو کاراکتری 00 باشد.