Google heeft de release-opmerkingen van Android Automotive 13 gedeeld, waarin de veranderingen achter de schermen in de nieuwste versie van zijn besturingssysteem voor auto's worden benadrukt.
Googlen begonnen met het uitrollen van de eerste stabiele build van Androïde 13 aan zijn Pixel-line-up eerder deze maand. Hoewel de update nog niet beschikbaar is voor alle Pixel-gebruikers, heeft het bedrijf nu Android Automotive 13 uitgebracht – de nieuwste versie van zijn besturingssysteem voor infotainmentsystemen (IVI) in voertuigen. In tegenstelling tot Android 13, dat verschillende nieuwe functies bevat, brengt Android Automotive 13 een groot aantal veranderingen achter de schermen met zich mee. Hoewel het gebrek aan nieuwe functies sommige Android Automotive-gebruikers misschien zal teleurstellen, is het geweldig om te zien dat Google tijdige OS-updates doorvoert om de gebruikerservaring te verbeteren.
Uit de officiële release-opmerkingen van Google voor Android Automotive 13 (via Mishaal Rahman) blijkt dat de update verbeteringen bevat voor het camerasubsysteem, autoframework, connectiviteit, privacy, sensoren, telemetrie, gebruikersbeheer en voertuig integratie. Enkele van de meest opmerkelijke toevoegingen zijn onder meer ultrabreedbandondersteuning en Android 12's
Privacydashboard, en een nieuwe versie van Android's Bluetooth-stack genaamd Gabeldorsche.Bovendien brengt Android Automotive 13 enkele cameraverbeteringen met zich mee, waardoor apps van derden toegang krijgen tot een of meer voertuigcamera's tegelijkertijd zonder het Extended View System (EVS) te beïnvloeden en hotplugging van externe camera's mogelijk te maken camera's. Verder heeft Google ondersteuning toegevoegd voor nieuwe sensortypen en nieuwe eigenschappen voor mistlampen, EV-laden, aanhanger, voertuiggewicht en wieltik. Bekijk de volledige lijst met wijzigingen in het onderstaande gedeelte.
Wijzigingenlogboek voor Android Automotive 13
-
Camera
- Android-camera2-API. Hiermee kunnen consumentenapps van derden gelijktijdig toegang krijgen tot een of meer voertuigcamera's zonder de prestaties en het gedrag van het Extended View System (EVS) te beïnvloeden.
- Inventariseer camera-apparaten op relatieve locaties. Hiermee kunnen clients camera-apparaten (of videostreams) opsommen en openen op basis van relatieve locaties, samen met hardwaredetails (bijvoorbeeld de naam van het apparaatknooppunt) verborgen voor clients.
- EVS-hotpluggebeurtenissen. Voegt notificatie en afhandeling van hotplug-camera's toe.
-
Auto raamwerk
- Hoofdlijn autoframe. Een nieuwe autoframeworkmodule toegevoegd die auto-API's en autoservices omvat. Dit maakt het updaten van de autostack mogelijk, onafhankelijk van de Android-platformversies.
- Ondersteuning rijveiligheidsregio. Hiermee kunnen apps regio's specificeren voor de rijveiligheid en kan het systeem een regio specificeren en een tijdelijke ontheffing verlenen.
- Migreer het voertuig HAL van HIDL naar AIDL. De HIDL HAL blijft ondersteund, maar er mogen alleen nieuwe eigenschappen worden toegevoegd aan de nieuwe AIDL-voertuig-HAL.
- Ondersteun grotere payload- en batchoproepen in VHAL. VHAL kan nu grotere ladingen doorgeven via gedeeld geheugen. Batching-aanroepen zorgen voor een efficiëntere verzending van meerdere verzoeken.
- Navigatie-metagegevens invullen voor cluster. Deze functie breidt de Navigation State Protocol Buffer in de Navigation State API uit met extra velden om navigatiemetagegevens te beschrijven.
- Aanraakmodus. Meldingen zijn nu losgekoppeld van focusgebeurtenissen in Android 13. In Android 12 en eerder worden de focus- en aanraakmodus weergegeven door dezelfde C++ native FocusEvent. Wijzigingen in de aanraakmodus worden nu weergegeven in een nieuwe gebeurtenis, TouchModeEvent. Deze nieuwe native gebeurtenis wordt tegen alle bestaande vensters verzonden, of ze nu gefocust zijn of niet.
-
Connectiviteit
- Schakel Ultra Wide Band (UWB) in. Biedt ondersteuning voor meerdere ankers voor het lokaliseren van UWB-tags met een nauwkeurigheid van 10 cm.
- Bluetooth-mainline-integratie. Verandert Automotive Bluetooth in een module om updates mogelijk te maken, onafhankelijk van de Android-platformversies. Verborgen API's worden gemigreerd naar systeem-API's met voortdurende ondersteuning van Google.
- Gabledorsch. Er is een nieuwere versie van de Bluetooth-stack ingeschakeld, met ondersteuning voor gebruik in de auto-industrie.
- Voertuignetwerken. Voegt bedieningselementen toe voor op Ethernet gebaseerde netwerken, inclusief dynamisch beheer van IP-configuratie, netwerk mogelijkheden, toegangscontrolelijsten voor applicaties en de mogelijkheid om netwerken op de computer te verbinden en te ontkoppelen vlieg.
- Referentie TCU. Maakt het eenvoudiger om een externe telematica-ECU te integreren met Android via de Telefonie-HAL.
- Ondersteuning voor projectie. Er is een nieuwe API toegevoegd om VendorElements op te nemen als onderdeel van een gegenereerde hostapd AP-configuratie.
- API om een lijst met wifi-kanalen en landcodes te krijgen wanneer wifi is uitgeschakeld.
-
Stroom
- Ondersteuning voor slaapstand naar schijf. Uitschakelmodus om de inhoud van RAM te behouden. Suspend-to-disk en Suspend-to-RAM worden ondersteund.
- Controle van het afsluitproces. Hiermee kunnen leveranciers tijdig actie ondernemen voor en na de Garagemodus.
-
Privacy
- Toestemmingsmodel voor auto. Wijzigingen in het toestemmingsmodel zorgen voor een evenwichtige balans tussen veiligheid, privacy en gebruikerservaring tijdens het rijden.
- Herinnering voor beslissing over toestemming na het rijden. Herinnert gebruikers die hebben geparkeerd aan toestemmingsbeslissingen die zijn genomen tijdens het rijden.
- Recente toestemmingsbeslissingen. Recente toestemmingsbeslissingen worden weergegeven in de Privacy-instellingen, waardoor gebruikers toestemmingsbeslissingen kunnen wijzigen.
- Privacydashboard voor automatisch. Hiermee kunnen gebruikers het recente gebruik van app-machtigingen bekijken in de Privacy-instellingen, inclusief een tijdlijn van gebeurtenissen voor sensoren (zoals locatie, microfoon en camera) en subattributie voor GMSCore gebruik.
-
Sensoren
- Nieuwe sensortypen in het Android-sensorframework. Nieuwe sensortypen Inertial Measurement Unit (IMU's) toegevoegd voor beperkte assen en koers om verschillende sensorconfiguraties en navigatiegebruiksscenario's te ondersteunen.
-
Telemetrie
- OEM-telemetrie. Hiermee kunnen OEM's een door Android aangedreven infotainmentsysteem gebruiken om In-Vehicle Infotainment (IVI) en voertuiggegevens te configureren en te verzamelen.
-
Gebruikersbeheer
- Verbeterd beheer van gebruikerslevenscyclusgebeurtenissen. Er is een nieuw gebruikerslevenscyclusfilter toegevoegd om de prestaties te verbeteren en de clientcode te vereenvoudigen.
-
Voertuigintegratie
- Nieuwe VHAL-eigenschappen. Nieuwe eigenschappen toegevoegd voor mistlampen, EV-opladen, aanhanger, voertuiggewicht en wieltik.
Omdat Android Automotive 13, in tegenstelling tot Android 13, bedoeld is voor OEM's die IVI-systemen met Android Automotive OS aanbieden, is de changelog gericht op systeemingenieurs van Android Automotive OS. Daarom heeft Google, zoals Rahman opmerkt, mogelijk enkele gebruikersgerichte wijzigingen uit de release-opmerkingen weggelaten. Niettemin, als je meer wilt weten over de wijzigingen in de nieuwste versie, raden we je aan de diepgaande berichtgeving van Rahman te lezen in de Esper-blogpost die hieronder is gelinkt.
Bron:Releaseopmerkingen voor Android Automotive 13
Via:Esper