Nexus Oneを標準リカバリイメージに戻してAndroid2.2へ手動アップデートする方法
昨日Nexus Oneに対してAndroid2.2へのOTAアップデートが配布され始めたと言う話ですが、アレはどうやら米国内だけ先に行われているようです。しかし、今朝Twitterのタイムラインを見ていると、OTAアップデートを待たずして手動でAndroid2.2へアップデートできることが話題になっていたので早速手持ちのNexus Oneで手動アップデートを行ってみました。
しかし、私の場合、Nexus Oneを購入した状態のまま利用していたわけではなく、リカバリイメージをRA-nexus、ROMをCyanogenModに変更して利用していたため、Phandroidで紹介されていた手動アップデートを行うためには、標準リカバリイメージを使わないと入手したAndroid2.2 ROMをフラッシュすることが出来ませんでした。
1.標準リカバリイメージ、標準ROM状態(root化なし)で利用している方
2.カスタムリカバリイメージ、標準ROM(root化もなし)で利用されている方
3.カスタムリカバリイメージ、カスタムROMで利用されている方(標準ROMも無い場合)
現在こんな感じでNexus Oneを利用している方がいらっしゃると思うので、パターン別にAndroid2.2へのアップデート手順の概要を説明します。
1.標準リカバリイメージ、標準ROMで利用されている方
これは、Nexus One購入時の状態のまま利用されている場合です。この場合、
Phandroid
http://phandroid.com/2010/05/22/manually-update-your-nexus-one-to-android-2-2-froyo/
で公開されている手順どおりに行うことでAndroid2.2へアップデートすることが出来ます。
2.カスタムリカバリイメージ、標準ROM(root化もなし)で利用されている方
これは以前カスタムROMを利用していたけれどAndroid2.2へのOTAアップデートのために標準ROM(Android2.1-update1、root化無し)に戻した場合です。Android2.2へ手動アップデートする場合、リカバリイメージも標準のものに戻さなければなりません。この場合、
[ROM] Original Shipping – Tutorial からPASSIMG_Passion_Google_WWE_1.01.1700.1_ERD79_release_signed をダウンロード後解凍し、その中の「recovert.img」をfastbootを使って端末に書き込みます。
Nexus Oneの電源をOFFにした後、ボリュームダウンボタンを押しながら電源ボタンを押します。そして「FASTBOOT」にカーソルを合わせ電源ボタンを押します。その後PCとUSBケーブルで接続し、次のコマンドをコマンドプロンプト上で実行します。
fastboot flash recovery recovery.img
これで標準リカバリイメージへ戻すことが出来ます。後は、1.の手順に沿ってAndroid2.2のupdate.zipをフラッシュします。
更新:Paul氏がカスタムリカバリイメージ用のFroyo ROMを公開しました。こちら
3.カスタムリカバリイメージ、カスタムROMで利用されている方(標準ROMも無い場合)
この場合、上記2.の手順にもある、[ROM] Original Shipping – Tutorial で紹介されているとおりに実行してNexus Oneを購入時の状態に戻します。すると、一度Android2.1-update1にOTAアップデートされますので、それが終わったあと、1.で紹介している手順に沿ってAndroid2.2へアップデートします。
これでめでたくNexus OneでAndroid2.2が動作するようになります。
システム情報
Linpack
BenckmarkアプリのCPUが2018!?
Flash Player 10.1
Flashも動作しています。
ニコニコ動画の動画コンテンツも普通に閲覧することが出来ます。
Benchmark(Nexus One Android2.1-update1)
- Graphics:28(28)
- CPU:2018(687)
- Memory:358(324)
- Filesystem:61(85)
- Linpack:38.122(6.489)
CPUとLinpackのスコアが桁違いですね。さすがJITコンパイラ!
Android2.2(Froyo)を手にしたら試してみたいFlashサイト
http://juggly.cn/archives/3841.html
関連記事
- Nexus Oneを標準状態(FRG83D)に戻す手順(訂正):【2010年11月10日】
- Nexus One(Android 2.2.2)、Nexus S(Android 2.3.2)へのソフトウェアアップデートが配信中:【2011年1月22日】
- Android 2.4(GRH84)を搭載したNexus Sが見つかる、Nexus One向けにも2.4が配信される?(更新):【2011年1月9日】
- カスタムリカバリ+rootedなAndroid2.2(Froyo)FRF50からFRF72にアップデートする方法:【2010年6月22日】
- Android2.2のroot化、オーバークロック、Linpackが40MFLOPS越え:【2010年5月23日】
週間ランキング
- None Found
いつもお世話になっております。
AT&T版のnexus oneを所有しているのですが、
標準ROMで利用していましたので、手順1で試みましたが、どうにもエラーが出てしまいupdate出来ないのです。
ご教授頂く事は出来ますでしょうか。。。