[Oppo Realme 3 Questions & Answers] wyh5189:
{Mod edit: Inserted HIDE tags for better reading & scrolling experience!}

#I##########################################################################################################

# Infinity-Box Chinese Miracle II

# General Setting

# Version : 2.00 , (c) Infinity-Box Team, 2018

#I##########################################################################################################

- general: MTK_PLATFORM_CFG

info:

- config_version: V1.1.3

platform: MT6771

project: oppo6771

storage: EMMC

boot_channel: MSDC_0

block_size: 0x20000

#I##########################################################################################################

#

# Layout Setting

#

#I##########################################################################################################

- partition_index: SYS0

partition_name: preloader

file_name: preloader2.img

is_download: true

type: SV5_BL_BIN

linear_start_addr: 0x0

physical_start_addr: 0x0

partition_size: 0x40000

region: EMMC_BOOT1_BOOT2

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: BOOTLOADERS

is_upgradable: true

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS1

partition_name: pgpt

file_name: NONE

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: 0x00

- partition_index: SYS2

partition_name: boot_para

file_name: boot_para.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x8000

physical_start_addr: 0x8000

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: 0x00

- partition_index: SYS3

partition_name: recovery

file_name: recovery.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x108000

physical_start_addr: 0x108000

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: 0x00

- partition_index: SYS4

partition_name: para

file_name: para.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x4108000

physical_start_addr: 0x4108000

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: 0x00

- partition_index: SYS5

partition_name: opporeserve1

file_name: opporeserve1.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x4188000

physical_start_addr: 0x4188000

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: 0x00

- partition_index: SYS6

partition_name: opporeserve2

file_name: opporeserve2.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x4988000

physical_start_addr: 0x4988000

partition_size: 0x4000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: PROTECTED

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS7

partition_name: oppo_custom

file_name: oppo_custom.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x8988000

physical_start_addr: 0x8988000

partition_size: 0x100000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: PROTECTED

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS8

partition_name: expdb

file_name: expdb.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x8a88000

physical_start_addr: 0x8a88000

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: 0x00

- partition_index: SYS9

partition_name: frp

file_name: frp.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x9e88000

physical_start_addr: 0x9e88000

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: 0x00

- partition_index: SYS10

partition_name: nvcfg

file_name: nvcfg.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x9f88000

physical_start_addr: 0x9f88000

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: 0x00

- partition_index: SYS11

partition_name: nvdata

file_name: nvdata.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0xbf88000

physical_start_addr: 0xbf88000

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: 0x00

- partition_index: SYS12

partition_name: metadata

file_name: metadata.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0xff88000

physical_start_addr: 0xff88000

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: 0x00

- partition_index: SYS13

partition_name: protect1

file_name: protect1.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x11f88000

physical_start_addr: 0x11f88000

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: 0x00

- partition_index: SYS14

partition_name: protect2

file_name: protect2.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x12788000

physical_start_addr: 0x12788000

partition_size: 0x878000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: PROTECTED

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS15

partition_name: seccfg

file_name: seccfg.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x13000000

physical_start_addr: 0x13000000

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: 0x00

- partition_index: SYS16

partition_name: persist

file_name: persist.img

is_download: false

type: EXT4_IMG

linear_start_addr: 0x13800000

physical_start_addr: 0x13800000

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: 0x00

- partition_index: SYS17

partition_name: sec1

file_name: sec1.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x16800000

physical_start_addr: 0x16800000

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: 0x00

- partition_index: SYS18

partition_name: proinfo

file_name: proinfo.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x16a00000

physical_start_addr: 0x16a00000

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: 0x00

- partition_index: SYS19

partition_name: md1img

file_name: md1img.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x16d00000

physical_start_addr: 0x16d00000

partition_size: 0x6400000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

is_upgradable: true

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS20

partition_name: spmfw

file_name: spmfw.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x1d100000

physical_start_addr: 0x1d100000

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: 0x00

- partition_index: SYS21

partition_name: scp1

file_name: scp1.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x1d200000

physical_start_addr: 0x1d200000

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: 0x00

- partition_index: SYS22

partition_name: scp2

file_name: scp2.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x1d800000

physical_start_addr: 0x1d800000

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: 0x00

- partition_index: SYS23

partition_name: sspm_1

file_name: sspm_1.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x1de00000

