Generate checksum File For MTK Device [ Download Checksum Generator ]

How To Generate checksum File For MTK Device [ Download Checksum Generator ]

Here is a step by step tutorial to generate checksum.ini file for MediaTek devices. In this guide we are sharing latest MTK checksum generator tool which you can use on Windows pc to create new checksum.ini for MTK firmware.

Basically MTK checksum file contains some firmware verification files. So that, at the time of firmware flashing or frp bypass process tool uses this file to verify the integrity (hasn’t been tampered with) of the firmware.

In case, tool is showing checksum.ini doesn’t exist error that means you need to add checksum file with your stock firmware. Otherwise, tool will not start flashing process. Most of the time, this error accrues because of missing checksum file in firmware.

It is must to know that MTK sp flash tool can flash official firmware on MTK without checksum files but some tools such as SP multiportdownload tool and SWD after sales tool require one in order to begin flashing.

Another most important this is that “checksum.ini doesn’t exist error” or “image preloader checksum failed error” are different from each other. MTK checksum.ini doesn’t exist error can be fix by generating new checksum file with the help of MTK checksum.ini gen tool. Similarly, change the value of checksum file to resolve image preloader checksum failed error.


READ MORE : How To Root MTK Devices Without TWRP Recovery


Checksum File Error Screenshots

checksum.ini doesn’t exist error

checksum file missing error
Error checksum file missing In SWD After Sales Tool

image preloader checksum failed error

image preloader checksum failed error

When You Should Use Checksum.ini File for MTK Devices?

During the firmware flashing or FRP unlock using any MTK tool, if you are facing Checksum.ini doesn’t exist, please generate it first error that means checksum.ini is missing in your firmware folder. To resolve this type of MTK tool’s error, you need to supportable checksum file for you device.

Good thing is that it’s not a big task because MTK checksum gen tool is available to generate checksum file with the help of scatter firmware.

Just download checksum.exe tool and create new checksum file for MTK firmware. After that you are free to flash your device without having any checksum file missing error.

Recently we were trying to flash MTK device with SWD after sales tool and it pop up a warring message “Checksum.ini doesn’t exist, please generate it first!” So we used checksum.ini software on windows pc to create MTK checksum file and worked fine without any issue.

Requirements

  • Latest Checksum Generate.exe download for MTK Firmware.
  • Windows pc or laptop to run software.
  • Official firmware of your own device with scatter loading file.

Download Checksum Generator Software For Windows Pc / laptop

CheckSum Generator v2.1320.02

CheckSum Generator v2.1328.01 : DOWNLOAD / MIRROR / MIRROR

CheckSum Generator v5.1612.00 : DOWNLOAD / MIRROR / MIRROR

CheckSum Generator v5.1724.00 : DOWNLOAD / MIRROR / MIRROR

CheckSum Generator v5.1728.00 : DOWNLOAD / MIRROR / MIRROR

CheckSum Generator v5.1844.00 : DOWNLOAD / MIRROR / MIRROR

CheckSum Generator v7.1536.00: DOWNLOAD / MIRROR / MIRROR

How To Generate checksum.ini for an MTK ROM / firmware

In order to generate MTK checksum file please follow all the requirements and follow the below instructions. It’s very easy for any newbie and advance user. But make sure you are going to follow the proper instructions to get error free checksum file.

  • Download and extract official stock ROM for your device. [ Make sure there is no any checksum.ini file in firmware folder]
Example : firmware without checksum file
  • In next step, extract the downloaded CheckSum_Gen.zip file into the folder containing the scatter file rom.
Example : firmware with checksum files
  • Double click or run CheckSum_Gen.exe as administrator. Just in few seconds, tool will start to create checksum.ini file for your firmware.
launch Checksum Generator
  • Checksum generator tool will start some command lines to create new checksum files.

checksum generator command lines

  • End of the successful process, you’ll see the success message “Check Sum Write to ini File Finished”.

checksum file generated successfully

  • Just press any key from keyboard to exit from checksum generator software.
  • New checksum.ini file added in firmware folder.
