Nexus5にfastbootコマンドでファクトリーイメージを焼く方法

こんにちは。

 

カスタムROMやカスタムリカバリーを焼いたけど元に戻したいことはありませんか?その方法を紹介します。

 

 

前提

当然fastbootコマンドが使える環境のパソコンが必要です。EFSを弄った方はカスタムリカバリーを消す前にオリジナルのEFSに戻してください。

 

 

ファクトリーイメージをダウンロード

こちらでお好きなバージョンのzipファイルをダウンロードしてください。

https://dl.google.com/dl/android/aosp/hammerhead-m4b30z-factory-625c027b.zip

ダウンロード出来たら解凍します。たとえば6.0.1 (M4B30Z, Dec 2016)なら解凍するとこのような内容です。

 

フラッシュ

後はNexus5をbootloader起動させてパソコンに繋げてfastbootコマンドで焼くだけですが、image-hammerhead-m4b30z.zipの中にはとても重要なイメージファイルが含まれています。

最も重要なのがboot.imgsystem.imgの2つです。初期化したい場合、この2つは必ず焼かなければいけません。その他のイメージファイルはあなたがどの程度初期化したいかで選べます。例えば;

fastboot flash recovery recovery.img

このようにrecovery.imgを焼くとカスタムリカバリーが消えます。
userdata.imgを焼くと内部ストレージのSDカードが消えます。

6.0.1 (M4B30Z, Dec 2016)の場合、以下のファイルが焼けるイメージファイルです。完全に初期化したいなら全て焼くと良いでしょう。

boot.img
cache.img
system.img
recovery.img
userdata.img
bootloader-hammerhead-hhz20h.img
radio-hammerhead-m8974a-2.0.50.2.30.img

radioはバージョンによって電池持ちが変わるそうです。こだわる人はradioだけ他のバージョンから焼いたりしています。

 

最後に。私は試したことがないのですが、

fastboot oem lock

これでブートローダーがロックできるそうです。試してないので断言はしません。やるなら一番最後の最後にやらないと文鎮化すると思います。

 

以上です。

コメントを残す