Cuando se trata de compilar y descompilar ROM, muchos chefs no tienen la mayor variedad de herramientas disponibles. Cuando los desarrolladores necesitan conseguir algo apk archivos y editarlos, deben extraer los archivos adecuados y utilizar una herramienta para descompilarlos. Cuando es necesario hacer esto una y otra vez, como en una ROM con soporte adecuado que no está construida desde el código fuente, la tarea puede volverse bastante tediosa. Dicho esto, ahora existe una herramienta que le permitirá apk archivos de ROM y descompílelos todos en un solo paso.
Apodado ROMzilla, se compone de dos scripts principales que extraerán y descompilarán apk y frasco archivos y luego recompilarlos, insertándolos nuevamente en la ROM cuando haya terminado. Desarrollado por miembro senior de XDA digitalalto, los scripts son muy útiles para los desarrolladores que mantienen ROM y que solo necesitan capturar unos pocos archivos a la vez.
Los usuarios primero editan dos archivos de texto llamados apk.txt
y jar.txt. Luego se editan para incluir la ruta de cualquier apk y frasco archivos con los que trabajan habitualmente. Luego, los usuarios ejecutan ROMzilla, que extrae y descompila todos los archivos mencionados en los dos archivos de texto. Una vez hecho esto, simplemente ejecute el script para revertir el proceso y los archivos estarán disponibles para volver a colocarse en la ROM. Como explica digitalhigh:Tenga en cuenta que esto no se escribió necesariamente para la producción final de ROM, aunque podría usarse fácilmente para ello. Esto es más para aquellos de ustedes que buscan una manera de recompilar rápidamente varios archivos, repetidamente si es necesario sin destruir los archivos ROM originales ni eliminar el código fuente. Trabajaré para agregar más funciones a medida que tenga tiempo. Eventualmente incluiré una opción para alinear, volver a comprimir y firmar el resultado final, así como para descompilar y recompilar imágenes de arranque. Simplemente no he llegado tan lejos todavía.
Si bien es útil ahora, está previsto que la herramienta también reciba algunas actualizaciones bastante útiles en el futuro.
Para obtener más información, instrucciones completas de uso y más, consulte el hilo original.