Hirdetés

Aktív témák

  • csabám

    addikt

    válasz kungzi #1326 üzenetére

    Odex, deodex - Kromosome tollából (PFC)

    "Úgy látom, van egy kis zavar e két fogalom terén, mivel elég sokan kérdezték már, hogy mik is ezek, úgyhogy akkor egy kis előadás:

    Vannak ugye a .apk fájlok, ezekkel semmi gond sincs, mindenki tudja, hogy mire jók. Tulajdonképpen a .odex kiterjesztésű fájlok speciálisan egy-egy adott .apk fájlhoz kapcsolódnak, és az a fő feladatuk, hogy helyet takarítsanak meg a lemezen.
    Ezek az "odex" fájlok a hozzájuk tartozó .apk fájl egyes részeit tartalmazzák (összegyűjtve), amelyeket a rendszer optimalizál a tényleges bebootolás előtt. Ez egyrészről gyorsítja magát a boot-folyamatot (illetve inkább a boot utáni "tétlen" állapotot), mivel egyes, nagyobb erőforrásigényű fájlok rendszerszintű részletei már előre betöltődnek (lásd. egy téma).

    Az odexek árnyoldala, hogy pont emiatt nehézkes ezeket a fájlokat módosítani - ugyanis egy .apk-hoz egy (vagy akár több) egyedi, meghatározott .odex is tartozik, ami ugye egy elengedhetetlen részét képezi a fő APK-nak, de mivel előre betöltődnek egy meghatározz helyre, még a fájl elindítása előtt, hiába írjuk át vagy módosítjuk magát a .apk-t, az eredeti .odex-szel vagy odex-ekkel sajnos nem fog elindulni.

    Itt jön képbe az deodex - ez tulajdonképpen az APK-k "újracsomagolása", magyarán egyesítése a megfelelő .odex-ekkel úgy, hogy minden apró kicsi részlet egy helyen legyen. Ez történhet egy sima fájllal, de akár egy ROM-mal is: egy ROM is lehet deodexelt, ami annyit tesz, hogy az összes ROM-fájl egyesítve, összesítve van, így nyugodtan lehet azokat - hozzáértéssel - módosítani.

    [ Szerkesztve ]

    „They fuckin' poke each other on Facebook.”

Aktív témák