हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
वर्चुअलाइज़ेशन की मदद से, Android Automotive OS (AAOS) के एक या एक से ज़्यादा इंस्टेंस, कार के अन्य ऑपरेटिंग सिस्टम के साथ-साथ मेहमान वर्चुअल मशीन (VM) के तौर पर काम कर सकते हैं. जैसे, इंस्ट्रूमेंट क्लस्टर या कार के सिस्टम-ऑन-चिप (SoC) पर, ड्राइवर की मदद करने वाले बेहतर सिस्टम (ADAS) को चलाने वाले ओएस का इंस्टेंस. ऐसा, वर्चुअलाइज़ेशन के लिए ओपन-स्टैंडर्ड पर आधारित फ़्रेमवर्क का इस्तेमाल करके किया जाता है. इसे VirtIO कहा जाता है.
VirtIO एक ऐसा इंटरफ़ेस उपलब्ध कराता है जिसकी मदद से AAOS को किसी सामान्य वर्चुअलाइज़ किए गए प्लैटफ़ॉर्म पर चलाया जा सकता है. इससे, AAOS के मेहमान वर्चुअल मशीन को अलग-अलग हाइपरवाइजर सिस्टम और/या हार्डवेयर प्लैटफ़ॉर्म पर पोर्ट किया जा सकता है.
पहली इमेज. AAOS वर्चुअलाइज़ेशन आर्किटेक्चर
वाहन से जुड़े इस्तेमाल के उदाहरणों को चालू करने के लिए, VirtIO स्पेसिफ़िकेशन को बढ़ाया गया है, ताकि इन डिवाइसों को शामिल किया जा सके: ऑडियो के लिए virtio-snd, सेंसर, पावर स्टेटस मैनेजमेंट, क्लॉक मैनेजमेंट, और परफ़ॉर्मेंस मैनेजमेंट के लिए virtio-scmi, और वीडियो चलाने के इस्तेमाल के उदाहरणों के लिए virtio-video. इन डिवाइसों से जुड़े VirtIO ड्राइवर, Linux kernel (virtio-snd driver,
IIO SCMI
सेंसर ड्राइवर, और
virtio-video driver) में भी जोड़े गए हैं.
AAOS, trout नाम का एक रेफ़रंस डिवाइस उपलब्ध कराता है. यह वर्चुअलाइज़ किए गए सबसिस्टम के साथ काम करता है, जैसे कि:
ऑडियो
Dumpstate
एक्सटेंडेड व्यू सिस्टम (ईवीएस)
गैरेज मोड
ग्राफ़िक्स
सेंसर
टचस्क्रीन इनपुट
वाहन एचएएल
ब्लूटूथ
ग्लोबल नेविगेशन सैटलाइट सिस्टम (जीएनएसएस)
AAOS पर वर्चुअलाइज़ेशन के बारे में ज़्यादा जानने के लिए, ये लेख पढ़ें:
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-07-27 (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-07-27 (UTC) को अपडेट किया गया."],[],[],null,["# Overview\n\n*Virtualization* allows single or multiple instances of the Android Automotive OS (AAOS)\nto run as a guest virtual machine (VM) alongside other automotive operating such as an\ninstrument cluster or an instance of OS running the advanced driver assistance systems (ADAS)\non an automotive System-On-Chip (SoC). This is achieved by leveraging an open-standards\nbased framework for virtualization called *VirtIO*.\nVirtIO provides a well-established interface that enables AAOS to run against a common\nvirtualized platform that, in turn, allows an AAOS guest VM to be portable across different\nhypervisor systems and/or hardware platforms.\n**Figure 1.** AAOS virtualization architecture\n\nTo enable automotive use cases, the VirtIO specification has been extended to include devices\nsuch as\n[virtio-snd](https://github.com/oasis-tcs/virtio-spec) for audio,\n[virtio-scmi](https://github.com/oasis-tcs/virtio-spec)\nfor sensors, power state management, clock management, and performance management,\nand [virtio-video](http://archive.lwn.net:8080/linux-media/6557912.4vTCxPXJkl@os-lin-dmo/T/)\nfor playback use cases. VirtIO drivers corresponding to these devices have also been added to the\nLinux kernel\n([virtio-snd driver](https://elixir.bootlin.com/linux/v5.13/source/sound/virtio),\n[IIO SCMI\nSensor driver](https://elixir.bootlin.com/linux/v5.13/source/drivers/iio/common/scmi_sensors), and\n[virtio-video driver](https://github.com/OpenSynergy/android-kernel-common/tree/opsy/android11-5.4-trout/drivers/media/virtio)).\n\nAAOS provides a reference device called\n*[*trout*](https://android.googlesource.com/device/google/trout/)*,\nwhich supports virtualized subsystems, such as:\n\n- Audio\n- Dumpstate\n- Extended View System (EVS)\n- Garage Mode\n- Graphics\n- Sensors\n- Touchscreen input\n- Vehicle HAL\n- Bluetooth\n- Global navigation satellite system (GNSS)\n\nSee these articles to learn more about Virtualization on AAOS:\n\n- [Architecture](/docs/automotive/virtualization/architecture)\n- [Tools](/docs/automotive/virtualization/tools)\n- [Reference platform](/docs/automotive/virtualization/reference_platform)"]]