partition_index: SYS9 partition_name: BOOT file_name: boot.img is_download: true type: NORMAL_ROM linear_start_addr: 0x1F60000 physical_start_addr: 0x1F60000 partition_size: 0x1000000 region: EMMC_USER storage: HW_STORAGE_EMMC boundary_check: true is_reserved: false operation_type: UPDATE d_type: FALSE reserve: 0x00
When an MT8163 device enters a "soft brick" state (stuck on logo or bootloops), the SP Flash Tool requires a valid scatter file to engage with the device via the MediaTek USB VCOM port. The scatter file provides the map needed to locate and repair corrupted partitions like boot or recovery without wiping user data. mt8163 scatter file
- partition_index: 6 partition_name: UBOOT file_name: u-boot.bin is_download: true type: NONE linear_start_addr: 0x006C0000 physical_start_addr: 0x006C0000 partition_size: 0x00100000 region: EMMC_USER partition_index: SYS9 partition_name: BOOT file_name: boot
A typical scatter file for this chipset (e.g., MT8163_Android_scatter.txt ) defines the specific boundaries for the device's eMMC storage. | Partition | Purpose | | :--- |
| Partition | Purpose | | :--- | :--- | | | Initial boot code. Bricking this = dead device. | | pgpt | Primary GPT (GUID Partition Table) – defines all other partitions. | | proinfo | Stores production info (LCD ID, sensor calibration). | | nvram | Contains Wi-Fi MAC, Bluetooth address, and IMEI (for tablets with cellular). | | lk | Little Kernel – secondary bootloader and fastboot interface. | | boot | Kernel + ramdisk. | | recovery | Recovery environment. | | system | Android OS (read-only). | | userdata | User apps and settings. |