פרטי שחרור של Android Automotive 12

דף זה מסכם תכונות עיקריות חדשות שסופקו ב-Android Automotive OS 12, שפורסמו בפומבי ב-4 באוקטובר 2021. למידע נוסף על כל תכונה, ראה מה חדש .

מאפיינים

פלטפורמה: כוח מערכת, ביצועים ואשכול

  • הבנת בניית 64 סיביות . למד על מערכת אנדרואיד 64 סיביות בלבד.
  • מדיניות כוח . ספק API (שירות מקורי) כדי להגדיר מצבי כוח ומדיניות. תכונה זו מאפשרת ליצרני OEM להתאים אישית מצבי ON.
  • מחסנית אשכול II . שפר את מחסנית האשכול כדי להפחית את העבודה הצדדית של OEM.

ממשק משתמש מערכת ושיפורים לאפליקציות ליבה

  • בקר סיבובי . חוויות AAOS חזיתיות, כולל אפליקציות מערכת כגון חייגן, מדיה והגדרות ניתנות כעת לניווט מלא עם בקר סיבובי התומך בדחיפה לארבעה כיוונים, סיבוב ובחירה בכיוון השעון ונגד כיוון השעון. אינטגרציה נוספת של IME זמינה כעת גם בהינתן IME המסופק על ידי OEM, ממוקד רוטרי.
  • שירות הודעות קצרות (SMS) v2. מסופקת אפליקציית עזר ל-SMS 2 עם היסטוריית הודעות וממשק משתמש ליצירת הודעה.
  • הודעות ראש-אפ (HUNs) . כברירת מחדל, HUNs מסודרים לפי זמן. עם זאת, מכיוון שכמה HUNs חשובים או דחופים יותר מאחרים (לדוגמה, מצב חירום ברכב חשוב יותר מהודעה), תכונה זו מאפשרת לתעדף HUNs.
  • ממשק משתמש (UI):
    • החלף את משגר הייחוס של AOSP במשגר 2.
    • הגהה של ממשק המשתמש של המערכת.
  • פְּרָטִיוּת:
    • שקיפות למשתמש במיקרופון עם מחוון מיקרופון.
    • אפליקציות הנראות יותר מ-90 יום מוגדרות באופן אוטומטי למצב שינה .
    • אפשר הודעות החלפת מיקרופון כאשר אפליקציה מנסה לגשת למיקרופון. לאחר אינטראקציה עם המחוון, תיבת דו-שיח 'שימוש לאחרונה' מציגה את האפליקציה העדכנית ביותר שניגשה למיקרופון.
  • עיצוב מחדש של אפליקציית ההגדרות. שפר את השימושיות והמדרגיות עם מבנה דו-עמודות הניתן להגדרה עבור מסכים גדולים ורחבים יותר. שולבה ארכיטקטורת מידע מחודשת כדי להבטיח שניתן לגשת להגדרות מפתח ולגלות אותן בקלות.
  • API של Toasts. רק אפליקציות מערכת יכולות לגשת ל-Toasts API.

ניהול משתמשים

  • ניהול משתמשים מרחוק. ממשקי API חדשים זמינים ליצירה ומחיקה של משתמשי אנדרואיד עבור מקרי שימוש בניהול מרחוק. ממשקי API אלה משולבים במנוע ההגבלה של AAOS UX, כך שאם פעולות אלו מבוצעות מרחוק (לדוגמה, באינטרנט או באפליקציית טלפון), מכבדים את מצב הנסיעה של הרכב. עבור נעילת משתמשים מרחוק, אנו משלבים את ממשקי ה-API הקיימים של DevicePolicyManager עם מנוע ההגבלה של UX.

בלוטות

  • ביצועי חיבור מחדש של Bluetooth משופרים. התחבר אוטומטית למכשירים לעתים קרובות יותר, בנסיבות הנכונות. לדוגמה, התחל חיבור מחדש באירוע VHAL, כגון נהג במושב.
  • מסד נתונים של הודעות. נוספה תמיכה בשימוש במסד נתונים של הודעות דרך MAP כדי לספק גמישות רבה יותר לאפליקציות הודעות המסתמכות על Bluetooth.

