Gadgets技術ネタ

Pixel 6/6 Proをwipeせずroot維持でアップデートする手順

Gadgets
スポンサーリンク

どんな記事?

Magiskでrootを取得しているGoogle Pixel 6 / Pixel 6 Proに対して、ワイプせずシステムアップデートを適用する手順をまとめました。
Pixelデバイスなら他の機種でもこの方法が使えるかもしれません(未検証です)。

手順

【root】Google Pixel 6 Part01 こちらのスレに書き込まれていた手順とほぼ変わらないですが、この方法で2022年1月のアップデートも適用できました。試したのはWindows 11の環境です。

対応するファクトリーイメージをダウンロード

Factory Images for Nexus and Pixel Devices

ダウンロードしたZIPファイルを解凍

こんな感じになるかと思います。

flash-all.batを編集

# この行を
fastboot -w update image-oriole-sq1d.220105.007.zip

# これに書き換える
fastboot update image-oriole-sq1d.220105.007.zip

内容としてはワイプのオプションを削除して、検証を無効化するオプションを追加しています。image-oriole-sq1d.220105.007.zipの部分はファクトリーイメージを解凍して出てきたZIPファイル名にします。

※ Magisk 23016からverity/verificationの無効化が不要になったみたいなので、単純にワイプのオプションを削るだけでいいです。詳細は以下のコミットをご確認ください。

boot.imgにMagiskでパッチを当てておく

image-oriole-sq1d.220105.007.zipを解凍してboot.imgをデバイスに転送し、Magiskアプリでパッチを当ててからPCに戻します。

デバイスをfastbootに再起動

再起動時にボリュームダウンを押しっぱなしにするとfastbootに入れます。

flash-all.batを叩いてアップデートを適用

完了するまで待ちます。その間にデバイスは何度か再起動します。

完了したらもう一度fastbootに再起動

完了すると通常起動しますが、パッチを当てたboot.imgを焼きたいのでもう一度fastbootで再起動します。

Magiskパッチしたboot.imgをデバイスに焼く

以下のようにしてboot.imgを焼きます。

fastboot.exe flash boot magisk_patched-23016_M3YF8.img

再起動して完了

レッツエンジョイ!

その他

Android Flash Toolを使うこともできます。

この記事に登場した製品

参考サイト

【root】Google Pixel 6 Part01

コメント

タイトルとURLをコピーしました