ODEX (El Código).

    Soportes para << optimizado archivo ejecutable Dalvik >>. Los archivos de aplicación (ejecutables) en el sistema Android tienen formato apk. Este recipiente de archivos (archivos), que contienen:

  1.     El código de la propia aplicación (archivos .odex)

        Recursos (imágenes, descripciones, etc.)

        certificados

        archivo manifest (descripción, versión del paquete se utiliza)

         De esta forma los archivos (.apk) descargan desde el juego al mercado y col. ODEX es "nativo", el firmware de fábrica de Android, y DEODEX, respectivamente, un firmware personalizado. Los archivos con la extensión .odex carga directamente en Dalvik-cache, donde los datos son almacenados con frecuencia ejecutar programas. Esto acelera significativamente el rendimiento del sistema. .odex Archivos se encuentran en el sistema / aplicación y (APK), obtenida se almacena en el dispositivo son siempre dos copias, que no permite cambiar los recursos de la aplicación. Más difícil "crack". Para evitar errores cuando se eliminan los archivos de la aplicación, debe eliminar y .odex archivos.

     DEODEX (deodeks)

    Cuando se dice que la aplicación (firmware) es deodex (deodeksirovannoy) lo que significa que parte de la aplicación ejecutable (.odex) reenvasado en un archivo classes.dex y se coloca de nuevo en el apk, y dado que, en este caso, todas las partes del programa son un solo lugar, se puede editar fácilmente sus recursos (imágenes, fuentes, etcétera.), sin arriesgar una aplicación discapacitados / firmware.

Distinguir ODEX (firmware de fábrica) firmware desde DEODEX, simplemente: si el directorio telefónico (comprimido) / system / app contiene archivos .odex - ODEX flash, si no - DEODEX.

Es eso.