So portieren Sie TWRP für Android ohne Quelle

TWRP ist die beliebteste benutzerdefinierte Wiederherstellung für Android-Geräte. Leider gibt es kein „generisches“ TWRP, das garantiert mit allen Geräten funktioniert. Tatsächlich gibt es viele Geräte, für die kein TWRP verfügbar ist, möglicherweise aufgrund (mangelnder) Beliebtheit der Geräte.

Wenn Sie ein solches Gerät besitzen, für das kein TWRP-Port verfügbar ist, ist es eigentlich ganz einfach, es selbst zu portieren. In diesem Appuals-Handbuch zeigen wir Ihnen, wie Sie TWRP ohne Quelle portieren können. Sie benötigen lediglich die Bestandswiederherstellung Ihres Geräts und Android Kitchen. In diesem Handbuch wird Android Kitchen für Linux verwendet, da das Verfahren in der Windows-Version etwas schwieriger (und möglicherweise fehleranfällig) ist.

Wenn Sie versuchen möchten, TWRP von der Quelle zu portieren, lesen Sie den Appuals-Leitfaden zum DIY-Portieren von TWRP für Android.

Bedarf:

  1. Laden Sie zuerst die Android Image Kitchen-Datei herunter und extrahieren Sie sie in einen eigenen Ordner.
  2. Legen Sie Ihre Datei stock recovery.img im extrahierten AIK-Ordner ab.
  3. Klicken Sie mit der rechten Maustaste in den extrahierten Ordner und wählen Sie “Terminal hier öffnen”.
  4. Geben Sie im Linux-Terminal den folgenden Befehl ein: ./unpackimg.sh
  5. Ihr Bild zur Wiederherstellung des Bestands wird in zwei neue Ordner entpackt: ramdisk und split_img. Schließen Sie das Terminal an dieser Stelle nicht.
  6. Verschieben Sie die neu erstellten Ordner ramdisk und split_img außerhalb des AIK-Ordners.
  7. Löschen Sie nun die Datei stock recovery.img im AIK-Ordner.
  8. Kopieren Sie die Datei twrp_recovery.img, die Sie aus dem Abschnitt “Anforderungen” dieses Handbuchs heruntergeladen haben, in den AIK-Ordner.
  9. Geben Sie im Linux-Terminal Folgendes ein: ./unpackimg.sh
  10. Jetzt wird die Datei twrp_recovery.img entpackt, genau wie bei der Datei stock recovery.img
  11. Gehen Sie in den Ordner split_img (aus dem gerade entpackten TWRP-Image, nicht aus dem zuvor verschobenen .img-Bestand) und löschen Sie alle darin enthaltenen Dateien.
  12. Kopieren Sie nun alle Dateien aus dem Ordner stock split_img in den Ordner TWRP split_img.
  13. Löschen Sie diese Dateien aus dem TWRP-Ramdisk-Ordner:
  14. default.prop
  15. fstab.devicename_or_chipsetname
  16. ueventd.rc
  17. Jede andere Datei wie ueventd.devicename.rc
  18. Kopieren Sie nun diese Dateien aus dem Standard-Ramdisk-Ordner in den TWRP-Ramdisk-Ordner: default.prop fstab.devicename ueventd.rc
  19. Gehen Sie nun in den Standardordner ramdisk / etc, kopieren Sie die Datei recovery.fstab und legen Sie sie im Ordner TWRP ramdisk / etc ab.
  20. Öffnen Sie sowohl die Datei twrp.fstab als auch die Datei recovery.fstab in einem Texteditor und bearbeiten Sie die Eigenschaften in twrp.fstab so, dass sie mit den Eigenschaften in recovery.fstab übereinstimmen
  21. Sie müssen Instanzen von “/ sdcard” durch “/ external_sd” und “/ usb” durch “/ usb-otg” ersetzen.
  22. Wenn diese Partitionen in Ihren fstab-Dateien nicht verfügbar sind, müssen Sie die folgenden Zeilen hinzufügen: / external_sd vfat / dev / block / mmcblk1p1 flags = entfernbar; Speicher; display = “SDCARD” / usb-otg auto / dev / block / sda1-Flags = entfernbar; Speicher; Display = “USB-OTG”
  23. Jetzt müssen Sie die folgenden Zeilen wie in default.prop angezeigt bearbeiten: ro.secure = 0 ro.adb.secure = 0 security.perf_harden = 0 ro.debuggable = 1 persist.sys.usb.config = adb, mtp
  24. Verlassen Sie den Ramdisk-Ordner und starten Sie das Terminal. Geben Sie die folgenden Befehle ein: ./repackimg.sh
  25. Die TWRP-IMG wird neu gepackt und standardmäßig als “image-new.img” bezeichnet. Sie können dies umbenennen, wenn Sie möchten.

Anleitung für Mediatek-Geräte

Hinweis: Die Datei recovery.fstab, die Sie nach dem Entpacken der Datei stock recovery.img erhalten, weist einige Fehler auf, die höchstwahrscheinlich vom OEM beabsichtigt wurden. Sie müssen die DiskInfo-App aus dem Play Store und einen Root-Explorer installieren, damit Sie wissen, welche Partition an welchem ​​Ort und auf welchem ​​Gerät bereitgestellt ist.

Starten Sie die DiskInfo-App und stellen Sie sicher, dass die folgenden Einstellungen aktiviert sind:

  • Mount-Pfad anzeigen
  • Partitionsnamen anzeigen
  • Dateisystem anzeigen
  • Expertenmodus
  • Nicht gemountete Partitionen
  • Device Mapper-Partitionen
  • Temporäre Dateisysteme

Starten Sie nun Ihre Root-Explorer-App und suchen Sie den Pfad Ihrer Partitionen. Normalerweise befinden sie sich unter / dev, und einige andere Partitionen wie / system und / cache befinden sich in tieferen Ebenen.

Wenn Sie die genauen Speicherorte verfolgen müssen, können Sie im Verzeichnis / dev navigieren und nach Partitionsnamen wie “mmcblk0p5” suchen.

Geräte ohne Recovery.Fstab

Wenn Ihr Gerät nach dem Entpacken der Datei stock recovery.img keine Datei recovery.fstab erstellt, sollten Sie einige Dinge versuchen.

Überprüfen Sie zunächst den Ordner ramdisk / etc, in dem Sie möglicherweise eine Dummy-Datei recovery.fstab mit einem Verknüpfungssymbol finden.

Klicken Sie mit der rechten Maustaste auf die Dummy-Datei und wählen Sie “Ziel anzeigen”, um den Speicherort der ursprünglichen Datei “recovery.fstab” anzuzeigen. Manchmal legen OEMs sie in anderen Ordnern ab, z. B. im Ordner / vendor / etc.

Similar Posts

Leave a Reply

Your email address will not be published.