Lorsqu'il s'agit de compiler et de décompiler des ROM, de nombreux chefs ne disposent pas du plus grand assortiment d'outils disponibles. Quand les développeurs ont besoin d'en récupérer apk fichiers et les éditer, ils doivent extraire les fichiers appropriés et utiliser un outil pour les décompiler. Lorsque cela doit être répété encore et encore, comme dans le cas d'une ROM correctement prise en charge qui n'est pas construite à partir des sources, la tâche peut devenir assez fastidieuse. Cela dit, il existe désormais un outil qui prend apk fichiers hors des ROM et décompilez-les tous en une seule étape.
Baptisé ROMzilla, il est composé de deux scripts principaux qui vont extraire et décompiler apk et pot fichiers, puis recompilez-les, en les réinsérant dans la ROM une fois terminé. Développé par un membre senior de XDA numériquehaut, les scripts sont très utiles pour les développeurs qui gèrent des ROM et qui n'ont besoin que de récupérer quelques fichiers à la fois.
Les utilisateurs éditent d'abord deux fichiers texte appelés
apk.txt et jar.txt. Ceux-ci sont ensuite modifiés pour inclure le chemin de tout apk et pot fichiers avec lesquels ils travaillent régulièrement. Ensuite, les utilisateurs exécutent ROMzilla, qui extrait et décompile tous les fichiers mentionnés dans les deux fichiers texte. Une fois cela fait, exécutez simplement le script pour inverser le processus, et les fichiers seront disponibles pour être réinstallés directement dans la ROM. Comme l'explique digitalhigh :Veuillez garder à l'esprit que cela n'a pas nécessairement été écrit pour la production finale de la ROM, bien qu'il puisse facilement être utilisé à cette fin. Ceci s'adresse davantage à ceux d'entre vous qui recherchent un moyen de recompiler rapidement plusieurs fichiers - de manière répétée si nécessaire, sans détruire les fichiers ROM d'origine ni supprimer le code source. Je travaillerai pour ajouter plus de fonctionnalités au fur et à mesure que j'aurai le temps. J'inclurai éventuellement une option pour aligner, recompresser et signer la sortie finale, ainsi que pour décompiler et recompiler les images de démarrage. Je ne suis tout simplement pas encore arrivé jusque-là.
Bien qu'utile maintenant, l'outil devrait également recevoir des mises à jour très utiles à l'avenir.
Pour plus d'informations, des instructions complètes d'utilisation et bien plus encore, consultez le fil d'origine.