Как создать и перенести TWRP Recovery на любое Android-устройство

В этом подробном руководстве мы покажем вам, как создать и перенести TWRP Recovery на любое устройство Android. Когда дело доходит до пользовательской разработки, использование пользовательского восстановления становится одним из наиболее важных предварительных условий. Это связано с тем, что ваш стандартный рекавери не предназначен для выполнения расширенных функций. Следовательно, сразу после того, как пользователь разблокирует загрузчик устройства, прошивка TWRP Recovery, вероятно, является первым шагом, который они обычно делают.

Пользы от этого восстановления много. Например, вы можете легко прошивать файлы ZIP и IMG, создавать и восстанавливать резервные копии Nandroid, монтировать внешние устройства и выполнять другие расширенные функции. Хотя некоторые из этих функций можно было бы выполнять и без TWRP Recovery, но это требует слишком много усилий. Следовательно, получение TWRP Recovery для вашего устройства является самым важным требованием,

Однако это восстановление пока доступно не для каждого устройства Android. Все официальные сборки TWRP размещены на их серверах, а неофициальные можно найти на XDA. Даже тогда есть довольно много устройств, которые не принадлежат ни к одному из этих двух списков. И для них это руководство пригодится. Ниже приведены подробные шаги по созданию и переносу TWRP Recovery на любое устройство Android.

На данный момент он ограничен устройствами Android, работающими на чипсете Qualcomm. С устройствами MediaTek возникает довольно много проблем, в основном с файлом восстановления recovery.fstab. Когда я смогу исправить эту проблему, я также создам отдельное руководство для устройств MTK. С учетом сказанного, вот подробные инструкции по созданию и переносу TWRP Recovery на устройства Android с Qualcomm в качестве базового чипа. Следуйте вместе.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Как создать и портировать TWRP на любое Android-устройство

Приведенные ниже инструкции разделены на отдельные разделы для простоты понимания. Следуйте в той же последовательности, как указано. Предупреждение! Описанный ниже процесс довольно опасен и может заблокировать ваше устройство и сделать его непригодным для использования. Droidwin и его участники не будут нести ответственность в случае термоядерной войны, если ваш будильник не разбудит вас, или если что-то случится с вашим устройством или вашими данными, выполнив следующие шаги.

ШАГ 1. Включите оболочку Linux в Windows 10.

Для выполнения всех таких настроек, связанных с Android, лучше всего выбрать Linux. Тем не менее, я не хотел оставлять свою ОС Windows в то же время. Поэтому я включил команду Linux Bash Shell только внутри Windows 10. Это функция режима разработчика, присутствующая в Windows 10 уже несколько лет, но мало кто об этом знает. Самым большим преимуществом этой функции является тот факт, что вам не нужно использовать виртуальную машину или стороннее приложение, такое как Cygwin.

установить линукс внутрь виндовс 10

Обо всем позаботится сама ОС Windows. И я опробовал все инструкции по созданию и переносу TWRP Recovery на Android с помощью этой команды оболочки в Windows 10, поэтому нет причин, по которым она не должна работать для вас. С учетом сказанного обратитесь к этому руководству, чтобы использовать Linux на ПК с Windows 10: Как запускать команды Linux в Windows 10. [without Virtual Machine].

ШАГ 2. Установите Android Image Kitchen

После того, как вы включили команду Linux Shell в Windows 10, следующим шагом будет установка Android Image Kitchen. Здесь мы будем готовить TWRP Recovery для вашего устройства. Итак, скачайте AIK-Linux-v3.7-ALL.tar.gz. Кредиты: переходит к XDA Senior Recognized Developer/Recognized Contributor осмозис. Имейте в виду, что это сборка Linux, поскольку мы будем работать внутри экосистемы Linux (в ОС Windows 10!).

установить android image kitchen linux windows 10

