Как установить TWRP Recovery на Pixel и Pixel XL

Итан Йонкер (Дис Трой), ведущий разработчик TWRP рекавери вчера написал в своем аккаунте Google+, что восстановление не займет много времени, чтобы коснуться базы Pixel и Pixel XL, так как расшифровка, наконец, откололась от его тестовых фабрик. Кроме того, приходите сегодня, восстановление TWRP для Pixel и Pixel XL эффективно попало в официальное хранилище на сайте TeamWin.





Текущая фабрикация TWRP, как бы то ни было, это альфа-разрядка, заботящаяся о бизнесе (даже в официальном канале). Разработчик заявляет, что это может привести к потере информации и сломать корень SuperSU Chainfire (если он установлен на вашем телефоне). Кроме того, установка восстановления TWRP на Pixel и Pixel XL незначительно отличается от установки на устройствах Nexus из-за нового формата посылок на телефонах Pixel.



Как установить TWRP Recovery на Pixel

Чтобы установить TWRP Recovery на Pixel и Pixel XL, мы НЕ будем корректно загружать образы для восстановления на телефон. Скорее, мы сначала кратко ЗАГРУЗИТЕ образы восстановления TWRP, используя направление fastboot boot recovery.img, а затем воспользуемся скоростью установки флэш-восстановления для установки восстановления TWRP на двух местах ваших телефонов Pixel. Это предписанный метод установки TWRP на Pixel и Pixel XL.



Загрузите установщик восстановления Pixel и Pixel XL TWRP в формате zip и образы Fastboot

Обновление (восемнадцатое ноября 2016 г.): конструкции TWRP recovery 3.0.2-0 alpha2 теперь доступны для Pixel и Pixel XL. Обновлены ссылки для скачивания.



Google Pixel (парусник):

Google Pixel XL (марлин):



Основы



Как установить TWRP recovery на Pixel и Pixel XL

  1. Прежде чем продолжить, убедитесь, что вы открыли загрузчик на своем телефоне Pixel и на вашем компьютере установлены ADB и Fastboot.
  2. Загрузите файл .img восстановления TWRP для своего варианта Pixel из сегмента загрузок выше и сохраните его в другой папке на своем ПК.
  3. Загрузите и перенесите файл сжатия установщика TWRP для варианта Pixel на свой телефон Pixel.
  4. Включить отладку по USB из параметров разработчика ( справочная ссылка ).
  5. Подключите телефон Pixel к ПК.
  6. Откройте окно направления внутри папки, в которой вы сохранили файл .img восстановления TWRP на своем ПК на шаге 2 выше. Сделать это Shift + щелчок правой кнопкой мыши на любой незаполненной пустоте внутри папки и после этого выберите Открыть командное окно здесь из меню настроек.
  7. В окне направления выдайте сопровождающие инструкции, чтобы на короткое время загрузить (не прошить) изображение восстановления TWRP на вашем телефоне Pixel.
    • загрузчик перезагрузки adb
  8. он перезагрузит ваш телефон в режим загрузчика.
  9. Для Pixel (парусник):
    • загрузка fastboot twrp-3.0.2-0-alpha2-fastboot-sailfish.img
  10. Для Pixel XL (марлин):
    • загрузка fastboot twrp-3.0.2-0-alpha2-fastboot-marlin.img
  11. Теперь ваш телефон Pixel загрузится в режиме восстановления TWRP.
    • Если у вас была секретная фраза для экрана блокировки, и ваш телефон ее не запрашивал. Затем еще раз весь Шаг 7.
  12. В меню принципа восстановления TWRP: выберите «Установить», выберите установщик TWRP, сжимающий файл, который мы передали на ваш телефон на шаге 3 выше, а затем проведите пальцем по базовой панели, чтобы подтвердить мигание файла,
    • Это установит восстановление TWRP в два места на вашем телефоне Pixel.
  13. Поздравляю! Восстановление TWRP теперь установлено на вашем телефоне Pixel или Pixel XL.

О SuperSU Root

Обновление (шестнадцатое ноября 2016 г.): Chainfire выпустила обновленную версию SuperSU, v2.78 SR4. Вы можете напрямую прошить этот производитель из восстановления TWRP на своем телефоне Pixel и получить root-права. Вырвите его по ссылке ниже:

Скачать SuperSU v2.78 SR4 zip

Если вы рутировали свой телефон Pixel с помощью SuperSU от Chainfire, то установка восстановления TWRP приведет к потере доступа к root. Как указали люди в TeamWin, потребуется обновление SuperSU, чтобы разрешить восстановление TWRP, и SuperSU существуют вместе на телефонах Pixel.

Дис Трой объяснил это разработчикам XDA в этом качестве:

Chainfire использует RAM-диск загрузочного образа, чтобы сделать его фреймворк менее корневым. Это эквивалент RAM-диска, который Google предложил использовать для восстановления. Я почти уверен, что Chainfire, скорее всего, подумает о подходе, чтобы заставить его работать с TWRP, но TWRP нуждается в небольшом изменении в двойном init, чтобы декодирование работало должным образом, а Chainfire потребовал другого изменения в его init двойном, чтобы заставить его ramdisk работать как для обычной загрузки, так и для восстановления.

Мы обязательно обновим этот пост, когда SuperSU станет хорошим средством восстановления TWRP на устройствах Pixel и Pixel XL от Google.