BlissRoms の開発者による Android Generic プロジェクトを使用すると、カスタム ROM を x86(-64) PC に移植することが非常に簡単になります。 読む!
スマートフォンやタブレットとは別に、Android はあなたの家の中にあるオペレーティング システムです。 スマートテレビ, スマートウォッチ, 車、その他あらゆる形状やサイズのデバイスがいくつかあります。 しかし、x86 PC の世界となると、 GoogleはChrome OSを推進しようと懸命に努力している その代わり。 ありがたいことに、Android のオープンソースの性質と多用途性により、開発者は OS の可能性を最大限に引き出し、x86(-64) デバイスにも移植することができます。 の Android-x86 プロジェクトはこの分野の先駆者であり、次のような多くのフォークの基盤としても機能します。 リミックスOS (もうサポートされていません) そして ブリスOS. Bliss OS/BlissRoms プロジェクトの開発者チームは、カスタム ROM の PC プラットフォームへの移植プロセスに革命をもたらす興味深いツールキットを考案しました。
「Android-Generic Project」と呼ばれるそのアイデア全体は、 プロジェクト・トレブル そして関連する Androidのモジュール化. Bliss OS 開発者は現在、ビルド スクリプトを改訂して、誰かが簡単に統合できるようにしています。 x86 PC 固有のツリー (以前は「Android-PC」として知られていました) の上にある典型的なカスタム ROM のコードベース プロジェクト")。 AOSP に詳しい方 一般的なシステムイメージ Android Generic プロジェクトは XDA Recognized Developer から多大な影響を受けているという事実により、(GSI) は類似性に簡単に気づくはずです。 フーソン内部にあるカスタム GSI 生成スクリプト。
これは、BlissRoms チーム メンバーの Jon West (別名 XDA 認定貢献者) が投稿した短いビデオです。 エレクトロイエスのビルドを示しています ダーティーユニコーン Android 汎用ツールキットを使用してコンパイルされました。
Android-x86 は引き続き基礎ベースとして使用されていますが、さまざまなカスタム ROM からの冗長なパッチを排除するために、スマートなプレパッチ フェーズが導入されました。 パッチが全部終わったら 競合が解決されている場合、結果として得られるビルド マニフェストは、最終ビルドの前に AOSP またはカスタム ROM ソースに複製する必要がある 1 つのベンダー リポジトリを生成するのに十分なはずです。 プロセス。 一言で言えば、次のようなカスタムROMを起動します。 CarbonROM PC では、今後は髪を抜く必要はありません。
Bliss OS ビルドが Android 汎用ビルド スクリプトを使用してコンパイルされるようになったことは言及する価値があります。これは、現在の段階でのこのプロジェクトの安定性を示す非常に良い指標です。 Dirty Unicorns と CarbonROM に加えて、バニラ AOSP、Tesla OS、PC 用 Pixel Experience の開発中のビルドが以下のリンクのスレッドで見つかります。 特定のカスタム ROM を PC に移植することに興味がある場合は、必要なツール、ファイル、ドキュメントが次の場所にあります。 この GitLab リポジトリ.
Android 汎用プロジェクト — XDA ダウンロードおよびディスカッション スレッド
ソース: BlissRoms ブログ