Android Automotive 13 тут із кількома закулісними змінами

Google поділився примітками до випуску Android Automotive 13, висвітлюючи закулісні зміни в останній версії ОС для автомобілів.

Google почав випуск першої стабільної збірки з Android 13 до своєї лінійки Pixel на початку цього місяця. Хоча оновлення ще не потрапило до всіх користувачів Pixel, компанія випустила Android Automotive 13 — останню версію своєї ОС для автомобільних інформаційно-розважальних систем (IVI). На відміну від Android 13, яка містить кілька нових функцій, Android Automotive 13 приносить безліч закулісних змін. Хоча відсутність нових функцій може розчарувати деяких користувачів Android Automotive, приємно бачити, що Google наполягає на своєчасних оновленнях ОС для покращення взаємодії з користувачем.

Офіційні примітки Google до випуску Android Automotive 13 (через Мішала Рахмана) показують, що оновлення містить покращення для підсистеми камери, інфраструктури автомобіля, підключення, конфіденційності, датчиків, телеметрії, керування користувачами та автомобіля інтеграція. Деякі з найбільш примітних доповнень включають підтримку ультраширокого діапазону, Android 12

Інформаційна панель конфіденційності, а також нову версію стеку Bluetooth Android під назвою Gabeldorsche.

Крім того, в Android Automotive 13 є деякі покращення камери, які дозволять стороннім програмам отримувати доступ до однієї чи кількох транспортних камер одночасно, не впливаючи на систему розширеного огляду (EVS) і дозволяючи гаряче підключення зовнішніх камери. Крім того, Google додав підтримку нових типів датчиків і нових властивостей для протитуманних фар, зарядки електромобілів, причепа, ваги транспортного засобу та тикання коліс. Перегляньте повний список змін у розділі нижче.

Журнал змін Android Automotive 13

  • Камера
    • Android camera2 API. Дозволяє споживчим програмам сторонніх розробників одночасно отримувати доступ до однієї чи кількох камер автомобіля, не впливаючи на продуктивність і поведінку системи розширеного огляду (EVS).
    • Пронумеруйте пристрої камери за відносним розташуванням. Дозволяє клієнтам перераховувати та відкривати пристрої камер (або відеопотоки) відповідно до відносних місць, а також деталі апаратного забезпечення (наприклад, назву вузла пристрою), приховані від клієнтів.
    • Події гарячого підключення EVS. Додає сповіщення та керування камерами з гарячим підключенням.
  • Каркас автомобіля
    • Каркасна магістраль автомобіля. Додано новий автомобільний каркасний модуль, який включає автомобільні API та автомобільні послуги. Це дозволяє оновлювати стек автомобілів незалежно від версій платформи Android.
    • Підтримка регіону безпеки водіння. Дозволяє програмам визначати регіони для безпеки водіння, а системі – визначати регіон і надавати тимчасову відмову.
    • Перенесіть транспортний засіб HAL з HIDL на AIDL. HIDL HAL підтримується, але нові властивості слід додавати лише до нового транспортного засобу AIDL HAL.
    • Підтримка більшого корисного навантаження та пакетних викликів у VHAL. Тепер VHAL може передавати більші корисні дані через спільну пам’ять. Пакетні виклики дозволяють ефективніше надсилати кілька запитів.
    • Заповнення навігаційних метаданих для кластера. Ця функція розширює буфер протоколу стану навігації в API стану навігації додатковими полями для опису метаданих навігації.
    • Сенсорний режим. Сповіщення тепер від’єднані від фокусних подій в Android 13. В Android 12 і раніших версіях режими фокусування та дотику представлені тим самим FocusEvent, нативним на C++. Зміни режиму дотику тепер представлені в новій події TouchModeEvent. Ця нова власна подія надсилається для всіх існуючих вікон, у фокусі чи ні.
  • Підключення
    • Увімкнути ультраширокий діапазон (UWB). Забезпечує підтримку кількох прив’язок для визначення міток UWB з точністю до 10 см.
    • Інтеграція основної лінії Bluetooth. Перетворює Automotive Bluetooth на модуль, щоб увімкнути оновлення незалежно від версій платформи Android. Приховані API перенесено в системні API із постійною підтримкою Google.
    • Габледорш. Увімкнено новішу версію стеку Bluetooth із підтримкою випадків використання в автомобілях.
    • Автомобільні мережі. Додає елементи керування мережами на основі Ethernet, включаючи динамічне керування конфігурацією IP, мережі можливості, списки керування доступом програм, а також можливість підключатися та відключати мережі на літати.
    • Довідка ПКУ. Спрощує інтеграцію зовнішнього телематичного ECU з Android через Telephony HAL.
    • Підтримка проекцій. Додано новий API для включення VendorElements як частину згенерованої конфігурації точки доступу hostapd.
    • API для отримання списку каналів Wi-Fi і кодів країн, коли Wi-Fi вимкнено.
  • потужність
    • Підтримка Suspend-to-disk. Режим вимкнення для збереження вмісту оперативної пам'яті. Підтримуються режими Suspend-to-disk і Suspend-to-RAM.
    • Контроль процесу відключення. Дозволяє постачальникам вживати своєчасних заходів до та після режиму гаража.
  • Конфіденційність
    • Модель дозволу для авто. Зміни в моделі дозволів збалансовують безпеку, конфіденційність і досвід користувача під час водіння.
    • Нагадування про рішення про дозвіл після поїздки. Нагадує користувачам, які припаркувались, про дозволи, прийняті під час їхнього руху.
    • Останні рішення щодо дозволів. Останні рішення щодо дозволів відображаються в налаштуваннях конфіденційності, що дозволяє користувачам змінювати рішення щодо дозволів.
    • Панель конфіденційності для авто. Дозволяє користувачам переглядати нещодавнє використання дозволів програми в налаштуваннях конфіденційності, включно з часовою шкалою подій для датчиків (таких як місцезнаходження, мікрофон і камера) і суб-атрибуції для GMSCore використання.
  • Датчики
    • Нові типи датчиків у сенсорній структурі Android. Додано нові типи датчиків інерціального вимірювального блоку (IMU) для обмежених осей і напрямків для підтримки різних конфігурацій датчиків і випадків використання навігації.
  • Телеметрія
    • OEM телеметрія. Дозволяє виробникам оригінального обладнання використовувати інформаційно-розважальну систему на базі Android для налаштування та збору даних інформаційно-розважальної системи автомобіля (IVI) і даних автомобіля.
  • Керування користувачами
    • Покращене керування подіями життєвого циклу користувача. Додано новий фільтр життєвого циклу користувача для підвищення продуктивності та спрощення коду клієнта.
  • Інтеграція автомобіля
    • Нові властивості VHAL. Додано нові властивості для протитуманних фар, зарядки електромобілів, причепа, ваги транспортного засобу та відмітки коліс.

Оскільки Android Automotive 13, на відміну від Android 13, призначений для OEM-виробників, які пропонують системи IVI на базі ОС Android Automotive, журнал змін спрямований на системних інженерів ОС Android Automotive. Тому, як зазначає Рахман, Google, можливо, пропустив деякі зміни, які стосуються користувача, у примітках до випуску. Тим не менше, якщо ви хочете дізнатися більше про зміни, включені в останню версію, ми рекомендуємо ознайомитися з докладним висвітленням Рахмана в публікації блогу Esper, посилання на яку наведено нижче.


Джерело:Примітки до випуску Android Automotive 13

Через:Еспер