Как да пренесете TWRP за Android без източник
TWRP е най-популярното персонализирано възстановяване за Android устройства, но за съжаление няма „общ“ TWRP, който да гарантира, че работи с всички устройства. Всъщност има много устройства, които нямат наличен TWRP, вероятно поради ( липса) на популярност на устройството.
Ако притежавате такова устройство, което няма наличен TWRP порт, всъщност наистина е доста лесно да го пренесете сами. В това ръководство за Appuals ще ви покажем как да пренасяте TWRP без източник. Всичко, от което се нуждаете, е възстановяване на запасите на вашето устройство и Android Kitchen. В това ръководство ще използваме Android Kitchen за Linux, тъй като процедурата във версията на Windows е доста по-сложна ( и може би е склонна към грешки).
Ако искате да опитате да пренесете TWRP от източника, вижте ръководството за Appuals Как да направите сам порт TWRP за Android.
Изисквания:
- Възстановяване на запасите на устройството ви
- TWRP (Изтеглете версията според вашата приблизителна резолюция на екрана):
- TWRP 480 × 850
- TWRP 720 × 1280
- TWRP 1080 × 1920
- Android Image Kitchen (Linux версия)
- Първо изтеглете и извлечете файла на кухнята на Android Image в собствената си папка.
- Поставете своя файл recovery.img файл в извлечената AIK папка.
- Щракнете с десния бутон вътре в извлечената папка и изберете „Отваряне на терминала тук“.
- В терминала на Linux въведете командата: ./unpackimg.sh
- Вашето изображение за възстановяване на запасите ще бъде разопаковано в две нови папки ramdisk и split_img. Не затваряйте терминала в този момент.
- Преместете новосъздадените папки ramdisk и split_img извън папката AIK.
- Сега изтрийте запаса recovery.img в папката AIK.
- Копирайте файла, който сте изтеглили от секцията „Изисквания“ на това ръководство, в папката AIK.
- Вътре в терминала на Linux въведете: ./unpackimg.sh
- Сега twrp_recovery.img ще бъде разопакован, както стана с запаса recovery.img
- Влезте в папката split_img (от TWRP изображението, което просто разопаковахме, а не този от вашия запас.
- Сега копирайте всички файлове от папката склад split_img в папката TWRP split_img.
- Изтрийте тези файлове от папката TWRP ramdisk:
- default.prop
- fstab.devicename_or_chipsetname
- ueventd.rc
- Всеки друг файл като ueventd.devicename.rc
- Сега копирайте тези файлове от папката „ramdisk“ в папката TWRP ramdisk:
default.prop fstab.devicename ueventd.rc
- Сега отидете в папката ramdisk / etc и копирайте recovery.fstab и го поставете в папката TWRP ramdisk / etc.
- Отворете както файла twrp.fstab, така и файла recovery.fstab в текстов редактор и редактирайте свойствата в twrp.fstab, за да съответстват правилно със свойствата в recovery.fstab
- Трябва да замените инстанциите на „/ sdcard“ с „/ external_sd“, а „/ usb“ с „/ usb-otg“.
- Ако тези дялове не са налични във вашите файлове fstab, трябва да добавите тези редове:
/ external_sd vfat / dev / block / mmcblk1p1 flags = подвижен; съхранение; display = "SDCARD" / usb-otg auto / dev / block / sda1 flags = подвижен; съхранение; display = "USB-OTG"
- Сега трябва да редактирате следните редове, както са показани в default.prop:
ro.secure = 0 ro.adb.secure = 0 сигурност.perf_harden = 0 ro.debuggable = 1 persist.sys.usb.config = adb, mtp
- Върнете се от папката ramdisk и стартирайте терминала. Въведете тези команди: ./repackimg.sh
- TWRP .img ще бъде преупакован и наречен „image-new.img“ по подразбиране. Можете да преименувате това, ако желаете.
Инструкции за Mediatek устройства
Забележка: Файлът recovery.fstab, който получавате след разопаковането на запаса recovery.img, ще има някои недостатъци в него, най-вероятно умишлени от OEM. Трябва да инсталирате приложението DiskInfo от Play Store и root Explorer, така че да знаете кой дял е монтиран на кое място и устройство.
Стартирайте приложението DiskInfo и се уверете, че са активирани следните настройки:
- Показване на пътя за монтиране
- Показване на името на дяла
- Показване на файловата система
- Експертен режим
- Немонтирани дялове
- Дялове на устройството Mapper
- Временни файлови системи
Сега стартирайте приложението си за root Explorer и намерете пътя на вашите дялове. Обикновено те ще бъдат намерени под / dev, а някои други дялове като / system и / cache са разположени на по-дълбоки нива.
Ако трябва да проследите техните точни местоположения, можете да навигирате в директорията / dev и да търсите имена на дялове като „mmcblk0p5“.
Устройства без възстановяване.Fstab
Ако вашето устройство не произведе файл recovery.fstab след разопаковане на запаса recovery.img, трябва да опитате няколко неща.
Първо, проверете в папката ramdisk / etc, където можете да намерите фиктивен файл recovery.fstab, който има символ на връзка.
Щракнете с десния бутон върху фиктивния файл и изберете „Покажи целта“, който трябва да ви представи местоположението на оригиналния recovery.fstab. Понякога OEM производителите ги поставят в други папки, като например / vendor / etc folder.