Home / Android-Entwicklung / Frischere OS mit Projekten Höhen und Mainline

Frischere OS mit Projekten Höhen und Mainline

Gepostet von Anwar Ghuloum, technischer Direktor, und Maya Ben Ari, Produktmanager, Android

Mit jeder neuen Betriebssystemversion bemühen wir uns, die neuesten Betriebssystemverbesserungen für mehr Android-Geräte bereitzustellen.

Dank Project Treble Durch die kontinuierliche Zusammenarbeit mit Siliziumherstellern und OEM-Partnern haben wir die Gesamtqualität des Ökosystems verbessert und die Einführung des Android 9 Pie-Betriebssystems im Vergleich zu Android Oreo um das 2,5-fache beschleunigt. Darüber hinaus erreichen Android-Sicherheitsupdates nach wie vor mehr Benutzer, wobei die Anzahl der Geräte, die im vierten Quartal Sicherheitsupdates erhalten, im Vergleich zum Vorjahr um 84% gestiegen ist.

In diesem Jahr haben wir unsere Gesamtreichweite für Beta-Programme auf 15 Geräte erhöht, zusätzlich zu Pixel, Pixel 2 und Pixel 3 / 3a mit Android Q-Beta: Huawei Mate 20 Pro, LG G8, Sony Xperia XZ3, OPPO Reno, Vivo X27, Vivo NEX S, Vivo NEX A, OnePlus 6T, Xiaomi Mi Mix 3 5G, Xiaomi Mi 9, Realme 3 Pro, Asus Zenfone 5z, Nokia 8.1, Tecno Spark 3 Pro und Essential PH-1.

Aber unsere Arbeit hat hier noch nicht aufgehört. Wir investieren weiterhin in Anstrengungen, um Android-Updates im gesamten Ökosystem verfügbar zu machen.

Sicherere und sicherere Geräte mit Project Mainline

Project Mainline baut auf unserer Investition in Treble auf, um die Bereitstellung von Updates für das Android-Ökosystem zu vereinfachen und zu beschleunigen. Mit Project Mainline können wir die Kern-Betriebssystemkomponenten auf eine Weise aktualisieren, die der Aktualisierung von Apps ähnelt: über Google Play. Mit diesem Ansatz können wir ausgewählte AOSP-Komponenten schneller und über einen längeren Zeitraum liefern – ohne dass ein vollständiges OTA-Update Ihres Telefonherstellers erforderlich ist. Die Hauptkomponenten sind immer noch Open Source. Wir arbeiten eng mit unseren Partnern zusammen, um Code beizutragen und zu testen, beispielsweise für den ersten Satz von Mainline-Komponenten. Unsere Partner haben viele Änderungen beigetragen und mit uns zusammengearbeitet, um sicherzustellen, dass sie auf ihren Geräten einwandfrei funktionieren.

 Projekt-Mainline-Updates über Google Play-Infrastrukturkomponenten im Android OS Framework. Die aktualisierten Framework-Komponenten befinden sich oberhalb der Treble-Schnittstelle und der hardwarespezifischen Implementierung sowie unterhalb der Apps-Ebene.

Auf diese Weise können wir die Bereitstellung von Sicherheitsupdates, Datenschutzverbesserungen und Konsistenzverbesserungen im gesamten Ökosystem beschleunigen.

 Project Mainline bietet Vorteile in Bezug auf Sicherheit, Datenschutz und Konsistenz. Sicherheit: Beschleunigen Sie Pushs und entfernen Sie OEM-Abhängigkeiten für kritische Sicherheitslücken. Datenschutz: Besserer Schutz der Benutzerdaten; erhöhte Datenschutzstandards. Konsistenz: Gerätestabilität und Kompatibilität; Entwicklerkonsistenz.

Sicherheit : Mit Project Mainline können wir schnellere Sicherheitsupdates für kritische Sicherheitslücken bereitstellen. Durch die Modularisierung von Medienkomponenten, auf die fast 40% der kürzlich gepatchten Sicherheitslücken entfallen, und durch die Möglichkeit, Conscrypt, den Java Security Provider, zu aktualisieren, wird Project Mainline Ihr Gerät sicherer machen.

Datenschutz: Datenschutz hat für uns einen hohen Stellenwert, und wir bemühen uns sehr, die Daten der Benutzer besser zu schützen und die Datenschutzstandards zu erhöhen. Mit Project Mainline haben wir die Möglichkeit, Verbesserungen an unseren Berechtigungssystemen vorzunehmen, um Benutzerdaten zu schützen.

Konsistenz : Mit Project Mainline können wir Probleme, die die Stabilität, Kompatibilität und Entwicklerkonsistenz des Geräts betreffen, schnell beheben. Wir standardisieren Zeitzonendaten geräteübergreifend. Außerdem stellen wir mit ANGLE eine neue OpenGL-Treiberimplementierung zur Verfügung, mit der sich gerätespezifische Probleme für Spieleentwickler verringern lassen.

Unser ursprünglicher Komponentensatz, der auf Geräten unterstützt wird, die unter Android Q gestartet werden:

  • Sicherheit : Mediencodecs, Medien-Framework-Komponenten, DNS-Resolver, Verschlüsselung
  • Datenschutz : Benutzeroberfläche für Dokumente, Berechtigungscontroller, ExtServices
  • Konsistenz : Zeitzonendaten, ANGLE (Entwickler-Opt-In), Modul-Metadaten, Netzwerkkomponenten, Captive Portal-Login, Netzwerkberechtigungskonfiguration

Wie funktioniert das?

Hauptleitungskomponenten werden entweder als APK- oder APEX-Dateien geliefert. APEX ist ein neues Dateiformat, das wir ähnlich wie APK entwickelt haben, mit dem grundlegenden Unterschied, dass APEX viel früher beim Booten geladen wird. Infolgedessen können wichtige Sicherheits- und Leistungsverbesserungen, die zuvor Bestandteil vollständiger Betriebssystemupdates waren, genauso einfach heruntergeladen und installiert werden wie ein App-Update. Um sicherzustellen, dass Updates sicher bereitgestellt werden, haben wir neue ausfallsichere Mechanismen und verbesserte Testprozesse entwickelt. Wir arbeiten auch eng mit unseren Partnern zusammen, um sicherzustellen, dass die Geräte gründlich getestet werden.

 APEX-Dateiformat. Auf der obersten Ebene ist eine APEX-Datei eine ZIP-Datei, in der Dateien unkomprimiert gespeichert werden. Die vier Dateien in einer APEX-Datei sind: apex_manifest.json, AndroidManifest.xml,
Apex_payload.img, apex_pubkey

Mit Project Mainline können wir das Betriebssystem auf Geräten auffrischen, die Konsistenz verbessern und den Benutzern den neuesten AOSP-Code schneller zur Verfügung stellen. Benutzer erhalten diese wichtigen Korrekturen und Verbesserungen, ohne ein vollständiges Betriebssystemupdate durchführen zu müssen. Wir freuen uns darauf, das Programm mit unseren OEM-Partnern durch unsere gemeinsame Arbeit an der AOSP-Hauptleitung zu erweitern.

About AndroidWeltEditor

Check Also

How to use AWS – a simple guide for beginners

Amazon Web Services (AWS) is Amazon’s powerful, market-leading solution for cloud computing. The platform offers …

Leave a Reply

Your email address will not be published. Required fields are marked *