Skip to content

Instantly share code, notes, and snippets.

@mr00k3
Created September 10, 2025 23:49
Show Gist options
  • Select an option

  • Save mr00k3/1125bbaa1db5a497eec1b79112472585 to your computer and use it in GitHub Desktop.

Select an option

Save mr00k3/1125bbaa1db5a497eec1b79112472585 to your computer and use it in GitHub Desktop.
Guide to unbrick Xiaomi Redmi 9C

Xiaomi Redmi 9C hard brick? unbrick guide

No Fastboot? No Recovery? Nothing on screen? Only BROM?

Needed Files

angelican_global_images_V12.0.8.0.QCSMIXM_20210608.0000.00_10.0_global_49908110d5.tgz
it must be file with this name
Xiaomi_Redmi_9C_No_Auth.zip

Needed Software

mtkclient
SP_Flash_Tool_v5.1804_Win.zip
MTK Driver
Python

Warning

There is possibility for erasing IMEI so be carefull
(Optional) Backup whole phone using mtk_gui.py Read function before

Unbricking

Step 1. Download all the things
Step 2. Extract files
Step 3. Change dir and sub-dir names from angelican_global_images_V12.0.8.0.QCSMIXM_20210608.0000.00_10.0_global_49908110d5.tgz to something shorter like iwasted7htofixit
Step 4. Open SP Flash Tool
Step 5. Select Download-Agent from Xiaomi_Redmi_9C_No_Auth.zip
Step 6. Select Authentication File from Xiaomi_Redmi_9C_No_Auth.zip
Step 7. Select Scatter-loading File from angelican_global_images_V12.0.8.0.QCSMIXM_20210608.0000.00_10.0_global_49908110d5.tgz
Step 8. Select Firmware Upgrade instead Download Only
Step 9. Open cmd in mtkclient dir
Step 10. Press and hold all buttons on phone
Step 11. Use mtk.bat payload in cmd
Step 12. Connect phone to pc then wait for mtkclient to exploit it
Step 13. Click Download Button in SP Flash Tool then wait for flashing to be complete (if flashing not starting just disconnect phone and connect again)
Step 14. Enjoy working phone

Credits

YY_verum goat from xda who found correct SP Flash Tool Version and Stock Rom Version
bkerler for mtkclient

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment