Sony hat detaillierte Anweisungen zum Erstellen von Android 7.1 AOSP für verschiedene Xperia-Geräte veröffentlicht. Der Build ist jedoch vorerst als „experimentell“ gekennzeichnet.
Sony ist einer der wenigen OEMs, die weiterhin fest an AOSP glauben. Die meisten Unternehmen machen sich nicht die Mühe, die erforderlichen Firmware-Binärdateien bereitzustellen, damit Entwickler AOSP auf das Gerät portieren können. Aber während einige OEMs tatsächlich Binärdateien für Entwickler bereitstellen, um AOSP-Builds zu erstellen, wie wir sah mit dem OnePlus 3Sony geht noch einen Schritt weiter und stellt sicher, dass AOSP auf allen seinen Geräten ordnungsgemäß funktioniert. Obwohl sich das Open Device-Programm von Sony nicht auf jedes von ihm herausgebrachte Gerät erstreckt, ist die Arbeit, die sie leisten macht das Leben von Custom-ROM-Entwicklern viel einfacher und die Community könnte nicht dankbarer dafür sein Es.
Im Augenblick, Sony hat Binärdateien und Ressourcen veröffentlicht für die Xperia X Compact
, Xperia X, Xperia Z5 Premium, Xperia Z5, Xperia Z5 Compact, Xperia Z3+, Xperia Z4-Tablet, Xperia Z3, Xperia Z3 Compact, Xperia Z3 Tablet Compact, Xperia Z2, Xperia Z2-Tablet, Xperia Z1, Xperia Z1 Compact, Xperia Z Ultra, Xperia Z, Xperia ZL, Xperia Tablet Z, Xperia E3, Xperia M2, Xperia T2 Ultra, Xperia T3, Xperia L und das Xperia S. Beachten Sie, dass die Android-Version, für die jedes Gerät unterstützt wird, stark variiert, da viele Geräte auf der Liste Nougat nicht unterstützen.Sony war auch der einzige OEM, der dies tat Nehmen Sie umfassend an der Android N Developer Preview teil Programm ebenfalls. Sie haben zuvor eine Anleitung zum Erstellen von Android 7.0 AOSP für einige ihrer verschiedenen unterstützten Geräte veröffentlicht Xperia-Geräte und dieses Wochenende haben sie dasselbe für das neu veröffentlichte Android 7.1 Nougat Developer getan Vorschauen. Beachten Sie jedoch, dass nur die Geräte unterstützt werden, die auf der binären Ressourcenseite von Sony bereits als Android 7.0-unterstützend aufgeführt sind berechtigt für die frühe Veröffentlichung von Android 7.1. Da es sich um einen frühen Build handelt, bedenken Sie auch, dass er derzeit markiert ist als Experimental. In der Anleitung wird davon ausgegangen, dass Sie Ubuntu ausführen, da die Anleitung mit Ubuntu 14.04 LTS erstellt wurde, sie funktioniert jedoch auf ähnliche Weise auf anderen Linux-Distributionen.
Der Leitfaden beginnt damit, dass Sie Ihre Java-Umgebung vorbereiten, dann die notwendigen Tools installieren, um einen Android-Build zu erstellen, und dann das Repo-Tool herunterladen und einen PFAD festlegen. Anschließend führt Sie der Leitfaden durch die Initialisierung des AOSP-Baums und das Hinzufügen der erforderlichen Patches vom AOSP-Upstream Branch und dann Anweisungen zum Erstellen von AOSP-Images für Android 7.1 Nougat, damit sie auf den geflasht werden können Gerät.
Sicher sein zu Schauen Sie sich die Sony Xperia Developer GitHub-Seite an und tragen Sie bei, wo immer Sie können.
Quelle: Sony Mobile Developer World