27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main এর পরিবর্তে android-latest-release ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ভার্চুয়ালাইজেশন অ্যান্ড্রয়েড অটোমোটিভ OS (AAOS) এর একক বা একাধিক দৃষ্টান্তকে অন্যান্য স্বয়ংচালিত অপারেটিং যেমন একটি ইন্সট্রুমেন্ট ক্লাস্টার বা একটি স্বয়ংচালিত সিস্টেম-অন-চিপ (SoC) এ উন্নত ড্রাইভার সহায়তা সিস্টেম (ADAS) চালানোর OS-এর সাথে গেস্ট ভার্চুয়াল মেশিন (VM) হিসাবে চালানোর অনুমতি দেয়। VirtIO নামক ভার্চুয়ালাইজেশনের জন্য একটি ওপেন-স্ট্যান্ডার্ড ভিত্তিক ফ্রেমওয়ার্ক ব্যবহার করে এটি অর্জন করা হয়। VirtIO একটি সু-প্রতিষ্ঠিত ইন্টারফেস সরবরাহ করে যা AAOS কে একটি সাধারণ ভার্চুয়ালাইজড প্ল্যাটফর্মের বিপরীতে চালানোর জন্য সক্ষম করে যা, একটি AAOS গেস্ট ভিএমকে বিভিন্ন হাইপারভাইজার সিস্টেম এবং/অথবা হার্ডওয়্যার প্ল্যাটফর্ম জুড়ে বহনযোগ্য হতে দেয়।
চিত্র 1. AAOS ভার্চুয়ালাইজেশন আর্কিটেকচার
স্বয়ংচালিত ব্যবহারের ক্ষেত্রে সক্ষম করার জন্য, VirtIO স্পেসিফিকেশনটি অডিওর জন্য virtio-snd , সেন্সরের জন্য virtio-scmi , পাওয়ার স্টেট ম্যানেজমেন্ট, ক্লক ম্যানেজমেন্ট, এবং পারফরম্যান্স ম্যানেজমেন্ট এবং প্লেব্যাক ব্যবহারের ক্ষেত্রে virtio-video অন্তর্ভুক্ত করার জন্য প্রসারিত করা হয়েছে। এই ডিভাইসগুলির সাথে সম্পর্কিত VirtIO ড্রাইভারগুলিও Linux কার্নেলে যোগ করা হয়েছে ( virtio-snd driver , IIO SCMI সেন্সর ড্রাইভার , এবং virtio-video driver )।
AAOS ট্রাউট নামে একটি রেফারেন্স ডিভাইস সরবরাহ করে, যা ভার্চুয়ালাইজড সাবসিস্টেম সমর্থন করে, যেমন:
অডিও
ডাম্পস্টেট
এক্সটেন্ডেড ভিউ সিস্টেম (EVS)
গ্যারেজ মোড
গ্রাফিক্স
সেন্সর
টাচস্ক্রিন ইনপুট
যানবাহন HAL
ব্লুটুথ
গ্লোবাল নেভিগেশন স্যাটেলাইট সিস্টেম (GNSS)
AAOS-এ ভার্চুয়ালাইজেশন সম্পর্কে আরও জানতে এই নিবন্ধগুলি দেখুন:
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 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-29 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)"]]