ROMzilla осигурява пакетно декомпилиране и повторно компилиране на ROM в Linux

Когато става въпрос за компилиране и декомпилиране на ROM, много готвачи нямат най-големия асортимент от налични инструменти. Когато разработчиците трябва да вземат малко apk файлове и да ги редактират, те трябва да извлекат правилните файлове и да използват инструмент, за да ги декомпилират. Когато това трябва да се прави отново и отново, както при правилно поддържан ROM, който не е изграден от източника, задачата може да стане доста досадна. Това каза, че вече има инструмент, който ще вземе apk файлове от ROM и ги декомпилирайте всички в една стъпка.

Наречен ROMzilla, той се състои от два основни скрипта, които ще извличат и декомпилират apk и буркан файлове и след това ги прекомпилирайте, като ги поставите обратно в ROM, когато сте готови. Разработено от старши член на XDA digitalhigh, скриптовете са доста полезни за разработчици, които поддържат ROM, които винаги трябва да вземат само няколко файла наведнъж.

Потребителите първо редактират два текстови файла, наречени apk.txt и jar.txt

. След това те се редактират, за да включват пътя на всеки apk и буркан файлове, с които редовно работят. След това потребителите стартират ROMzilla, която извлича и декомпилира всички файлове, споменати в двата текстови файла. След като сте готови, просто стартирайте скрипта, за да обърнете процеса и файловете ще бъдат достъпни за пускане обратно в ROM. Както digitalhigh обяснява:

Моля, имайте предвид - това не е непременно написано за окончателно производство на ROM - въпреки че може лесно да се използва за такова. Това е повече за онези от вас, които търсят начин бързо да прекомпилират няколко файла - многократно, ако е необходимо, без да унищожават оригиналните ROM файлове или да премахват изходния код. Ще работя, за да добавя още функции, когато имам време. В крайна сметка ще включа опция за zipalign, rezip и подписване на крайния изход, както и за декомпилиране и повторно компилиране на изображения за зареждане. Просто още не съм стигнал дотам.

Въпреки че е полезен сега, инструментът е планиран да получи някои доста полезни актуализации и в бъдеще.

За повече информация, пълни инструкции за употреба и много повече вижте оригинална нишка.