How to make your MI phone normal again from boot stuck stage?

Many Mi users asking me "My mobile stuck at Mi logo / boot stuck after installing xposed or something. How to make my device to normal?"This tutorial is valid for Mi 3, Mi 4, Redmi 1s, Redmi Note 4G etc. those have fastboot mode.

Case 1:
If you are using Mi recovery / the default recovery then you have to follow from step 1 to last step.

Case 2:
If you already have a custom recovery like TWRP/ CWM then start from Step 12.


  • Install Fastboot Driver in your PC.
  • Download respective recovery (CWM/TWRP/anyother recovery) file for your phone.
  • Press volume - and power button simultaneously during phone off state to go to fastboot mode.
  • Then open the folder where you have downloded your recovery.
  • Check if it is a zip file or a image file with .img extension (*.img).
  • If it is zip file, then open it and drag the recovery file inside the zip to the folder.


  7. If it is .img file then rename the image file to "recovery.img"
  8. Press Shift and right click on the folder and choose "Open Command Window here".


  9. Then write this code 

fastboot flash recovery recovery.img

10. Then this will flash the recovery.img to recovery partition.
  11. Now type the command

fastboot reboot

12. Press volume buttoon and then press enter.
  13. You will direcctly come to the CWM/TWRP recovery. 
  14. Now you can flash any ROM zip you want.
  15. Then Reboot and enjoy.

Exceptional Case:

  • If you don't have a ROM zip in your sdcard then you can transfer rom zip to your sdcard by enabling MTP Mode in TWRP recovery for Redmi 1s.
  • I Don't know how you transfer zip file to sdcard for other devices and recovery. Google search or follow below method.

Note: Always keep a backup of data in PC or Mi cloud.


About sushant gore