Kako prenesti TWRP za Android brez vira

TWRP je najbolj priljubljeno obnovitev po meri za naprave Android, vendar žal ni "generičnega" TWRP, ki bi zagotovil delo z vsemi napravami. Dejansko obstaja veliko naprav, ki nimajo na voljo TWRP, verjetno zaradi ( pomanjkanja) priljubljenosti naprav.

Če imate v lasti takšno napravo, ki nima na voljo vrat TWRP, jo je dejansko zelo enostavno prenesti sami. V tem priročniku za Appuals vam bomo pokazali, kako lahko prenesete TWRP brez vira, vse kar potrebujete, je obnovitev zalog vaše naprave in Android Kitchen. V tem priročniku bomo uporabljali Android Kitchen za Linux, saj je postopek v različici za Windows precej zahtevnejši ( in morda nagnjen k napakam).

Če želite poskusiti prenašanje TWRP iz vira, glejte vodnik za pritožnike Kako narediti sam pristanišče TWRP za Android.

Zahteve:

  • Izterjava zalog vaše naprave
  • TWRP (Prenesite različico glede na vašo približno ločljivost zaslona):
  • TWRP 480 × 850
  • TWRP 720 × 1280
  • TWRP 1080 × 1920
  • Android Image Kitchen (različica Linuxa)
  1. Najprej naložite in izvlecite datoteko kuhinje Android Image v lastno mapo.
  2. Datoteko recovery.img postavite v izvlečeno mapo AIK.
  3. Z desno miškino tipko kliknite znotraj izvlečene mape in izberite "Odpri terminal tukaj".
  4. V terminalu Linux vnesite ukaz: ./unpackimg.sh
  5. Vaša slika za obnovitev zalog bo razpakirana v dve novi mapi ramdisk in split_img. Na tem mestu terminala ne zapirajte.
  6. Novo ustvarjene mape ramdisk in split_img premaknite zunaj mape AIK.
  7. Zdaj izbrišite zalogo recovery.img v mapi AIK.
  8. Kopirajte datoteko twrp_recovery.img, ki ste jo prenesli iz razdelka Zahteve v tem priročniku, v mapo AIK.
  9. V notranjosti terminala Linux vnesite: ./unpackimg.sh
  10. Zdaj bo twrp_recovery.img razpakiran, tako kot je to storilo z zalogo recovery.img
  11. Pojdite v mapo split_img (iz slike TWRP, ki smo jo ravnokar razpakirali, ne tiste iz vaše zaloge .img, ki smo jo preselili prej) in izbrišite vse datoteke znotraj.
  12. Zdaj kopirajte vse datoteke iz mape zaloga split_img v mapo TWRP split_img.
  13. Izbrišite te datoteke iz mape ramdisk TWRP:
  14. privzeti.prop
  15. fstab.devicename_or_chipsetname
  16. ueventd.rc
  17. Vse druge datoteke, kot je ueventd.devicename.rc
  18. Zdaj kopirajte te datoteke iz mape ramdisk v mapo ramdisk TWRP:
     default.prop fstab.devicename ueventd.rc 
  19. Zdaj pojdite v mapo zalog ramdisk / etc in kopirajte recovery.fstab in ga namestite v mapo ramdisk / TWRP.
  20. Odprite tako datoteko twrp.fstab kot recovery.fstab v urejevalniku besedil in uredite lastnosti v twrp.fstab, da se pravilno ujemajo z lastnostmi v recovery.fstab
  21. Primerke „/ sdcard“ morate zamenjati z „/ external_sd“, „/ usb“ pa z „/ usb-otg“.
  22. Če te particije niso na voljo v datotekah fstab, morate dodati te vrstice:
     / zunanji_sd vfat / dev / blok / mmcblk1p1 zastave = odstranljiv; shramba; prikaz = "SDCARD" / usb-otg auto / dev / blok / sda1 zastave = odstranljiv; pomnilnik; prikaz = "USB-OTG" 
  23. Zdaj morate urediti naslednje vrstice, kot so prikazane v default.prop:
     ro.secure = 0 ro.adb.secure = 0 varnost.perf_harden = 0 ro.debuggable = 1 persist.sys.usb.config = adb, mtp 
  24. Vrnite se iz mape ramdisk in zaženite terminal. Vnesite te ukaze: ./repackimg.sh
  25. TWRP .img se bo ponovno zapakiral in ga privzeto poimenoval “image-new.img”. Če želite, lahko to preimenujete.

Navodila za Mediatek naprave

Opomba: Datoteka recovery.fstab, ki jo dobite po razpakiranju zaloge recovery.img, bo v njej imela nekaj napak, najverjetneje namernih s strani OEM-ja. Namestiti morate program DiskInfo iz Trgovine Play in raziskovalec korenov, tako da boste vedeli, katera particija je nameščena na katerem mestu in v kateri napravi.

Zaženite aplikacijo DiskInfo in preverite, ali so omogočene naslednje nastavitve:

  • Pokaži pot pritrditve
  • Prikaži ime particije
  • Prikaži datotečni sistem
  • Strokovni način
  • Nemontirane predelne stene
  • Predelne stene Device Mapper
  • Začasni datotečni sistemi

Zdaj zaženite aplikacijo za raziskovanje korenin in poiščite pot particij. Običajno bi jih našli pod / dev, nekatere druge particije, kot sta / system in / cache, pa se nahajajo na globljih nivojih.

Če morate izslediti njihove natančne lokacije, se lahko pomikate po imeniku / dev in poiščete imena particij, kot je "mmcblk0p5".

Naprave brez obnovitve.Fstab

Če vaša naprava po razpakiranju zaloge recovery.img ne ustvari datoteke recovery.fstab, morate poskusiti nekaj stvari.

Najprej poiščite v mapi ramdisk / etc, kjer boste morda našli datoteko obnavljajoče datoteke recovery.fstab s simbolom povezave.

Z desno miškino tipko kliknite datoteko lutke in izberite »Prikaži cilj«, ki naj vam predstavi lokacijo originalnega recovery.fstab. Včasih jih proizvajalci originalne opreme namestijo v druge mape, na primer v / vendor / etc.

Zanimivi Članki