In order to fulfill the basic functions of our service, the user hereby agrees to allow Xiaomi to collect, process and use personal information which shall include but not be limited to written threads, pictures, comments, replies in the Mi Community, and relevant data types listed in Xiaomi's Private Policy. By selecting "Agree", you agree to Xiaomi's Private Policy and Content Policy .

Flashing Guide

[Guide] How to Flash any ROM from Custom Recovery

2019-05-01 02:42:18
37145 54

Hello, MIUIer's,
What's up? I hope you are well by the grace of Allah. Alhamdulillah, I'm also fine.

I've been thinking for a long time to post a thread about Recovery flashing. So want to post a thread about, "How to flash MIUI or others ROM from custom recovery".

So, before flashing you should know about the risk of recovery flashing.

Warning: This thread is only for A partition. I haven't any experience with A and B partition. Before downloading custom or official rom check rom code name and the device code name is the same or not. Don't flash another device rom. Now many devices have an anti-rollback so be careful. Do anything at your own risk and before flashing backup you all data. After flashing custom recovery your data will be encrypted then you need to wipe your internal storage or data. Also, your device warranty can be void.

● Unlock Bootloader
● Custom Recovery
● Recovery ROM
● Migisk (If you need root)
● GApps (without MIUI and pre include custom ROM)

❒ First, unlock your device bootloader. For unlocking follow this tutorial. Must backup your all data before unlocking. Your device warranty can be void. If you are trying to unlock your device first time then you must wait 3-15 days.

❒ Now install custom recovery on your device. Tutorial: Here
❒ Download official or custom ROM for your device.
✓ XTRV Aroma
✓ Masik ROM
✓ MIUI Premium
✓ MIUI Pro
✓ DotOS
✓ Mi Globe
✓ Arrow OS
✓ Superior OS
✓ Syberia OS
✓ Havoc OS
✓ Revenge OS
✓ Resurrection Remix OS
✓ Crdroid OS
✓ Viper OS
✓ Bootleggers OS
✓ Candy ROM
✓ Bliss ROM
✓ Lineage OS

❒ Now download Magisk 20.0/or more update stable version zip.

❒ The last item is the GApps. If you want to flash official MIUI ROM or MIUI based custom rom, then you don't need GApps. Some custom rom also have pre-installed GApps (Ex: Pixel Experience). "GApps" is an unofficial package distributed in several forms and places containing Google applications and frameworks. You don't have to install GAPPS, but many users may wish to do so to access the Google Play store and some applications that depend on Google Play services. Smartphone functions such as calling, SMS messages, internet, Wi-Fi and Bluetooth work without GApps.

Q.1) From where I can download GApps?
A.1) You can download GApps from here.

Q.2) Which platform I can choose?
A.2) Most of the devices released from 2016 to now are support ARM64. So this is a popular platform. Choose Platform - ARM64.

Q.3) Which android version I can choose?
A.3) Just check which android version is on your downloaded rom. Example: Pie - 9.0.

Q.4) Which variant I can choose?
A.4) You can choose any variant. But the opinion is Nano or Pico is the best.

Flashing Tutorial

❒ Put all the files on your device internal storage (Ex: ROM, Magisk, GApps, etc). If you want to switch MIUI to stock android rom, like Pixel Experience, Lineage OS, Viper OS, etc. Then sometimes you need to wipe your device internal storage. Because after rebooting your device it wants a password. So, for MIUI to Stock rom use Pen Drive or SD Card and backup your all data on PC/G Drive/Mega/SD Card/ Pen Drive.

❒ Now turn off your device power. Then press the power and volume up (+) button at the same time. Now you can see your device booted into the recovery mode.

❒ Go to Wipe→Advanced Wipe. Now you can see many options like Dalvik, Cache, Data, System, Vendor, Cust, Internal Storage, USB OTG, MicroSD, etc. Now select all items from here without MicroSD, USB OTG and Internal Storage (optional). Now swipe the pointer to Wipe.

