Android Automotive 25Q2

Google Android Automotive অংশীদারদের সাথে এই Android 25Q2 রিলিজটি শেয়ার করতে পেরে আনন্দিত। Android 16-এর জন্য, এই Android Automotive 25Q2 রিলিজ সঙ্গতিপূর্ণ। আমরা OEM-এর জন্য একটি আসন্ন রিলিজ সুপারিশ করার লক্ষ্যে ফিচারগুলিকে সূক্ষ্ম সুর করা চালিয়ে যাচ্ছি।

রিলিজ বিবরণ

এই বিভাগে AAOS B রিলিজে প্রদত্ত প্রধান বৈশিষ্ট্য এবং বর্ধনের সংক্ষিপ্ত বিবরণ রয়েছে।

এই আপডেটগুলি Android16 , API স্তর 36- এ প্রযোজ্য।

Android Automotive 25Q2 রিলিজ Android 16-এর সাথে সঙ্গতিপূর্ণ।

নতুন বৈশিষ্ট্য

25Q2 রিলিজ এই নতুন বৈশিষ্ট্যগুলি প্রদান করে।

AAOS ফ্রেমওয়ার্ক

  • অডিও এবং রেডিও:

    • অডিও নিয়ন্ত্রণ HAL উন্নতি: গাড়ির অডিও বৈশিষ্ট্য কনফিগার করতে, XML ফাইলের পরিবর্তে API ব্যবহার করুন।

    • হাই ডেফিনিশন (HD) রেডিও ইমার্জেন্সি অ্যালার্ট সিস্টেম (EAS): এপিআই সহ রেডিও অ্যাপ্লিকেশনগুলিতে EAS তথ্য পাঠান। এটি HD রেডিও (উত্তর আমেরিকা) এবং DAB EWS (ইউরোপীয় ইউনিয়ন) এর ক্ষেত্রে প্রযোজ্য।

    • AAudio বিল্ট-ইন লাইব্রেরি: AAudio AAudio অ্যাপ আচরণ কাস্টমাইজ করতে OEM-সংজ্ঞায়িত অডিও অ্যাট্রিবিউট ট্যাগ সমর্থন করে। উদাহরণস্বরূপ, অডিও রাউটিং এবং ভলিউম ব্যবস্থাপনা।

  • শক্তি ব্যবস্থাপনা:

    • বিল্ট-ইন প্রসেসে পাওয়ার স্টেট নোটিফিকেশন: OEM বিল্ট-ইন প্রসেসে (Android অ্যাপের বাইরে) পাওয়ার স্টেট নোটিফিকেশনের প্রাপ্যতা বাড়ানো হয়েছে।
  • গাড়ির কাঠামো:

    • যানবাহনের বৈশিষ্ট্যগুলির গতিশীল কনফিগারেশন: গাড়ির বৈশিষ্ট্যগুলিতে সর্বনিম্ন এবং সর্বাধিক এবং সমর্থিত মানগুলির গতিশীল কনফিগারেশনকে সমর্থন করে।

সংযোগ

  • নেটওয়ার্কিং:

    • ন্যূনতম টেলিফোনি: স্বয়ংচালিত OEMগুলির জন্য Android টেলিফোনি হার্ডওয়্যার অ্যাবস্ট্রাকশন লেয়ার (HAL)-এর একটি উপসেট যাতে OEM-গুলিকে শুধুমাত্র ডেটা-ডিভাইসগুলিতে (TCUs সহ) Android টেলিফোনি ব্যবহার করতে দেয়৷ এটি ফ্র্যাগমেন্টেশন হ্রাস করে এবং টেলিফোনি কার্যকারিতার জন্য সমর্থন প্রদান করে।

    • কানেক্টিভিটি মেসেজিং আপসেল এপিআই: এপিআই সরবরাহ করতে উন্নত সাবস্ক্রিপশন ম্যানেজার যা ব্যবহারকারীর মোবাইল ডেটা সাবস্ক্রিপশন স্থিতি প্রকাশ করতে পারে। উদাহরণস্বরূপ, active , inactive , trial এবং মেয়াদ শেষ হওয়ার তারিখ।

    • প্রজেক্টেড অ্যাপ সমর্থন: স্বয়ংচালিত OEMগুলিকে Android API-এর মাধ্যমে উপলব্ধ hostapd.conf প্যারামিটারগুলির সম্পূর্ণ সেট কনফিগার করতে দেওয়ার জন্য সমর্থন যোগ করা হয়েছে। SoftApCallback API-তে সংযোগ বিচ্ছিন্ন করার কারণ যোগ করা হয়েছে যাতে OEMs জানতে পারে কেন ক্লায়েন্টরা স্থানীয় হটস্পট (LOHS) থেকে সংযোগ বিচ্ছিন্ন করেছে। এই বৈশিষ্ট্যগুলি প্রজেক্ট করা অ্যাপগুলির জন্য সমর্থন উন্নত করে এবং খণ্ডিতকরণ হ্রাস করে৷

