A ROMzilla a kötegelt ROM dekompilálást és újrafordítást hozza Linuxra

click fraud protection

Amikor a ROM-ok összeállításáról és visszafordításáról van szó, sok szakács nem rendelkezik a rendelkezésre álló eszközök legnagyobb választékával. Amikor a fejlesztőknek meg kell ragadniuk néhányat apk fájlokat és szerkeszteni kell őket, ki kell bontani a megfelelő fájlokat, és egy eszközt kell használniuk a visszafejtéshez. Ha ezt újra és újra meg kell tenni, például egy megfelelően támogatott ROM-ban, amely nem forrásból épül fel, a feladat meglehetősen unalmassá válhat. Ez azt jelenti, hogy most van egy eszköz, amely elviseli apk fájlokat a ROM-okból, és dekomponálja őket egy lépésben.

A ROMzilla néven két fő szkriptből áll, amelyek kicsomagolják és visszafordítják apk és befőttes üveg fájlokat, majd fordítsa újra őket, és ha kész, helyezze vissza őket a ROM-ba. Az XDA vezető tagja fejlesztette ki digitalhigh, a szkriptek nagyon hasznosak a ROM-okat karbantartó fejlesztők számára, akiknek egyszerre csak néhány fájlt kell megragadniuk.

A felhasználók először két szövegfájlt szerkesztenek

apk.txt és jar.txt. Ezek ezután szerkesztésre kerülnek, hogy tartalmazzák bármelyik elérési útját apk és befőttes üveg fájlokat, amelyekkel rendszeresen dolgoznak. Ezt követően a felhasználók futtatják a ROMzillát, amely kibontja és visszafejti a két szövegfájlban említett összes fájlt. Ha elkészült, egyszerűen futtassa a szkriptet a folyamat megfordításához, és a fájlok elérhetővé válnak, hogy visszakerüljenek a ROM-ba. Ahogy a digitalhigh elmagyarázza:

Ne feledje – ez nem feltétlenül a végső ROM-gyártáshoz készült – bár könnyen használható ilyenre. Ez inkább azoknak szól, akik módot keresnek több fájl gyors újrafordítására – szükség esetén többször is anélkül, hogy megsemmisítenék az eredeti ROM fájlokat vagy eltávolítanák a forráskódot. Amint lesz időm, azon fogok dolgozni, hogy további funkciókat adjak hozzá. Végül beépítek egy lehetőséget a zipalign, rezip és a végső kimenet aláírására, valamint a rendszerindító képek visszafordítására és újrafordítására. Csak még nem jutottam el odáig.

Bár most hasznos, az eszköz a tervek szerint a jövőben is kap néhány igen hasznos frissítést.

További információkért, teljes használati utasításért és egyebekért tekintse meg a eredeti szál.