2017 年、Android Oreo のリリースに伴い、Google は 2008 年に初めてリリースされて以来、Android のコア カーネルに最大の変更を加えました: Project Treble。これにより、OEM によるアップデートの展開が容易になり、導入速度が向上しただけでなく、通常のカスタム ファームウェアの代替として GSI (「汎用システム イメージ」) が誕生しました。
カスタム ROM ファイルのコンテキストでこの概念に何度か遭遇したことがあるかもしれません。確認する Android デバイスにカスタム ROM をインストールする方法.

ただし、GSI とは何ですか?通常のカスタム ROM とどう違うのですか?という疑問が残ります。
クイックリンク
一般的なシステムイメージとは何ですか?
LineageOS などのほとんどの従来のカスタム ROM の構築方法は、単一のデバイスを念頭に置いてソース コードからコンパイルすることです。
これは、ROM ファイルにはシステム イメージだけでなく、カーネル、すべてのハードウェア固有の BLOB とライブラリ、およびその他のハードウェア コンポーネント固有のコードも含まれていることを意味します。これらのコードは、電話機の元のファームウェアを置き換えるだけでなく、すでに含まれています。必要な構成と機能のほとんどが備わっています。
これには利点もありますが、多くの欠点もあります。特定の電話機専用に作成およびコンパイルされたカスタム ROM ファイルを使用すると、開発者または管理者は、Wi-Fi やカメラの障害など、発生する可能性のあるデバイス固有のバグを修正するのに時間がかかることがあります。
ただし、このタイプの ROM ファイルを使用するには、開発者 (多くの場合、開発者チーム) が時間をかけて手作業でハードな作業を行い、カスタム ROM ファイルを新しい携帯電話で動作させる必要があります。これには、注意深く読むこと、継続的なテスト、そして多くの試行錯誤が必要です。このタスクを実行できる人がいない場合、携帯電話にカスタム ROM ファイルをまったくインストールできない可能性があります。
2017 年はこの点で大きな進展がありました。 Android Oreo では、Google は Project Treble を発表しました。これは基本的にモジュール化され、下位レベルのハードウェアのコードを Android 自体から分離します。
システム イメージは基本的に、下位レベルのコードに適用されるレイヤーとして機能します。つまり、下位レイヤーに触れることなくオペレーティング システムを切り替えることができます。これにより、複数の電話機で使用できる GSI (グローバル システム イメージ) の概念が生まれました。
この変更の主な目的は、OEM による Android アップデートの展開が遅く非効率であるという問題に対処することでした。しかし、それは最終的にモッディングコミュニティにおけるゲームのルールを変えることにもなりました。
デバイスのカスタム ROM ファイルはまだ利用可能ですが、開発者は、Android スマートフォンにインストールできる GSI の形式でカスタム イメージも作成しています。唯一の要件は、ロック解除可能なブートローダーが必要であることです。確認する 調整する価値のある最高の Android 開発者向けオプション.
GSI を使用すると違いはありますか?

あるかもしれないし、見つからないかもしれません。それはすべて、特定のデバイスによって異なります。デバイス ROM ファイルの場合、開発者は自分の時間を費やし、所有している特定のデバイスに特別な注意を払うことになります。
このようなタイプのカスタム ROM ファイルで問題が発生した場合、開発者は問題を適切に修正することに専念できます。
ただし、GSI はあらゆる Android デバイスで使用できるように設計されているため、それほど注目されていません。問題は頻繁に発生しますが、問題を修正した功績は、デバイス固有のバグや GSI に依存する問題の修正に多大な努力を払って、できるだけ多くの電話機でより適切に動作するように尽力した開発者コミュニティに与えられます。
しかし、すべての人にとってすべてを修正することは不可能であり、あなたの問題が他の多くの人に起こっていない限り、おそらく開発者のやりたいことリストのかなり低いものになるでしょう。
これは GSI が悪いという意味ではありません。これは、多くの携帯電話でカスタム ROM ファイルを入手できる唯一の方法であり、ほとんどの場合、大部分の人気のあるスマートフォンで日常的に使用するのにまったく問題ありません。ただし、携帯電話でカスタム ROM ファイルが利用できる場合は、おそらくこれがより良いオプションです。
それ以外の場合は、GSI を試してみてください。あなたと同じ電話を使用している人が他にいるかどうかを確認し、いる場合は、その人が直面している問題を書き留めるようにしてください。そして何かを見つけたら必ず報告してください。確認する Android デバイスにカスタム ROM をインストールする必要がなくなった理由.
ROMはみんなのものです
Android モッディングの世界を深く掘り下げる場合は、カスタム デバイス ROM ファイルが常に最良の選択肢です。ただし、利用可能なものがない場合、または希望するものがない場合は、GSI が最善の選択肢になる可能性があります。
携帯電話が Project Treble と互換性がある限り、使用している携帯電話に関係なく、別の Android エクスペリエンスをプレイできるようになります。違いが分かると思います。今すぐ閲覧できます Android 向けのベストランチャー: 携帯電話をパーソナライズ.










