If you are reading this, you have likely been staring at your computer screen for the past 20 minutes, watching a progress bar refuse to budge. You are trying to flash a stock ROM, unbrick a Mediatek (MTK) Android device, or install a custom recovery. You loaded the scatter file, clicked "Download," connected your phone... and then it happened.
The SP Flash Tool log window displays: "Download DA 100%" ... and nothing else.
This is one of the most frustrating errors in the Android modding community. Fortunately, it is also one of the most fixable. This article will explain why this happens and provide ten proven solutions to get you past the 100% barrier. sp flash tool stuck at download da 100
MediaTek introduced SLT (Secure Loading Tool) authentication around 2019. If you have a device with:
You cannot flash without an authorized DA or using a tool like MTK Bypass Utility (Python script). Search for "MTK bypass utility SP Flash Tool" – this requires running a script right before clicking "Download". SP Flash Tool Stuck at Download DA 100%
Before fixing the problem, you must understand the process. "DA" stands for Download Agent. The Download Agent is a small piece of code that the SP Flash Tool sends to your phone’s RAM (Random Access Memory) to establish a communication bridge.
The process works like this:
When you are stuck at "Download DA 100%," the tool has successfully sent the DA, but the handover has failed. The phone is waiting for instructions that never come, or the PC is waiting for an acknowledgement that never arrives. The bridge is built, but no cars can cross.