はじめに
2017/12/5にAndroid Developer Blogにて、Android 8.1がリリースされたので、Nexus 5XをOSアップデートしました。
環境
- macOS
- Nexus 5X
注意
この方法を行うとシステムイメージをインストールした際に、端末内のデータがすべて消えてしまう。
なので、アップデートを行う前に必ずバックアップを取ること。
準備
- 最新のAndroid SDK Platform-Toolsをインストール済み
- Android SDK Platform-Toolsへのパスを通す
- 端末の開発者オプションからUSBデバックを有効
手順
1. システムイメージをダウンロード
以下のサイトから任意のシステムイメージをダウンロードし、zipファイルを解凍する
https://developers.google.com/android/images?hl=ja
今回は、Nexus 5Xの8.1.0を選択
2. 端末をfastbootモードにする
端末とPCをUSB接続して、以下のadbコマンドを実行
adb reboot bootloader
もしくは、電源OFFの状態で、音量ボタン(小)を押しながら電源をONにすることでも可能
3. 端末のbootloaderのロック解除
以下のfastbootコマンドを実行
fastboot flashing unlock
4. OSのインストール
1で解凍したディレクトリ内にある、flash-all
スクリプトを実行
./flash-all.sh
5. 端末のbootloaderをロック
fastbootモードの状態で、以下のfastbootコマンドを実行
fastboot flashing lock