[HOW TO] Flash Stock MIUI Via Recovery - Xiaomi Mi 5 Guides, News, & Discussion

The official TWRP recovery cannot be used for installing stock MIUI. Follow these steps to flash stock MIUI using an alternate recovery.
Step 1: Download latest MIUI rom (global or dev) from here.
Step 2: Download ZCX-TWRP from here.
Step 3: Flash ZCX-TWRP recovery via fastboot.
Code:
fastboot flash recovery ZCZ-TWRP.img
Step 4: Boot into ZCX-TWRP and hit the top left button (it says "install" in Chinese).
Step 5: Select the ROM you donwloaded previously and swipe at the bottom to flash.

Related

[Full Zip][OTA Zip][Installation Instructions]OxygenOS 3.x [Current Version :- 3.0.2]

Hello Guys ! Hope you all are having a good time
I will be maintaining this thread with all official updates,their links,installation instructions etc.
OxygenOS 3.0.2​
Full ROM Zip :- https://www.androidfilehost.com/?fid=24572388905583156
OTA Zips :-
3.0.1 -> 3.0.2 :- https://www.androidfilehost.com/?fid=24562946973631642
3.0 -> 3.0.2 :- https://www.androidfilehost.com/?fid=24562946973631644
2.2.1 -> 3.0.2 :- https://www.androidfilehost.com/?fid=24572369242685853
Installation Instructions​
100% Stock Users,especially those with OxygenOS 2.2.1-2 are recommended to wipe data and cache in the recovery before going for installing or sideloading.This will prevent some bootloops for sure.But,please not,this will wipe your apps (But not internal storage)
Click to expand...
Click to collapse
100% Stock Non-Encrypted Users [Locked/Unlocked Bootloader,Stock Recovery,Never Rooted]​Step 1 :- Download the OTA Zip for your case,from above links/Alternatively,you can download only the Full ROM Zip.Put the downloaded file in your phone's Internal Storage.
Step 2 :- Power off your phone.Boot into Recovery by pressing Power + Volume Down button.
Step 3 :- Select Install from Local.Choose the downloaded file and select Install.
Step 4 :- Reboot !
100% Stock Encrypted Users [Locked/Unlocked Bootloader,Stock Recovery,Never Rooted]​
Step 1 :- Download the OTA Zip for your case,from above links/Alternatively,you can download only the Full ROM Zip.Place the file on desktop.
Step 2 :- Download ADB and Fastboot from here on your PC :- https://drive.google.com/open?id=0B0MKgCbUM0itNVB1elljU2NPR0k and Install them as administrator (Enter 'y' every time)
Step 3 :- Power off your phone.Boot into Recovery by pressing Power + Volume Down button.
Step 4 :- Select Install from USB.Connect the phone to PC.
Step 5 :- On desktop,press Shift+Right Click and select Open Command window here.
Step 6 :- In the command window,type :-
Code:
adb sideload nameofthezip.zip
Edit nameofthezip with the name of the zip.
Step 7 :- Wait for sideloading to complete.
Step 8 :- Reboot !
Rooted Users on OxygenOS 2.2.1 and want to not clean flash !​
Though,I recommend these users to Clean Flash rather than following this.Titanium Backup Pro is there to save your data
Click to expand...
Click to collapse
Step 1 :- Download the OxygenOS Full Zip from here :- https://www.androidfilehost.com/?fid=4996500813288309383 and also download the corresponding OTA Package from above. Also download Grarak's TWRP from here :- https://www.androidfilehost.com/?fid=24572330218882108
Step 2 :- Boot into TWRP.Flash OxygenOS 2.2.1 without wiping anything.After that,immediately flash the OTA Zip.
Step 3 :- Go to Install -> Select Images button at the bottom right -> Select Grarak's Recovery -> Select Recovery from the next menu -> Swipe to flash .
Step 4 :- Go to TWRP Home -> Reboot -> Recovery.
Step 5 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946
Step 6 -> Reboot System.
Rooted Users on OxygenOS 3.x and want to not clean flash !​
Step 1 :- Download the OxygenOS Full Zip for your version from here :- https://forums.oneplus.net/threads/mirrors-for-official-oxygen-os-roms-and-ota-updates.387615/ and the subsequent OTA Package from the top of the post.
Step 2 :- Boot into TWRP.Flash your OxygenOS full zip without wiping anything.After that,immediately flash the OTA Zip.
Step 3 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946
Step 4 -> Reboot System.
Rooted Users on OxygenOS 2.x and want to clean flash​
Step 1 :- Download the OxygenOS 3.0.2 full zip from the top of the post.Also download Grarak's TWRP from here :- https://www.androidfilehost.com/?fid=24572330218882108
Step 2 :- Boot into TWRP.Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 3 :- Go to TWRP Home -> Install -> Select Images button at the bottom right -> Select Grarak's Recovery -> Select Recovery from the next menu -> Swipe to flash .
Step 4 :- Go to TWRP Home -> Reboot -> Recovery.
Step 5 :- Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 6 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946
Step 7 -> Reboot System.
Rooted Users on OxygenOS 3.x and want to clean flash​Step 1 :- Download the OxygenOS 3.0.2 full zip from the top of the post.
Step 2 :- Boot into TWRP.Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 3 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946
Step 4 -> Reboot System.
Rooted Users or users with ROMs other than OxygenOS having old bootloader (CM based ROMs dated earlier than 04 June 2016,H2OS Lollipop]​
Step 1 :- Download the OxygenOS 3.0.2 full zip from the top of the post.Also download Grarak's TWRP from here :- https://www.androidfilehost.com/?fid=24572330218882108
Step 2 :- Boot into TWRP.Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 3 :- Go to TWRP Home -> Install -> Select Images button at the bottom right -> Select Grarak's Recovery -> Select Recovery from the next menu -> Swipe to flash .
Step 4 :- Go to TWRP Home -> Reboot -> Recovery.
Step 5 :- Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 6 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946
Step 7 -> Reboot System.
Rooted Users or users with ROMs other than OxygenOS having new bootloader (Official CM 13,CM 13 Based ROMs dated later than 04 June 2016,H2OS Marshmallow)​Step 1 :- Download the OxygenOS 3.0.2 full zip from the top of the post.
Step 2 :- Boot into TWRP.Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 3 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946
Step 4 -> Reboot System.
Guys,please tell if there is any wrong info in the guide.I am a human too and can make mistakes.
Credits :-
@rarog and @Hanson Lee for uploading the files for me.
@Spannaa for the Stock ROMs
@Grarak for the TWRP
@mayankmethad for 2.2.1-2 -> 3.0.2 OTA Zip.
If your name should be here and it isn't, then make me use an iPhone 4 running iOS 8 [Thanks Sultan for this ]
Full zip file link for 3.0.2 not working
ashmeet094 said:
Full zip file link for 3.0.2 not working
Click to expand...
Click to collapse
AndroidFileHost is down.Working fine for me here now
Naman Bhalla said:
AndroidFileHost is down.Working fine for me here now
Click to expand...
Click to collapse
Not wrking fr me
Will try after sometime
Down for me too
Edit: now it works
If I have Resurrection Remix M Rom witch method should i use?
winVIP said:
If I have Resurrection Remix M Rom witch method should i use?
Click to expand...
Click to collapse
Second last method
Sent from my OnePlus2 using XDA Labs
If I want to install another ROM and then install this one again do I need repeat this process?
winVIP said:
If I want to install another ROM and then install this one again do I need repeat this process?
Click to expand...
Click to collapse
Well. These are the installation instructions for all user cases. So when you want to come from another rom, anytime, you can follow the methods that is for your case.
Sent from my OnePlus2 using XDA Labs
hi I was trying to install OxygenOS 3.0.1 and when I restarted at point 4 in recovery gets caught on the main screen there is a solution
Rooted Users or users with ROMs other than OxygenOS having old bootloader (CM based ROMs dated earlier than 04 June 2016,H2OS Lollipop]
Step 1 :- Download the OxygenOS 3.0.2 full zip from the top of the post.Also download Grarak's TWRP from here :- https://www.androidfilehost.com/?fid=24572330218882108
Step 2 :- Boot into TWRP.Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 3 :- Go to TWRP Home -> Install -> Select Images button at the bottom right -> Select Grarak's Recovery -> Select Recovery from the next menu -> Swipe to flash .
Step 4 :- Go to TWRP Home -> Reboot -> Recovery.
Step 5 :- Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 6 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946
Step 7 -> Reboot System.
Click to expand...
Click to collapse
I am stuck at after step 4.
I cant reboot into the grarak's Recovery. It gets stuck in the Bootloader Splash. booting into the wiped system is fine.
I can reflash the old recovery without a problem. already redownloaded the Garark recovery but it's still stuck.
Can anyone help me?
I have just completed this 15 mins ago. I followed all steps and upon the image flash i choose recovery instead of just clicking flash.. this was the key part I think. But im in on the new rom and working fine, Going to try xposed now.
can you get into the old recovery ok?
If so you can try to re do the process.
worst case, back to stock and reflash etc...
aquaphun said:
I am stuck at after step 4.
I cant reboot into the grarak's Recovery. It gets stuck in the Bootloader Splash. booting into the wiped system is fine.
I can reflash the old recovery without a problem. already redownloaded the Garark recovery but it's still stuck.
Can anyone help me?
Click to expand...
Click to collapse
is xposed working?
Akilesh Akil said:
is xposed working?
Click to expand...
Click to collapse
Just flashed 302 from 301 OOS rooted. Xposed working fine confirmed. All fine so far.
I'm on CM 13 6th June build.. So I should go with the last step right?
And I've Grarak's TWRP would that do or I need the Hybrid TWRP?
aquaphun said:
Rooted Users or users with ROMs other than OxygenOS having old bootloader (CM based ROMs dated earlier than 04 June 2016,H2OS Lollipop]
Step 1 :- Download the OxygenOS 3.0.2 full zip from the top of the post.Also download Grarak's TWRP from here :- https://www.androidfilehost.com/?fid=24572330218882108
Step 2 :- Boot into TWRP.Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 3 :- Go to TWRP Home -> Install -> Select Images button at the bottom right -> Select Grarak's Recovery -> Select Recovery from the next menu -> Swipe to flash .
Step 4 :- Go to TWRP Home -> Reboot -> Recovery.
Step 5 :- Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 6 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946
Step 7 -> Reboot System.
I am stuck at after step 4.
I cant reboot into the grarak's Recovery. It gets stuck in the Bootloader Splash. booting into the wiped system is fine.
I can reflash the old recovery without a problem. already redownloaded the Garark recovery but it's still stuck.
Can anyone help me?
Click to expand...
Click to collapse
Did you flash OxygenOS 3.0.2 before flashing Grarak recovery?
Sent from my OnePlus2 using XDA Labs
being using this for an hour. Very good uptil now. Fingerprint sensor is insanely quick and ALOT more accurate. can even do edges of fingers now. Love it. Speaker is good as well. Not like iphone 6s but hey for what we paid for this device its good. no lags and alot more features which makes it better. One feature i would loveto have is the Vibraton Intensity but unfortunately is missing. Besides that Gold mate
Naman Bhalla said:
Did you flash OxygenOS 3.0.2 before flashing Grarak recovery?
Sent from my OnePlus2 using XDA Labs
Click to expand...
Click to collapse
Grarak´s recovery looks different than standart recovery? Because I was flashed step by step tutorial for users with root
Step 1 :- Download the OxygenOS 3.0.2 full zip from the top of the post.Also download Grarak's TWRP from here :- https://www.androidfilehost.com/?fid=24572330218882108
Step 2 :- Boot into TWRP.Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 3 :- Go to TWRP Home -> Install -> Select Images button at the bottom right -> Select Grarak's Recovery -> Select Recovery from the next menu -> Swipe to flash .
Step 4 :- Go to TWRP Home -> Reboot -> Recovery.
Step 5 :- Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.
Step 6 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946
Step 7 -> Reboot System.
and now I´m stuck in boot logo 20 minutes. I dont know, if the recovery was flashed succesfully. Thanx and sorry for my english
I'm a wee bit confused. I'm currently on OS3.0 beta with TWRP. I am NOT rooted. Do I just flash the ota.zip to 3.0.2 or full-flash 3.0.2? Or full-flash and then flash zip? I do NOT want to clean flash.
cheekrox said:
I'm a wee bit confused. I'm currently on OS3.0 beta with TWRP. I am NOT rooted. Do I just flash the ota.zip to 3.0.2 or full-flash 3.0.2? Or full-flash and then flash zip? I do NOT want to clean flash.
Click to expand...
Click to collapse
How i successfully Flash 3.0 to 3.0.2 here.
I have Full ROM Zip of 3.0 in My internal storage and Orange TWRP Recovery.
Download this from First Post
I downloaded 3.0 -> 3.0.2 Update that mentioned on First POST, Gerark's Recovery and SuperSU Zip
Do this
Reboot into recovery
Click Install-> Image -> Gerark's Recovery -> Click Recovery -> After Done fl;ashing -> Go back Reboot into Recovery
You are now Gerark's Recovery (Blue one)
Go to Wipe -> Advance Wipe -> Wipe System,Data,Cache & Dalvik -> Done-> Go back
Install Full Rom Zip 3.0 -> Attach more zip -> Install 3.0-> 3.0.2 Incremental Update -> Attach more Zip -> Flash SuperSU -> Hit INSTALL
Wait for all this zip file to install -> Wipe cache at last and REBOOT
Done You are now on 3.0.2.
Declaimer : This will wipe you apps and data. This is best way to install new Ipdate to prevent bugs.:good:

