1. Главная
  2. Каталог устройств
  3. Смартфоны

Установка кастомного рекавери и получение рут-прав на OnePlus 5T

3
  • 162 г, 7.3 мм
  • Android 8.1 Oreo
  • 6.01″

    1080 x 2160

  • 15.93mp

    2160p @ 30 fps

  • 6Gb RAM

    Qualcomm Snapdragon 835 MSM8998

  • 3300mAh

    Li-polymer

  • Автор:
    Niko

    Подробная инструкция по установке кастомного рекавери (TWRP) и получению прав суперпользователя (Magisk) на OnePlus 5T (A5010) под управлением Android 7.1 Nougat.

    Внимание!

    Для всех дальнейших манипуляций с устройством на нём необходим разблокированный загрузчик.


    Ни администрация PDALIFE.info, ни автор инструкции не несут ответственности за ваши действия и результаты. Всё, что вы делаете — вы делаете только на свой страх и риск.

    • Сделать резервные копии всех необходимых данных и файлов и сохранить их на компьютер, съёмный носитель или облако.

    • Создать в корне диска С:\ папку с именем «Android».

    • Скачать и установить драйвера для смартфона на свой ПК/ноутбук.

    • Скачать архив adb-fastboot.zip и распаковать все файлы в папку «Android».

    • Скачать кастомное рекавери в формате *.img, переименовать файл для удобства в «recovery.img» и переместить в папку «Android». Рекомендуется использовать TWRP Recovery.

    • Скачать архив для установки прав суперпользователя MagiskRoot и утилиту MagiskManagerдля управления разрешениями.

    • Активировать пункт «Отладка по USB» на смартфоне.
      Сделать это можно в разделе «Для разработчиков». Как его открыть, можно узнать здесь.

    • Подключить телефон к компьютеру по USB-кабелю.
      Рекомендуется использовать оригинальный или кабель хорошего качества, а также порт USB 2.0, расположенный на материнской плате (для ПК).

    • Открыть командную строку и перейти в созданную папку Android командой «cd c:\Android\» (команды пишутся без кавычек).

    • Убедиться, что компьютер находит устройство по ADB.
      Для этого необходимо ввести «adb devices» в командную строку. На появившейся запрос на телефоне о разрешении об отладке по ADB на данном компьютере необходимо нажать «Ok», при этом выбрав пункт «Всегда разрешать с этого компьютера». Если устройство видно, то выведется текст «List of devices attached» и список всех устройств (например,xxxxxxx device). Если же вместо «device» будет написано «offline» либо список окажется пустым, то необходимо обновить ADB, проверить драйвера/шнур, поменять порт USB/компьютер.

    • Перезагрузить смартфон в режим загрузчика.
      Для этого необходимо в командной строке ввести «adb reboot bootloader» либо выключить его, затем включить, одновременно зажав кнопку Питания и клавишу Увеличения Громкости.

    • Убедиться, что компьютер находит устройство в режиме Fastboot.
      Для этого необходимо ввести команду «fastboot devices». Если устройство подключено верно, то выведется идентификатор устройства со словом «fastboot» (например, «xxxxxxx fastboot»). Если же не выведется ничего либо «waiting for devices…», то необходимо обновить драйвера, поменять порт USB, либо попробовать проделать эти действия на другом компьютере.

    • При условии, что устройство определено верно ввести команду «fastboot flash recovery recovery.img».

    • По окончании операции перезагрузить устройство в режим рекавери командой «fastboot boot recovery.img» либо в режиме загрузчика кнопками громкости выбрать пункт «Recovery mode» и подтвердить выбор клавишей Питания.

    • При попадании в режим рекавери необходимо разрешить запись системного раздела свайпом вправо и отказаться на запрос о вводе пароля.

    • После этого зайти в меню «Mount» и активировать раздел «Data».
      Если раздел «Data» не монтируется, значит нужно отформатировать внутреннюю память.
      ВНИМАНИЕ!
      Данная операция сотрёт все ваши файлы на внутренней памяти телефона. Настоятельно рекомендуется сделать резервные копии всех необходимых данных на съёмный носитель либо ПК, в то числе и бэкап разделов.
      Для форматирования раздела «Data» нужно зайти в «Wipe» > «Advanced Wipe» и активировать пункты «Data» и «Internal Storage».

    • Скопировать архив для установки прав суперпользователя MagiskRoot и утилиту MagiskManager для управления разрешениями во внутреннюю память устройства.
      Для этого в рекавери нужно выбрать меню «Mount» и нажать кнопку «Enable MTP» в правом нижнем углу. Затем подключить телефон к ПК и перенести нужный файл в память смартфона.

    • Перейти в меню «Install», найти и выбрать архив MagiskRoot.zip и подтвердить установку файла свайпом слева направо.

    • Перейти в меню «Settings» и на первой вкладке «General» убрать галочку с пункта «Promt to install TWRP app if not installed».

    • После окончания установки перезагрузить телефон в систему, выбрав пункт «Reboot» > «Recovery».

    • И только теперь перезагрузиться в систему, выбрав пункт «Reboot» > «System».

    • Если был выполнен сброс данных, то может потребоваться больше времени, чем обычная загрузка.
      В таком случае, после включения, состояние смартфона вернётся к заводским настройкам, а внутренняя память отформатирована.

    • После успешного получения рут-прав рекомендуется сделать бэкап EFS-раздела смартфона.
      ВНИМАНИЕ!
      Если этим пренебречь, то при неправильной прошивке устройства может быть потеряна информация об IMEI, MAC-адресе Bluetooth и WiFi и телефон более не сможет совершать звонки, подключаться по 3G/4G связи или WiFi. Лечится простым восстановлением бэкапа либо походом в сервис центр за отдельную плату.

    • Для создания резервной копии EFS может понадобиться:

      • Установить Эмулятор терминала из Google Play.
      • Запустить приложение.
      • Ввести следующие команды:
        • su (и предоставить права суперпользователя для приложения)
        • dd if=/dev/block/sdf1 of=/sdcard/modemst1.bin bs=512
        • dd if=/dev/block/sdf2 of=/sdcard/modemst2.bin bs=512
      • Скопировать оба полученных файла из корня внутренней памяти устройства на компьютер или в облако.
    • Для восстановления EFS потребуется следующее:

      • Скопировать файлы «modemst1.bin» и «modemst2.bin» в корень внутренней памяти телефона.
      • В Эмуляторе терминала ввести следующие команды:
        • su
        • dd if=/sdcard/modemst1.bin of=/dev/block/sdf1
        • dd if=/sdcard/modemst2.bin of=/dev/block/sdf2
      • Перезагрузить устройство.

      Либо (если первый способ не помог):

      • Скопировать файлы «modemst1.bin» и «modemst2.bin» в папку Android (или любую другую, где находятся файлы ADB и Fastboot)
      • Подключить телефон к ПК
      • Перезагрузить смартфон в режим загрузчика (12-й пункт данной инструкции)
      • Убедиться, что компьютер находит устройство в режиме Fastboot (13-й пункт данной инструкции)
      • В командной строке сначала ввести «fastboot flash modemst1 modemst1.bin» и затем «fastboot flash modemst2 modemst2.bin»
      • Перезагрузить телефон в систему командой «fastboot reboot»
    • поделиться
    • рейтинг
      • 00
    • 0
  • Возврат на стоковую прошивку
  • Обновление стоковой прошивки через кастомное рекавери
  • Установка обновлений или Open Beta и переход с HydrogenOS без ПК
  • Установка обновлений или Open Beta и переход с HydrogenOS с помощью ADB Sideload
  • Установка кастомной прошивки
  • Разблокировка загрузчика
  • OxygenOS Open Beta
  • OxygenOS Stable
Регистрация прошла успешно