physical_start_addr: 0x1de00000

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: 0x00

- partition_index: SYS24

partition_name: sspm_2

file_name: sspm_2.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x1df00000

physical_start_addr: 0x1df00000

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: 0x00

- partition_index: SYS25

partition_name: cam_vpu1

file_name: cam_vpu1.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x1e000000

physical_start_addr: 0x1e000000

partition_size: 0xf00000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS26

partition_name: cam_vpu2

file_name: cam_vpu2.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x1ef00000

physical_start_addr: 0x1ef00000

partition_size: 0xf00000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS27

partition_name: cam_vpu3

file_name: cam_vpu3.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x1fe00000

physical_start_addr: 0x1fe00000

partition_size: 0xf00000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS28

partition_name: gz1

file_name: gz1.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x20d00000

physical_start_addr: 0x20d00000

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: 0x00

- partition_index: SYS29

partition_name: gz2

file_name: gz2.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x21d00000

physical_start_addr: 0x21d00000

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: 0x00

- partition_index: SYS30

partition_name: nvram

file_name: nvram.bin

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x22d00000

physical_start_addr: 0x22d00000

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: 0x00

- partition_index: SYS31

partition_name: opporeserve3

file_name: opporeserve3.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x26d00000

physical_start_addr: 0x26d00000

partition_size: 0x4000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: PROTECTED

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS32

partition_name: lk

file_name: lk.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x2ad00000

physical_start_addr: 0x2ad00000

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: true

reserve: 0x00

- partition_index: SYS33

partition_name: lk2

file_name: lk2.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x2b200000

physical_start_addr: 0x2b200000

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: 0x00

- partition_index: SYS34

partition_name: boot

file_name: boot.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x2b700000

physical_start_addr: 0x2b700000

partition_size: 0x2000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

is_upgradable: true

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS35

partition_name: logo

file_name: logo.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x2d700000

physical_start_addr: 0x2d700000

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: true

reserve: 0x00

- partition_index: SYS36

partition_name: dtbo

file_name: dtbo.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x2e700000

physical_start_addr: 0x2e700000

partition_size: 0x1000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS37

partition_name: tee1

file_name: tee1.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x2f700000

physical_start_addr: 0x2f700000

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: true

reserve: 0x00

- partition_index: SYS38

partition_name: tee2

file_name: tee2.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x2fc00000

physical_start_addr: 0x2fc00000

partition_size: 0xc00000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

is_upgradable: true

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS39

partition_name: odm

file_name: odm.img

is_download: true

type: EXT4_IMG

linear_start_addr: 0x30800000

physical_start_addr: 0x30800000

partition_size: 0x10000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS40

partition_name: vendor

file_name: vendor.img

is_download: false

type: EXT4_IMG

linear_start_addr: 0x40800000

physical_start_addr: 0x40800000

partition_size: 0x53000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: PROTECTED

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS41

partition_name: system

file_name: system.img

is_download: true

type: EXT4_IMG

linear_start_addr: 0x93800000

physical_start_addr: 0x93800000

partition_size: 0x123000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

is_upgradable: true

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS42

partition_name: cache

file_name: cache.img

is_download: true

type: EXT4_IMG

linear_start_addr: 0x1b6800000

physical_start_addr: 0x1b6800000

partition_size: 0x1b000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS43

partition_name: userdata

file_name: userdata.img

is_download: true

type: EXT4_IMG

linear_start_addr: 0x1d1800000

physical_start_addr: 0x1d1800000

partition_size: 0x1b658fbe00

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

is_upgradable: false

empty_boot_needed: false

reserve: 0x00

- partition_index: SYS44

partition_name: otp

file_name: otp.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0x1d1b0fbe00

physical_start_addr: 0x1d1b0fbe00

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: 0x00

- partition_index: SYS45

partition_name: flashinfo

file_name: flashinfo.img

is_download: false

type: NORMAL_ROM

linear_start_addr: 0xffff0080

physical_start_addr: 0xffff0080

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: 0x00

- partition_index: SYS46

partition_name: sgpt

file_name: NONE

is_download: false

type: NORMAL_ROM

linear_start_addr: 0xffff0000

physical_start_addr: 0xffff0000

partition_size: 0x4200

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: false

is_reserved: true

operation_type: RESERVED

is_upgradable: false

empty_boot_needed: false

reserve: 0x00