AAOS সিস্টেম UI এবং অভিজ্ঞতা

  • স্কেলযোগ্য UI: এই AAOS উইন্ডোিং ফ্রেমওয়ার্ক OEM-গুলিকে কনফিগারযোগ্য উপাদানগুলি সরবরাহ করে যা OEMগুলিকে উইন্ডো করার প্রয়োজনীয়তাগুলি পূরণ করতে এবং কাস্টম অভিজ্ঞতাগুলিকে সহজতর করতে দেয়৷

VHAL বৈশিষ্ট্য

  • যানবাহনের বৈশিষ্ট্য:

    • যানবাহনের বৈশিষ্ট্য এবং রাষ্ট্রের সাথে যোগাযোগ করতে নতুন যানবাহনের বৈশিষ্ট্য যুক্ত করা হয়েছে।

    • VehiclePropertyIDs- এ জেনারেট করা ডকুমেন্টেশন একত্রিত করতে @SystemApi থেকে পাবলিক API-এ যানবাহনের সম্পত্তির ধ্রুবক আপডেট করা হয়েছে। গাড়ির সম্পত্তি ডেটা অ্যাক্সেস করার জন্য পূর্বে সংজ্ঞায়িত এবং নথিভুক্ত অনুমতিগুলির এখনও প্রয়োজন।

  • থার্ড-পার্টি-অ্যাক্সেসযোগ্য যানবাহন বৈশিষ্ট্য: এই বৈশিষ্ট্যগুলি ন্যাভিগেশন, ভয়েস সহকারী, আবহাওয়া এবং ড্রাইভিং অবস্থার সাথে প্রাসঙ্গিক আটটি বিদ্যমান গাড়ির বৈশিষ্ট্য তৃতীয় পক্ষের অ্যাপ বিকাশকারীদের জন্য উপলব্ধ করে তোলে। আরও জানতে, Google অ্যাপস এবং পরিষেবাগুলির সাথে একীভূত করুন দেখুন।

সম্মতি

অভ্যন্তরীণ রেফারেন্স হার্ডওয়্যারে অ্যান্ড্রয়েড কমপ্লায়েন্স কার্যকর করা হয়েছিল। এই রিলিজের জন্য চালানো টেস্ট স্যুটগুলির মধ্যে রয়েছে CTS, CTS-V, ATS, STS, VTS এবং GSI তে CTS।

নীচে তালিকাভুক্ত সমস্যাগুলি ব্যতীত, কোনও পরিচিত ব্যর্থতার জন্য Android 16 কোড ( android16-release ) বা Android 16 পরীক্ষা শাখায় ( android16-tests-dev ) সমাধানের প্রয়োজন নেই৷

  • পরীক্ষা ব্যর্থ হচ্ছে: CtsWindowManagerJetpackTestCases#MultiDisplayActivityEmbeddingPlaceholderTests

    ব্যর্থতার সারাংশ: প্রতিকৃতি প্রদর্শনে একটি পরীক্ষা ব্যর্থ হয়। স্কেলযোগ্য UI বিল্ডে অ্যাক্টিভিটি এমবেডিং আচরণের পরীক্ষা করার সময় যা উইন্ডোজিং সমাধানগুলির উপর ভিত্তি করে তৈরি করা হয় যেগুলির প্রতিটিতে একাধিক রুট টাস্ক জড়িত থাকে একটি WINDOWING_MODE_MULTI_WINDOW , এম্বেডিং নিয়মগুলির windowMetrics মতো প্রত্যাশিত সীমার মধ্যে কিছু ক্রিয়াকলাপের কারণে পরিচিত ব্যর্থতাগুলি ঘটে৷ ফলস্বরূপ, স্থানধারকটি শুরু হয়েছিল এবং সেকেন্ডারি ডিসপ্লেতে একটি কার্যকলাপ চালু করার সময় পরীক্ষা ব্যর্থ হয়েছিল।

    aosp/3659633 প্যাচ মাল্টি-উইন্ডো rootTask থেকে উইন্ডোিং মোড উত্তরাধিকার সংশোধন করে।

  • পরীক্ষা ব্যর্থ হচ্ছে: CtsAutoFillServiceTestCases

    ব্যর্থতার সারাংশ: প্রতিকৃতি প্রদর্শনে 56টি পরীক্ষা ব্যর্থ হয়েছে। উইন্ডোজ সমাধানের উপর ভিত্তি করে স্কেলেবল UI বিল্ডে পরিচিত সমস্যাগুলির দুটি বিভাগ দেখা যায় যেগুলির প্রত্যেকটি WINDOWING_MODE_MULTI_WINDOW এর একাধিক রুট কাজ জড়িত:

    • IME অটোফিল ফিল ডায়ালগ কভার করে যা ফিল ডায়ালগের বোতামগুলিকে চাপতে বাধা দেয়। আপনি এই প্ল্যাটফর্ম ag/3664131 প্যাচ দিয়ে অস্থায়ীভাবে ফিল ডায়ালগ অক্ষম করতে পারেন।

    • যখন দ্বিতীয় ক্ষেত্রটি স্বয়ংক্রিয়ভাবে পূর্ণ হয়, যেমন PASSWORD , LoginActivity decor_grip পিছনে থাকে এবং ইনপুট ফোকাস হারায়। আমরা এই জন্য একটি প্যাচ প্রদান করার লক্ষ্য.