❒ Now press the home button and go to install. You can select MicroSD/USB OTG/Internal Storage from here. For this click on select storage option. Also, you can image files from here for this just enable image mode.

❒ You can flash all files at the same time or one by one. But my opinion is one by one. Because sometimes it is not working. It skipped some files. So first select your device rom and swipe to install. After installing successfully then click on the home button then go to the install. Now install GApps (for stock rom without Pixel Experience). After installing GApps then install Magisk.

❒ After installing everything successfully reboot your device. When your device rebooted successfully then set up your device. Then check everything. If you don't find Magisk manager then download from here and install.


Number of participants 3 Experience +12 Pack Reason

View Rating Log

2019-05-01 02:42:18
Favorites30 RateRate
WOOOOOOOOW, i thought these guides are forbidden here, i can't even believe that a moderator post that guide , good job my friend, cheers
2019-05-01 02:54:31

Grand Master Bunny

$huvo | from app


Informative thread for us
2019-05-01 03:40:23

Super moderator

rayhanh | from Redmi Note 4X


an extraordinary thread.
2019-05-01 04:41:56
Rayhan Hasan
Super Moderator, Mi Community Bangladesh.

Semi Pro Bunny

inzam | from Redmi Note 7


Nice article! keep it up
2019-05-01 04:52:11

Grand Master Bunny

Amadey76 | from Redmi Note 4


Very interesting article!
2019-05-01 08:01:22

Wizard Bunny

MH Imran | from Redmi Note 4


Wow Another great thread!
2019-05-01 10:27:50

Grand Master Bunny

Mahmud Af Nahin | from Redmi Note 5


Awesome thread
2019-05-01 10:29:04
awesome brother! thanks for sharing!
2019-05-01 11:44:39
Great Tips                           
2019-05-01 20:28:02
Techie Team, MI Community


Mainul Hasan Rohan Author | from Redmi Note 5


Mohammed Abdalfattah
WOOOOOOOOW, i thought these guides are forbidden here, i can't even believe that a moderator post th ...

You can do anything but own risk
2019-05-02 02:03:41
Mainul Hasan
Moderator, Mi Community Bangladesh

I ❤️ Mi
please sign in to reply.
Sign In Sign Up
3 Days Check-In
7 Days Check-In
21 Days Check-In
40 Days Check-In
70 Days Check-In
100 Days Check-In
1 Year Check-In
Newbie Member
Mi A2
Eid Mubarak
Master of Speed
MIUI Beta Tester
10K Members Celebration
10000 użytkowników na Społeczności Mi!
Mi Explorers Challenger
Święta z Mi!
Throw Back with Mi 2018
Xiaomi Number One In Ukraine
20K Registered Users
Mi Community App Review
9th Birthday of Xiaomi
Redmi Note 7
বাংলা নববর্ষ
Suited and Booted
New Home
10k Mi Fans
Cast Away
20K Mi Fans
20k użytkowników!
30K Members
Redmi Note 7 Into Space
Mi Love U & I
Redmi Note 7 Unboxing
Limited Edition Space Medal
Bunny Winner
70K Fans
Challenge Photographer
Challenge Photographer
Android Q
2 años
Tebak Nama Android Q
Android Q
Mother's Day
Guess The Name
Mothers day
Xiaomi Band
Día de las Madres
Mi Band Series
Redmi Note 7 Space
Mi Band Series
هاتف  Redmi Note 7 في الفضاء
تحدي جديد للتصوير الفوتوغرافي
توقع اسم Android Q
Best Mi
Happy Mother's Day
Android Q
50K Mi Fans
Złoty Mi Band
Mi band 3
Świętujemy dzień X-Men!
Mi Band History
قصتك مع السوار الذكي Mi Band
Mi Band Story
X-Men Character
Medalla X-Men: Cíclope
Medalla X-Men: Magneto
70K Mi Fans
40K Registered Users
Eid Mubarak
Redmi Questionnaire
Ngày của Mẹ
Xmen dark phoenix
MiBand Story
Android Q
70k celebrate
X-Men: Tormenta
X-Men: Profesor Xavier
أمنياتكم في عيد الفطر
أجمل لحظات عيد الفطر
Którym bohaterem jesteś?
 اختبار شخصيات X-MEN Dark Phoenix
