Die Veröffentlichung von Android 9 brachte viele aufregende neue Funktionen mit sich. In diesem Artikel werden die wichtigsten Features zusammengefasst und erklärt, wie sie das Benutzererlebnis verbessern.
Verbessertes Android-Betriebssystem
Generisches Systemimage (GSI)
Ein generisches Systemimage (GSI) ist ein Systemimage mit angepassten Konfigurationen für Android-Geräte. Es gibt Unterschiede zwischen GSIs für Geräte, die mit Android 9 gestartet werden, und Geräten, die auf Android 9 aktualisiert werden.
Hardware Abstraction Layer (HAL)
Die Hardware Abstraction Layer (HAL) stellt eine Rückwärtskompatibilitätsprüfung des HIDL-Frameworks bereit. Dadurch wird die Abwärtskompatibilität des Frameworks überprüft.
Dynamisch verfügbare HALs
Dynamisch verfügbare HALs ermöglichen das dynamische Abschalten von Android-Hardware-Subsystemen, wenn sie nicht verwendet werden.
HIDL MemoryBlock
HIDL MemoryBlock ist eine abstrakte Schicht, die auf HIDL-Memory, HIDL-IAllocator und HIDL-IMapper aufbaut. Es ist für HIDL-Dienste bestimmt, die mehrere Speicherblöcke gemeinsam nutzen.
Verbesserte Kompatibilität
Android Compatibility Definition Document (CDD)
Das Android 9 Compatibility Definition Document (CDD) enthält Aktualisierungen für neue Funktionen und Änderungen der Anforderungen für bereits veröffentlichte Funktionen.
Bessere Einstellungen
Verbesserte App-Widgets
Die Android-App-Widget-Framework bietet eine verbesserte Sichtbarkeit der Benutzerinteraktionen. Hersteller müssen ihre Launchers aktualisieren, um diese Funktion zu unterstützen.
Benachrichtigungen über Änderungen des Gerätestatus an Paketinstallateure
Eine geschützte Systemübertragung kann an Apps gesendet werden, die die INSTALL_PACKAGES-Berechtigung besitzen, wenn sich Eigenschaften wie die Spracheinstellungen oder die Anzeigedichte ändern.
Verbesserte Informationsarchitektur
Änderungen an der Informationsarchitektur der Einstellungs-App bieten mehr Funktionalität und erleichtern die Implementierung.
Bessere Tests
Atest
Das Atest-Kommandozeilentool ermöglicht das Erstellen, Installieren und Ausführen von Android-Tests lokal.
Compatibility Test Suite (CTS)
Das Compatibility Test Suite (CTS) unterstützt Android 9 und kann auf der CTS-Downloadseite heruntergeladen werden.
Bessere Sicherheitsfunktionen
App-Signatur
Die v3-APK-Signaturmethode unterstützt die APK-Schlüsselrotation.
Biometrische Unterstützung
Android 9 enthält die BiometricPrompt-Klasse, mit der Apps die biometrische Authentifizierung geräte- und modalitätsunabhängig integrieren können.
Dynamische Analyse
Android 9 bietet Unterstützung für mehr Exploit-Mitigations- und Analysetools, einschließlich der Kontrollflussintegrität (CFI).
Weitere Funktionen
Verbesserte Konnektivität
Unterstützung für carrierimplementierte Wi-Fi-Netzwerke und Verbesserungen bei der IP Multimedia Subsystem (IMS) Einstellungen.
Verbesserte Kamerafunktionen
Unterstützung für externe USB-Kameras, Bewegungsverfolgung, Multi-Kamera-Unterstützung und verbesserte Kamera-Sitzungsparameter.
Verbesserte GNSS-Funktionen
Unterstützung für GNSS-Hardware-APIs und globale Satellitennavigationssystem-Updates.
Verbesserte Leistung
Leistungsverbesserungen wie Gesundheit 2.0, APK-Caching-Lösung, Profilgesteuerte Optimierung und Boot-Zeit-Optimierung.
Bessere Batterielebensdauer
Hintergrundbeschränkungen für Apps, Optimierungen für batterielose Geräte.
Verbesserte Sicherheit
Verbesserungen bei den Berechtigungen, eBPF-Verkehrsanalyse und Unterstützung für die Wiederherstellung auf ältere APIs.
Bessere Unternehmensfunktionen
Verbesserungen bei verwalteten Profilen und die Möglichkeit, Over-the-Air-Updates zu pausieren.
Bessere Leistung
Gesundheit 2.0, APK-Caching-Lösung, Profilgesteuerte Optimierung und Boot-Zeit-Optimierung.
Das sind nur einige der neuen Funktionen von Android 9. Die aktualisierte Version des beliebten Betriebssystems bietet den Benutzern eine verbesserte Leistung, bessere Sicherheit und eine Vielzahl von neuen Funktionen, die das Benutzererlebnis noch angenehmer machen.