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
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]
- In next step, extract the downloaded CheckSum_Gen.zip file into the folder containing the scatter file rom.
- Double click or run CheckSum_Gen.exe as administrator. Just in few seconds, tool will start to create checksum.ini file for your firmware.
- Checksum generator tool will start some command lines to create new checksum files.
- End of the successful process, you’ll see the success message “Check Sum Write to ini File Finished”.
- Just press any key from keyboard to exit from checksum generator software.
- New checksum.ini file added 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.