はじめに
使わなくなったGoogle Nexus 6Pがあるので、LineageOSをインストールして有効利用する。
まずは情報収集
最初にチェックするのはみんな大好きxda-developersなのだ。
Huawei Nexus 6P
https://forum.xda-developers.com/c/huawei-nexus-6p.4744/
どのカスタムROMをインストールするか小一時間ほど悩む。
List of custom Android distributions
https://en.wikipedia.org/wiki/List_of_custom_Android_distributions
xda-developersのフォーラムでそれなりに盛り上がっているLineageOSをインストールすることにする。
LineageOS
https://github.com/LineageOS
作業の前に
端末が壊れたり起動しなくなったり爆発したりしても、筆者は一切関知しない。
Googleの端末は工場出荷時のイメージが公開されているので、うっかりブリックしても頑張れば復旧できるかも。
Factory Images for Nexus and Pixel Devices
https://developers.google.com/android/images
前準備
LineageOSをインストールする前に端末のBootLoaderをUnlockして、TWRP Recoveryをインストールする。
xda-developersに手順が綺麗にまとまっている。
[GUIDE] Unlock/Root/Flash for Nexus 6P
https://forum.xda-developers.com/t/guide-unlock-root-flash-for-nexus-6p.3206928/page-324
PCにSDK Platform-Toolsをインストール
SDK Platform-Tools リリースノート
https://developer.android.com/studio/releases/platform-tools
OSがWindowsの場合、USBドライバも必要
Google USB ドライバを入手する
https://developer.android.com/studio/run/win-usb.html
尚、Android Studioを使用している場合、上記のツールは、[System Setting]→[Android SDK]→[SDK Tools]からインストールできる。
端末をUSBデバックモードにする
端末で以下の操作を行う。
- [設定]→[システム]→[端末情報]を選択し、[ビルド番号]の項目を7回タップする。
- [端末情報]の[開発者向けオプション]を選択し機能をONにする。
- [開発者向けオプション]の[USBデバッグ]を有効にする。
- [開発者向けオプション]の[OEMロック解除]を有効にする。
端末のBoot LoaderをUnlockする
adbの動作確認
% adb version
Android Debug Bridge version 1.0.41
Version 31.0.3-7562133
Installed as /Users/hichon/Library/Android/sdk/platform-tools/adb
PCと端末をUSBケーブルで接続する。
端末が認識されていることを確認する。
% adb devices
* daemon not running; starting now at tcp:5037
* daemon started successfully
List of devices attached
ENU7N15AXXXXXXXX unauthorized
→端末のシリアルNOが表示されれば成功
Boot Loaderを起動する。
端末の電源をOFFにし、電源ボタンと音量下ボタンを同時に押して電源をONにする。
または、以下のコマンドを実行する。
% adb reboot bootloader
→Boot Loaderが起動すれば成功
端末をUnlockする。
% fastboot flashing unlock
(bootloader) Please select 'YES' on screen if you want to continue...
→ここで端末の画面で'YES'を選択する
(bootloader) Unlocking bootloader...
(bootloader) Unlocked!
OKAY [ 3.761s]
→端末の画面に「Device is UNLOCKED.」と表示されていれば成功
端末にTWRP Recorvryをインストールする。
% fastboot flash recovery twrp.img
Sending 'recovery' (18412 KB) OKAY [ 0.639s]
Writing 'recovery' OKAY [ 0.275s]
Finished. Total time: 0.962s
TWRP Recorvryを起動する。
% fastboot boot twrp.img
Sending 'boot.img' (18412 KB) OKAY [ 0.550s]
Booting OKAY [ 0.803s]
Finished. Total time: 1.369s
というわけで、ここまで来て疲れたので一旦休憩です。
(すいません)