Help needed.

Helo friends, I am new to redmi note 3 (sd). I officially unlocked the boot loader. I updated my device to 7.3.2 using miflash. I tried to install TWRP. I flashed the TWRP img and modified img. I tried to enter TWRP by pressing vol+ & power button. BUT no recovery was found . Simply Phone with cable image is showing in display. I followed all the steps carefully. I tried Cofface version and also the latest one.
Somebody please guide me step by step procedure to install TWRP. Somebody have the proper modified image for 7.3.2??? If yes means please give me the link.
In 7.1.8 i was able to get the TWRP. Is there any way to update to miui 7.3.2 by TWRP from 7.1.8
MIUI overwrites your recovery, disable it with the ALKA recovery, which can be found in Santosh's thread.
Here is what I did, to make TWRP workable, and it's very easy, no pc needed.
1. Install flashify
2. Install twrp with flashify but do not reboot yet
3. copy alka twrp to your phone
4. when it's done reboot your phone in flashify (right corner, reboot to recovery)
5. make system r/w (you will lose ota but screw it..., no other way to make twrp permanent on the phone)
6. flash alka update
7. reboot in twrp -> system
8. TWRP will give you a pop-up which tells you that you would like to disable the stock recovery, and just simply allow it to do it.
9. boom, done
Thanks bro!!!!!!!
Now i got both root and recovery on 7.3.2
balazs312 said:
MIUI overwrites your recovery, disable it with the ALKA recovery, which can be found in Santosh's thread.
Here is what I did, to make TWRP workable, and it's very easy, no pc needed.
1. Install flashify
2. Install twrp with flashify but do not reboot yet
3. copy alka twrp to your phone
4. when it's done reboot your phone in flashify (right corner, reboot to recovery)
5. make system r/w (you will lose ota but screw it..., no other way to make twrp permanent on the phone)
6. flash alka update
7. reboot in twrp -> system
8. TWRP will give you a pop-up which tells you that you would like to disable the stock recovery, and just simply allow it to do it.
9. boom, done
Click to expand...
Click to collapse
as for me the app freezes when I try to install twrp leaving me with a recovery-less phone help!
pandyajoe said:
Helo friends, I am new to redmi note 3 (sd). I officially unlocked the boot loader. I updated my device to 7.3.2 using miflash. I tried to install TWRP. I flashed the TWRP img and modified img. I tried to enter TWRP by pressing vol+ & power button. BUT no recovery was found . Simply Phone with cable image is showing in display. I followed all the steps carefully. I tried Cofface version and also the latest one.
Somebody please guide me step by step procedure to install TWRP. Somebody have the proper modified image for 7.3.2??? If yes means please give me the link.
In 7.1.8 i was able to get the TWRP. Is there any way to update to miui 7.3.2 by TWRP from 7.1.8
Click to expand...
Click to collapse
Tried to used this the latest from miui forum, redmi note 3 pro Snapdragon version: http://en.miui.com/thread-296053-1-1.html
Sent from my Redmi Note 3 using XDA-Developers mobile app

