Обнаружено исправление Bootloop Nexus 6P

Пользователь XDA нашел и предоставил исправление печально известной бутлупа смерти Nexus 6P. Читайте дальше, чтобы узнать, как он решил эту проблему и как починить ваше устройство!

На вас повлияла загрузочная петля смерти Nexus 6P? Если вы один из немногих невезучих, у кого Nexus 6P спрятан в каком-то ящике, вы будете рады узнать, что найдено исправление, которое позволит вам снова полностью загрузить свое устройство.

Это было достигнуто за счет отключения большого кластера процессора Snapdragon 810 SoC устройства, что затем позволяет устройству наконец добраться до экрана блокировки. Чтобы оживить свой Nexus 6P, вам нужно будет прошить измененные файлы предоставлено участником XDA XCnathan32помощь старшего члена XDA рчтк), чтобы ваше ПЗУ и восстановление снова заработали.


Контекст

Ближе к концу 2016 года мы увидели поток сообщений от нескольких пользователей, утверждавших, что их устройства Nexus 6P были необъяснимый вход в случайные загрузочные петли, проблема, казалось бы, отдельная от

ранние отключения это беспокоило телефон примерно в то же время. Это было другое дело, и хотя сокращение времени автономной работы, безусловно, плохо, загрузочные петли фактически превратили смартфон в пресс-папье.

Пользователи, столкнувшиеся с этой проблемой, быстро впали в отчаяние, поскольку решения не было видно. Никакое удаление данных или перепрошивка заводских образов, похоже, не решили проблему, что указывает на то, что проблема связана с аппаратным обеспечением, возможно, проблема в SoC. Это не первый случай, когда одно из устройств Google попадает в разрушительный кирпич или загрузочную петлю. утверждает: Nexus 7 столкнулся с массовыми сбоями после получения оригинального Lollipop OTA, а Производство LG Нексус 5X постигла та же участь, что и многие телефоны LG с аппаратной загрузкой.

Проблема с загрузкой Nexus 6P была подтверждена представитель Google который посоветовал пользователям обратиться по месту покупки для получения информации о гарантии или ремонте. Пользователи пытались получить лучшее решение от Google, начав разговор в Трекер проблем AOSP, а затем мы начали слышать о потенциальный иск подается против Google и Huawei как из-за проблем с досрочным завершением работы, так и из-за проблем с загрузкой. Коллективный иск в конечном итоге иск был подан, а затем изменен, с истцами в более чем десяти штатах. Хотя Google и Huawei были четко осведомлены об этой проблеме, мы до сих пор не видели, чтобы они решили проблему, кроме замены устройств загрузочного цикла Nexus 6p, на которые распространяется гарантия.


Nexus 6P Bootloop of Death, обойти

Член XDA XCnathan32 опубликовал руководство и измененные файлы, которые, как сообщается, устраняют проблему с загрузкой Nexus 6P. Инструкции довольно просты и включают в себя только прошивку модифицированных изображений для boot.img, а также модифицированную сборку TWRP, чтобы вы могли впоследствии прошить другие файлы. Эти сборки были изменены, чтобы использовать только небольшой кластер Snapdragon 810 SoC, эффективно отключая производительные ядра A57, которые, по-видимому, препятствуют загрузке устройства. Хотя мы не будем гадать, почему это происходит, это означает, что вы столкнетесь с заметной задержкой, хотя маленькие ядра A53 также более энергоэффективны. Это довольно компромиссный вариант, но это определенно лучше, чем ничего.

Несколько пользователей сообщили, что измененные изображения, представленные во вступительном сообщении, работают и позволяют устройству загружаться, и я сам попробовал это на устройстве загрузочного цикла Nexus 6P, чтобы подтвердить это. Мне удалось оживить Nexus 6P моего младшего брата этим методом, даже когда заводской образ Google не работал. Вот несколько инструкций, которым вы можете следовать, если хотите оживить свое устройство:

