Posts Pixel5 root環境下でのアップデート方法
Post
Cancel

Pixel5 root環境下でのアップデート方法

Pixel5をアップデートする際に、私の環境だとroot権限を取得しているせい(?)でOTAが降ってこないので手動でrootを維持しつつアップデートする方法について紹介します

環境

  • Pixel5 グローバル版
    • bootloader unlock済み
    • root化済み
    • 純正rom
    • 純正リカバリー

1. FWのダウンロード

Full OTA Images

Factory Images

上記のFull OTA Images、Factory Imagesを両方ダウンロードします

2. boot.imgのパッチ

Factory Imagesのzipファイル内のimageから始まるzipファイルを解凍します(画像参照)

picture 1

解凍したzipファイル内のboot.imgをPixelに移しMagisk Managerでパッチします

パッチ後magisk_patched-xxxxxxxxxxx.imgがPixelのdownloadフォルダに生成されるのでPCにコピーします

3. Magiskのアンインストール

Magiskのアンインストールを行います

Magisk ManagerからMagisk のアンインストール->イメージのリストアを行います

picture 2

4. Pixelをリカバリーモードで起動する

Pixelと有線でADB接続します(ADB接続のやり方は調べて下さい)

一応以下のコマンドで接続を確認します

adb devices

picture 4

adb接続出来ていることを確認したら以下のコマンドでPixelをリカバリーモードで起動します

adb reboot recovery

5. リカバリーモードでアップデートする

リカバリーモードで起動しNo Commandと出たらPixelの電源ボタンと音量上ボタンを同時押しします

Pixelのリカバリーメニュー画面からApply update from ADBを選択します(音量キーで選択、電源キーで決定)

以下のコマンドで接続状態を確認すると、Pixelがsideload状態で接続されています

adb devices

picture 5

この状態で

adb sideload < Full OTA Imagesでダウンロードしたファイルのパス >

を入力します

そうすると以下のように94%でエラーが出ますが、Pixelのリカバリーメニュー下のログにInstall from ADB completed with status 0と出ていたら成功です

picture 6

インストールが成功したらPixelのリカバリーメニューでReboot to bootloaderを選択します

6. パッチ後のboot.imgを書き換える

Pixelがfastbootモードで起動しているか以下のコマンドで確認します

fastboot devices

picture 7

接続していることを確認したら以下のコマンドでboot.imgを書き換えます

fastboot flash boot < magiskでパッチしたboot.imgファイル >

エラーが無いことを確認したら以下のコマンドで再起動します(再起動には結構時間がかかります)

fastboot reboot

7. root化出来ているか確認

アップデート、root化出来ているか確認します

picture 8

picture 9

picture 10

以上となります お疲れ様でした

This post is licensed under CC BY 4.0 by the author.

Vissles V84キーボードのレビュー

Bukkesmod用ControllerOverlayプラグイン