Essential Phone(PH-1)にRoot環境入れたのでメモ
環境
- Essential Phone(PH-1)
- Magisk v24.3
- LineageOS 18.1
大まかな流れはLineageOSの公式Wikiが一番が詳しい
TWRPはインストールしないの?
LineageOSのリカバリーイメージで最低限の作業ができるので、あえて不完全(タッチが効かないなど)なTWRPをインストールする必要がない
Bootloaderのアンロック
- https://storage.googleapis.com/essential-static/Essential-PH1-WindowsDrivers.exe をダウンロードしてPCにインストール
- 端末の「開発オプション」を有効化。
- 端末の「開発者オプション」内のOEMロック解除を有効化、ADBが使えるようにしておく。
adb reboot bootloader
でブートローダー起動(または電源を落とした後に電源ボタン+ 音量マイナスボタン同時押しで起動fastboot flashing unlock
でBootloaderアンロック完了 この時端末のユーザーデータは初期化されるので注意
リカバリイメージのインストール
公式ROMからカスタムであるLineageOSを導入する
ROMはzip形式だが、公式ROMからインストールはできないので、先にリカバリーイメージを焼く必要がある。
最新のリカバリーイメージをダウンロードしてきて
fastboot flash boot_a <recovery_filename>.img
LineageOSのインストール
リカバリーモードを起動して、
adb sideload <filename>.zip
Magiskのインストール
Releases · topjohnwu/Magiskから最新版のMagiskをダウンロード
再度リカバリーモードにして同様にインストール
おまけ
フォントを変更して文字を見やすくした
Roboto & M+の合成フォントMejiroをリリース。MagiskモジュールやXiaomi/OPPOテーマストアで配布中 - AndroPlus