Руководство

  1. Загрузите последнюю версию Бинарные файлы ADB и Fastboot и извлеките их в легкодоступную папку на вашем компьютере.
  2. Загрузите и установите Google USB-драйвер если вы используете Windows.
  3. Скачать N2G48B_4Cores.img и сохраните его в том же каталоге, где вы сохранили двоичные файлы ADB и Fastboot.
    • Необязательно: если вы хотите использовать восстановление TWRP на исправленном Nexus 6P, вам потребуется использовать модифицированную версию. Скачать twrp3_1_1_4Cores.img и сохраните его в каталог, в котором вы сохранили двоичные файлы ADB и Fastboot.
    • Необязательно: если вы хотите ускорить работу исправленного Nexus 6P, вы можете прошить модифицированную версию XDA Recounced Developer. вспышка2Ядро Elemental X. Скачать EX4_1_1_4Cores.zip и сохраните его в каталоге загрузок.
  4. Подключите телефон к компьютеру.
  5. Откройте командную строку или терминал в том же каталоге, где вы сохранили двоичные файлы ADB и Fastboot. В Windows вы можете легко сделать это, удерживая клавишу Shift и щелкнув правой кнопкой мыши, а затем выбрав «Открыть командную строку здесь».
  6. Введите следующую команду: fastboot devices
  7. Если вы видите серийный номер вашего устройства, вы готовы двигаться дальше. Если нет, то вам нужно будет попробовать переустановить драйвера.
  8. Важный: загрузчик вашего телефона ДОЛЖЕН быть разблокирован, чтобы прошить эти модифицированные образы. Если ваш загрузчик уже разблокирован, пропустите следующие 2 шага.
  9. Запустите процесс разблокировки загрузчика вашего телефона, введя следующую команду: fastboot flashing unlock
  10. Используя клавиши громкости и питания, подтвердите, что вы хотите разблокировать загрузчик. ЭТО УДАЛИТ ВСЕ ВНУТРЕННЮЮ ПАМЯТЬ ВАШЕГО ТЕЛЕФОНА. Но либо так, либо иметь дело с многосотдолларовым кирпичом. Твой выбор!
  11. Теперь введите следующую команду, чтобы прошить измененный загрузочный образ: fastboot flash boot N2G48B_4Cores.img
    • Необязательно: Если вы хотите прошить TWRP, то введите: fastboot flash recovery twrp3_1_1_4Cores.img
  12. Перезагрузите телефон, набрав: fastboot reboot
  13. Через несколько минут (это может занять некоторое время) вы должны увидеть анимацию загрузки вашего телефона и, в конечном итоге, экран блокировки. Поздравляем, вы сохранили свой телефон!
  14. Необязательно: если вы хотите повысить производительность и прошили TWRP, скопируйте модифицированное ядро ​​Elemental X в память вашего телефона, загрузитесь в TWRP и прошейте собственное ядро. Вы можете разогнать небольшой кластер во время настройки, чтобы повысить производительность вашего телефона.

XCnathan32 отмечает, что root работает при прошивке SuperSU в TWRP. Он также предложил несколько советов по повышению производительности вашего устройства, например, отключение анимации или изменение регулятора ЦП на агрессивный. Хотя он тестировал модифицированный boot.img на стандартном ПЗУ, другие ПЗУ, такие как PureNexus, также должны работать. Вам просто нужно убедиться, что вы используете ядро, модифицированное для использования четырех маленьких ядер.

Это впечатляющее достижение, и владельцы Nexus 6P теперь могут возродить свое превосходное устройство, даже если в этом решении есть компромиссы. Учитывая, что многие пользователи не смогли заменить свои устройства по гарантии, теперь они могут использовать телефон с пользой, а не оставлять его мертвым в углу или ящике.

Мы советуем вам также прочитать ветку ниже полностью и поискать в ней любые вопросы, которые могут у вас возникнуть, прежде чем публиковать их. Поблагодарите XCnathan32 и, если сможешь, помогите ему отладить загружающийся Nexus 6P, поскольку он ищет способ заставить работать и большие ядра.


Узнайте об исправлении загрузчика на наших форумах по Nexus 6P!