XDA ユーザーが、悪名高い Nexus 6P Bootloop of Death の修正を見つけて提供しました。 彼がそれをどのように解決したか、そしてあなたのユニットを修正する方法を学び続けてください!
Nexus 6P Bootloop of Death の影響を受けていますか? もしあなたが、Nexus 6P を引き出しの中に隠し持っている不運な少数の人間の 1 人なら、デバイスをもう一度完全に起動できるようにする修正が見つかったことを嬉しく思うでしょう。
これは、デバイスの Snapdragon 810 SoC の大きなクラスターを無効にすることで実現されており、これにより、デバイスが最終的にロック画面に到達できるようになります。 Nexus 6P を復活させるには、 変更されたファイルをフラッシュする必要があります XDAメンバー提供 XCnathan32 (と 手伝い XDA上級会員の りーちーく) ROM とリカバリを再び動作させるために。
コンテクスト
2016 年の終わり近くに、Nexus 6P ユニットが 不可解にランダムなブートループに入る、問題とは一見独立しているように見えますが、 早期シャットダウン それはほぼ同時に電話を悩ませました。 これは異なり、バッテリー寿命の減少は確かに悪いことですが、ブートループは本質的にスマートフォンを文鎮に変えました。
この問題に直面したユーザーは、解決策が見つからず、すぐに絶望に陥りました。 データを消去したり、工場出荷時のイメージを再フラッシュしても問題は解決しなかったようで、問題はハードウェアに関連しており、おそらく SoC の問題であることがわかりました。 Google のデバイスの 1 つが壊滅的なブリックまたはブートループに陥るのはこれが初めてではありません Nexus 7 は、オリジナルの Lollipop OTA を受信した際に広範囲にわたるレンガを確認しました。 LG製 ネクサス5X ハードウェア関連のブートループを備えた多くの LG 携帯電話と同じ運命をたどりました。
Nexus 6P のブートループの問題は、次の方法で確認されています。 Googleの担当者 保証や修理のオプションについては購入店に問い合わせるようユーザーに提案した人です。 ユーザーは、Google からより良い解決策を得ようと試み、会話を開始して連絡を取りました。
Nexus 6P 死のブートループ、バイパスされました
XDA会員 XCnathan32 は、Nexus 6P ブートループの問題を修正するガイドと修正ファイルを投稿したと報告されています。 手順は非常に簡単で、boot.img の変更されたイメージと TWRP の変更されたビルドをフラッシュするだけなので、後で他のファイルをフラッシュできます。 これらのビルドは、Snapdragon 810 SoC の小さなクラスターのみを使用するように変更されており、デバイスの起動を妨げていると思われる A57 パフォーマンス コアを効果的に無効にしています。 これがなぜなのかについては推測しませんが、A53 の小さなコアは電力効率も高いにもかかわらず、顕著な遅延が発生することを意味します。 これはかなりのトレードオフですが、何もしないよりは確かに良いです。
複数のユーザーが、冒頭の投稿で提供された変更されたイメージが機能し、デバイスが起動できるようになったと報告しています。私も同様に確認するために Nexus 6P ブートループ ユニットで自分で試してみました。 Googleのファクトリーイメージが動作しなかったときでも、この方法を使用して弟のNexus 6Pを復活させることができました。 デバイスを復活させたい場合は、次の手順に従ってください。
チュートリアル
- 最新のものをダウンロード ADB および Fastboot バイナリ それらをコンピュータ上の簡単にアクセスできるフォルダに抽出します。
- ダウンロードしてインストールします Google USBドライバー Windows を実行している場合。
- ダウンロード N2G48B_4コア.img そして、ADB および Fastboot バイナリを保存したのと同じディレクトリに保存します。
- オプション: 修正済みの Nexus 6P で TWRP リカバリを使用する場合は、修正されたバージョンを使用する必要があります。 ダウンロード twrp3_1_1_4コア.img そして、ADB および Fastboot バイナリを保存したディレクトリに保存します。
- オプション: 修正済みの Nexus 6P を高速化したい場合は、XDA Recognized Developer の修正バージョンをフラッシュできます。 フレア2のエレメンタルXカーネル。 ダウンロード EX4_1_1_4コア.zip それをダウンロード ディレクトリに保存します。
- 携帯電話をコンピュータに接続します。
- ADB および Fastboot バイナリを保存したのと同じディレクトリでコマンド プロンプトまたはターミナルを開きます。 Windows では、Shift キーを押しながら右クリックして、[ここでコマンド プロンプトを開く] を選択することで、これを簡単に行うことができます。
- 次のコマンドを入力します。
fastboot devices
- デバイスのシリアル番号が表示されたら、次に進む準備は完了です。 そうでない場合は、ドライバーを再インストールする必要があります。
- 重要: これらの変更されたイメージをフラッシュするには、携帯電話のブートローダーのロックを解除する必要があります。 ブートローダーのロックがすでに解除されている場合は、次の 2 つの手順をスキップしてください。
- 次のコマンドを入力して、携帯電話のブートローダーのロックを解除するプロセスを開始します。
fastboot flashing unlock
- ボリューム キーと電源キーを使用して、ブートローダーのロックを解除することを確認します。 これにより、携帯電話の内部ストレージ上のすべてが消去されます。 しかし、それはこれで終わるか、数百ドルのレンガを扱うかのどちらかです。 あなたの選択!
- 次に、次のコマンドを入力して、変更したブート イメージをフラッシュします。
fastboot flash boot N2G48B_4Cores.img
- オプション: TWRP をフラッシュする場合は、次のように入力します。
fastboot flash recovery twrp3_1_1_4Cores.img
- オプション: TWRP をフラッシュする場合は、次のように入力します。
- 次のように入力して携帯電話を再起動します。
fastboot reboot
- 数分後 (少し時間がかかる場合があります)、携帯電話の起動アニメーションが表示され、最終的にはロック画面が表示されます。 おめでとうございます。携帯電話を保存しました!
- オプション: パフォーマンスを向上させたい場合に、TWRP をフラッシュした場合は、変更した Elemental X カーネルを携帯電話のストレージにコピーし、TWRP を起動して、カスタム カーネルをフラッシュします。 セットアップ中に小さなクラスターをオーバークロックして、携帯電話のパフォーマンスをさらに引き出すこともできます。
XCnathan32 root は TWRP で SuperSU をフラッシュすることで機能することに注意してください。 また、アニメーションを無効にしたり、CPU ガバナーを積極的なものに変更したりするなど、デバイスのパフォーマンスを向上させるためのいくつかの提案も提供しました。 彼は修正した boot.img をストック ROM でテストしましたが、PureNexus などの他の ROM も同様に動作できるはずです。 必要なのは、4 つの小さなコアを使用するように変更されたカーネルを実行していることを確認することだけです。
これは素晴らしい開発であり、Nexus 6P の所有者は、たとえこのソリューションに妥協があったとしても、優れたデバイスを復活させることができるようになりました。 保証期間内にユニットを交換してもらえなかったユーザーがたくさんいることを考えると、電話機を隅や引き出しに放置せずに有効に活用できるようになりました。
以下のスレッドもすべて読んで、投稿する前に質問がないかスレッドを検索することをお勧めします。 ~に感謝を伝えましょう XCnathan32 そして、できれば、 彼のデバッグを手伝ってください 彼は、ブートループする Nexus 6P について、大きなコアも動作させる方法を探しています。
Nexus 6P フォーラムでブートローダーの修正を確認してください。