РОМзилла доноси пакетно декомпајлирање и поновно компајлирање РОМ-а на Линук

Када је у питању компајлирање и декомпајлирање РОМ-ова, многи кувари немају највећи асортиман доступних алата. Када програмери морају да зграбе нешто апк датотеке и уређују их, они морају да издвоје одговарајуће датотеке и користе алат за њихово декомпајлирање. Када ово треба да се ради изнова и изнова, као у правилно подржаном РОМ-у који није направљен из извора, задатак може постати прилично досадан. Ипак, сада постоји алат који ће узети апк датотеке из РОМ-ова и декомпилирајте их све у једном кораку.

Назван РОМзилла, састоји се од две главне скрипте које ће екстраховати и декомпилирати апк и јар датотеке, а затим их поново компајлирајте, убацујући их назад у РОМ када завршите. Развио КСДА Сениор Мембер дигиталхигх, скрипте су од велике помоћи за програмере који одржавају РОМ-ове којима је потребно да зграбе само неколико датотека одједном.

Корисници прво уређују две текстуалне датотеке тзв апк.ткт и јар.ткт. Они се затим уређују тако да укључују путању било ког апк и јар датотеке са којима редовно раде. Након тога, корисници покрећу РОМзилла, која издваја и декомпајлира све датотеке поменуте у две текстуалне датотеке. Када завршите, једноставно покрените скрипту да бисте преокренули процес и датотеке ће бити доступне за враћање у РОМ. Како дигиталхигх објашњава:

Имајте на уму - ово није нужно написано за финалну производњу РОМ-а - иако би се лако могло користити за то. Ово је више за оне од вас који траже начин да брзо поново компајлирају неколико датотека - више пута ако је потребно без уништавања оригиналних РОМ датотека или уклањања изворног кода. Радићу на томе да додам још функција како будем имао времена. На крају ћу укључити опцију за зипалигн, резип и потписивање коначног излаза, као и за декомпилацију и поновно компајлирање слика за покретање. Само још нисам стигао тако далеко.

Иако је сада користан, предвиђено је да алатка добије и нека прилично корисна ажурирања у будућности.

За више информација, комплетна упутства о употреби и још много тога, погледајте оригинална нит.