SDV VM পরিচিতি এবং প্রত্যয়নের জন্য বুটলোডার সমর্থন

একটি অ্যান্ড্রয়েড বুটলোডার (ABL)- এর প্রয়োজনীয়তার পাশাপাশি, SDV ভার্চুয়াল মেশিন (VM)-এর আইডেন্টিটি এবং অ্যাটেস্টেশন সমর্থন করার জন্য, বুটলোডারকে অবশ্যই নিম্নলিখিত কাজগুলো সম্পাদন করতে হবে। যদি গেস্ট-এর কোনো ABL না থাকে, তবে হাইপারভাইজরের মধ্যে হোস্টে চলমান গেস্ট লোডারকে অবশ্যই এই কাজগুলো সম্পাদন করতে হবে:

অতিরিক্ত কার্নেল প্যারামিটার

SDV বুটলোডারকে অবশ্যই নিম্নলিখিত বিভাগগুলিতে বর্ণিত কার্নেল প্যারামিটারগুলি পাস করতে হবে।

androidboot.sdv.boot_mode

অ্যান্ড্রয়েড HLOS CDI সার্টিফিকেটে উপস্থিত থাকার পাশাপাশি, SDV বুটলোডার androidboot.sdv.boot_mode নামের একটি কার্নেল প্যারামিটার হিসেবে SDV বুট মোডটিকে SDV VM-এর কাছে প্রেরণ করে।

সম্ভাব্য মানগুলো হলো locked এবং unlocked

androidboot.sdv.vvmfactorytrust

VVMFactoryTrust হলো একটি SHA-256 হ্যাশ ভ্যালু যা কেস-ইনসেনসিটিভ, ৬৪-ক্যারেক্টারের হেক্সাডেসিমাল স্ট্রিং হিসেবে এনকোড করা হয়। যদি VVMFactoryTrust লেখা না হয়ে থাকে বা এটি সমর্থিত না হয়, তাহলে androidboot.sdv.vvmfactorytrust এর ভ্যালু অবশ্যই দুই-ক্যারেক্টারের স্ট্রিং 00 হতে হবে।