Знайдено виправлення завантаження Nexus 6P

Користувач XDA знайшов і надав виправлення для сумнозвісної Nexus 6P Bootloop of Death. Читайте далі, щоб дізнатися, як він її вирішив і як полагодити ваш пристрій!

Чи постраждали ви від Nexus 6P Bootloop of Death? Якщо ви один із небагатьох нещасливих із Nexus 6P, захованим у ящику, ви будете раді дізнатися, що знайдено виправлення, яке дозволить вам знову повністю завантажити свій пристрій.

Це було досягнуто шляхом відключення великого кластера Snapdragon 810 SoC пристрою, який потім дозволяє пристрою нарешті досягти свого екрана блокування. Щоб оживити свій Nexus 6P, вам потрібно буде прошити змінені файли надано учасником XDA XCnathan32допомога старшого члена XDA rchtk), щоб відновити роботу ПЗУ та відновлення.


Контекст

Ближче до кінця 2016 року ми побачили серію звітів від кількох користувачів, які стверджували, що їхні пристрої Nexus 6P були незрозуміле введення випадкових завантажувальних циклів, проблема, здавалося б, окрема від раннє відключення що вразило телефон приблизно в той же час. Це було по-іншому, і хоча скорочення терміну служби батареї, безумовно, погано, завантажувальні цикли фактично перетворили смартфон на прес-пап’є.

Користувачі, які зіткнулися з цією проблемою, швидко впали у відчай, оскільки не було жодного способу її вирішення. Жодне видалення даних або повторне перепрошивання заводських образів, здавалося, не вирішило проблему, вказуючи на те, що проблема пов’язана з апаратним забезпеченням, можливо, проблема в SoC. Це був би не перший випадок, коли один із пристроїв Google потрапляє в нищівний блок або завантажувальний цикл стверджує: Nexus 7 отримав широке поширення після отримання оригінального Lollipop OTA, а Виробництва LG Nexus 5X спіткала та ж доля, що й багато телефонів LG із апаратним циклом завантаження.

Проблему циклу завантаження Nexus 6P підтвердив a представник Google який запропонував користувачам звернутися до місця покупки, щоб отримати гарантію або варіанти ремонту. Користувачі намагалися отримати від Google краще рішення, починаючи розмову в Відстеження проблем AOSP, а потім ми почали чути про a потенційний позов порушується проти 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. Завантажте та встановіть USB-драйвер Google якщо ви використовуєте Windows.
  3. Завантажити N2G48B_4Cores.img і збережіть його в тому самому каталозі, де ви зберегли двійкові файли ADB і Fastboot.
    • Додатково: якщо ви хочете використовувати відновлення TWRP на своєму фіксованому Nexus 6P, вам потрібно буде використовувати модифіковану версію. Завантажити twrp3_1_1_4Cores.img і збережіть його в каталозі, де ви зберегли двійкові файли ADB і Fastboot.
    • Додатково: якщо ви хочете пришвидшити свій фіксований Nexus 6P, ви можете прошити модифіковану версію XDA Recognized Developer flar2Ядро 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!