Es sollte nicht überraschen, dass die sauberste und robusteste Möglichkeit, eigene Änderungen an einem vorhandenen Projekt vorzunehmen, darin besteht, den ursprünglichen Quellcode zu ändern und neu zu kompilieren. Dies ist jedoch nicht immer möglich. Oftmals müssen wir unsere Reise zur App- oder ROM-Änderung mit einer Closed-Source-Binärdatei beginnen und dann von dort aus weiterarbeiten.
Glücklicherweise gibt es verschiedene Tools, die Ihnen das Leben ein wenig erleichtern, wenn Sie nicht mit der Quelle arbeiten. Ein solches Tool stammt von XDA Recognized Contributor ricky310711. Wie man es von einer typischen ROM-Küche erwarten würde, können Sie mit Ricky's ROM Kitchen verschiedene Aufgaben zu vorhandenen ROMs ausführen, beispielsweise das Hinzufügen init.d Support, Busybox, Root usw.
Mit diesem Toolkit können Sie auch die konstituierenden Dateien des ROM extrahieren, deodexieren und verschiedene Optimierungen hinzufügen. In der Küche können Sie sogar problemlos Samsung-OEM-ROMs entknoxen. Neben der Modifizierung von ROMs ermöglicht Ihnen Ricky's ROM Kitchen auch die Modifizierung von APK- und JAR-Dateien. Zu diesem Zweck können Sie APK- und JAR-Dateien schnell dekompilieren und kompilieren
class.dex.Obwohl das Modifizieren und Erstellen aus dem Quellcode immer vorzuziehen ist, ist dies nicht immer machbar. Wenn Sie nach einem sehr vielseitigen Tool gesucht haben, das Sie bei Ihren nicht aus dem Quellcode erstellten Änderungen unterstützt, schauen Sie sich das an Utility-Thread um loszulegen.