LoginSignup
9
9

More than 5 years have passed since last update.

Nexus7(2012) をAndroid5.0にしてみる

Last updated at Posted at 2014-11-13

遅ればせながら

全くroot化やbootloaderのunlockもしていない
クリーン(?)な状態のnexus7をAndroid5.0にしてみた。
忘れないようにメモ代わりに。

手順

  1. PCを用意する。Windowsマシンを使用しましたが、Macでも良い。
  2. driverのインストール。Nexus7_USB_Driver
  3. AndroidのSDKをダウンロードして適当な場所に配置。Android SDK
  4. Android developerからFactory ImageをDL Android5.0 FactoryImage
  5. DLしたFactory Imageは.tgzを解凍しておく (image-nakasi-lrx21p.zipは解凍しなくてよい)
  6. Nexus7をPCに繋ぎ、cmdでコマンドプロンプトを起動。(この時adb devicesで端末が認識できる事。)
  7. コマンドプロンプトからadb.exe reboot bootloaderでbootloaderを起動
  8. Nexus7がbootloaderで起動する。
  9. その状態でコマンドプロンプトからfastboot.exe oem unlock でbootloaderをunlockする。 (すいません、ここちょっと曖昧です。bootloader状態じゃなくていいのかも?)
  10. 一旦Nexus7を再起動して、unlock状態でPCに認識させておく
  11. 二回目のadb.exe reboot bootloaderでbootloaderを起動
  12. bootloaderモードで起動している状態で、Factory Imageから解凍した、flash-all.batをPCから実行する
  13. OSのインストールが始まる
  14. インストールが終わると自動的にNexus7が再起動する。
  15. 起動に時間が非常にかかるため、しばらく待つ。中々起動しなくてハラハラしますが、大丈夫です。落ち着いて30分ぐらい待ちましょう
  16. Android5.0で起動しました、おめでとうございます!

Q.adb , fastbootってどこにあるの?

Android SDKのplatform-toolsの中にあります。
(古くてちょっと恥ずかしい…普段Macなもので…)
1.png

Q. USB driverはどこに置くの?

手動で認識させてもいいし、android sdk/extras/google/usb_driverを上書きしてしまってもOK。
2.png

Q.fastboot oem unlockすると端末初期化される?

ほんとにされます。事前にバックアップを取るなりしましょう。

adb devicesで端末認識するってどういうこと?

adb devicesでコマンドを送った時に以下のように出ればOK。
3.png

もし出ない場合は、以下をチェックしてみてください・
・開発者向けオプション → USBデバッグ → ON
・USBでパソコンに接続 → メディアデバイス(MTP) → ON

開発者向けオプションが出ていない人は
設定→タブレット情報→ビルド番号のビルド番号カラムを7回タップして下さい。「デベロッパーになりました」とメッセージと共に出てくるはず。
(Nexus7専用)

おわり

すんごい簡単にメモってしまった。
もっとスクリーンショット取りながらやればよかったなーとちょっと後悔。
ほんとに最後の再起動で時間がかかったので、ドキドキしながら待ちました。

9
9
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9