Android बूटलोडर (ABL) के लिए ज़रूरी शर्तों के अलावा, SDV वर्चुअल मशीन (VM) की पहचान और अटेस्टेशन की सुविधा देने के लिए, बूटलोडर को ये टास्क पूरे करने होंगे. अगर गेस्ट के पास ABL नहीं है, तो हाइपरवाइज़र में होस्ट पर चलने वाले गेस्ट लोडर को ये टास्क पूरे करने होंगे:
- Android HLOS CDI हैंडओवर जनरेट करना.
- कर्नेल के अतिरिक्त पैरामीटर के साथ काम करना.
कर्नेल के अतिरिक्त पैरामीटर
SDV बूटलोडर को, यहां बताए गए कर्नेल पैरामीटर पास करने होंगे.
androidboot.sdv.boot_mode
SDV
बूटलोडर, Android HLOS CDI सर्टिफ़िकेट में मौजूद होने के अलावा, SDV बूट मोड को SDV VM को कर्नेल पैरामीटर
के तौर पर पास करता है, जिसका नाम है androidboot.sdv.boot_mode.
संभावित वैल्यू locked और unlocked हैं.
androidboot.sdv.vvmfactorytrust
VVMFactoryTrust, SHA-256 हैश वैल्यू है. इसे केस-इनसेंसिटिव,
64 वर्णों वाली हेक्साडेसिमल स्ट्रिंग के तौर पर कोड में बदला जाता है. अगर VVMFactoryTrust नहीं लिखा गया है या यह मौजूद नहीं है, तो androidboot.sdv.vvmfactorytrust की वैल्यू, दो वर्णों वाली स्ट्रिंग 00 होनी चाहिए.