new chcksum file in firmware folder
new chcksum file in firmware folder
  • Now continue the firmware flashing with same MTK flash tool and this time it will not show any checksum.ini missing error.
  • Done!!!

Important : Sp flash tool never show checksum file doesn’t exist error. Insist of this error you will see “image preloader checksum failed error”. To fix it remove checksum file from firmware folder or change the checksum file value by editing it by you. Complete guide is here


Tools To Flash MTK Devices

Flash MTK Phones Using SP Flash Tool

MultiPort Download Tool For MTK Devices

SWD After Sales Tool For MTK Devices


Checksum Generator Tool Errors – Troubleshooting 

Checksum_gen tool is windows OS based command line tool to generate checksum file for MTK devices. But sometime it may show some error or you will not able to generate new checksum file for your specific MTK mobile.

List Of Checksum Generator Tool Error Codes And Solutions


Error Message : Checksum gen tool seems to be taking forever

Meaning  : The checksum_gen tool is an old version, lacks the ability to process very large firmware files.

Solution: This error is directly related with the version of Checksum.ini gen tool. Try the different version of Checksum tool to avoid “Checksum gen tool seems to be taking forever error”


Error message : There are 2 files with filter “recovery.img”

Meaning : This error means, your firmware containing two files having similar filenames “recovery.img”

Solution: Enter into extracted firmware folder and remove or delete ramdisk-recovery.img file and try again to generate checksum file.


Error : Checksum Generator Code Error 1017

Message Error : S_FILEPATH_NOT_SPECIFIED_YET(1017)!

Meaning : The checksum generator tool is unable to find the file(s) specified within the scatter file.

Solution : make sure you have placed all the files in the same folder with scatter file. Don’t use folder in folder with firmware.


Error  Code: 1018

Error Message  : S_UNKNOWN_TARGET_BBCHIP(1018)!

Meaning : The tool is not aware of the chipset of the scatter file or this chipset is new for available Checksum tool.

Solution: Most of the time you may face S_UNKNOWN_TARGET_BBCHIP(1018)! Error with latest MTK chipset based android devices. Retry with new version of Checksum gen tool or edit the scatter file to make compatible.

Open scatter loading file with any test editor software, change the value for platform to the value below then save and generate checksum.

After generating the checksum file, don’t forget to recharge it again with same older values. For example, if your scatter file was originally MT6765 then you should change MT6739 back to MT6765 after successfully generating new checksum.ini file.


Error Code : 5078

Error Message : S_DL_BL_SIG_TYPE_UNSUPPORTED(5078)!

Meaning : This error accrues because of compatibility issue in between checksum tool and chipset.

Solution : Error S_UNKNOWN_TARGET_BBCHIP(1018)! And error S_DL_BL_SIG_TYPE_UNSUPPORTED(5078)! Both are similar with each other. There is not guarantee that it will work for you but you can try the below solution.

Open scatter loading file with any test editor software, change the value for platform to the value below then save and generate checksum.

After generating the checksum file, don’t forget to recharge it again with same older values. For example, if your scatter file was originally MT6765 then you should change MT6739 back to MT6765 after successfully generating new checksum.ini file.


Error Code : 5079

Message:  S_DL_SCAT_VERSION_UNSUPPORTED(5079)!

Meaning : The tool doesn’t support the scatter loading file’s version.

Solution: Edit the scatter.txt file using any text editor [ Notepad ] then change the value for config_version to the value below then save and generate checksum.

It’s not compulsory to undo the change to scatter file as SP flash tool is able to work with scatter file v1.1.2 (you can undo the change to scatter file if you wish)

config_version: V1.1.2


This is all about “how to genaerate checksum.ini for MTK devices with Checksum Generator tool errors & solutions”? Simply generate new checksum file with scatter file and fix checksum file missing error.

Jagmohan Singh Negi

I am Jagmohan Singh Negi A Tech Enthusiastic Person. I always want to explore something new and experiment on Android Smartphones, here on 99mediasector.com i share solutions of Latest Android Bugs and Their Fixes, Latest Android launches, and How-to-Type Solutions for All Android Smartphones.

Leave a Reply

Your email address will not be published. Required fields are marked *