Christmas time…I bought this nice Xiaomi Mi4C phone for my son for quite a cheap price (considering the hardware).
Little I know that this came with a price : my own sweat 🙂
As this is a chinese phone, this is delivered with an operating system which is full of bloatware (if not spyware).
After some mad googling on different forums, I decided to flash (thru fastboot using MiFlash) a MIUI 8 found on miui forum.
I quickly realised my mistake : not only did the OS miss my french native langage, it was still with lots of bloatware and whatsmore was also missing google apps (that was easy to fix).
Much (much) worse : willing to flash another image, I realised that I had locked the recovery AND fastboot : in short, no way back…except maybe get the unlock code from Xiaomi which can take 2 weeks to come (and sometimes is even denied by Xiaomi).
So here I was with a brand new shiny phone in a poor state (to be fair it was still working nicely even with the bootloader locked and the operating system in english).
Here below the steps I used to remediate to this situation :
1-Put the phone in « emergency download mode » : while in fastboot mode, send fastboot oem edl.
2-At this stage, use MiFlash 2015.10.28 (latest version did not work for me) and flash a fastboot miui image on version 6.1.7 since it contains a non locked fastboot (google search libra_images_6.1.7)
3-Exit the EDL mode (long power press) and let the image install
4-Go back to fastboot mode and send : fastboot oem unlock
5-Still while in fastboot mode, install TWRP (google search twrp libra) : fastboot flash recovery twrp.img / fastboot boot twrp.img
6-Flash a recovery image thru TWRP (i recommend a xiaomi.eu image)
you can check the status of your phone with the fastboot command : fastboot oem device-info.