Skip to main content
Service phase: Beta

This service is still in development. Give us your feedback.

Format

Optimised Dalvik Executable Format

Summary

Name
Optimised Dalvik Executable Format
Identifiers
PUID: fmt/695
Description
Dalvik is the process virtual machine in Google's Android operating system, which executes applications written for Android. Programs are commonly written in Java and compiled to bytecode for the Java virtual machine, which is then translated to Dalvik bytecode and stored in .dex (Dalvik EXecutable) and .odex (Optimized Dalvik EXecutable) files.
File extensions
odex
Submitted by
Digital Preservation Department / The National Archives
Developed by
Google
Supported by
Google

Internal signatures

Dalvik Executable Format Optimised

Description
BOF: dey.<version number>.
Provenance
https://source.android.com/devices/tech/dalvik/dex-format.html

Byte sequences

Min Frag Length
Absolute from BOF
Offset
0
Max offset
0
Byte Sequence
6465790A{3}00
Endianness
None

Changelog

  • V81

    Release date
    18 February 2015
    • Added format

      Optimised Dalvik Executable Format: Full entry added.

    • Added signature

      Optimised Dalvik Executable Format: New signature. Inspired by research conducted by Ange Albertini.