Ako portovať TWRP pre Android bez zdroja

TWRP je najobľúbenejšie vlastné obnovenie pre zariadenia Android, ale nanešťastie neexistuje žiadny „všeobecný“ TWRP, ktorý by zaručene pracoval so všetkými zariadeniami. V skutočnosti existuje veľa zariadení, ktoré nemajú k dispozícii TWRP, pravdepodobne kvôli ( nedostatočnej) popularite zariadení.

Ak vlastníte také zariadenie, ktoré nemá k dispozícii port TWRP, je skutočne veľmi jednoduché ho portovať sami. V tejto príručke Appuals vám ukážeme, ako prenášať TWRP bez zdroja, všetko, čo potrebujete, je obnova zásob vášho zariadenia a Android Kitchen. V tejto príručke budeme používať Android Kitchen for Linux, pretože postup vo verzii Windows je trochu zložitejší ( a pravdepodobne náchylný k chybám).

Ak by ste chceli skúsiť preniesť TWRP zo zdroja, prečítajte si Príručku Appuals Ako DIY Port TWRP pre Android.

požiadavky:

  • Obnovenie zásob vášho zariadenia
  • TWRP (Stiahnite si verziu podľa svojho približného rozlíšenia obrazovky):
  • TWRP 480 × 850
  • TWRP 720 × 1280
  • TWRP 1080 × 1920
  • Android Image Kitchen (verzia pre systém Linux)
  1. Najprv stiahnite a extrahujte súbor Android Image Kitchen do svojej vlastnej zložky.
  2. Vložte svoj súbor recovery recovery.img do extrahovaného priečinka AIK.
  3. Kliknite pravým tlačidlom myši do extrahovaného priečinka a vyberte príkaz „Otvoriť terminál tu“.
  4. Do terminálu Linux zadajte príkaz: ./unpackimg.sh
  5. Váš obrázok na obnovenie zásob sa rozbalí do dvoch nových priečinkov ramdisk a split_img. V tomto bode nezatvárajte terminál.
  6. Presuňte novo vytvorené priečinky ramdisk a split_img mimo priečinka AIK.
  7. Teraz vymažte stock recovery.img z priečinka AIK.
  8. Skopírujte súbor twrp_recovery.img, ktorý ste prevzali z časti Požiadavky tejto príručky, do priečinka AIK.
  9. Do terminálu Linux zadajte: ./unpackimg.sh
  10. Teraz bude twrp_recovery.img rozbalený, rovnako ako v prípade obnovy zásob.img
  11. Prejdite do priečinka split_img (z obrázka TWRP, ktorý sme práve rozbalili, a nie zo skladu .img, ktorý sme presunuli skôr) a vymažte všetky súbory vo vnútri.
  12. Teraz skopírujte všetky súbory z priečinka stock split_img do priečinka split_img TWRP.
  13. Odstrániť tieto súbory z priečinka ramdisk TWRP:
  14. default.prop
  15. fstab.devicename_or_chipsetname
  16. ueventd.rc
  17. Akýkoľvek iný súbor, ako je ueventd.devicename.rc
  18. Teraz skopírujte tieto súbory z priečinka Stock ramdisk do priečinka RAMRisk TWRP:
     default.prop fstab.devicename ueventd.rc 
  19. Teraz choďte do zložky ramdisk / etc a skopírujte recovery.fstab a vložte ju do priečinka ramdisk / etc TWRP.
  20. Otvorte súbor twrp.fstab aj súbor recovery.fstab v textovom editore a upravte vlastnosti v súbore twrp.fstab tak, aby sa správne zhodovali s vlastnosťami v súbore recovery.fstab.
  21. Musíte nahradiť prípady „/ sdcard“ za „/ external_sd“ a „/ usb“ za „/ usb-otg“.
  22. Ak tieto oddiely nie sú k dispozícii v súboroch fstab, musíte pridať tieto riadky:
     / external_sd vfat / dev / block / mmcblk1p1 flags = vymeniteľný; storage; display = display = "SDCARD" / usb-otg auto / dev / block / sda1 flags = vymeniteľný; storage; display = "USB-OTG" 
  23. Teraz musíte upraviť nasledujúce riadky tak, ako sú zobrazené na default.prop:
     ro.secure = 0 ro.adb.secure = 0 security.perf_harden = 0 ro.debuggable = 1 persist.sys.usb.config = adb, mtp 
  24. Vráťte sa z priečinka ramdisk a spustite terminál. Zadajte tieto príkazy: ./repackimg.sh
  25. TWRP .img bude predvolene zabalený a pomenovaný „image-new.img“. Ak chcete, môžete ho premenovať.

Pokyny pre zariadenia Mediatek

Poznámka: Súbor Recovery.fstab, ktorý získate po rozbalení obnovy zásob.img, bude mať nejaké chyby, pravdepodobne úmyselné od OEM. Musíte nainštalovať aplikáciu DiskInfo z Obchodu Play a prehliadača root, aby ste vedeli, ktorý oddiel je pripojený na ktorom mieste a zariadení.

Spustite aplikáciu DiskInfo a skontrolujte, či sú povolené nasledujúce nastavenia:

  • Zobraziť cestu pre pripojenie
  • Zobraziť názov oddielu
  • Zobraziť systém súborov
  • Expertný režim
  • Odpojené priečky
  • Oddiely Mapy zariadení
  • Dočasné súborové systémy

Teraz spustite svoju aplikáciu root explorer a nájdite cestu k svojim oddielom. Zvyčajne by sa nachádzali pod / dev a niektoré ďalšie oddiely ako / system a / cache sú umiestnené na hlbších úrovniach.

Ak potrebujete sledovať ich presné umiestnenie, môžete sa pohybovať vo vnútri adresára / dev a vyhľadať názvy oddielov, napríklad „mmcblk0p5“.

Zariadenia bez obnovy

Ak vaše zariadenie po rozbalení súboru Recovery.img nevytvorí súbor recovery.fstab, môžete vyskúšať niekoľko vecí.

Najprv skontrolujte priečinok ramdisk / etc, kde nájdete súbor figuríny recovery.fstab, ktorý má symbol odkazu.

Pravým tlačidlom myši kliknite na fiktívny súbor a vyberte príkaz „Zobraziť cieľ“, ktorý by vám mal predstaviť umiestnenie pôvodného súboru Recovery.fstab. Výrobcovia OEM ich niekedy umiestnia do iných priečinkov, napríklad do priečinka / vendor / etc.

Zaujímavé Články