Android 8から導入されたProject Trebleという機能でカスタムROMのインストールがより簡単になった

対応端末であれば機種ごとにROMを作成する必要がなく、1つのシステムイメージだけでインストールできる
これでアップデートが8で止まった端末でも10にアップグレードして延命することも可能

インストール方法は fastboot flash system [イメージファイルの場所] でシステムイメージを焼くだけ(ブートローダーのアンロックが必要)

対応端末について語ろう

Google公式
https://developer.android.com/topic/generic-system-image/

phhによるGSIリスト
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-%28GSI%29-list

Trebleに対応した端末かチェックするアプリ
https://play.google.com/store/apps/details?id=tk.hack5.treblecheck