Двигаясь дальше, как только вы загрузите его, используйте программное обеспечение для извлечения, такое как WinRAR, чтобы открыть его. Затем извлеките его содержимое в любое удобное место на вашем ПК. При загрузке или распаковке Защитник Windows идентифицирует его как троянскую программу. Поэтому вам, возможно, придется временно отключить его при загрузке и извлечении Android Kitchen. После завершения загрузки/извлечения обязательно снова включите Защитник. Затем перейдите к следующему шагу, чтобы создать и перенести TWRP Recovery на любое устройство Android.

ШАГ 3: Загрузите TWRP для разрешения экрана

Теперь вам нужно будет загрузить необходимое рекавери TWRP в соответствии с желаемым разрешением экрана. Благодаря старшему члену XDA Августоандро за приведенную ниже часть ценной информации.

  • Если разрешение вашего экрана 480 х 850 или 480 х 854; затем скачать LG Nexus 4 TWRP.
  • Точно так же, если разрешение вашего экрана 720 x 1280, или 800 x 1280, или 720 x «что-то»; затем скачать Асус Нексус 7 TWRP
  • С другой стороны, если у вас разрешение экрана 1080×1920, скачайте Моторола Нексус 6 TWRP. Что касается этого руководства, я скачал только его.

После загрузки необходимого файла восстановления перейдите к следующему шагу, чтобы создать и перенести TWRP Recovery на любое устройство Android.

ШАГ 4: Получите стоковый файл Recovery.img

Теперь вам нужно получить стандартный файл recovery.img. Это будет присутствовать внутри самой стоковой прошивки. Итак, скачайте прошивку для своего устройства и региона (соответствующего вашему текущему номеру сборки). После загрузки извлеките его. Теперь, если у вас есть устройство Pixel, файлы его разделов присутствуют в формате ZIP. Так что просто извлеките его и получите стандартный файл recovery.img.

С другой стороны, у OnePlus и множества других OEM-производителей все файлы разделов находятся в файле payload.bin. С другой стороны, у Realme есть файлы прошивки в формате OZIP. Чтобы извлечь эти файлы, обратитесь к нашим подробным справочным руководствам:

извлечь стоковое восстановление oneplus

Хотя эти руководства сосредоточены на стандартном файле boot.img, процесс для файла recovery.img точно такой же. Просто следуйте инструкциям, как есть, и вы получите нужный файл. Получив исходный файл recovery.img, переместите его в папку Android Image kitchen на своем ПК (см. изображение ниже в ШАГЕ 5). Затем перейдите к следующему шагу, чтобы создать и портировать TWRP Recovery на любое устройство Android.

ШАГ 5: Получите права root в Linux Shell в Windows 10

Пришло время перейти в режим суперпользователя и получить root-доступ в Linux! Для этого вам нужно будет открыть Ubuntu в том же каталоге, где вы распаковали Android Image Kitchen (AIK).

  1. Итак, перейдите в папку AIK и, удерживая клавишу Shift, щелкните правой кнопкой мыши в пустом месте и выберите здесь «Открыть оболочку Linux».
    открыть оболочку Linux внутри кухни Android Image
  2. При этом Ubuntu автоматически подберет каталог AIK.
  3. Теперь введите приведенный ниже код и нажмите Enter: su
  4. Теперь он попросит вас ввести пароль. Введите тот же пароль, который вы вводили в ШАГЕ 1 при первой настройке Linux.
    получить root команду оболочки linux windows 10
  5. Вот и все. Теперь у вас есть Root-привилегии. Перейдите к следующему шагу, чтобы создать и перенести TWRP Recovery на любое устройство Android.

