前提
- adbコマンドが使用できるPC
- 万が一データが消えてもめげない覚悟(バックアップ)
root取得
用意するもの
-
Magisk Manager: ここからダウンロードする。
-
bootイメージ: Essential公式の__Current Builds>Download(Fastboot)__からファクトリーイメージをダウンロード(
面倒くさかったら[GUIDE] Rooting your Essential PH-1 | Essential PhoneのNOTES>2のstock boot imageのリンクからbootイメージだけダウンロード。)
root取得
- Magisk Managerのアプリから__インストール>Bootイメージのパッチ__でpatched_boot.imgを作る。たぶんDownloadフォルダにある。
-
adb reboot bootloader
でbootloaderに入る。 -
fastboot flash boot <パッチ済みのbootイメージ>
でpatch済みのbootイメージをboot領域に焼く。 -
fastboot reboot
で再起動。 - Magisk Managerを起動してroot権限があることを確認する。
root取得後のアプデ
用意するもの
現バージョンのbootイメージ- Magisk Managerで__パッチ済み__のアプデ後のバージョンのbootイメージ(patched_boot.img)
- Essential公式のDeveloper OverviewからOTAファイルをダウンロード(PH1-OTA-***********.zip)
##アップデート方法
adb reboot bootloader
fastboot flash boot <現バージョンのbootイメージ>
-
音量キー操作で__recovery mode__を選択しadb reboot recovery
で、リカバリーに入る。 - ドロイド君が倒れてる画面になったら、電源ボタンを押したままボリュームアップボタンを押すとリカバリーメニューがでる。
- __Apply update from ADB__を選択。
-
adb sideload <OTAファイル.zip>
でアップロードを適用する。 - sideloadが終わったら、音量ボタン操作で__reboot to bootloader__を選択する。
fastboot flash boot <パッチ済みのbootイメージ>
fastboot reboot
- Magisk Managerを起動してroot権限があることを確認する。
18/12/6追記
カメラのシャッター音のファイルを消したところ純正のカメラアプリが起動しなくなった。何をしても正常に動作しなくなったため初期化した。何か対処法をご存知の方は教えてくださると助かります。
コメントにてXperd様から教えていただきました。そもそもファイルを消すのではなくMagiskのモジュール"Disable screenshot and camera sounds"でシャッター音を無効化すると良いです。ありがとうございました。(19/5/16追記)