Das Ground Zero Open Source-Projekt (GZOSP): eine Android Oreo-Basis für die Entwicklung benutzerdefinierter ROMs

Nenn mich nicht Validus

Ground Zero ROMs, das ROM-Entwicklungsteam, das uns die beliebten benutzerdefinierten ROMs Tesla, Tipsy und Validus gebracht hat, hat ein zentrales Android Oreo-Repository bereitgestellt, aus dem benutzerdefinierte ROMs erstellt werden können, ohne von vorne beginnen zu müssen (dh direkt von AOSP aus). Die Idee des Ground Zero Open Source-Projekts (GZOSP) ist es, benutzerdefinierten ROM-Erstellern einen besseren Ausgangspunkt sowohl mit dem erforderlichen AOSP-Code als auch mit CAF (Code Aurora Forum, Qualcomms eigenes Repository, das für Nicht-Nexus-Geräte mit Snapdragon-SoCs nützlich ist) zu bieten ) Code für eine Vielzahl von Geräten zu bauen.

Es sollte nicht mit den beliebten ROMs Tesla, Tipsy und Validus verwechselt werden, da es keine der Funktionen enthält, die diese ROMs einzigartig machen. Wenn Sie aus diesem Repository erstellen, fordert das Team Sie daher auf, Ihr ROM erst dann als inoffiziellen Tesla-, Tipsy- oder Validus-Build zu kennzeichnen, wenn die erste offizielle Version für den öffentlichen Gebrauch freigegeben wurde.

Dieses Repository umfasst Folgendes:

  • Grundlegende Funktionen, die von allen benutzerdefinierten ROMs erwartet werden (z. B. erweitertes Neustartmenü, Nachtmodus und Schieberegler für die Schnelleinstellungen für die Helligkeit)
  • Fehlerkorrekturen, die Google erst mit dem nächsten monatlichen Sicherheitspatch oder sogar mit dem nächsten Android-Wartungsupdate veröffentlicht
  • AOSP-Funktionen, die Google standardmäßig deaktiviert, z. B. System UI Tuner
  • Weitere Android Oreo-spezifische Ergänzungen finden Sie hier oder auf der Homepage des Repositorys

Wie bereits erwähnt, enthält GZOSP nicht die benutzerdefinierten Funktionen, die wir von den beliebten Ground Zero-ROMs Tesla, Tipsy und Validus erwarten. Beispielsweise werden keine integrierten Designs für dunkle Systeme, der Abschnitt mit benutzerdefinierten Einstellungen für Wolves Den oder Validus-Hintergründe angezeigt. Der Grund dafür ist einfach: Das Ziel des Teams ist es , jedem und jeder Entwickler eine Basis zu bieten, um ihre eigenen benutzerdefinierten ROMs zu erstellen, ohne auf die drei Ground Zero ROM-Marken beschränkt zu sein, für die das Projekt am besten bekannt ist.

Wenn Sie direkt aus dem GZOSP-Repository erstellen, erhalten Sie einen Android 8.0 Oreo-Build mit den zuvor aufgeführten Ergänzungen, jedoch ohne die für vorhandene benutzerdefinierte ROMs spezifischen Funktionen. Es ist eine Alternative zum Erstellen von LineageOS 15.0 als Basis oder von Slim oder Paranoid Android, in dem alle benutzerdefinierten Funktionen standardmäßig enthalten sind. In der Zwischenzeit verfügen Sie über CAF-Code, den Sie zum Ausführen der hier aufgeführten Nicht-Nexus-Geräte benötigen (weitere werden mit der Zeit hinzugefügt), und Sie sind nicht auf das beschränkt, was Google in AOSP zusammengeführt hat.

Es gab natürlich auch andere Versuche, ein zentrales Repository für die benutzerdefinierte ROM-Entwicklung zu erstellen, aber im Fall von GZOSP hat das Team uns versichert, dass es auf dem neuesten Stand bleiben wird, da es der Ausgangspunkt ist, von dem aus sie ihren Validus erstellen werden Repository (Validus wird bis auf weiteres das einzige Ground Zero ROM sein, das für Android Oreo entwickelt wird). Wenn Sie weitere Fragen zu GZOSP haben, können Sie diese in der Google+ Community des Teams oder in den Foren posten.

Vielen Dank an das GZOSP-Team für die Kontaktaufnahme bei ihrem neuen Projekt. Wenn Sie ein Entwickler sind und ein interessantes Projekt teilen möchten, an dem Sie oder andere Mitglieder gearbeitet haben, wenden Sie sich bitte über unser Kontaktformular an uns.