Skip to main content
  • Error 5069 (Status Timeout):
  • "Figure out if the file exists":

  • If you are dealing with a MediaTek device running the MT6765 (commonly found in the Helio P35, P22, and A22 chipsets), you know that flashing firmware can be tricky due to newer security protocols.

    Whether you are unbricking a "hard brick" or simply downgrading for root access, here is the updated method using SP Flash Tool.


    If you are using an old version (v5.20xx or earlier), you will encounter errors like STATUS_SEC_AUTH_FILE_NEEDED, S_BROM_CMD_STARTCMD_FAIL, or DA_HASH_MISMATCH. Here is what has changed:

    Newer phones (Xiaomi, Realme, Infinix) have secure boot that rejects unauthorized DA files. You need:

    Simpler route: Use the manufacturer's own flash tool:


    | Error | Solution | |-------|----------| | S_BROM_DOWNLOAD_DA_FAIL (0x7D4) | Wrong DA file. Use a DA for MT6765 (try MTK_AllInOne_DA_v5.bin). | | S_SECURITY_SECURE_USB_DL_IMAGE_SIGN_HEADER_NOT_FOUND | Preloader is locked. Use a patched DA or Auth Bypass tool (mtkclient). | | S_BROM_CMD_STARTCMD_FAIL | Driver issue. Reinstall USB VCOM drivers and restart PC. | | Status 0xC0010001 | Battery too low. Charge for 30 mins. | | Phone disconnects mid-flash | Use a different USB port (USB 2.0 preferred) and cable. |


    You have two main options:

    Standard advice: Uncheck "PRELOADER" unless you are 100% sure the file is correct. Flashing a wrong preloader on MT6765 can permanently brick the device.

  • In Download-Only mode (default), uncheck userdata and cache to preserve your data (not recommended for bricks).