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 を入れても、正規の手順でバージョンアップできるところまで復帰できるみたいですね
よかったよかった