ROMzilla bringt Batch-ROM-Dekompilierung und Neukompilierung unter Linux

click fraud protection

Wenn es um das Kompilieren und Dekompilieren von ROMs geht, verfügen viele Köche nicht über die größte Auswahl an Tools. Wenn Entwickler welche besorgen müssen apk Um Dateien herunterzuladen und zu bearbeiten, müssen sie die richtigen Dateien extrahieren und sie mit einem Tool dekompilieren. Wenn dies immer wieder durchgeführt werden muss, wie in einem ordnungsgemäß unterstützten ROM, das nicht aus dem Quellcode erstellt wurde, kann die Aufgabe ziemlich mühsam werden. Das heißt, es gibt jetzt ein Werkzeug, das diese Anforderungen erfüllt apk Dateien aus ROMs entfernen und alle in einem Schritt dekompilieren.

Es heißt ROMzilla und besteht aus zwei Hauptskripten, die extrahieren und dekompilieren apk Und Krug Dateien und kompilieren Sie sie dann neu und fügen Sie sie anschließend wieder in das ROM ein. Entwickelt von XDA Senior Member digitalhigh, sind die Skripte sehr hilfreich für Entwickler, die ROMs verwalten und immer nur ein paar Dateien gleichzeitig abrufen müssen.

Benutzer bearbeiten zunächst zwei Textdateien namens

apk.txt Und jar.txt. Diese werden dann so bearbeitet, dass sie den Pfad eines beliebigen enthalten apk Und Krug Dateien, mit denen sie regelmäßig arbeiten. Anschließend führen Benutzer ROMzilla aus, das alle in den beiden Textdateien genannten Dateien extrahiert und dekompiliert. Sobald Sie fertig sind, führen Sie einfach das Skript aus, um den Vorgang umzukehren, und die Dateien werden verfügbar gemacht, um direkt wieder im ROM abgelegt zu werden. Wie digitalhigh erklärt:

Bitte bedenken Sie, dass dies nicht unbedingt für die endgültige ROM-Produktion geschrieben wurde, obwohl es problemlos dafür verwendet werden könnte. Dies ist eher für diejenigen unter Ihnen gedacht, die nach einer Möglichkeit suchen, mehrere Dateien schnell neu zu kompilieren – bei Bedarf wiederholt, ohne die ursprünglichen ROM-Dateien zu zerstören oder den Quellcode zu entfernen. Ich werde daran arbeiten, weitere Funktionen hinzuzufügen, sobald ich Zeit habe. Irgendwann werde ich eine Option zum Zipalign, erneuten Kompilieren und Signieren der endgültigen Ausgabe sowie zum Dekompilieren und Neukompilieren von Boot-Images hinzufügen. So weit bin ich einfach noch nicht gekommen.

Obwohl das Tool jetzt nützlich ist, wird es in Zukunft voraussichtlich auch einige sehr nützliche Updates erhalten.

Weitere Informationen, vollständige Gebrauchsanweisungen und mehr finden Sie im Originalthread.