At the bottom of your scatter file, add:
At the very top of the file (below ################################################################################################## ), add: mt6768androidscattertxt better
For the chipset, this file is critical. The MT6768 is used in popular phones like the Realme Narzo 30, Redmi Note 9 Pro (some variants), and Infinix Note series. Its partitioning scheme includes dynamic partitions (super partition), which is where most standard scatter files fail. At the bottom of your scatter file, add:
Pro tip: Use the --align flag in MTK Droid Tools (if it worked for MT6768) or calculate using partition_size = next_start - current_start . MT6768 phones from 2019-2020 are now entering their failure window. If you see ERROR: S_DL_PMT_ERR_NO_SPACE (0x13e3) , your scatter file isn't handling bad blocks. add: For the chipset