Il n'est pas surprenant que le moyen le plus propre et le plus robuste d'introduire vos propres modifications dans un projet existant consiste à modifier le code source d'origine et à le recompiler. Cependant, ce n'est pas toujours possible. Souvent, nous devons commencer notre voyage vers la modification d’une application ou d’une ROM à partir d’un binaire source fermé, puis travailler à partir de là.
Heureusement, il existe divers outils disponibles pour rendre la vie un peu plus facile lorsque vous ne travaillez pas avec les sources. L'un de ces outils provient d'un contributeur reconnu par XDA. ricky310711. Comme on peut s'y attendre d'une cuisine ROM typique, Ricky's ROM Kitchen vous permet d'effectuer diverses tâches sur les ROM existantes, telles que l'ajout de init.d support, busybox, root, etc.
Avec cette boîte à outils, vous pouvez également extraire les fichiers constitutifs de la ROM, le deodex et ajouter divers ajustements. La cuisine vous permet même de supprimer facilement les ROM OEM Samsung de Knox. En plus de modifier les ROM, Ricky's ROM Kitchen vous permet également de modifier les fichiers APK et JAR. À cette fin, vous pouvez rapidement décompiler et compiler les fichiers APK et JAR, ainsi que
classes.dex.Bien que modifier et construire à partir des sources soit toujours préférable, ce n'est pas toujours réalisable. Si vous recherchez un outil très polyvalent pour vous aider dans vos modifications non source, rendez-vous sur le fil utilitaire pour commencer.