Android 7 To 5.1


Nov 22, 2015
1,402
356
142
#29
Have you checked again? :D

Enviado de meu Mi-4c usando Tapatalk
Here is a screenshot... I forgot the I was doing this test and the phone completely died...after charging a bit this is what the battery app was reading...it only charged for maybe 10-15 minutes when I took this reading....
 

Attachments

Last edited:
Likes: Igor Vieira
Apr 21, 2016
37
13
20
#31
Hi, everyone
Since I found myself exactly with the same problem as MILTON94, I decided to follow almost to the letter the instructions given in this thread, with great success. This is what I’ve done:
Previous step:
- Create a folder in C:\123 (in which a placed the folder: “libra_images_6.1.7_20151221.0000.11_5.1_cn”)

And then get on with the flashing following the advice given by Igor:

1. Reboot into fastboot mode, connect phone to PC, and check connection and bootloader status with commands:
fastboot devices
fastboot oem device-info

2. I omitted the command `fastboot oem edl´, and went directly to step 3 since I had an unlocked bootloader.
3. Use MiFlash to flash 6.1.7 image
At this step of flashing only the option “Flash All” worked, (the others MiFlash options: “Flash All except storage” etc, didn’t work, giving me the error message: “Couldn’t find to execute the file 000008888” (or something like that).
So I thought, ... what the hell, let’s get on with the cleanest flash of all!

Flash was completed in about 150 seconds with no problems at all.

4. When flash was completed I left the phone alone and it rebooted itself after a few seconds.
5. ROM 6.1.7 was completely loaded and working fine, so I turned off phone and reboot it into fastboot mode to check bootloader status again. Bootloader was unlocked.

I had no time for going any further, so I left it at this point.
Thanks a lot for your great help. I'll keep you updated ...
4.Android & MIUI version.png
 
Likes: iamme729
Apr 21, 2016
37
13
20
#33
OK, I carried on with the process: Flashing TWRP

6. Boot into fastboot, and flash TWRP

… and this is what happens when I try to check twrp:

Phone recovery always starts "Mi-Recovery"

I have tried flashing different twrp images with same result. The flashing process always seems OK, no error messages whatsoever. In fact, after flashing twrp, If I reboot with command: “fastboot boot twrp.img”, the phone boots with TWRP alright, then I shut down the phone and … when I reboot in recovery mode (VolumeUP + Power), the phone always boots with Mi-Recovery.
TWRP images tested so far:
1. twrp-for libra – aqua: (twrp-20170817-0823.img) for Mi4C (38.236 KB)
https://www.androidfilehost.com/?fid=817550096634793208
2. twrp-3.0.2-0-libra (for Android 5.1)
https://dl.twrp.me/libra/twrp-3.0.2-0-libra.img.html

I simply don’t have a clue what I’m doing wrong. So at this point, I consider updating via Update Package to a different rom like the International (miui_MI4c_5.10.8_5b7ec5aad6_5.1), but before doing that, I wanted to know if flashing TWRP is possible with my current rom 6.1.7
Any ideas?
 
Nov 22, 2015
1,402
356
142
#34
OK, I carried on with the process: Flashing TWRP

6. Boot into fastboot, and flash TWRP

… and this is what happens when I try to check twrp:

Phone recovery always starts "Mi-Recovery"

I have tried flashing different twrp images with same result. The flashing process always seems OK, no error messages whatsoever. In fact, after flashing twrp, If I reboot with command: “fastboot boot twrp.img”, the phone boots with TWRP alright, then I shut down the phone and … when I reboot in recovery mode (VolumeUP + Power), the phone always boots with Mi-Recovery.
TWRP images tested so far:
1. twrp-for libra – aqua: (twrp-20170817-0823.img) for Mi4C (38.236 KB)
https://www.androidfilehost.com/?fid=817550096634793208
2. twrp-3.0.2-0-libra (for Android 5.1)
https://dl.twrp.me/libra/twrp-3.0.2-0-libra.img.html

I simply don’t have a clue what I’m doing wrong. So at this point, I consider updating via Update Package to a different rom like the International (miui_MI4c_5.10.8_5b7ec5aad6_5.1), but before doing that, I wanted to know if flashing TWRP is possible with my current rom 6.1.7
Any ideas?
Very odd indeed.....try an earlier version of TWRP...
https://dl.twrp.me/m7/twrp-2.8.7.0-m7.img.html
 
Nov 22, 2015
1,402
356
142
#35
Very odd indeed.....try an earlier version of TWRP...
https://dl.twrp.me/m7/twrp-2.8.7.0-m7.img.html
I just thought of something ...are you using the command "fastboot flash recovery twrp.img" ? This will permanently flash the recovery...
  1. After connecting your device in fastboot mode, your PC will detect it with a sound & to check whether it's detected properly, type 'fastboot devices' in CMD, hit 'Enter', it will show you the device key with fastboot as mode, that means your device is successfully connected in fastboot mode.
  2. Now push this command, 'fastboot flash recovery recovery.img', after few seconds your device will read a success message.
  3. After flashing your need to boot your device into TWRP Recovery, for that enter 'fastboot boot recovery.img', which after few second will boot your device into recovery
 
Last edited:
Apr 21, 2016
37
13
20
#36
Very odd indeed.....try an earlier version of TWRP...
https://dl.twrp.me/m7/twrp-2.8.7.0-m7.img.html
Yes, I’ve tried that older version, as well as 5 other different twrp versions, they all flash OK, reboot (from fastboot) OK – new twrp appears on screen working OK, but ... when I shut down phone and try to reboot it again in twrp recovery, I always get the MI-Recovery. I tried many different ways of getting the twrp working, but … always end up with Mi-recovery

- Twrp flashing process OK
- I write command: “reboot twrp.img” ... OK (phone boots into new Recovery TWRP)
- In twrp I select “reboot bootloader” ... OK (phone boots into bootloader)
Other times (still in twrp) I also tried “reboot twrp” or “reboot system”, etc … but always phone boots in Mi-Recovery.
The twrp is there, somewhere in the phone memory, because if I connect it again in fastboot mode and write command: “fastboot boot twrp.img”, then the phone boots OK with a fully working TWRP.
The problem here is that … once I shut down the phone, I can’t manage to boot it in twrp recovery. I tried everything, believe me!

So … I gave up with this method and going to “B” plan: that is installing a different rom :
(miui_MI4c_5.10.8_5b7ec5aad6_5.1), via Updater package

and see what happens ...
 
Apr 21, 2016
37
13
20
#38
¡¡¡ALELUYA!! OK, problem solved:
What I did was to install “twrp 3.0.2-0-libra” via Play Store (as recommended in TS WEB), and … voilà!, twrp working perfectly alright!
Then, I flashed to rom 6.12.22, where my Mi4C belongs to, and … from which, should have never changed.

Thanks Iamme729 for your continuous attention and support!! ;)
 
Likes: iamme729
Nov 22, 2015
1,402
356
142
#39
¡¡¡ALELUYA!! OK, problem solved:
What I did was to install “twrp 3.0.2-0-libra” via Play Store (as recommended in TS WEB), and … voilà!, twrp working perfectly alright!
Then, I flashed to rom 6.12.22, where my Mi4C belongs to, and … from which, should have never changed.

Thanks Iamme729 for your continuous attention and support!! ;)
EXCELLENT !!!!
 
Aug 28, 2018
2
0
13
#43
Hello, I bring up this old thread instead of opening a new one.

I have a mi4c in this situation:
- LOS 14.1 (Nougat 7.1.2) recently downgroaded via TWRP from AICP (Oreo 8.1)
- TWRP 3.1.1.0 (support both Lollipop and Nougat bootloader i think)
- firmware TS_libra_miui_8510
- locked bootloader

Because of some malfunctioning (cannot in any way connect to 4G, and i've no B20 problem with my actual carrier...) I would like to "reset" the phone (firmware, and other stuff) to old MIUI, and then upgrade everything up to the latest Xiaomi.eu stable (think MIUI 9, i don't want to go to 10 right now)

What's the right way to do it? i've read tons of guides, but they alway start form miui roms, not stock ones like me...and they all are slightly different.
I think i have to start with a fastboot old rom and mi flash, and then unlock bootloader with mi unlock?
Could someone please help me, pointing me to the right procedure ;)
 
Nov 22, 2015
1,402
356
142
#44
Hello, I bring up this old thread instead of opening a new one.

I have a mi4c in this situation:
- LOS 14.1 (Nougat 7.1.2) recently downgroaded via TWRP from AICP (Oreo 8.1)
- TWRP 3.1.1.0 (support both Lollipop and Nougat bootloader i think)
- firmware TS_libra_miui_8510
- locked bootloader

Because of some malfunctioning (cannot in any way connect to 4G, and i've no B20 problem with my actual carrier...) I would like to "reset" the phone (firmware, and other stuff) to old MIUI, and then upgrade everything up to the latest Xiaomi.eu stable (think MIUI 9, i don't want to go to 10 right now)

What's the right way to do it? i've read tons of guides, but they alway start form miui roms, not stock ones like me...and they all are slightly different.
I think i have to start with a fastboot old rom and mi flash, and then unlock bootloader with mi unlock?
Could someone please help me, pointing me to the right procedure ;)
http://xiaomitips.com/guide/unlock-mi-4c-bootloader-without-official-permission/