ITEPKG - v3l0c1r4pt0r/lkv-wiki GitHub Wiki

ITEPKG

ITEPKG firmware file is a container for three main types of objects:

  • SMEDIA blob, holding SMAZ package with machine code (type 0x03)
  • filesystem directory, mapped later to FAT12 partition (type 0x05)
  • filesystem ordinary file, stored in FAT12 partition (type 0x06)

Data stored in this container are all little-endian. Field itecrc is ITE proprietary CRC implementation based on standard CRC32 (uses same lookup table for calculations).