Redmi K20 (codename: davinci), clearing the Mi Account and FRP lock typically requires a specialized persistent file (often referred to as a “Persist” image or a “Reset” file) flashed via EDL (Emergency Download) Mode.
Since the Redmi K20 features a Qualcomm Snapdragon 730, you will likely need to use a tool that supports Qualcomm 9008 flashing and may require a programmer file (prog_firehose_ddr.elf) that bypasses authentication.
File & Method Details
| Step | Requirement | Notes |
| Mode | EDL Mode (9008) | Requires shorting test points or using a Deep Flash cable. |
| Tool | UnlockTool, Mi Flash, or UMT | UnlockTool is generally the most reliable for “One-Click” Mi Account/FRP bypass on this model. |
| File Type | Persist.img or Special Reset Firmware | Standard fastboot ROMs often don’t clear the Mi Cloud lock status. |
General Procedure
- Preparation: Install the Qualcomm HS-USB QDLoader 9008 drivers on your PC.
- Hardware: Disassemble the back cover to access the Test Points. Short the two points while connecting the USB cable to enter EDL mode.
- Flashing:
- Using UnlockTool: Go to the Mi Tab > Security > Search “Redmi K20” > Select [EDL] Reset Mi Cloud / FRP.
- Using Mi Flash: Load the specific “Reset File” (not the full fastboot ROM) and select “Clean All.”
- Anti-Relock: After the phone boots, do not connect to Wi-Fi immediately. You must disable the “Find Device” and “Mi Cloud” sync services via ADB or a tool to prevent the device from relocking once it hits the internet.
Important Technical Notes
FRP Only: If you only need to bypass the Google Account (FRP), most tools can do this via the “Erase FRP” button in EDL mode without a full firmware flash.d off. The phone will not relock even after a system update or factory reset.
Bootloader Status: If the bootloader is locked (which it usually is when FRP/Mi Account are present), you must use the EDL test point method.
Regional Locks: Ensure the file matches your region (Global/India/China) to avoid “System has been destroyed” errors.










