ODEX (одекс).
    Abbreviation stands for << Optimized Dalvik Executable File >>. The application files (executables) in the Android are formatted .apk. This container (archive) files they contain:

  1.     The code of the application itself (.odex files)

        Resources (images, descriptions, etc.)

        Certificates

        File .manifest (description, version of the package used)

         As such, the (.apk) files downloaded from the Play Market- and etc. ODEX is "native", the factory firmware Android, and DEODEX, respectively, a custom firmware. Files with the extension .odex loaded directly into Dalvik-cache, where data is stored frequently run programs. This significantly speeds up system performance. Files .odex lie in system / app and (.apk), gets stored on the device are always two copies, it does not provide the resources to change the application. Difficult "to crack." To avoid errors, deleting files and applications must be removed .odex files.

         DEODEX    

     When it is said that the application (firmware) is deodex (deodeksirovannoy) it means that part of the application executable (.odex) file classes.dex repacked and placed back to .apk, and since, in this case, all parts of the program are one place, you can easily edit its resources (images, fonts, and so on.), not risking a disabled application / firmware.

Distinguish ODEX (factory firmware) firmware from DEODEX, simply: if the phone directory (tablet) / system / app contains the files .odex - firmware ODEX, if not - DEODEX.

Like this.