Edited at

Android L をインストールしてみる!...そして元に戻す

More than 5 years have passed since last update.

6/26 に Google より公開された次期 Android バージョン Android L の Preview版

これは、早く触ってみたい!お仕事で開発しているアプリの動作確認をしておかなければ!...と考えつつも、会社の開発/評価で現役で使っている端末にインストールする訳にもいかず、もんもんとして1ヶ月... ようやく気付いた。

Android L インストールしてやりたいことやったら、元に戻せばいいんじゃね!?

ということで、やってみた。


本題に入る前に

これをやると、

 1. 端末の保証がきかなくなる

 2. 端末が初期化される

という特典があるので、ご注意ください


Android L をインストール


1. 端末を用意する

 Android L の Preview版イメージが公開されている端末は以下の2つ

  * Nexus5

  * Nexus7(2013)

 今回は、Nexus5 でやりました


2. Android L のイメージをダウンロードする

 http://developer.android.com/preview/setup-sdk.html↓に変更になりました。

 http://developer.android.com/preview/index.html

 ここから、インストールする端末に対応したイメージをダウンロード、解凍しておきます


3. ブートローダーのアンロック

 1. ブートローダー画面を起動します

  ブートローダーの起動方法は端末で起動する方法と、adbコマンドから起動する方法があります

  * 端末から起動

   1. 端末をシャットダウンする

   2. 電源ボタンとボリュームのマイナスを同時に長押ししてたんまつをきどうする

  * adb コマンドから起動

   adb reboot bootloader

 2. アンロックコマンドを実行します

   fastboot oem unlock

 3. 端末でアンロックの確認が出るので Yes を選択します

   データ消去が始まるのでしばらく待ちます

   完了したら端末を再起動します


4. Android L のイメージをインストールします

 1. ブートローダー画面を起動します

 2. コンソールでダウンロード、解凍しておいたイメージのディレクトリに移動します

 3. flash-all.sh を実行します

   sh flash-all.sh

 4. しばらく待ったら、完了です

 5. Android L がインストールできました!やりたいことをやりましょう!


元に戻す

といっても手順は Android L のインストール手順と同じなので細かい説明は無しで

https://developers.google.com/android/nexus/images

ここから元の OS をダウンロードしてきて上記の手順をおこないましょう

さて、実際にやってみて悩んだことがひとつ… 最初に入ってた OS のバージョンを記録し忘れてました

しかし、とりあえず 4.2 をインストールして端末で OS アップデートをかけてみたら 4.4 に無事アップデートできました

手動で OS を入れても、正規の手順でバージョンアップできるところまで復帰できるみたいですね

よかったよかった