- Online time
- 6 Hours
- MIUI Version
- Last visit
- Mi 5s
- MIUI Version
- Online time
- 6 Hours
- Send PM
This post was edited by ukflake at 16:58, Nov-10-2016 |
To all of you with a somehow bricked mi5s, the deep flash solution works!
A quick recap of my situation:
- Got the Mi5s as a gift, brand new.
- Did not link it to my miui account.
- Did not activate USB debugging.
- Did not change/update the ROM.
- Set up security pattern.
- Forgot the security pattern, so locked out of my phone.
- Impossible to finish the procedure to request the unlock of the bootloader.
- --> Was completely locked out of my phone.
- Did the deep flash cable trick, something went wrong-->kind of bricked phone: the mi5s would not boot, was not recognized by any computer (mac, windows, linux). I thought it was dead. The LED would flash red if I pressed power, but the phone would not start in any mode (normal, fastboot or recovery).
- Left the phone to completely empty itself over a few days. Then try to charge it. When connected to the official charger, the LED would blink red and not charge. But after a few attempts (over a few days), it charged! The LED was white/yellow, and the phone a bit warm (normal during charging I guess).
So, what worked for me (please read all what follows before starting, make sure you feel comfortable with every steps, if anything goes wrong, do not blame me as I take absolutely no responsablity for any problem arising from the following procedure):
- 1: I made a deep flash cable, from a USB extension cable (diagram here for example: http://www.miuitutorial.com/2016/08/sudah-ada-yang-tahu-fungsi-deep-flash.html). If you have a doubt about the cable, try it with a worthless USB memory stick. When pressing the switch, the computer should not detect the stick. When releasing the switch, the stick should be detected.
- 2: gathered necessary software and drivers for my system (Windows 7 Ultimate 64 bits):
- 2a: Qualcomm drivers and Xiaomi flashing program (http://www.androidbrick.com/download/qualcomm-flasher-xiaomi-miflash-64-bit-edition-for-mi5/). Open the flashing program to make sure that it's the right architecture for your computer and a very recent version (I think mine is from April 2016).
- 2b: mi5s rom (I used that one: capricorn_images_V22.214.171.124.MAGCNDH_20160805.0000.29_6.0_cn_49ab3a5120.tgz). Extract with 7zip to a folder with no space or special character in its path (c:\rom\ for example).
- 2c: restart your computer with driver signing disabled (for win 7 press F8 to access the option menu), install the Xiaomi's flashing program and Qualcomm drivers, choosing "install anyway" at the unsigned driver message.
- 3: Make sure your phone is charged enough, otherwise it won't work (for me that meant no red LED when pressing start, no blinking red LED when charging). And make sure it's off: no mi logo on screen, no fastboot, no recovery, nothing, just off
- 4: connect the deep flash cable to a USB2 plug on your computer. Press the switch on the cable, then while pressing the switch, connect the cable to your phone. Keep it so for 5-10 seconds. Release the switch, you should here the sounds that Windows makes when connecting a USB device. If not, check if the LED is flashing, if so, charge your phone. If all goes well, Windows will use the qualcomm drivers to connect to your phone, which will appear as a COM device in your device manager.
- 5: open xiaomi's flashing program (MiFlash), again check version and architecture. Your phone should be there as a COM device. Browse to the rom folder. Select the flashing option (Flash all, all except storage, all except storage and data). Since my phone had been used for about 30 minutes and had nothing on it, I chose Flash all). Press flash. In my case, it took 2-3 minutes for the flashing procedure to finish.
- 6: Unplug the phone from the computer and start it. For me, it took what felt like 5 to 10 minutes. First the mi logo showed for quite a while, then "powered by android" or similar, at the bottom of the screen, then it started! The mi5s was completely reset and I could set it up again. Success!
Credits go to Yazar Hakkında for http://www.androidbrick.com/xiao ... -rom-unbrick-guide/ as what I wrote above derives heavily from his page and the guy who posted the schematics for the deep flash cable at http://www.miuitutorial.com/2016 ... si-deep-flash.html.