Carrying out these tweaks might prove to be risky as well. If not done correctly, then there’s every chance of the device going into a bootloop or getting bricked. If Fastboot Mode is accessible, then you could flash the Fastboot ROM via mi Flash or Fastboot Commands. But what if you cannot even access Fastboot? Well, fret not! Even if that happens, you could still unbrick your Xiaomi by using a nifty MediaTek Exploit. And in this guide, we will show you how to do just that. Follow along.
What is SP Flash Tool’s SLA and DAA Authentication For MediaTek?
Similar to Qualcomm EDL mode, MediaTek devices have the Download Mode. This mode is used by service center employees to force-flash the firmware onto bricked devices. This flashing was carried out via the SP Flash Tool, a popular name in this MTK domain. Earlier, if any user bricked their MediaTek device, then they could easily flash the firmware via SP Flash Tool by booting their device to Download Mode. But to prevent the users from carrying out this process, the OEMs began putting “Serial Link Authentication (SLA)” and “Download Agent Authentication (DAA)” in place. As a result, only the people who have the authorized Download Agent or Serial Link programs could carry out this flashing. So who were these people? Well, they are the authorized service center personnel. Hence if you ever bricked your device, you would have no option but to take your device to these centers.
But you could now keep all these issues to rest. Thanks to an exploit, it is now possible to keep both these SLA and DAA flags to false. As a result of which, the tool wouldn’t even check for either of these flags. Hence you will be able to straightway bypass this restriction and flash the firmware on your MTK device booted to Download Mode. And in this guide, we will help you with just that. So without further ado, let’s get started with the guide to unbrick your Xiaomi device via MTK Exploit.
How to Unbrick Xiaomi MediaTek using MTK Exploit
The below process will wipe off all the data from your device, so take a complete device backup beforehand. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.
Prerequisite: Download Xiaomi Unbrick Tool
STEP 1: Download Fastboot ROM
STEP 2: Install Python
STEP 3: Install Python Dependencies
STEP 4: Install CDC_ACM Drivers
STEP 5: Install MediaTek SP Flash Tool Driver
Next up, you will have to install the MediaTek Drivers that are designed specifically for the SP Flash Tool. Here’s how it could be done:
STEP 6: Download MTK Bypass Utility Tool
STEP 7: Install libusb-win32
This library allows the user-space applications to access many USB devices on your Windows PC. This is actually the port of libusb-0.1 under Windows.
STEP 8: Boot Xiaomi MediaTek Device to Download Mode
The next step to unbrick your Xiaomi device vis MTK Exploit requires your device to be booted to Download Mode. Here’s how it could be done:
STEP 9: Bypass SP Flash Tool SLA DAA Authentication
Make sure that your device is connected to the PC via USB cable and is booted to Download Mode. Likewise, you should have transferred the contents of the MTK Bypass Tool to the Python installation directory. If that’s all well and good, then proceed with the below steps to bypass MediaTek SP Flash Tool SLA and DAA Authentication. If that doesn’t work out, then here’s another approach that you could try out [this method might require 2-3 takes for successful execution].
STEP 10: Set up SP Flash Tool and Unbrick Xiaomi
That’s it. These were the steps to unbrick your Xiaomi MediaTek device via MTK Exploit. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.
Bypass MediaTek SP Flash Tool SLA DAA AuthenticationUnbrick Xiaomi: Fix Device Stuck in EDL Mode via QFIL ToolFix Mi Account Authorization | Unbrick Xiaomi | EDL ModeThe system has been destroyed error on Xiaomi: How to Fix