There are three main reasons to edit an MT6833 scatter file: fixing size mismatch errors, disabling a partition check, or porting ROMs.

An MT6833 scatter file typically looks like this:

- partition_name: boot
  file_name: boot.img
  is_download: true
  type: NORMAL
  linear_start_addr: 0x40000000
  physical_start_addr: 0x0
  partition_size: 0x2000000
  ... (omitted details)


Let’s analyze a real snippet from an exclusive file for the MT6833 (Redmi Note 10T 5G). Notice the distinct differences:

# MT6833 Exclusive Scatter v1.8
- partition_index: SYS0
  partition_name: preloader
  file_name: preloader_k62v1_64.bin
  is_download: true
  type: SV5_BL_BIN
  linear_start_addr: 0x0
  partition_size: 0x400000
  region: EMMC_BOOT_1

Exclusive Elements:

A generic file would miss the SV5_BL_BIN type, leading to a STATUS_SEC_IMG_TYPE_MISMATCH error.


Monthly Newsletter
Support us

We share tutorials to help and inspire new engineers and enthusiasts. If you've found Hackers and Slackers to be helpful, we welcome donations in the form of coffee :).

mt6833 android scattertxt exclusive