এই পৃষ্ঠাটি Android Automotive OS 12-এ প্রদত্ত নতুন প্রধান বৈশিষ্ট্যগুলির সংক্ষিপ্ত বিবরণ দেয়, যা 4 অক্টোবর, 2021-এ সর্বজনীনভাবে প্রকাশিত হয়েছিল। প্রতিটি বৈশিষ্ট্য সম্পর্কে আরও জানতে, নতুন কী দেখুন।
বৈশিষ্ট্য
প্ল্যাটফর্ম: সিস্টেম শক্তি, কর্মক্ষমতা, এবং ক্লাস্টার
- 64-বিট বিল্ড বুঝুন । শুধুমাত্র 64-বিট অ্যান্ড্রয়েড সিস্টেম সম্পর্কে জানুন।
- শক্তি নীতি । পাওয়ার স্টেট এবং নীতি নির্ধারণ করতে একটি API (নেটিভ সার্ভিস) প্রদান করুন। এই বৈশিষ্ট্যটি OEM-গুলিকে চালু অবস্থায় কাস্টমাইজ করতে সক্ষম করে।
- ক্লাস্টার স্ট্যাক II । OEM সাইড কাজ কমাতে ক্লাস্টার স্ট্যাক উন্নত করুন।
সিস্টেম ইউজার ইন্টারফেস এবং মূল অ্যাপের উন্নতি
- রোটারি কন্ট্রোলার । ফ্রন্ট-এন্ড AAOS অভিজ্ঞতা, যার মধ্যে সিস্টেম অ্যাপ যেমন ডায়ালার, মিডিয়া এবং সেটিংস এখন একটি রোটারি কন্ট্রোলারের সাহায্যে সম্পূর্ণভাবে নেভিগেট করা যেতে পারে যা ফোর-ওয়ে নাজ, ঘড়ির কাঁটার দিকে এবং ঘড়ির কাঁটার বিপরীতে ঘূর্ণন এবং নির্বাচনকে সমর্থন করে। অতিরিক্ত IME ইন্টিগ্রেশন এখন একটি OEM-প্রদত্ত, রোটারি-কেন্দ্রিক IME দেওয়া উপলব্ধ।
- শর্ট মেসেজ সার্ভিস (SMS) v2. বার্তার ইতিহাস সহ একটি রেফারেন্স SMS 2 অ্যাপ এবং একটি বার্তা রচনা করার জন্য একটি UI প্রদান করা হয়েছে।
- হেড-আপ নোটিফিকেশন (HUNs) । ডিফল্টরূপে, HUNs সময় অনুসারে অর্ডার করা হয়। যাইহোক, যেহেতু কিছু HUNs অন্যদের চেয়ে বেশি গুরুত্বপূর্ণ বা জরুরি (উদাহরণস্বরূপ, একটি গাড়ির জরুরী একটি বার্তার চেয়ে বেশি গুরুত্বপূর্ণ), এই বৈশিষ্ট্যটি HUN-কে অগ্রাধিকার দিতে সক্ষম করে।
- ইউজার ইন্টারফেস (UI):
- AOSP রেফারেন্স লঞ্চারটি লঞ্চার 2 দিয়ে প্রতিস্থাপন করুন।
- সিস্টেম UI প্রুফিং।
- গোপনীয়তা:
- একটি মাইক্রোফোন সূচক সহ মাইক্রোফোনে ব্যবহারকারীর জন্য স্বচ্ছতা।
- 90 দিনের বেশি দৃশ্যমান অ্যাপগুলি স্বয়ংক্রিয়ভাবে হাইবারনেট হিসাবে মনোনীত হয়৷
- যখন একটি অ্যাপ মাইক্রোফোন অ্যাক্সেস করার চেষ্টা করে তখন মাইক্রোফোন টগল বিজ্ঞপ্তিগুলি সক্ষম করুন৷ সূচকের সাথে ইন্টারঅ্যাক্ট করার পরে, একটি সাম্প্রতিক ব্যবহৃত ডায়ালগ মাইক্রোফোন অ্যাক্সেস করা সাম্প্রতিকতম অ্যাপটি দেখায়।
- সেটিংস অ্যাপ রিডিজাইন। বৃহত্তর এবং বিস্তৃত পর্দার জন্য একটি কনফিগারযোগ্য দুই-কলাম কাঠামোর সাথে ব্যবহারযোগ্যতা এবং মাপযোগ্যতা উন্নত করুন। মূল সেটিংস সহজে অ্যাক্সেস এবং আবিষ্কার করা যায় তা নিশ্চিত করার জন্য একটি পরিমার্জিত তথ্য আর্কিটেকচার অন্তর্ভুক্ত করা হয়েছে।
- টোস্ট এপিআই। শুধুমাত্র সিস্টেম অ্যাপ্লিকেশানগুলি Toasts API অ্যাক্সেস করতে পারে৷
ইউজার ম্যানেজমেন্ট
- দূরবর্তী ব্যবহারকারী ব্যবস্থাপনা। রিমোট ম্যানেজমেন্ট ব্যবহারের ক্ষেত্রে Android ব্যবহারকারীদের তৈরি এবং মুছে ফেলার জন্য নতুন API পাওয়া যায়। এই APIগুলি AAOS UX সীমাবদ্ধতা ইঞ্জিনের সাথে একত্রিত করা হয়েছে, যেমন এই ক্রিয়াগুলি দূরবর্তীভাবে চালানো হলে (উদাহরণস্বরূপ, ওয়েবে বা ফোন অ্যাপে), গাড়ির ড্রাইভ-স্টেটকে সম্মান করা হয়। দূরবর্তী ব্যবহারকারী লক করার জন্য, আমরা বিদ্যমান DevicePolicyManager APIগুলিকে UX সীমাবদ্ধতা ইঞ্জিনের সাথে একীভূত করি।
ব্লুটুথ
- উন্নত ব্লুটুথ পুনঃসংযোগ কর্মক্ষমতা. সঠিক পরিস্থিতিতে আরো প্রায়ই ডিভাইসের সাথে স্বয়ংক্রিয়ভাবে সংযোগ করুন। উদাহরণস্বরূপ, একটি VHAL ইভেন্টে পুনঃসংযোগ শুরু করুন, যেমন ড্রাইভার-ইন-সিট।
- মেসেজিং ডাটাবেস। ব্লুটুথের উপর নির্ভর করে এমন মেসেজিং অ্যাপগুলিকে আরও নমনীয়তা প্রদান করতে MAP-এর মাধ্যমে একটি মেসেজিং ডাটাবেস ব্যবহার করার জন্য সমর্থন যোগ করা হয়েছে।
সংযোগ
- প্রতি-অ্যাপ্লিকেশন নেটওয়ার্ক নির্বাচন (PANS) । একটি গতিশীল নেটওয়ার্ক নীতি তৈরি এবং প্রয়োগের অনুমতি দিন যা নির্ধারণ করে যে কোন অ্যাপগুলি
OEM_PAID
নেটওয়ার্কগুলি ব্যবহার করতে পারে৷ - দ্বৈত STA। একই সাথে OEM উদ্দেশ্যে একটি সীমাবদ্ধ Wi-Fi নেটওয়ার্কের সাথে সাথে একটি Wi-Fi নেটওয়ার্কের সাথে অন্য সংযোগের সাথে সংযোগ করতে ইন-ভেহিক্যাল ইনফোটেইনমেন্ট (IVI) সিস্টেমকে সক্ষম করুন৷
শ্রুতি
- অডিও হাঁস সংকেত. হার্ডওয়্যার অ্যাবস্ট্রাকশন লেয়ার (HAL) অডিও ফোকাস স্টেট এবং কোন আউটপুট ডিভাইসগুলিকে ডাকতে হবে তার তথ্য প্রদান করে।
- ভলিউম উন্নতি. সক্রিয় ভলিউম গ্রুপ পেতে API প্রদান সহ ভলিউমের সূক্ষ্ম নিয়ন্ত্রণের জন্য অনুমতি দিন।
- ভলিউম গ্রুপ প্রতি নিঃশব্দ. প্রতি ভলিউম গ্রুপকে নিঃশব্দ করার অনুমতি দিন এবং নিঃশব্দ অবস্থায় HAL এবং UI যোগাযোগ উন্নত করুন।
ক্যামেরা
-
CarEvsManager
। স্বয়ংচালিত ক্যামেরা পরিষেবাগুলি থেকে প্রিভিউ দেখায় এমন একটি Android অ্যাক্টিভিটি বাস্তবায়ন করতে OEMs সক্ষম করুন৷ - এক্সটেন্ডেড ভিউ সিস্টেম (EVS) পরিসংখ্যান। EVS পরিষেবার ব্যবহার এবং কর্মক্ষমতা পরিসংখ্যান সংগ্রহ করুন।
- সার্উন্ড ভিউ GPU ত্বরণ। সার্উন্ড ভিউ স্টিচিংয়ের জন্য GPU-কে সেরা করে উন্নত কর্মক্ষমতা।
- সার্উন্ড ভিউ অনলাইন ক্রমাঙ্কন। চারপাশের সারিবদ্ধ করে গাড়ির আয়ুষ্কালের জন্য সেলাই করা ছবির গুণমান বজায় রেখে সময়ের সাথে সাথে ক্যামেরার অবস্থানে পরিবর্তনের জন্য ফ্লাইতে ছবিগুলি দেখুন।
নিরাপত্তা
- যানবাহন আবদ্ধ এনক্রিপশন । অ্যান্ড্রয়েড স্টোরেজ এনক্রিপশন এখন একটি বহিরাগত ECU-তে কিছু মূল এনক্রিপশন পরামিতি সংরক্ষণ করার জন্য কনফিগার করা যেতে পারে। এটি গাড়ি থেকে হেড ইউনিট (যা চুরি বা ধ্বংসের কারণে ঘটতে পারে) অপসারণ করে ডেটা সংগ্রহে বাধা দেয়।
- সুরক্ষিত বিকাশকারী বিকল্পগুলি । Android বিকাশকারী বিকল্প এবং ADB দূরবর্তীভাবে একটি OEM দ্বারা একচেটিয়াভাবে সক্ষম করা যেতে পারে৷ রেফারেন্স বাস্তবায়ন ক্রিপ্টো টোকেন অ্যাক্সেস মেকানিজম এবং দূরবর্তী ওয়েব পরিষেবা প্রদান করে।
সেন্সর
- স্বয়ংক্রিয় সময় সনাক্তকরণ . গ্লোবাল নেভিগেশন স্যাটেলাইট সিস্টেম (GNSS) থেকে সময় পড়ুন যখন অন্যান্য উত্স অনুপলব্ধ থাকে। এইভাবে, অফলাইনে থাকাকালীন একটি গাড়ির একটি সময় উৎস থাকে৷
- একটি এমুলেটরে সেন্সর রিপ্লে এবং প্লেব্যাক সক্ষম করুন ৷
টেলিমেট্রি
- এজ-ভিত্তিক বিশ্লেষণ ক্ষমতা। অ্যান্ড্রয়েড অটোমোটিভ ডিভাইসগুলিতে আরও প্রান্ত-ভিত্তিক মেট্রিক্স প্রক্রিয়াকরণ করার ক্ষমতা সক্ষম করে। অ্যান্ড্রয়েড ইনফোটেইনমেন্ট এবং গাড়ির সম্পত্তি মেট্রিক্স লুয়া প্রোগ্রামিং ভাষায় লেখা স্ক্রিপ্টগুলিতে কনফিগার করা যেতে পারে এবং ডিভাইসে প্রক্রিয়াজাত করা যেতে পারে এবং একটি OEM দ্বারা নির্ধারিত ব্যাক-এন্ডে পাঠানো যেতে পারে।
যানবাহন ইন্টিগ্রেশন
- তাপমাত্রা নিয়ন্ত্রণ.
HVAC_TEMPERATURE_VALUE_SUGGESTION
সহ নতুন বৈশিষ্ট্যগুলি, HVAC তাপমাত্রা রাউন্ডিং এবং ইউনিট সক্ষম করে৷ - যানবাহন সম্পত্তি আপডেট. এক সময়ে একাধিক গাড়ির বৈশিষ্ট্য পেতে এবং সেট করার উপায় প্রদান করে উন্নয়ন প্রবাহকে প্রবাহিত করতে API যোগ করা হয়েছে।
- গাড়ির HAL ইন্টারফেস হিমায়িত করুন।
প্রদর্শন এবং ইনপুট
- OEM কাস্টম ইনপুট। OEM গাড়ির জন্য বিভিন্ন ইনপুট যোগ করুন বা কাস্টমাইজ করুন।
সেটিংস অ্যাপ আপডেট
- UI এবং তথ্য আর্কিটেকচার আপডেট। সেটিংস অ্যাপটিকে 2 সংস্করণে আপডেট করা হয়েছে।
অতিরিক্ত আপডেট
- অপ্রচলিত
PERMISSION_CONTROL_CAR_OCCUPANT_AWARENESS_SYSTEM
- সেটআপ উইজার্ড এখন Google Play-এ তালিকাভুক্ত।
সম্মতি
CTS-এর নিম্নলিখিত পরীক্ষাগুলি Android 12-এ ব্যর্থ হয়েছে বলে জানা যায়৷ এই পরীক্ষাগুলি পাস করতে, Android 12 কোডে এই প্যাচগুলি অন্তর্ভুক্ত করুন৷ এই প্যাচগুলি Android 12L তেও পাওয়া যায়।
-
CtsPackageUninstallTestCases:android.packageinstaller.uninstall.cts.UninstallTest#testUninstall
-
CtsSharesheetTestCases:android.sharesheet.cts.CtsSharesheetDeviceTest
-
CtsPermission3TestCases
-
CtsAccessibilityServiceTestCases:android.accessibilityservice.cts.AccessibilityGestureDispatchTest#testClickAt_producesDownThenUp
-
CtsSecurityHostTestCases:android.security.cts.SELinuxHostTest
এবংCtsSecurityHostTestCases:android.security.cts.SELinuxNeverallowRulesTest
-
CtsWindowManagerDeviceTestCases
-
CtsAppTestCases:android.app.cts.UiModeManagerTest