קישוריות

  • בחירת רשת לפי אפליקציה (PANS) . אפשר יצירה ואכיפה של מדיניות רשת דינמית שקובעת אילו אפליקציות יכולות להשתמש ברשתות OEM_PAID .
  • STA כפול. אפשר במקביל למערכת המידע והבידור לרכב (IVI) להתחבר לרשת Wi-Fi מוגבלת למטרות OEM וכן עם חיבור אחר לרשת Wi-Fi.

שֶׁמַע

  • אות ברווז אודיו. מספק לשכבת ההפשטה של ​​החומרה (HAL) מצב מיקוד אודיו ומידע על התקני הפלט להדביק.
  • שיפורי נפח. אפשר שליטה עדינה יותר של נפח, כולל מתן API כדי לקבל קבוצות נפח פעילות.
  • השתקה לכל קבוצת נפח. אפשר השתקה לכל קבוצת נפח ושפר את תקשורת HAL ו-UI לגבי מצבי ההשתקה.

מַצלֵמָה

  • CarEvsManager . אפשר ליצרני OEM ליישם פעילות אנדרואיד המציגה את התצוגה המקדימה משירותי מצלמות רכב.
  • סטטיסטיקות של מערכת תצוגה מורחבת (EVS). אסוף שימושים בשירותי EVS וסטטיסטיקות ביצועים.
  • האצת GPU של Surround View. ביצועים משופרים עבור תפירת Surround View על ידי הפקת המיטב מ-GPU.
  • כיול מקוון של Surround View. מיישר את תמונות ה-Surround View תוך כדי תנועה כדי להתאים לשינויים במיקומי המצלמה לאורך זמן, תוך שמירה על איכות התמונה התפורה למשך אורך חיי המכונית.

בִּטָחוֹן

  • הצפנה הקשורה לרכב . כעת ניתן להגדיר הצפנת אחסון אנדרואיד לאחסון כמה פרמטרי הצפנה מרכזיים ב-ECU חיצוני. זה מונע את איסוף הנתונים על ידי הסרת יחידת הראש מהמכונית (שיכול להתרחש עקב גניבה או הריסה).
  • אפשרויות מפתח מאובטח . ניתן להפעיל מרחוק אפשרויות מפתח אנדרואיד ו-ADB באופן בלעדי על ידי OEM. יישום הפניות מספק מנגנוני גישה לקוד קריפטו ושירות אינטרנט מרוחק.

חיישנים

  • זיהוי זמן אוטומטי . קריאת זמן ממערכות ניווט לוויין גלובליות (GNSS) כאשר מקורות אחרים אינם זמינים. בדרך זו, לרכב יש מקור זמן במצב לא מקוון.
  • אפשר הפעלה חוזרת והשמעה של חיישן באמולטור .

טלמטריה

  • יכולת ניתוח מבוססת קצה. מאפשר את היכולת לבצע יותר עיבוד מדדים מבוסס-קצה במכשירי Android Automotive. ניתן להגדיר מדדי מידע בידור ואנדרואיד ומאפייני רכב בסקריפטים הכתובים בשפת התכנות Lua ומעובדים במכשיר ונשלחים לקצה האחורי שנקבע על ידי יצרן OEM.

שילוב רכב

  • בקרת טמפרטורה. תכונות חדשות, כולל HVAC_TEMPERATURE_VALUE_SUGGESTION , מאפשרות עיגול טמפרטורת HVAC ויחידות.
  • עדכוני נכסי רכב. נוספו ממשקי API כדי לייעל את זרימת הפיתוח על ידי מתן דרך לקבל ולהגדיר מספר מאפייני רכב בו זמנית.
  • הקפאת ממשק HAL של הרכב.

תצוגה וקלט

  • קלט OEM מותאם אישית. הוסף או התאם אישית תשומות שונות עבור מכוניות OEM.

עדכון אפליקציית ההגדרות

  • עדכון ממשק משתמש וארכיטקטורת מידע. עודכן את אפליקציית ההגדרות לגרסה 2.

עדכונים נוספים

  • הוצא משימוש PERMISSION_CONTROL_CAR_OCCUPANT_AWARENESS_SYSTEM .
  • אשף ההתקנה מופיע כעת ב-Google Play.

הענות

ידוע כי המבחנים הבאים ב-CTS נכשלים באנדרואיד 12. כדי לעבור את המבחנים הללו, כלול את התיקונים הללו בקוד אנדרואיד 12. תיקונים אלה זמינים גם באנדרואיד 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