Nexus5Xのブートループ(再起動ループ)をソフトウェア的に解決する方法です!
これまで、いろいろなサイトや動画でオーブンで焼くなどのハードウェア的に直す方法がありましたが、それはほとんどが一時的なものであって完全には直らないことも多いです。
この記事では、ソフトウェア的にROMを焼いて直す方法です。
原因は?
このNexus 5Xで起こるブートループは、とある部分のチップが物理的に破損した影響でカーネルパニックが発生します。
このとある部分のチェック機能をスキップして、起動させてしまうのが今回の方法です。
もっと詳しく説明すると、AndroidのBoot領域を「スキップ機能をつけたboot.img」でROM焼きをしてしまおうということです。
このROM焼きをする前にブートローダーをアンロックする必要があります。アンロックする際にデータが削除されます。
作業を始める前に
早速やっていこう!!
STEP1:ADBの環境を構築しよう
◎ADB&ドライバの構築が終わっている場合はこの項目をスキップしてください。
手順2.「Google(nexus向け)ドライバをダウンロードし、フォルダー内の「usb_driver」をデスクトップに移動させます。
手順3.デスクトップに移動した「usb_driver」を開き、「android_winusb.inf」を右クリックし、「インストール」します。以上で構築完了です。
STEP2:Nexus 5Xのブートローダーをアンロックしよう
◎Nexus 5Xのブートローダーをアンロックしている場合は、この手順をスキップしてください。
確認方法は、Nexus 5Xの電源起動時に「南京錠が開いているアイコン」が表示されている場合は、アンロック済みです。
手順2.platform-toolsフォルダ内のURL欄に「cmd」と入力しエンターキーを押します。
手順3.次の文字列を入力しエンターキーを押します。
◎この作業でデバイス内のデータはすべて削除されます。
「fastboot oem unlock」
手順4.Nexus 5xでブートローダーのアンロックをするか聞かれるのでYESを選んで電源ボタンを押します。以上で完了です。
STEP3:ROM焼きをしよう
手順2.platform-toolsフォルダ内のURL欄に「cmd」と入力しエンターキーを押します。
手順3.次の文字列を入力しエンターキーを押します。
◎この作業でデバイス内のデータはすべて削除されます。
「fastboot flashing unlock」
手順4.次の文字列を入力しエンターキーを押します。
◎この作業でBoot領域にROMを書き込みます。
「fastboot flash boot N2G47Z_4Cores.img」
手順4.次の文字列を入力しエンターキーを押します。
◎この作業で端末を再起動します。
「fastboot reboot」
ROMの書き換えに成功していれば、ロック画面まで正常に起動します。