Header Image

Hiroの備忘録

Nexus 7 ( 2013 ) をAndroid 5.0.2 にアップデート

今月に入って、5.0.2のアップデートが降ってきていたので、Root化済みのNexus 7 をいつものように TWRP でアップデートしようとしたところ、fingerprint が違うといったようなメッセージがでてうまく行きません。

それではと思い、Clockworkmodで同じようにアップデートを試してみましたが、こちらも fingerprint が違うといったメッセージでうまく行きませんでした。

ただし、表示される本体(?)の fingerprint は微妙に異なっており、また、実際の fingerprint とも違っていました。

仕方がないので、Google先生でいろいろ調べてみるとすばらしい方がいるもので、XDA developers にて以下のような操作で アップデートできるとのことで早速試してみました。

  1. ファクトリーイメージ(razorg-lrx22g-factory-2ce5202c.tgz)をここからダウンロードします。
  2. ファクトリイメージを解凍し、解凍してできる zipファイル(image-razorg-lrx22g.zip)も解凍します。
  3. Nexus 7 をリブートさせてブートローダが表示されている状態にしてPCと接続します。
  4. PCのコマンドプロンプトから次のコマンドを順に投入します。

    > fastboot erase boot
    > fastboot erase cache
    > fastboot erase recovery
    > fastboot erase system
    > fastboot flash bootloader bootloader-deb-flo-04.04.img
    > fastboot reboot-bootloader
    > fastboot flash boot boot.img
    > fastboot flash recovery recovery.img
    > fastboot flash system system.img

  5. すべて終わったならリブートさせます。

    > fastboot reboot

これで、無事、Android 5.0.2 になると思ってリブートしたところ、起動時のアニメーションがいつまでたっても終わりません。

ファクトリーイメージや zip ファイルの解凍の仕方がまずかったかなとかいろいろ試行錯誤してみましたが、相変わらず起動時のアニメーションのまま次に進みません。

最後の手段のファクトリイメージをそのままインストールするしかないかとも思いましたが、インストールしたアプリやデータを入れ直す手間を思うとなかなか踏ん切りができず、解凍したファクトリーイメージの flash-all.bat ファイルを見てみたところ、radio-deb-deb-z00_2.43.0_1001.img を書き込んでいるではありませんか。

恐らく、mobile 関係のファイルが不足してうまく行かないのだろうと勝手に思い、このファイルを書き込んで再起動してみました。

> fastboot flash radio radio-deb-deb-z00_2.43.0_1001.img

ところが、相変わらずの状態でした。

そこで、物は試しと cache.img も書き込んでみました。

> fastboot flash cash cache.img

再起動したところ、無事、起動時のアニメーションが終了して、アップデートが始まりました。(パチパチ!)

結局、次のような手順でアプリやデータを残したまま、アップデートすることができました。

> fastboot erase boot
> fastboot erase cache
> fastboot erase recovery
> fastboot erase radio
> fastboot erase system
> fastboot flash bootloader bootloader-deb-flo-04.04.img
> fastboot reboot-bootloader
> fastboot flash boot boot.img
> fastboot flash cache.img
> fastboot flash radio radio-deb-deb-z00_2.43.0_1001.img
> fastboot flash recovery recovery.img
> fastboot flash system system.img

 

Latest Comments

No comments

There has been no comments yet - Why not post a comment?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <img localsrc="" alt="">