פרטי הגרסה של Android Automotive 11

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

תכונות ושיפורים עיקריים

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

  • אפליקציות ליבה מעודכנות
    • חיפוש הגדרות חדשות עכשיו המשתמשים יכולים לחפש במהירות את ההגדרה הרלוונטית ממסך הבית של ההגדרות.
    • Media נוספו תכונות נוספות לשיפור חוויית המשתמש, שיפור התאמה אישית ליצרני ציוד מקורי.
    • Dialer הוספנו אפשרות למיון לפי שם משפחה כדי לשפר את חוויית המשתמש.
    • הודעות מעכשיו יש תמיכה בהודעות קבוצתיות באמצעות MMS ו-RCS.
  • גמישות משופרת בהתראות נוספה יכולת להתאמה אישית של המיקום במסך של חלונית ההתראות וההתראות בחלון קופץ, וגם של האנימציות של ההתראות בחלון קופץ.
  • אפשרות משופרת להתאמה אישית של סמלים בשורת הסטטוס אפשר להתאים אישית את המרווחים בין הסמלים, ועכשיו אפשר להחריג סמלים מסוימים.
  • ערכת כלים לממשק משתמש לכלי רכב נוספה קבוצה חדשה של רכיבים ומשאבים כדי לאפשר התאמה אישית של המערכת על ידי יצרני ציוד מקורי (OEM) בצורה קלה, צפויה ועקבית יותר.
  • תמיכה בסיסית ב-rotary אירועי VHAL של בקר חוגה פיזי מועברים לשירות RotaryController כדי לאפשר לאפליקציות לפעול עם הבקר.

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

  • ממשקי API מעודכנים למספר משתמשים העברנו את ממשק ה-API לניהול משתמשים מרובים ב-Android AutomotiveOS (לדוגמה, CarUserManagerHelper) למסגרת הליבה (לדוגמה, UserManager) כדי להקל על השילוב עם יצרני ציוד מקורי (OEM) ועל האפשרות לשדרג.
  • תפקידים והגבלות של משתמשים נוספה תמיכה ב התאמה אישית קלה יותר של יצרני ציוד מקורי של תפקידי משתמשים והגבלות.
  • מעבר מהיר יותר בין משתמשים שיפור של המעבר בין משתמשים והביצועים במצב של מספר משתמשים. עכשיו אפשר ליצור משתמשים מראש ולהסיר חבילות ממשתמש המערכת.
  • CarUserHAL מעכשיו יש תמיכה בשילוב של ניהול משתמשים (לדוגמה, החלפת משתמשים) בין יחידות ECU חיצוניות לבין Android.
  • פתיחת מכשיר מהימן: בוצעו שיפורים בביצועי הפתיחה של המשתמשים ובחוויית המערכת

Bluetooth

  • תמונת עטיפה עכשיו אפשר לקבל גרפיקה של עטיפות של טראקים שמושמעים כרגע ושל טראקים שגולשים בהם באמצעות AVRCP.
  • MMS ו-RCS מעכשיו אפשר לשלוח ולקבל הודעות MMS ו-RCS בנוסף להודעות SMS.
  • פקודות AT של ספקים נוספה יכולת לשלוח פקודות AT של ספקים דרך HFP כדי לאפשר הקרנה של צד שלישי.
  • סנכרון של אנשי הקשר המועדפים. עכשיו אפשר להעביר את אנשי הקשר המועדפים מהטלפון לרכב.
  • שיפור התמיכה במספר מקורות מדיה שאפשר לעיין בהם. תמיכה משופרת באותות מטלפונים שתומכים במספר נגני מדיה, ושינוי של נגני המדיה האלה.
  • שיפורים ב-AVRCP נוסף שיפור ליכולת של פקדי המדיה.
  • הורדות של אנשי קשר.הורדות של אנשי קשר מקובצות עכשיו כדי להוסיף את אנשי הקשר הזמינים למסד הנתונים מהר יותר.

מודעות לרשת המדיה בכמה גדלים

  • תמיכה באמולטורים מעבד Android Automotive OS תומך עכשיו במספר מסכים פיזיים.
  • אנימציית אתחול במספר מסכים: עכשיו יש תמיכה באנימציית אתחול במספר מסכים.
  • CarActivityView ActivityView מודע עכשיו למגבלות הנהיגה.