ШАГ 6: Создание рекавери TWRP

  1. Прежде всего, начните с распаковки стандартного файла recovery.img с помощью следующей команды: ./unpackimg.sh

    распаковать twrp recovery android image kitchen

  2. Теперь вы получите две 2 папки: ramdisk и split_img. Переместите их за пределы папки Android Image Kitchen (AIK). Аналогичным образом переместите стандартный файл recovery.img за пределы папки AIK.
    переместить восстановление RAM-диска split_img за пределы кухни Android-образа
  3. Теперь переместите загруженный TWRP Recovery (из ШАГА 3) в эту папку AIK.
    Переместить восстановление twrp в кухню изображения Android
  4. Используйте приведенную ниже команду, чтобы распаковать это восстановление TWRP (ранее мы распаковывали стоковое восстановление, на этот раз мы распаковываем TWRP): ./unpackimg.sh

    распаковать рекавери twrp с помощью android image kitchen

  5. Как только распаковка завершится, переходим в папку split_img. Вы увидите несколько файлов TWRP, удалите все эти файлы.
    удалить разделенные файлы img восстановления twrp
  6. Теперь скопируйте все файлы из стандартной папки split_img восстановления (которую вы переместили за пределы папки AIK) в новую пустую папку split_img (откуда вы только что удалили файлы twrp).
  7. Когда это будет сделано, удалите следующие файлы из новой папки на виртуальном диске (созданной TWRP Recovery):
    • default.prop
    • fstab.devicename_or_chipsetname
    • ueventd.rc
    • Любой другой файл, например ueventd.devicename.rc
      удалить файлы восстановления twrp ramdsik
  8. Теперь скопируйте и вставьте эти файлы из стандартной папки виртуального диска (которую мы получили из стандартного восстановления) в новую папку виртуального диска (которую мы получили из TWRP):
    • default.prop
    • fstab.devicename [if you can’t find this file, don’t forget to check out the /vendor/etc folder as well].
    • ueventd.rc [you may check the ramdisk > system > etc folder for this file].
      переместите файлы в новую папку восстановления twrp ramdisk
  9. Теперь скопируйте файл recovery.fstab из стандартной папки ramdisk > system > etc и переместите его в новую папку ramdisk > etc. Опять же, стандартный виртуальный диск — это папка, которую вы получили через стандартное восстановление, тогда как новый виртуальный диск связан с восстановлением TWRP.
    переместите recovery.fstab в новую папку на виртуальном диске и т. д.
  10. Откройте recovery.fstab и twrp.fstab через Notepad++. Затем отредактируйте файл twrp.fstab в соответствии с только что вставленным recovery.fstab.
  11. Обязательно замените «/sdcard» на «/external_sd» и «/usb» на «/usb-otg». Однако, если вы не найдете эти разделы внутри файлов fstab, добавьте эти строки вручную:
    изменить файл fstab восстановления twrp
  12. /external_sd vfat /dev/block/mmcblk1p1 flags=removable;storage;display=”SDCARD” /usb-otg auto /dev/block/sda1 flags=removable;storage;display=”USB-OTG”
  13. Наконец, откройте файл default.prop через Notepad++ и внесите следующие изменения: ro.secure=0 ro.adb.secure=0 security.perf_harden=0 ro.debuggable=1 persist.sys.usb.config=adb,mtp

    отредактировать файл реквизита по умолчанию

  14. Наконец пришло время переупаковать все эти вещи. Итак, выйдите из папки ramdisk и внутри основной папки Android Image Kitchen откройте окно оболочки Linux (если у вас уже есть ранее открытое окно, продолжайте только в нем). Теперь введите следующую команду, чтобы перепаковать все файлы: ./repackimg.sh

    новое изображение восстановления twrp, созданное с помощью Android Image Kitchen

  15. Новый TWRP теперь будет создан в папке Android Image Kitchen и будет называться image-new.img.
    создан новый рекавери twrp.img

Вот и все. Это были шаги по созданию и портированию TWRP Recovery для любого устройства Android. Вы можете прошить его на свое устройство и пожинать плоды. С учетом сказанного, если у вас есть какие-либо вопросы, сообщите нам об этом в разделе комментариев ниже. Я постараюсь максимально подробно ответить на все ваши вопросы.

Другие полезные ресурсы TWRP

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *