The structure of the PIT is defined below:-
The offsets in the flash are as follows:-
Code:
Based on PIT GT-I9300_mx_20120329.pit
Block Size = 0x200
Partition Name Image Name LEN LEN in BLK OS Partition Physical Partition
BOOTLOADER sboot.bin 0x000D8C00 0x06C6 0x50 0x50
TZSW tz.img 0x00027000 0x0138 0x51 0x51
PIT mx.pit 0x00002000 0x0010 0x46 0x46
MD5HDR md5.img 0x00100000 0x0800 0x47 0x47
BOTA0 - 0x00400000 0x2000 0p1 0x01
BOTA1 - 0x00400000 0x2000 0p2 0x02
EFS efs.img 0x01400000 0xA000 0p3 0x03
PARAM param.bin 0x00800000 0x4000 0x4 0x04
BOOT boot.img 0x00800000 0x4000 0p5 0x05
RECOVERY recovery.img 0x00800000 0x4000 0p6 0x06
RADIO modem.bin 0x02000000 0x10000 0p7 0x07
CACHE cache.img 0x40000000 0x200000 0p8 0x08
SYSTEM system.img 0x60000000 0x300000 0p9 0x09
HIDDEN hidden.img 0x23000000 0x118000 0p10 0x0A
OTA - 0x00800000 0x4000 0p11 0x0B
USERDATA userdata.img 0x00000000 0x0000 0p12 0x0C
The offsets in the flash are as follows:-
Code:
Flash Reserved Area 0
Partition Name Start Address
BL1 0x0000000000000000
BL2 0x0000000000002000
BL3 0x0000000000006000
uTZ 0x00000000000D6800
TZSW 0x00000000000D8C00
DDI 0x00000000000FFC00
Flash Reserved Area 1
<empty>
Flash User Area
Partition Name Start Address Mount Point
GUID Header 0x0000000000000000
GPT Header 0x0000000000000200
PIT 0x0000000000004400
MD5HDR 0x0000000000006400
BOTA0 0x0000000000400000
BOTA1 0x0000000000800000
EFS 0x0000000000C00000 /efs
PARAM 0x0000000002000000 /param
BOOT 0x0000000002800000 /boot
RECOVERY 0x0000000003000000 /recovery
RADIO 0x0000000003800000 /radio
CACHE 0x0000000005800000 /cache
SYSTEM 0x0000000045800000 /system
HIDDEN 0x00000000A5800000 /preload
OTA 0x00000000C8800000
USERDATA 0x00000000C9000000 /data (this is grown on the remaining flash space, depending on the model 16/32/64)
Last edited: