The new version of Android Auto based on Android 13 is here: these are all the changes it includes.
Just a few months after the release of Android Automotive 12LGoogle has just announced the arrival of the new version of Android Auto, based on Android 13.
This new version of Android Auto based on Android 13 is loaded with newswhich we will detail below.
These are all new in Android Automotive 13
This new version of the Android-based car operating system includes a wide variety of improvements, among which we must highlight a new version of the Bluetooth stack that is active down to the analysis levelsupport for ultra wideband (UWB) and the arrival of the privacy panel which debuted in Android 12 and which shows you which sensors the vehicle is using at any time.
The full list of changes that includes Android Automotive 13 is the next:
- Android Camera API2: Allows third-party consumer apps to simultaneously access one or more vehicle cameras without affecting Extended Display System (EVS) performance and behavior.
- List camera devices by relative locations – Allows customers to list and open camera devices (or video streams) based on relative locations, along with hardware details (e.g. device node name) hidden from customers.
- EVS Hotplug Events – Adds notification and management of hotplug cameras.
- automotive frame
- Car Framework Mainline: A new Car Framework module has been added which includes Car APIs and Car Services. This allows the car battery to be updated regardless of Android platform versions.
- Driving safety region support: Allows apps to specify driving safety regions and allows the system to specify a region and provide a temporary exemption.
- Migration of vehicle HAL HIDL to AIDL: HAL HIDL is still supported, but new properties should only be added to the new vehicle HAL AIDL.
- Support for larger payloads and batch calls in VHAL: VHAL can now pass larger payloads through shared memory. Batch calls allow for the most efficient distribution of multiple requests.
- Populating navigation metadata for the cluster: This feature extends the navigation state protocol buffer in the navigation state API with additional fields to describe navigation metadata.
- Touch mode: Notifications are now separate from focus events in Android 13. In Android 12 and earlier, focus and touch modes are represented by the same native C++ FocusEvent. Touch mode changes are now represented in a new event, TouchModeEvent. This new native event is distributed on all the existing windows, targeted or not.
- Ultra Wide Band (UWB) Enabler: Provides multi-anchor support to locate UWB beacons with 10cm accuracy.
- Mainline Bluetooth Integration: Turns the car’s Bluetooth into a module to allow updates independent of Android platform versions. Hidden APIs are being migrated to System APIs with continued support from Google.
- Gabledorsch: A newer version of the Bluetooth stack is enabled, with support for automotive use cases. Vehicle networks. Controls for Ethernet-based networks are added, including dynamic management of IP settings, network capabilities, application access control lists, and the ability to connect and disconnect networks on the fly.
- Reference TCU: facilitates the integration of an external telematics computer with Android via HAL telephony. Projection support. Added a new API to include VendorElements as part of a generated Hostapd AP configuration.
- API to get a list of Wi-Fi channels and country codes when Wi-Fi is disabled.
- Support suspend-to-disk: Power off mode to preserve RAM content, which supports both suspend-to-disk and suspend-to-RAM.
- Shutdown Process Control: Allows providers to take appropriate actions before and after garage mode.
- Car permissions model: Changes to the permissions model balance security, privacy, and user experience while driving.
- Decision Reminder After Driving Permit: Reminds users who have parked of permit decisions made while driving.
- Recent permissions decisions: Recent permissions decisions appear in privacy settings, allowing users to change permissions decisions.
- Car Privacy Dashboard: Allows users to review recent use of app permissions in privacy settings, including a timeline of events for sensors (such as location, microphone, and camera) and sub-granting for using GMSCore.
- New Sensor Types in Android Sensor Framework: New Inertial Measurement Unit (IMU) sensor types for Limited Axis and Heading have been added to support different sensor configurations and use cases of navigation.
- OEM Telemetry – Allows OEMs to use an Android-based infotainment system to configure and collect vehicle and vehicle infotainment (IVI) data.
- User Management
- Improved handling of user lifecycle events: A new user lifecycle filter has been added to improve performance and simplify client code.
- vehicle integration
- New VHAL Properties: Added new properties for fog lights, EV charging, towing, vehicle weight, and wheel brand.