You are on page 1of 15

###################################################################################

#########################
#
# General Setting
#
###################################################################################
#########################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6768
project: unlocktool
storage: EMMC
block_size: 0x200000
###################################################################################
#########################
#
# Layout Setting
#
###################################################################################
#########################
- partition_index: SYS0
partition_name: preloader
file_name: preloader.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x80000
region: EMMC_BOOT1_BOOT2
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS1
partition_name: pgpt
file_name: pgpt.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x8000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS2
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x8000
physical_start_addr: 0x8000
partition_size: 0x4000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS3
partition_name: misc
file_name: misc.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4008000
physical_start_addr: 0x4008000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS4
partition_name: para
file_name: para.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4088000
physical_start_addr: 0x4088000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS5
partition_name: expdb
file_name: expdb.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4108000
physical_start_addr: 0x4108000
partition_size: 0x1400000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS6
partition_name: frp
file_name: frp.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x5508000
physical_start_addr: 0x5508000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS7
partition_name: vbmeta
file_name: vbmeta.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x5608000
physical_start_addr: 0x5608000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS8
partition_name: vbmeta_system
file_name: vbmeta_system.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x5E08000
physical_start_addr: 0x5E08000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS9
partition_name: vbmeta_vendor
file_name: vbmeta_vendor.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x6608000
physical_start_addr: 0x6608000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS10
partition_name: md_udc
file_name: md_udc.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x6E08000
physical_start_addr: 0x6E08000
partition_size: 0x169A000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS11
partition_name: metadata
file_name: metadata.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x84A2000
physical_start_addr: 0x84A2000
partition_size: 0x2000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS12
partition_name: nvcfg
file_name: nvcfg.img
is_download: false
type: EXT4_IMG
linear_start_addr: 0xA4A2000
physical_start_addr: 0xA4A2000
partition_size: 0x2000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS13
partition_name: nvdata
file_name: nvdata.img
is_download: false
type: EXT4_IMG
linear_start_addr: 0xC4A2000
physical_start_addr: 0xC4A2000
partition_size: 0x4000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS14
partition_name: persist
file_name: persist.img
is_download: false
type: EXT4_IMG
linear_start_addr: 0x104A2000
physical_start_addr: 0x104A2000
partition_size: 0x3000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS15
partition_name: persistbak
file_name: persistbak.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x134A2000
physical_start_addr: 0x134A2000
partition_size: 0x3000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS16
partition_name: protect1
file_name: protect1.img
is_download: false
type: EXT4_IMG
linear_start_addr: 0x164A2000
physical_start_addr: 0x164A2000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS17
partition_name: protect2
file_name: protect2.img
is_download: false
type: EXT4_IMG
linear_start_addr: 0x16CA2000
physical_start_addr: 0x16CA2000
partition_size: 0xB5E000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS18
partition_name: seccfg
file_name: seccfg.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x17800000
physical_start_addr: 0x17800000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS19
partition_name: sec1
file_name: sec1.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x18000000
physical_start_addr: 0x18000000
partition_size: 0x200000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS20
partition_name: proinfo
file_name: proinfo.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x18200000
physical_start_addr: 0x18200000
partition_size: 0x300000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS21
partition_name: boot_para
file_name: boot_para.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x18500000
physical_start_addr: 0x18500000
partition_size: 0x1A00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS22
partition_name: nvram
file_name: nvram.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x19F00000
physical_start_addr: 0x19F00000
partition_size: 0x4000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS23
partition_name: logo
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1DF00000
physical_start_addr: 0x1DF00000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS24
partition_name: md1img
file_name: md1img.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1E700000
physical_start_addr: 0x1E700000
partition_size: 0x8000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS25
partition_name: spmfw
file_name: spmfw.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x26700000
physical_start_addr: 0x26700000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS26
partition_name: scp1
file_name: scp1.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x26800000
physical_start_addr: 0x26800000
partition_size: 0x600000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS27
partition_name: scp2
file_name: scp2.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x26E00000
physical_start_addr: 0x26E00000
partition_size: 0x600000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS28
partition_name: sspm_1
file_name: sspm_1.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x27400000
physical_start_addr: 0x27400000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS29
partition_name: sspm_2
file_name: sspm_2.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x27500000
physical_start_addr: 0x27500000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0
- partition_index: SYS30
partition_name: gz1
file_name: gz1.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x27600000
physical_start_addr: 0x27600000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS31
partition_name: gz2
file_name: gz2.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x28600000
physical_start_addr: 0x28600000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS32
partition_name: lk
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x29600000
physical_start_addr: 0x29600000
partition_size: 0x200000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: true
reserve: 0x0

- partition_index: SYS33
partition_name: lk2
file_name: lk2.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x29800000
physical_start_addr: 0x29800000
partition_size: 0x200000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: true
reserve: 0x0

- partition_index: SYS34
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x29A00000
physical_start_addr: 0x29A00000
partition_size: 0x4000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS35
partition_name: dtbo
file_name: dtbo.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2DA00000
physical_start_addr: 0x2DA00000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS36
partition_name: tee1
file_name: tee1.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2EA00000
physical_start_addr: 0x2EA00000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0
- partition_index: SYS37
partition_name: tee2
file_name: tee2.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2EF00000
physical_start_addr: 0x2EF00000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS38
partition_name: gsort
file_name: gsort.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x2F400000
physical_start_addr: 0x2F400000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS39
partition_name: minidump
file_name: minidump.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x30400000
physical_start_addr: 0x30400000
partition_size: 0x8000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS40
partition_name: exaid
file_name: exaid.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x38400000
physical_start_addr: 0x38400000
partition_size: 0x18000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS41
partition_name: cust
file_name: cust.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x50400000
physical_start_addr: 0x50400000
partition_size: 0x40000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS42
partition_name: devinfo
file_name: devinfo.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x90400000
physical_start_addr: 0x90400000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS43
partition_name: ffu
file_name: ffu.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x90C00000
physical_start_addr: 0x90C00000
partition_size: 0xC00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS44
partition_name: super
file_name: super.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x91800000
physical_start_addr: 0x91800000
partition_size: 0x1C0000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS45
partition_name: cache
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x251800000
physical_start_addr: 0x251800000
partition_size: 0x1B000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS46
partition_name: userdata
file_name: userdata.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x26C800000
physical_start_addr: 0x26C800000
partition_size: 0x1AAECF8000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS47
partition_name: otp
file_name: otp.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1D1B4F8000
physical_start_addr: 0x1D1B4F8000
partition_size: 0x2B00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

- partition_index: SYS48
partition_name: flashinfo
file_name: flashinfo.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1D1DFF8000
physical_start_addr: 0x1D1DFF8000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
is_upgradable: false
empty_boot_needed: false
reserve: 0x0

You might also like