ITEPKG - v3l0c1r4pt0r/lkv-wiki GitHub Wiki
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).