קישוריות

  • גלישה וניהול של לקוח Hotspot עכשיו השותפים יכולים לראות רשימה מפורטת של לקוחות AP מחוברים ולהציג או לחסום לקוחות.
  • ניהול דינמי של ממשק Wi-Fi נוספה תמיכה ביצירה ובהסרה של ממשקי רשת Wi-Fi באופן דינמי, כדי לתמוך בתרחישי שימוש בו-זמניים ב-Wi-Fi ולצמצם את הפיצול סביב הטמעות חד-פעמיות קיימות.
  • חיבור אלחוטי שקט למכשירי HU לכלי רכב. אפליקציות עם הרשאות יכולות להתחבר עכשיו ל-Wi-Fi בחשאי.

אודיו

  • אפקטים של אודיו לכל מכשיר פלט. מעכשיו אפשר להחיל אפקטים קוליים על מכשירי פלט ספציפיים, בנוסף להחיל אותם על כל שידור.
  • שיפורים במספר תחומים עכשיו יש תמיכה בהעברת אודיו למספר תחנות על סמך מספר המשתמשים ברכב. בנוסף, אפשר לשייך מקורות אודיו לאזורים כדי שיהיה קל יותר לחפש מכשירים.
  • תמיכה בצליל הרכב הוספנו שימושים חדשים במערכת כדי לכסות תרחישי שימוש בתחום הרכב. בנוסף, נוספו ממשקי API חדשים כדי לאפשר ל-HAL להשתתף בריכוז האודיו של צלילים מחוץ ל-Android.
  • שיפורים במיקוד האודיו עכשיו יש תמיכה בבקשות להעברת המיקוד של האודיו במועד מאוחר יותר, והוספה הגדרה חדשה למשתמש שמונעת העברת המיקוד לניווט במהלך שיחה.

מצלמה

תצוגת 360 מעלות נוספה היכולת להציג תצוגה היקפית של 360° מכמה מקורות קלט של מצלמות.

ראייה ממוחשבת ולמידת מכונה (CV ו-ML)

Computepipe ב-Android Automotive OS הטמעת לקוח CVML ב-Android מאפשרת עכשיו להתחבר לצינורות עיבוד נתונים של CVML ללא קשר לסביבה שבה הם פועלים (מכונה וירטואלית או חומרה נפרדת), באופן שמפשט את ארכיטקטורת הפריסה הבסיסית.

חיישנים

  • אולטרסאונד הוספנו לפלטפורמה תמיכה במערכות של חיישנים אולטראסוניים.
  • CarPropertyManager בוצעו שיפורים ברמת הפירוט של ההרשאות של נכס הספק, הוצגה קריאה חוזרת (callback) עם שגיאה ו-API פשוט יותר של getProperty.
  • גלאי מדינה מתן הרשאה להתאמה אישית לכלי רכב כדי לאפשר ליצרני ציוד מקורי להגדיר קוד מדינה אחר מקוד ברירת המחדל לזיהוי המיקום (במיוחד במקרים שבהם אין ברכבים אפשרות להתקשרות).
  • GNSS עכשיו אפשר לדווח על מספר בלתי מוגבל של נתוני לוויין (מספר הנתונים המקסימלי שאפשר היה לדווח עליו בעבר היה 64).

אמינות ויציבות של המערכת

נוספה פונקציית Watchdog כדי לזהות תהליכים בעייתיים ולהפעיל אותם מחדש.

ביצועי האתחול

נתוני ביצועים של IO נאספים עכשיו כחלק משירות CarWatchDog.

מסגרת הרכב

  • עכשיו יש תמיכה בתכונות אופציונליות ובתכונות ניסיוניות.
  • נוספה היכולת לעקוב אחרי תאונות בפעילות ולהפעיל מחדש פעילות שנתקלה בתאונת תוכנה ופועלת באשכול (מצב FixedActivity).
  • טיפול בתאונת דרכים בשירות הרכב השתפר.
  • נוספה ה-API CarOccupantZoneManager כדי לאפשר לבצע שאילתה על המסך או האודיו המתאימים לשימוש ספציפי.
  • הוסף CarInputManager כדי לאפשר תיעוד של קבוצה נבחרת של אירועי קלט.
  • נוספה HAL של CAN bus לגישה סטנדרטית ל-CAN bus.

ניהול צריכת החשמל

הלוגיקת השירות של ניהול צריכת החשמל תומכת עכשיו במעברים חדשים. WAIT_FOR_VHAL_FINISH ל-WAIT_FOR_VHAL, ו-SHUTDOWN_PREPARE כדי לישון מיד.

תיקוני באגים

בוצעו כמה תיקוני באגים ותיקונים של בדיקות תאימות.

בעיות מוכרות

  • קובצי xTS פועלים באמולטור ולא במכשיר תואם.
  • לא בוצעה בדיקת ביצועים.