Зустрічайте Mi 9T!
Perfil Personalizado
80K Mi Fans
Tech Talent
100K Mi Fans
Selfie Day
50K Users
Medalla Mi Community
Fortune 500
Fortune 500
Happy July
Global Fans
App Maniac
شجع مصر مع شاومي
Redmi 7A
Fortune Global 500
60K Registered Users
Off Topic Guru
Check in
Eid Al-Adha Mubarak
MIUI 9th Birthday
Global Community
Global Community
Mi A3
MIUI 9º Aniversario
Global Community
90k Mi Fans en México
Mejor Contenido Agosto
100 Mil Mi Fans
Mi A3
MIUI Weekly Poll
wallpaper votes
better together slogan
Global Community
better together with friends
Super Saturday
Puzzle Master
Super Tuesday
90K Registered Users
Día de los Muertos
Mrrrroczne Halloween
30K UK
Super Monday
200K Mi Fans
¡Medalla de 200K!
Super Friday
UK Community 100K
Yeni Yıl Madalyası
Feliz Navidad
2020 Medal
400K Mi Fans
300K Mi Fans
Happy New Year 2020!
Super Sunday
Mi POP 2020
Médaille concours de Noël 2019
Médaille des 50K
Line & Xiaomi
All-Star Battle
Scheduled Message
100K abo
Mi2U Feb 2020
আন্তর্জাতিক মাতৃভাষা দিবস
House of Power
All-Star Battle
Best Photo
Redmi Note
Redmi Note
Redmi Note Series
150K Registered Users
110,000,000+ Redmi Note
10th Anniversary of Xiaomi
Super Wednesday
Window View
বাংলা নববর্ষ ১৪২৭
Android One
Indoor Game
Mobile Game
App Star
Redmi 8
Ramadan Kareem
Meetings from Home
Lefty Star
Favorite Author
Streaming Geek
Favorite Actor
Favourite Football Team
Redmi Note 8
Mail Lover
Super Thursday
Redmi Note 8 Pro
Corona Awareness
Redmi 8A
First Smartphone
Phone Finder
Eid Mubarak
TV Series Freak
Eid Day Photo
MIUI Boot Animation
Favorite Singer
Favorite YouTube Channel
Redmi Note 9S
Redmi Note 9
Cloud Storage
Redmi Note 9 Pro
30 Million Redmi Note 8 Series
Redmi Note 9 Pro Feature
Smart TV
Answer Mi #4
Redmi 9 Colors
200K Registered Users
2nd Anniversary
Redmi Note 9S Feature
Redmi Note 9 Feature
Navigation System
New emoji
Redmi Note 9
Favorite Bangladeshi Food
Internet Speed
Eid Mubarak 2020
Redmi 9A
Redmi Note 9 Pro Camera
Football Manager
The UI Mode
Material Expert
Redmi 9A Feature
MIUI 12 Dark Mode
Redmi 9C
Battery Survey
Display Expert
Favorite Radio Station
I Love Xiaomi
Keluarga Xiaomi
Mi Challenge
Mi Note 10 Lite Feature
সেরা নিদর্শন
Codename Finder
Music Player
Favorite Cartoon Series
Workshop POCOX3
Rally Creativo
Mi Fan Mission
Mi to You November medal
Mi Posada 2020
Mi Challenge Day#19
MIUI Gallery
Mi Friday
2020 Best Moment
El mejor momento 2020
Navidad 2020
Mi to You December Medal
Kado Natal dan Tahun Baru 2021
Selamat Hari Ibu
HNY 2021

Read moreGet new

Mi Comm APP

Stay updated on Mi Products and MIUI

Copyright©2010-2020, All Rights Reserved
Quick Reply To Top Return to the list