Sony は、さまざまな Xperia デバイス向けに Android 7.1 AOSP を構築する方法に関する詳細な手順を公開しました。 ただし、このビルドは今のところ「実験的」とマークされています。
ソニーは、AOSP を強く信じ続ける数少ない OEM 企業の 1 つです。 ほとんどの企業は、開発者が AOSP をデバイスに移植できるようにするために必要なファームウェア バイナリをわざわざ提供しません。 しかし、一部の OEM は実際には、開発者が AOSP ビルドを作成するためのバイナリを提供しています。 OnePlus 3 で見た, ソニーはさらに一歩進んで、AOSP がすべてのデバイスで適切に機能することを保証します。 ソニーの Open Device プログラムは、同社がリリースするすべてのデバイスに適用されるわけではありませんが、彼らが発表した作品は カスタム ROM 開発者の作業がはるかに楽になり、コミュニティはこれ以上に感謝することはできません。 それ。
今すぐ、 ソニーはバイナリとリソースを公開しています のために Xperia Xコンパクト, Xperia X, Xperia Z5プレミアム, Xperia Z5, Xperia Z5コンパクト, Xperia Z3+, Xperia Z4タブレット, Xperia Z3, Xperia Z3コンパクト, Xperia Z3 Tablet Compact, Xperia Z2, Xperia Z2タブレット, Xperia Z1, Xperia Z1コンパクト, Xperia Zウルトラ, Xperia Z, Xperia ZL, XperiaタブレットZ, Xperia E3, Xperia M2, Xperia T2ウルトラ, Xperia T3, エクスペリアL そしてその Xperia S. リスト上の多くのデバイスは Nougat をサポートしていないため、各デバイスがサポートされている Android バージョンは大きく異なることに注意してください。
ソニーはまた、 Android N Developer Preview に広く参加する プログラムも。 彼らは以前、さまざまなサポート対象の Android 7.0 AOSP を構築する方法に関するガイドを公開しました。 Xperia デバイスと今週末、新しくリリースされた Android 7.1 Nougat Developer に対しても同様のことが行われました。 プレビュー。 ただし、Sony のバイナリ リソース ページで Android 7.0 をサポートしているとすでにリストされているデバイスのみがサポートされることに注意してください。 Android 7.1 の早期リリース ビルドの対象となります。 これは初期のビルドであるため、現在マークされていることにも留意してください。 として
実験的. このガイドは Ubuntu 14.04 LTS を使用して作成されているため、Ubuntu を実行していることを前提としていますが、他の Linux ディストリビューションでも同様に機能します。このガイドでは、Java 環境を準備することから始まり、次に Android ビルドを作成するために必要なツールをインストールし、次に Repo ツールをダウンロードして PATH を設定します。 次に、このガイドでは、AOSP ツリーを初期化し、AOSP アップストリームから必要なパッチを追加する手順を説明します。 ブランチにフラッシュできるように、Android 7.1 Nougat 用の AOSP イメージを構築する方法について説明します。 デバイス。
必ず Sony Xperia Developer GitHub ページをチェックしてください。 そして、できる限りの方法で貢献してください。
出典: Sony Mobile Developer World