help

currently i am on CM13 official ROM, i want to move back to miui official, which MI ROM i can use, i unlocked bootloader using unofficial method, if possible give me a link which has steps to flash miui rom. TIA.
1. Flash "safe twrp" recovery.
2. Perform nandroid backup of your phone.
3. Download MIUI ROM (recovery or dev, whichever you prefer)
4. Flash this MIUI ROM via safe twrp recovery.
5. Reboot
Important: Only use safe twrp recovery for this purpose.

Revert Back To Stock Rom

I'm currently using Pixel experience
I want to go to Stock MiUi Room
Please Tell me how to!!
My phone is a Pocophone not Poco F1(is there any difference?) Global Edition
I'm curious about how you managed to flash a custom ROM but now you don't know how to flash the stock one ???
Follow this guide dude
just download the RECOVERY ROM from
https://forum.xda-developers.com/poco-f1/how-to/xiaomi-poco-f1-unlock-bootloader-custom-t3839405
and flash it via TWRP !
and you are DONE
wana root?
- after flashing ROM, reboot, signin , settle and then come back in twrp and flash magisk19 and reboot
why?
in my xperience the setup wizard takes forever to signin to google if you flash magisk,, i have no explaination why! but it happens with me many times !
The method described above will lock my boot loader again?
Elson123 said:
The method described above will lock my boot loader again?
Click to expand...
Click to collapse
I don't know but flashing via mi flash tool can clean all + lock boot loader , it's an easy process .
For this process all you need is mi flash tool + latest miui build+ universal adb drivers .
it would be best to flash xiaomi.eu rom via twrp. No hassle with bootloader, recovery etc
If you want to go back to stock ROM you have two options. First one is via installing stock ROM from recovery and the second one is via fastboot mode. If you search MIUI firmware on chrome and then you have to open the first site. Then search POCO F1 and you will get the ROMs for recovery and fastboot mode. Then follow the instruction on "Munchy" youtube channel.
To install Stock Rom download the recovery Rom and the latest Magisk.zip
Boot to TWRP click install and select the recovery rom then hit add zip and select magisk.zip and swipe to install.
You are done twrp will remain there along with root.

How to easily switch to the MIUI 12 Chinese closed beta.

Step 1: Unlock your bootloader (there are plenty of guides on how to do so)
Step 2: Install and boot into TWRP 3.4.0
Step 3: Wipe cache, system, vendor, and data
Step 4: Download and install ROM
Step 5: Install Flame GAPPS 11 (if this doesn't work use this)
Step 6: Flash magisk if needed (flash this and then the latest magisk version from here)
Step 7: Format data and reboot. Will initially be in chinese but you can change it to english. Certain apps will stay in chinese though.
Hopefully this helps
Note: If you dont install magisk the stock recovery will replace twrp and the Gapps. there was a zip that stop this from happening but i forgot the name and im not sure if it works on android 11.

Categories

Resources