2017.03.25   |   Android

Nexus 5XでAndroid Oの導入に失敗した話。

先日Android Oのプレビュー版が公開されましたね。
自分のNexus 5Xにも早速入れて遊んでみようと思ったら悲しいことが起こりました。

文鎮化までの流れ

・Nexus 5X用のシステムイメージを落としてきて解凍
・端末側でOEMロックを解除してからfastbootを起動
・解凍した中にあるflash-allをUSB経由で実行!

…みたいな手順で Android O が入ってくれる筈だったのですが flash-all 実行中に暗転したまま動かなくなってしまいました。

コンソールの出力残し忘れたのであやふやですが、書き込み成功みたいなのが出て再起動待ちの状態のまま進まない感じでした。実行にすごい時間がかかっているだけの可能性もあるので数時間は放置していたのですが、何も変化ないので諦めて再起動しようとしたところ見事文鎮化していることが分かりました。

文鎮具合

端末の症状としては何やっても動かない状態です。
電源長押し、ボリューム下と電源長押し、ボリューム両方と電源長押し どの組み合わせでもうんともすんとも言わず、
長時間バッテリー充電した後に再実行したり、PCに繋ぎながら再実行したりなんかも試しましたがダメでした。
多分OSインストール中にブートローダー周りが壊れてしまった感じです。
リカバリーモードにすら入れないのつらい…。

復旧チャレンジ

1.公式ヘルプ


公式のヘルプページに電源が入らない場合の対処法があったので、これ幸いと試してみたのですが最後の方法まで試してみても症状変わらずでした。
修理コースっぽいです。

2.Nexus サポートチーム

ヘルプページの手順でダメならNexus サポートチームに連絡してとあったので問い合わせてみました。
専用フォームにAndroid O入れようとして失敗したことなどを書いて送信したらすぐに向こうから電話が来ました。
色々解決策提案してくれたのですが、結論としては「リカバリーモードに入れない場合、サポートとしては解決難しい」「プレビュー版インストールによる故障なので保証もできない」「修理するにはメーカーの方に問い合わせてほしい」と言った感じでした。
Google先生ならなんとかしてくれるという期待があったのでちょっと残念でした。もとよりアンロックは自己責任なので仕方ないですね。

3.メーカー(LG)サポート

すかさずメーカーサポートへ。こちらはメールで返事帰ってきました。
充電した状態で30秒以上電源押しても何もおきない場合修理が必要との事。

修理する場合は故障診断・費用見積もりだけで3000円 + 往復送料。
もし基盤交換が必要であれば3万円後半くらいは掛かるそうです。

なんか大事になってきた…。
ブートローダーの書き直しとかだけじゃ治らないんですかね。

5000円くらいで治るならまあ仕方ない感じもしますが、見積もりだした結果 4000円でそのまま返却か4万円で修理かどうする?って言われると結構悩みますね。
一旦メーカー修理は保留して自分で復旧できないかを探ることにしました。

4.バックアップブートローダーを使ってみる(現在挑戦中)

ひたすらググってNexus5Xの情報や似た症状から復旧方法を探してみました。

そして見つけたのがこちら。
なんとNexus5XにはBackup bootloaderという非常用のブートローダーが存在するみたいです。メインのブートローダーが壊れてもこちらを使えば復旧できるはず…!

そしてこのバックアップブートローダーを起動する魔法のアイテムはなんと 輪ゴム です。

これで復活の準備は完了です。
3本の輪ゴムは何をやっているかというと、それぞれ電源と音量上下のボタンを輪ゴムで押しっぱなしにしています。
この状態でPCにつなぐと約30秒毎にリブートが走るようになります。

バックアップブートローダーに入るためには完全に電源をオフにしてから全部のボタンを押して起動する必要があるのですが、バッテリーが残っていると完全にオフに出来ないそうです。
自然放電で電源が切れるのを待ってもいいですが、画面が付かない状態だと放電するのはいったいいつになるのか分かりません。
そこでこのリブートループを使って電池残量を一気に削っていきます。
USBつなぐと充電もされてしまいますが、きっとそれ以上に起動に電力食うんでしょうね。
これで無事電源が落ちれば、少し充電し直して起動すればきっと非常用のブートローダーが起動してくれるはずです。
満充電近くの状態で始めてしまったのでどれくらい掛かるか分からないですが期待して放置してみます。
ちなみに再起動の様子は繋いでいるPCのデバイスマネージャーを見ると30秒毎に取り外し・再装着されているのがわかります。(Macだと認識遅くて分からなかった)

結果がわかったらまた追記します。

追記

2017/03/29

3日くらいずっとリブートループさせてますが全然変化ないですね
給電されてる…?
一応セルフパワーのUSBハブ噛ませて電力不足気味にしてるのですが…。

2017/04/18

ただのしかばねのようだ