Mt6755 Scatter File -

Title: Technical Review: The MT6755 (Helio P10/P20) Scatter File Structure and Utility

Technical Write-Up: MT6755 Scatter File

Practical examples

  1. Updating only recovery:

    • Set is_download: true for RECOVERY and false for others; file_name = recovery.img.
    • Flash with SP Flash Tool in "Download Only" mode.
  2. Expanding userdata partition:

    • Adjust partition_size for USRDATA to a larger hex value in the scatter, then repartition (risky — backup first).
    • Example: change partition_size from 0x3D880000 to 0x4D880000.
  3. Extracting partition offsets:

    • Use linear_start_addr to compute absolute offsets for raw dd operations if you can access eMMC from a host: offset = linear_start_addr in bytes.

Troubleshooting common errors

C. Partition Resizing

Advanced users can edit the partition_size values in the scatter file to increase system partition space (often needed for GSI ROMs), though this requires repartitioning the entire memory and carries high risk. mt6755 scatter file