A15_A15s_CPH2185PU_11_A.29 firmware flash file free download
FLASH Initializing usb... OK
Waiting for device... COM41 [BOOTROM:0E8D:0003]
Bypassing authentication... OK
Analyzing... preloader_oppo6765.bin [MT6765:12:2032] [Internal]
Vendor : OPPO/REALME
Handshaking... OK
Reading hardware info... OK
Hardware : MT6765 [Helio G25|G35|P35] 0766 8A00 CA00 0000
Security Config : SCB SLA DAA
MEID : E3483C895ACAAF8C94F1BB1578E988C5
Sending Download-Agent... OK
Syncing with target... OK
Booting device... OK
Syncing with DA... OK
Storage : EMMC - CID : 44000115.4D383658.95350942.9D97A2CE
Vendor : Samsung - Name : DX68MB - Serial : 2731447605 - Rev : 9
Boot1 : 4 MiB - Boot2 : 4 MiB - RPMB : 4 MiB - User Area : 29.12 GiB
Formatting storage... OK
Re-partition... OK
Tips : GPT not initialized! Using scatter as partition map!
Writing preloader.bin [252.36 KiB] -> preloader [512 KiB]... FAIL
eMMC error! Status code : 0xC0040030
Writing preloader.bin [252.36 KiB] -> preloader_backup [512 KiB]... FAIL
eMMC error! Status code : 0xC0040030
Writing pgpt.bin [32 KiB] -> pgpt [32 KiB]... OK
Writing boot_para.bin [1 MiB] -> boot_para [1 MiB]... OK
Writing recovery.img [98 MiB] -> recovery [98 MiB]... OK
Writing para.bin [512 KiB] -> para [512 KiB]... OK
Writing opporeserve1.img [8 MiB] -> opporeserve1 [8 MiB]... OK
Writing opporeserve2.img [128 MiB] -> opporeserve2 [128 MiB]... OK
Writing opporeserve3.img [64 MiB] -> opporeserve3 [64 MiB]... OK
Writing oppo_custom.bin [1 MiB] -> oppo_custom [1 MiB]... OK
Writing expdb.bin [20 MiB] -> expdb [20 MiB]... OK
Writing vbmeta_system.img [8 MiB] -> vbmeta_system [8 MiB]... OK
Writing vbmeta_vendor.img [8 MiB] -> vbmeta_vendor [8 MiB]... OK
Writing frp.bin [1 MiB] -> frp [1 MiB]... OK
Writing nvcfg.img [32 MiB] -> nvcfg [32 MiB]... OK
Writing nvdata.img [64 MiB] -> nvdata [64 MiB]... OK
Writing md_udc.bin [22.6 MiB] -> md_udc [22.6 MiB]... OK
Writing metadata.img [32 MiB] -> metadata [32 MiB]... OK
Writing protect1.img [8 MiB] -> protect1 [8 MiB]... OK
Writing protect2.img [15.87 MiB] -> protect2 [15.87 MiB]... OK
Writing seccfg.bin [8 MiB] -> seccfg [8 MiB]... OK
Writing persist.img [48 MiB] -> persist [48 MiB]... OK
Writing sec1.bin [2 MiB] -> sec1 [2 MiB]... OK
Writing proinfo.bin [3 MiB] -> proinfo [3 MiB]... OK
Writing md1img.img [100 MiB] -> md1img [100 MiB]... OK
Writing spmfw.img [1 MiB] -> spmfw [1 MiB]... OK
Writing scp1.img [1 MiB] -> scp1 [1 MiB]... OK
Writing scp2.img [1 MiB] -> scp2 [1 MiB]... OK
Writing sspm_1.img [1 MiB] -> sspm_1 [1 MiB]... OK
Writing sspm_2.img [1 MiB] -> sspm_2 [1 MiB]... OK
Writing gz1.bin [16 MiB] -> gz1 [16 MiB]... OK
Writing gz2.img [16 MiB] -> gz2 [16 MiB]... OK
Writing nvram.img [64 MiB] -> nvram [64 MiB]... OK
Writing cdt_engineering.img [8 MiB] -> cdt_engineering [8 MiB]... OK
Writing ocdt.img [8 MiB] -> ocdt [8 MiB]... OK
Writing special_preload.img [448 MiB] -> special_preload [448 MiB]... OK
Writing my_custom.img [64 MiB] -> my_custom [64 MiB]... OK
Writing lk.bin [4 MiB] -> lk [4 MiB]... OK
Writing lk2.bin [4 MiB] -> lk2 [4 MiB]... OK
Writing boot.img [32 MiB] -> boot [32 MiB]... OK
Writing logo.bin [8 MiB] -> logo [8 MiB]... OK
Writing dtbo.img [8 MiB] -> dtbo [8 MiB]... OK
Writing tee1.img [5 MiB] -> tee1 [5 MiB]... OK
Writing tee2.img [5 MiB] -> tee2 [5 MiB]... OK
Writing super.img [7.78 GiB] -> super [7.78 GiB]... OK
Writing vbmeta.img [8 MiB] -> vbmeta [8 MiB]... OK
Writing cache.img [432 MiB] -> cache [432 MiB]... OK
Writing userdata.img [135.36 MiB] -> userdata [19.52 GiB]... OK
Writing otp.img [43 MiB] -> otp [43 MiB]... OK
Writing flashinfo.img [16 MiB] -> flashinfo [16 MiB]... OK
UNLOCKTOOL 2022.11.30.0
Elapsed time : 5 minutes 12 seconds
oppo a15 / a15s hang logo fix firmware any tool support
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6765
project: 2022.11.30.0
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: boot_para
file_name: boot_para.bin
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: 0x0
- 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: 0x6200000
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: SYS4
partition_name: para
file_name: para.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x6308000
physical_start_addr: 0x6308000
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: opporeserve1
file_name: opporeserve1.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x6388000
physical_start_addr: 0x6388000
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: SYS6
partition_name: opporeserve2
file_name: opporeserve2.img
is_download: false
type: EXT4_IMG
linear_start_addr: 0x6B88000
physical_start_addr: 0x6B88000
partition_size: 0x8000000
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: SYS7
partition_name: opporeserve3
file_name: opporeserve3.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xEB88000
physical_start_addr: 0xEB88000
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: 0x0
- partition_index: SYS8
partition_name: oppo_custom
file_name: oppo_custom.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x12B88000
physical_start_addr: 0x12B88000
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: 0x0
- partition_index: SYS9
partition_name: expdb
file_name: expdb.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x12C88000
physical_start_addr: 0x12C88000
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: SYS10
partition_name: vbmeta_system
file_name: vbmeta_system.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x14088000
physical_start_addr: 0x14088000
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: SYS11
partition_name: vbmeta_vendor
file_name: vbmeta_vendor.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x14888000
physical_start_addr: 0x14888000
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: SYS12
partition_name: frp
file_name: frp.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x15088000
physical_start_addr: 0x15088000
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: SYS13
partition_name: nvcfg
file_name: nvcfg.img
is_download: false
type: EXT4_IMG
linear_start_addr: 0x15188000
physical_start_addr: 0x15188000
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: SYS14
partition_name: nvdata
file_name: nvdata.img
is_download: false
type: EXT4_IMG
linear_start_addr: 0x17188000
physical_start_addr: 0x17188000
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: SYS15
partition_name: md_udc
file_name: md_udc.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1B188000
physical_start_addr: 0x1B188000
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: SYS16
partition_name: metadata
file_name: metadata.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1C822000
physical_start_addr: 0x1C822000
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: SYS17
partition_name: protect1
file_name: protect1.img
is_download: false
type: EXT4_IMG
linear_start_addr: 0x1E822000
physical_start_addr: 0x1E822000
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: SYS18
partition_name: protect2
file_name: protect2.img
is_download: false
type: EXT4_IMG
linear_start_addr: 0x1F022000
physical_start_addr: 0x1F022000
partition_size: 0xFDE000
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: SYS19
partition_name: seccfg
file_name: seccfg.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x20000000
physical_start_addr: 0x20000000
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: SYS20
partition_name: persist
file_name: persist.img
is_download: false
type: EXT4_IMG
linear_start_addr: 0x20800000
physical_start_addr: 0x20800000
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: SYS21
partition_name: sec1
file_name: sec1.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x23800000
physical_start_addr: 0x23800000
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: SYS22
partition_name: proinfo
file_name: proinfo.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x23A00000
physical_start_addr: 0x23A00000
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: SYS23
partition_name: md1img
file_name: md1img.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x23D00000
physical_start_addr: 0x23D00000
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: 0x0
- partition_index: SYS24
partition_name: spmfw
file_name: spmfw.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2A100000
physical_start_addr: 0x2A100000
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: SYS25
partition_name: scp1
file_name: scp1.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2A200000
physical_start_addr: 0x2A200000
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: scp2
file_name: scp2.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2A300000
physical_start_addr: 0x2A300000
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: SYS27
partition_name: sspm_1
file_name: sspm_1.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2A400000
physical_start_addr: 0x2A400000
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: SYS28
partition_name: sspm_2
file_name: sspm_2.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2A500000
physical_start_addr: 0x2A500000
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: gz1
file_name: gz1.bin
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x2A600000
physical_start_addr: 0x2A600000
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: SYS30
partition_name: gz2
file_name: gz2.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x2B600000
physical_start_addr: 0x2B600000
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: nvram
file_name: nvram.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x2C600000
physical_start_addr: 0x2C600000
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: SYS32
partition_name: cdt_engineering
file_name: cdt_engineering.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x30600000
physical_start_addr: 0x30600000
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: SYS33
partition_name: ocdt
file_name: ocdt.img
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x30E00000
physical_start_addr: 0x30E00000
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: SYS34
partition_name: special_preload
file_name: special_preload.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x31600000
physical_start_addr: 0x31600000
partition_size: 0x1C000000
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: my_custom
file_name: my_custom.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x4D600000
physical_start_addr: 0x4D600000
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: SYS36
partition_name: lk
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x51600000
physical_start_addr: 0x51600000
partition_size: 0x400000
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: SYS37
partition_name: lk2
file_name: lk2.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x51A00000
physical_start_addr: 0x51A00000
partition_size: 0x400000
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: SYS38
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x51E00000
physical_start_addr: 0x51E00000
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: 0x0
- partition_index: SYS39
partition_name: logo
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x53E00000
physical_start_addr: 0x53E00000
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: SYS40
partition_name: dtbo
file_name: dtbo.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x54600000
physical_start_addr: 0x54600000
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: SYS41
partition_name: tee1
file_name: tee1.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x54E00000
physical_start_addr: 0x54E00000
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: SYS42
partition_name: tee2
file_name: tee2.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x55300000
physical_start_addr: 0x55300000
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: SYS43
partition_name: super
file_name: super.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x55800000
physical_start_addr: 0x55800000
partition_size: 0x1F2000000
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: SYS44
partition_name: vbmeta
file_name: vbmeta.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x247800000
physical_start_addr: 0x247800000
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: SYS45
partition_name: cache
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x248000000
physical_start_addr: 0x248000000
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: 0x263000000
physical_start_addr: 0x263000000
partition_size: 0x4E10FBC00
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: 0x7440FBE00
physical_start_addr: 0x7440FBE00
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: 0x746BFBE00
physical_start_addr: 0x746BFBE00
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
Oppo_A15_CPH2185_PU_11_A.39_220308_RFT
Oppo_A15_CPH2185_MT6765_PU_11_A.11_120321
Oppo_A15_CPH2185_MT6765_PU_11_A.11_201114
Oppo_A15_CPH2185_PU_11_A.39_220308

Comments
Post a Comment