Android/カスタムROM化していたNexus Oneをもとに戻してOTAアップデートする

Android/カスタムROM化していたNexus Oneをもとに戻してOTAアップデートする

つまりカスタムやめて普通のN1に戻すということ

解説ページは結構あるのだがGoogle自体がイメージファイルをもう引き上げてたりして ファイルが手に入らなかったので再まとめ

準備

今回はまっさらにしてしまうので、現状をいろいろバックアップなりメモなりしておいてね。 バックアップのやり方とか戻し方は他調べてくれ。

普通のAndroid 2.1(ERD79)に戻す

まず普通のAndroid 2.1(ERD79)に戻す。 ↓のファイルをというファイルをダウンロードし PASSIMG.zip という名前にリネームする。

PASSIMG_Passion_Google_WWE_1.01.1700.1_ERD79_release_signed.zip

このファイル名で検索するといろいろダウンロードするところが出てくるのですが、今にもなくなりそうだったのでここにアップしておく。

カスタム状態のN1をPCに接続してUSBでドライブとしてマウントする。マウントされるとN1に指しているSDカードにアクセスできるのでPASSIMG.zipそこにコピーする。

一旦、N1の電源を切る。本体側面ボリュームボタンのダウンを押しながら電源をオンにするとbootloaderという画面が立ち上がる。

立ち上がった状態で1秒ほど待つと、N1がなにやらスキャンし始めるのでさらに待つ。ここでPASSIMG.zipも認識される。

そのあと操作可能になるので、ボリュームボタンでrecoveryを選択し電源ボタンで決定すると、N1が再起動してrecovery modeという黒い画面で起動する。

ここでドロイド君ビックリアイコンが出ていたら電源ボタンとボリュームアップボタンを同時押しする。

メニューが出るのでトラックボールをクルクルやって

Flash zip from sdcard

をトラックボール押しで選んで その後にPASSIMG.zipをトラックボール押しで選ぶ。確認がでるのでもう一度トラックボールを押す。

いろいろ始まって終わって再起動すると。標準の2.1に戻っている。

リカバリイメージをもとに戻す

カスタム化する場合リカバリイメージも入れ替えてしまっているので、こいつを標準に戻す さっきの

PASSIMG_Passion_Google_WWE_1.01.1700.1_ERD79_release_signed.zip

を解凍すると

recovery.img

というファイルが入っているので、こいつをfastboot.exeがあるディレクトリにコピーする。

あ、今回Windows環境でやってるわ。fastbootはAndroid SDKのtoolsに含まれていると思う。

再びN1の電源を切ってbootloaderをさっきと同様の手順で起動する。起動したらボリュームと電源ボタンでFASTBOOTを選択する。

これでUSB接続受付状態になるのでPCにUSBで接続する。

コマンドで

fastboot flash recovery recovery.img

と打ち込む。これでリカバリイメージが標準に戻る。

リカバリイメージを標準に戻していないと次のupdate作業で

E: No signature (208 files)
E: Verification failed

なんてエラーが出て先に進めない。

2.1(ERD79)→2.1 update1(ERE27)へのアップ

再び普通にN1を起動してUSBをマウントし、PASSIMG.zipを取り除いておく アップ用のファイルを用意する。

これもgoogleは引き上げてしまっているので独自に入手する signed-passion-ERE27-from-ERD79.a487b405.zip

こんなやつ ダウンロードしたら

update.zip

という名前にリネームしN1のSDカードにコピーする。

そして一旦N1の電源を切ってまたbootloaderを起動する。ボリュームボタンでrecoveryを選択し電源ボタンで決定。

ここでドロイド君ビックリアイコンが出るので、電源ボタンとボリュームアップボタンを同時押しする。

トラックボールでクリクリやって

wipe data / factory reset

でトラックボール押しで決定。この操作でデータが消えるよ。

そのあと同様に

apply sdcard : update.zip

を実行すると、アップデートが始まり2.1 update1(ERE27)へアップデートされる。

その後・・・

ERE27→FRF50 signed-passion-FRF50-from-ERE27.1e519a24.zip

FRF50→FRF72 signed-passion-FRF72-from-FRF50.bc033f9e.zip

FRF72→FRF83 signed-passion-FRF83-from-FRF72.684bd56a.zip

FRF83→FRF91 signed-passion-FRF91-from-FRF83

ってな感じで上げていく

適当にやってたらOTAが降ってくるのでその時点で上げてしまえばOK

タグ

android/nexus_one_custom_rom_to_normal_rom_and_update_ota.txt · 最終更新: 2011-04-06 10:25 by ore