Mt6755: Scatter File
Title: Technical Review: The MT6755 (Helio P10/P20) Scatter File Structure and Utility
1. Executive Summary
The MT6755, commercially known as the MediaTek Helio P10 (and its variant P20), was a widely used mid-range System-on-Chip (SoC) released around 2015-2016. It powered a massive volume of devices from brands like Infinix, Tecno, Xiaomi (Redmi 4 Prime), and Sony.
name : boot size : 0x1000000 address : 0x1ee0000 mt6755 scatter file
Note: Sizes and addresses are in hexadecimal bytes. Actual layout includes additional partitions: lk, sec1, tee, keystore, frp, nvdata, metadata, cache. Title: Technical Review: The MT6755 (Helio P10/P20) Scatter
name : protect1 size : 0xa00000 address : 0x880000 name : boot size : 0x1000000 address :
7. Conclusion
The MT6755 scatter file acts as the blueprint for the device's internal memory. Understanding its structure is essential for anyone involved in firmware development, device repair, or custom ROM porting for MediaTek Helio P10 devices. While powerful, it requires precise handling; a single incorrect address in the scatter file can render a device unbootable or permanently damage its radio functionality.
An MT6755 scatter file is a text-based configuration document crucial for MediaTek flashing tools to map the memory layout of devices using the Helio P10 chipset, defining physical start addresses and sizes for partitions. It instructs software on where to write firmware images, covering roughly 24 partitions including preloader, boot, and system. Detailed information and examples can be found at
Structure & Syntax Example (simplified MT6755 entry)
- partition_index: SYS11
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL
linear_start_addr: 0x2e00000
physical_start_addr: 0x2e00000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00