साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google आपकी पसंदीदा भाषा में कॉन्टेंट का अनुवाद करने के लिए, एआई टेक्नोलॉजी का इस्तेमाल करता है. एआई से मिले अनुवादों में गलतियां हो सकती हैं.
HIDL फ़्रेमवर्क के पुराने सिस्टम के साथ काम करने की पुष्टि
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
एचआईडीएल एचएएल
Android के कोर सिस्टम (इसे system.img या फ़्रेमवर्क भी कहा जाता है) के साथ बैकवर्ड कंपैटिबिलिटी की गारंटी देते हैं. वेंडर टेस्ट सुइट (वीटीएस) की जांच से यह पक्का होता है कि एचएएल उम्मीद के मुताबिक काम कर रहे हैं. उदाहरण के लिए, 1.2 के सभी लागू करने के तरीके पर 1.1 एचएएल की जांच की जाती है. हालांकि, फ़्रेमवर्क की जांच करना भी ज़रूरी है. इससे यह पक्का होता है कि जब कोई काम करने वाला एचएएल (1.0, 1.1 या 1.2) उपलब्ध कराया जाता है, तो फ़्रेमवर्क उस एचएएल के साथ ठीक से काम करता है.
एचएएल इंटरफ़ेस डेफ़िनिशन लैंग्वेज (एचआईडीएल) के बारे में ज़्यादा जानने के लिए,
एचआईडीएल,
एचआईडीएल वर्शनिंग, और
एचआईडीएल को बंद करने के बारे में जानकारी लेख पढ़ें.
एचएएल अपग्रेड के बारे में जानकारी
एचएएल अपग्रेड दो तरह के होते हैं: मेजर और माइनर.
ज़्यादातर सिस्टम में, एचएएल को लागू करने का सिर्फ़ एक तरीका शामिल होता है. हालांकि, एक से ज़्यादा
तरीकों को भी इस्तेमाल किया जा सकता है. उदाहरण के लिए:
android.hardware.teleport@1.0 # initial interface
android.hardware.teleport@1.1 # minor version upgrade
android.hardware.teleport@1.2 # another minor version upgrade
...
android.hardware.teleport@2.0 # major version upgrade
...
सिस्टम पार्टीशन में आम तौर पर, फ़्रेमवर्क डेमॉन (जैसे
teleportd) शामिल होता है. यह एचएएल को लागू करने के किसी खास ग्रुप के साथ कम्यूनिकेशन को मैनेज करता है. इसके अलावा, सिस्टम में सिस्टम लाइब्रेरी (जैसे,
android.hardware.configstore-utils) भी शामिल हो सकती है.
यह क्लाइंट के लिए सुविधाजनक तरीके से काम करती है. ऊपर दिए गए उदाहरण में, teleportd को डिवाइस पर एचएएल का कोई भी वर्शन इंस्टॉल हो, no
काम करना चाहिए.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-07-16 (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"]],["आखिरी बार 2026-07-16 (UTC) को अपडेट किया गया."],[],[]]