साल 2026 से, हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ अलाइन होने के लिए, दूसरी और चौथी तिमाही में AOSP पर सोर्स कोड पब्लिश करेंगे. इससे यह पक्का किया जा सकेगा कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. हमारा सुझाव है कि AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
Android वेरिफ़ाइड बूट
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
Android 8.0 और इसके बाद के वर्शन में, वेरिफ़ाइड बूट का रेफ़रंस लागू किया गया है. इसे Android वेरिफ़ाइड बूट (AVB) या वेरिफ़ाइड बूट 2.0 कहा जाता है. AVB, Verified Boot का एक वर्शन है. यह Project Treble आर्किटेक्चर के साथ काम करता है. यह आर्किटेक्चर, Android फ़्रेमवर्क को वेंडर के सेट किए गए सिस्टम से अलग करता है.
AVB को Android बिल्ड सिस्टम के साथ इंटिग्रेट किया गया है. इसे एक लाइन से चालू किया जाता है. यह सभी ज़रूरी dm-verity मेटाडेटा को जनरेट और साइन करने का काम करता है. ज़्यादा जानकारी के लिए, Build System Integration देखें.
AVB, libavb उपलब्ध कराता है. यह एक C लाइब्रेरी है. इसका इस्तेमाल बूट टाइम पर Android की पुष्टि करने के लिए किया जाता है. libavb को अपने बूटलोडर के साथ इंटिग्रेट किया जा सकता है. इसके लिए, I/O के लिए प्लैटफ़ॉर्म के हिसाब से काम करने वाली सुविधा लागू करें, रूट ऑफ़ ट्रस्ट उपलब्ध कराएं, और रोलबैक सुरक्षा मेटाडेटा पाएं/सेट करें.
AVB की मुख्य सुविधाओं में, अलग-अलग पार्टीशन के लिए अपडेट सौंपना, पार्टीशन पर हस्ताक्षर करने के लिए सामान्य फ़ुटर फ़ॉर्मैट, और हमलावरों से सुरक्षा करना शामिल है. हमलावर, Android के जोखिम वाले वर्शन पर वापस आ जाते हैं.
लागू करने से जुड़ी ज़्यादा जानकारी के लिए, /platform/external/avb/README.md देखें.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-12-03 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-12-03 (UTC) को अपडेट किया गया."],[],[]]