How to backup Mediatek Boot ROM

bootrom is a small piece of code which is embedded inside a device SoC. It contains the very first code which is executed by the processor during the device power-on. also bootrom check the system for any security issue, if it feel there are some unauthorized changes/flashing then it will prevent flash tool to write any device partition.

How to Make bootrom Readback:


  • Install Python 3.9: Ensure Python 3.9 is installed on your Windows PC. You can download it from the official Python website.
  • Download and Extract MTKClient: Download MTK Client

Step-by-Step Guide:

  1. Install Required Files: open cmd, navigate mtkclient folder and send below code
pip3 install -r requirements.txt
  • Install USBDK Driver:
    • Download latest usbdk driver.
    • double click installer and follow on screen Instructions
  • Backup MediaTek Boot ROM:
    • Open CMD and Navigate to the MTKClient folder.
    • send below code
python mtk dumpbrom --ptype=["amonet","kamakiri","hashimoto"] [--filename=brom.bin]
  • Replace “amonet“, “kamakiri“, and “hashimoto” with the appropriate boot ROM type for your device. Optionally, specify –filename to customize the output file name.