The list an use of files found in MediaTek (MTK) ROMs

Ever wondered what the files found inside the MediaTek MTK ROMs do. I will give a brief summary on each of the image and their use.

























boot.img
kernels, ramdisk are found in this file. It also contains all the files needed for the device to boot. flashing a wrong boot.img will make the device not to boot.

cache.img
Like its name, it stores data that are frequently used in the device. Not really useful when flashing a device. You can leave it unticked.

Checsum.ini
This file simply verifies md5 checksum. Most times this results to an error displayed on the screen while trying to load a scatter file. If you have the checksum error, delete checksum.ini and reload your scatter file.

EBR1 and EBR2
This are partitions found on your device.

uboot.bin
Universal Boot Loader. Flash this when device is not booting

Logo.bin
This contains all the files for the logo found in the device. If you will like to create your own custom logo.bin for your device, click here

MBR
Master Boot Recorder. This actually describes the partitions found on the device.

Scatter File
This describe the regions where each of the images and files found in the ROM will be flashed to the device.

Preloader.bin
The preloader is the file which makes the phone to communicate with the PC. Most times its dangeous flashing preloader to your devices. Flashing a wrong preloader can hard brick your device. Tick this if you are sure its the preloader of your device  and the device you are about to flash is completely dead.

Recovery.img
This is the recovery of your device. You can replace this with custom recovery like CWM or Philz which are made for the device. 
If you want to learn how to make a CWM recovery, click here
For Philz recovery, Click here

Secro.img
Contains the baseband and imei of the device. Sometimes flashing this can result to null or invalid imei. To restore your imei, click here

System.img
This contains the entire Android operating system found on your phone. Most times (especially when phones hangs on boot logo) this is the only file that is needed to be flashed. In sp flashed tool, it is listed as android.

UserData.img
This contains personal data like applications, messages, contacts etc found on the device which the ROM was made from. Its not necessary to flash this image except you want to regain back all the files.


Thats all about the files found inside ROM of a MediaTek (MTK) device. Hope you learnt a thing or two.




9 comments:

  1. Goodday sir,
    I'm interested your all in one pack stock rom files but my problem is that I used issue with preloader file with files I'm using from Havotek. Please what about your own file can they bring new life into dead phone flash with wrong preloader file

    ReplyDelete
  2. preloader bin and lk bin files for TECNO-W4=AW875A-A2-M-20160910 Kernel version is August 2015

    ReplyDelete
  3. I want to flash only secro.img to my Infinix zero 4 plus to fix null baseband issue. I have downloaded the scatter file and secro.img separately. After unpacking, I kept both files in same folder. When I launch SP flash tool v5.1904 , on loading scatter file, I can't decipher which of the IMG listed is for secro.img. it didn't automatically load section for me.
    Thank you.
    Sector.img is not listed.The imgs listed are
    Preloader
    Recovery
    Md1img
    Md1dsp
    Md1arm7
    Md3img
    Scp1
    Scp2
    Lk
    Lk2
    Boot
    Logo
    tee
    tee2
    System
    Cache
    Userdata

    ReplyDelete
  4. Hi, I'm looking for the ARM trustzone image, does it reside in the ROM? What would be required to flash it? I'm paranoid that someone might be exploiting it for remote mobile device management

    ReplyDelete
  5. To enhance your smartphone's performance and customize its functionality, you might consider using a tool like tg macro, which can interact with MediaTek devices for advanced configuration and optimization.

    ReplyDelete

Related Posts

Related Posts Plugin for WordPress, Blogger...