Redmi Note 8 Global - Dissipating doubts before installing custom ROMs

Search This thread

lhn53

Member
Jan 14, 2022
13
0
Hi everyone (pardon my English)

I have a Redmi Note 8 Global, and I am willing to install Custom ROM's on it.
I have read and watched several info about this subject, but there are some aspects I am not so clear about it.

I've never done it before, so first I need to dissipate some doubts. I'll appreciate your guidance.
My phone has the bootloader unlocked, and I have successful flashed it with MIUI Official fastboot ROMs three times with Mi Flash. First time with 12.0.6.0, months later with 12.5.1.0 and last time with 11.0.12.0 (and at present I'am still on 11.0.12.0).

Here there are my concerns and doubts:

- Decryption: Is it beneficial ? Mandatory ? Reversible ? What do you recommends ?

- Rooting: Is it beneficial ? Mandatory ? Reversible ? What do you recommends ?

- Is difficult to me to determine which Recovery to choose: TWRP, or Orange Fox ?

- Which Custom ROM for starting, based on Smoothness, Battery life, and Full functionalities: Pixel Experience 12, or Arrow OS 12 ?

- Can I install any Custom ROM no matter which one I have installed at the time ? For example: Going from Official MIUI 11.0.12.0 to Custom Pixel Experinece 12 ?

- Which are the real probabilities of soft or hard brick to happen during the process, and how to avoid it ?

- Is case of the worst scenario of soft or hard brick, can that be fixable ?

- Any direction to a concise detailed guide starting from the installation of the Custom Recovery to the Custom ROM flashing ?

- Is this hole Custom ROM flashing process completely reversible to the original factory state of the phone, if I want it someday ?

Thank you a lot in advanced, and pardon these so many questions. I really want it but don't want to messing up.
 
1. It is not beneficial, not mandatory, reversible, don't recommend
2. It's completely upto you
3. Go for OrangeFox
4. Pixel Experience 12. Using this rom as my daily driver. Super smooth
5. Yes you can do it anytime you wish.
6. Soft brick : It's like the phone is trying to boot but failing (somewhat like bootloop. Or sometimes if you shutdown your phone while it is flashing a rom then the software will be corrupted and you will see a message "Your system has been destroyed" this means the phone has been soft bricked and you can fix it just by flashing the MIUI rom using the MiFlash tool.

Hard brick: Your are fu***d up man. Your phone is now a piece of brick. To avoid this please make sure to check whether you are flashing the rom which is built for your phone. Like you have a ginkgo device (Codename for Redmi Note 8) but you flashed the rom built for curtana (Code name for Redmi Note 9) then your phone will be hardbricked and you can never ever use that motherboard
7. Like I said you can always fix a soft bricked phone but never a hard bricked one
8. You can always search youtube. As you have seen the Pixel experience just go to site https://wiki.pixelexperience.org/devices/ginkgo/install/

This guide is only for flashing pixel experience in ginkgo device

9. You can go back to MIUI anytime and again comeback to custom rom anytime you want
 

lhn53

Member
Jan 14, 2022
13
0
1. It is not beneficial, not mandatory, reversible, don't recommend
2. It's completely upto you
3. Go for OrangeFox
4. Pixel Experience 12. Using this rom as my daily driver. Super smooth
5. Yes you can do it anytime you wish.
6. Soft brick : It's like the phone is trying to boot but failing (somewhat like bootloop. Or sometimes if you shutdown your phone while it is flashing a rom then the software will be corrupted and you will see a message "Your system has been destroyed" this means the phone has been soft bricked and you can fix it just by flashing the MIUI rom using the MiFlash tool.

Hard brick: Your are fu***d up man. Your phone is now a piece of brick. To avoid this please make sure to check whether you are flashing the rom which is built for your phone. Like you have a ginkgo device (Codename for Redmi Note 8) but you flashed the rom built for curtana (Code name for Redmi Note 9) then your phone will be hardbricked and you can never ever use that motherboard
7. Like I said you can always fix a soft bricked phone but never a hard bricked one
8. You can always search youtube. As you have seen the Pixel experience just go to site https://wiki.pixelexperience.org/devices/ginkgo/install/

This guide is only for flashing pixel experience in ginkgo device

9. You can go back to MIUI anytime and again comeback to custom rom anytime you want
Well, I don't know how to thank you enough. So, simply: THANKS VERY MUCH. That was a perfect and detailed answer. Thanks for your time and effort.

Just to be more precise about Questions 1 and 2: Do custom ROMs will work just fine on encrypted and non rooted phones?, I'm asking because i've seen some tutorials with decryption as a part of the process. I am intrigue and I wonder what are the Pros and Cons of decryption?

And with Question 6: So it is a fact that Soft brick is 100% fixable; and Hard brick only happens if I flash a Custom ROM of another phone model. So Hard brick will never happen as long as I always use the appropriate Custom ROM, right? Or there is more there?

Thanks a lot again.
 
Last edited:
Well, I don't know how to thank you enough. So, simply: THANKS VERY MUCH. That was a perfect and detailed answer. Thanks for your time and effort.

Just to be more precise about Questions 1 and 2: Do custom ROMs will work just fine on encrypted and non rooted phones?, I'm asking because i've seen some tutorials with decryption as a part of the process. I am intrigue and I wonder what are the Pros and Cons of decryption?

And with Question 6: So it is a fact that Soft brick is 100% fixable; and Hard brick only happens if I flash a Custom ROM of another phone model. So Hard brick will never happen as long as I always use the appropriate Custom ROM, right? Or there is more there?

Thanks a lot again.
Yes. I have my phone encrypted and not rooted and it is working just fine

Every developer of any custom rom gives a detailed guide about how to flash that rom. Follow that guide step by step and your phone will be safe
 

x3r0.13urn

Senior Member
Nov 1, 2012
194
75
Hi everyone (pardon my English)

I have a Redmi Note 8 Global, and I am willing to install Custom ROM's on it.
I have read and watched several info about this subject, but there are some aspects I am not so clear about it.

I've never done it before, so first I need to dissipate some doubts. I'll appreciate your guidance.
My phone has the bootloader unlocked, and I have successful flashed it with MIUI Official fastboot ROMs three times with Mi Flash. First time with 12.0.6.0, months later with 12.5.1.0 and last time with 11.0.12.0 (and at present I'am still on 11.0.12.0).

Here there are my concerns and doubts:

- Decryption: Is it beneficial ? Mandatory ? Reversible ? What do you recommends ?

- Rooting: Is it beneficial ? Mandatory ? Reversible ? What do you recommends ?

- Is difficult to me to determine which Recovery to choose: TWRP, or Orange Fox ?

- Which Custom ROM for starting, based on Smoothness, Battery life, and Full functionalities: Pixel Experience 12, or Arrow OS 12 ?

- Can I install any Custom ROM no matter which one I have installed at the time ? For example: Going from Official MIUI 11.0.12.0 to Custom Pixel Experinece 12 ?

- Which are the real probabilities of soft or hard brick to happen during the process, and how to avoid it ?

- Is case of the worst scenario of soft or hard brick, can that be fixable ?

- Any direction to a concise detailed guide starting from the installation of the Custom Recovery to the Custom ROM flashing ?

- Is this hole Custom ROM flashing process completely reversible to the original factory state of the phone, if I want it someday ?

Thank you a lot in advanced, and pardon these so many questions. I really want it but don't want to messing up.
1. Yes, it's beneficial in case your phone got stolen at least your data is secured, add more with pattern and fingerprints. Always go for enforcing rom and kernel for even more secure.
2. Depends: if you mostly work with secure apps such banking, no it's not. However some custom roms don't pass CTS, you'll have to root to gain it (it's needed for most banking apps)
3. Orange fox is preferable, though others like PBR, or official twrp is also good. It's just matter of preferences. Always get the clean one with source .
4. Official Lineageos is always the best path to taste open source android, since it's totally backed by open source community: no ads ridden links, clean source, guaranteed weekly build, etc.
5. Yes you can. Clean data is must (and format if you're encrypted) every time you switch between roms and between version (11 to 12, vice versa) or the rom's maintainer told you to do so.
6. Minimal. Just make backup your persist and efs partition using your recovery and you're good to go, but it very rarely happens.
7. Soft brick: forget to wipe/format data when flashing other roms, flashed bad kernel, etc. Hard brick mostly because doing some stupid stuff (flash wrong rom device with their firmware) or bad things happen unexpected (battery off during flash, etc)
8. Many from wiki pages on lineageos to youtube videos. In short: unlocked bootloader, flash recovery, backup, backup, backup, flash roms, format data
9. Yes, unless you did stupid stuff and made a hard brick, then it's EDL only
 

lhn53

Member
Jan 14, 2022
13
0
Well, thank you very much again to everyone. I really appreciate it, cause I'm really new to this, and I want to be the best prepared I can before doing this.
At the end, I know the path to take is custom ROM if I want to keep my RN8 the most updated possible.
I really didn't like the Officials MIUI 12 and MIUI 12.5 ROMs (even after fastboot them). Not for having a bad interface but for bad optimization in general. That's my humble opinion and experience with them. I ended up with MIUI 11 / Android 9... XD

(again, please pardon my English)
 

lhn53

Member
Jan 14, 2022
13
0
Doing some research I've found different guides that leads me to more questions:

- Catches my attention that in this guide: OFFICIAL Arrow OS Android 12 STABLE Redmi Note 8/8T (
),
the person flashed the original MIUI Firmware first. Why he did that? What are the differences between ROM and Firmware? Is it always necessary?

- Regarding the flashing of Orange Fox Recovery. In some videos I saw that the person doing the guide flashed the recovery in Windows with ADB commands and that's it. But in others guides I see the person flashing the recovery in Windows with ADB commands, then restart the phone and enter orange fox and flashed orange fox again within the proper Orange Fox. Which is the right way to do it?

- Regarding flashing ROMs: In other guides the person says that you have to Wipe/Clear Data before and after the ROM flashing. Others says is only before, and other says is only after. Which is the right way?

- Last but not least: I saw two Pixels Customs ROM: "PixelExperience", and "PixelOS". Which one is the most convenience?

Sorry again for so many question but as you can see it is confusing.

THANKS A LOT ...AGAIN !!!
 
Doing some research I've found different guides that leads me to more questions:

- Catches my attention that in this guide: OFFICIAL Arrow OS Android 12 STABLE Redmi Note 8/8T (
),
the person flashed the original MIUI Firmware first. Why he did that? What are the differences between ROM and Firmware? Is it always necessary?

- Regarding the flashing of Orange Fox Recovery. In some videos I saw that the person doing the guide flashed the recovery in Windows with ADB commands and that's it. But in others guides I see the person flashing the recovery in Windows with ADB commands, then restart the phone and enter orange fox and flashed orange fox again within the proper Orange Fox. Which is the right way to do it?

- Regarding flashing ROMs: In other guides the person says that you have to Wipe/Clear Data before and after the ROM flashing. Others says is only before, and other says is only after. Which is the right way?

- Last but not least: I saw two Pixels Customs ROM: "PixelExperience", and "PixelOS". Which one is the most convenience?

Sorry again for so many question but as you can see it is confusing.

THANKS A LOT ...AGAIN !!!
1. You have to flash firmware because the firmware contains the files of your wireless network. If you don't flash this your wireless network will not work

2. Let me make this clear. Many custom roms have a tendency to replace the custom recovery you flashed with the custom roms own recovery. If you just flash the custom recovery using ADB then the custom rom will replace the custom recovery with its own one. Like if you flash the orange fox and then flash pixel experience without flashing the orange fox again then pixel experience will wipe orange fox and then flash the PE recovery.

But if you install orange fox recovery through ADB and then enter orange fox and flash orangefox again you are just permanently turning off the option that the custom rom will change your custom recovery and put there custom recovery

3. As you are using a Xiaomi phone you have to wipe Dalvik, System, Vendor, Cache, Data before flashing the rom. Then after flashing the rom you have to format data / clear the data partition otherwise the phone will stuck in bootloop

4. Pixel OS and Pixel Experience are both somewhat alike. They try to bring the fluid performance and look of Pixel phones in a non pixel device. But many people prefer the Pixel Expereince rom. But trust me. Pixel OS is also good
 

lhn53

Member
Jan 14, 2022
13
0
1. You have to flash firmware because the firmware contains the files of your wireless network. If you don't flash this your wireless network will not work

2. Let me make this clear. Many custom roms have a tendency to replace the custom recovery you flashed with the custom roms own recovery. If you just flash the custom recovery using ADB then the custom rom will replace the custom recovery with its own one. Like if you flash the orange fox and then flash pixel experience without flashing the orange fox again then pixel experience will wipe orange fox and then flash the PE recovery.

But if you install orange fox recovery through ADB and then enter orange fox and flash orangefox again you are just permanently turning off the option that the custom rom will change your custom recovery and put there custom recovery

3. As you are using a Xiaomi phone you have to wipe Dalvik, System, Vendor, Cache, Data before flashing the rom. Then after flashing the rom you have to format data / clear the data partition otherwise the phone will stuck in bootloop

4. Pixel OS and Pixel Experience are both somewhat alike. They try to bring the fluid performance and look of Pixel phones in a non pixel device. But many people prefer the Pixel Expereince rom. But trust me. Pixel OS is also good
Thanks again for such a good explanation. I appreciated.

Pardon me, but about the Firmware flashing is still kind of unclear for me, cause I didn't see this mentioned on many guides I've seen, only in that one I posted, and triggers my doubt.
About this:
- Do I always have to flash the firmware before the custom or original ROM?
- In which scenario is this necessary?
- If it is. Which version of firmware I need for every custom ROM I'll try? I mean, for example, LineageOS is Andorid 10, so do Firmware of MIUI 12 is needed?, Or if ArrowOS so do Firmware of MIUi 12.5 is needed? Etc etc.
Hope I could explain myself cause of my bad English.
Thanks a lot again and again.
 

loopypalm

Senior Member
Jul 8, 2016
1,054
286
Osaka
Let me make this clear. Many custom roms have a tendency to replace the custom recovery you flashed with the custom roms own recovery. If you just flash the custom recovery using ADB then the custom rom will replace the custom recovery with its own one. Like if you flash the orange fox and then flash pixel experience without flashing the orange fox again then pixel experience will wipe orange fox and then flash the PE recovery.
There is no such thing with custom roms
Only Official miui roms (and some few that come with "Recovery" file inside the zip) does that
so check the zip first ...
1st time you want to flash the recovery = flash "vbmeta" then Ofox and select :
"aggresive stock recovery deactivation" in Ofox settings
- Do I always have to flash the firmware before the custom or original ROM?
No
- In which scenario is this necessary?
FW have drivers for cam/Bt/wifi ...
you have to flash if you change Android version, for exp
from A? to A10 = flash A10 FW
from A? to A11 = flash A11 FW
- Which version of firmware
If you have Ginkgo = flash Ginkgo
If you have Willow = flash Willow
(don't make mistake with fw ! you will break your device)

i didn't read everything (too much) just follow the clean flash steps and you will be fine
stay away from A12 (not very stable)
A11 is resource hungry
i suggest using A10 (RRos or MSM Ext or Superior) (i use RRos)
 

lhn53

Member
Jan 14, 2022
13
0
There is no such thing with custom roms
Only Official miui roms (and some few that come with "Recovery" file inside the zip) does that
so check the zip first ...
1st time you want to flash the recovery = flash "vbmeta" then Ofox and select :
"aggresive stock recovery deactivation" in Ofox settings

No

FW have drivers for cam/Bt/wifi ...
you have to flash if you change Android version, for exp
from A? to A10 = flash A10 FW
from A? to A11 = flash A11 FW

If you have Ginkgo = flash Ginkgo
If you have Willow = flash Willow
(don't make mistake with fw ! you will break your device)

i didn't read everything (too much) just follow the clean flash steps and you will be fine
stay away from A12 (not very stable)
A11 is resource hungry
i suggest using A10 (RRos or MSM Ext or Superior) (i use RRos)
Perfect. Thanks a lot to all.

And LineageOS? Is it worth it?

So for example, if I want LineageOS 17.1 (that is A10), I have to flash first MIUI latest FW based on A10? And which version of MIUI FW do I need, the last one? For that example would be 12.0.6.0. isn't it? ...and so on with other Custom ROMs?

Is this site for that matters...?:
 

loopypalm

Senior Member
Jul 8, 2016
1,054
286
Osaka
And LineageOS? Is it worth it?
Lineage17 is A10 and that's it (nothing more)
RRos = Lineage + customization (both based on the same exact thing)
So for example, if I want LineageOS 17.1 (that is A10), I have to flash first MIUI latest FW based on A10?
Yes, latest stable
And which version of MIUI FW do I need, the last one? For that example would be 12.0.6.0. isn't it? ...and
Yes
so on with other Custom ROMs?
Only If you change Android version
if from A10 to A10 = no need
is this site for that matters...?:
Redmi note 8 = Ginkgo
Redmi note 8 "T" =Willow
 

lhn53

Member
Jan 14, 2022
13
0
Lineage17 is A10 and that's it (nothing more)
RRos = Lineage + customization (both based on the same exact thing)

Yes, latest stable

Yes

Only If you change Android version
if from A10 to A10 = no need

Redmi note 8 = Ginkgo
Redmi note 8 "T" =Willow
Hi, I reiterate my thanks to everyone for the help.

It is evident you prefer RRos. I'll take it into account.

Now it is clear that the FW has to be the same Android version as the ROM:

1- But the latest MIUI for the RN8 is based on A11, so what FW do you use for the A12 ROMs? The FW of MIUI 12.5.1.0?

2- Do you have to flash the FW every time you install a new ROM, or only if you change the version of Android?

3- This matter of flashing the FW do I have to do it in a specific way, or is it handled by Orange Fox as the ROM?

4- I am currently using MIUI 11.0.12.0 Android 9. If I want to install RRos which is based on A10, do I have to flash MIUI 12.0.6.0 FW first?
I'm planing on using OrangeFox... Starting from the fact that I only have the Bootloader unlocked, is it too much to ask if you would write me a concise and simple guide on how to achieve this? Or point me to one as alike as possible to my case?

I know that time is gold, and I do not want to abuse your time, so I will appreciate any help you can provide. I am grateful already for all the help shown so far.

(y)THANKS(y)
 

loopypalm

Senior Member
Jul 8, 2016
1,054
286
Osaka
1- But the ...
so what FW do you use for the A12 ROMs?
It looks like you look for problems
2- Do you have to flash the FW every time you install a new ROM, or only if you change the version of Android?
Re read what i wrote previously
3- This matter of flashing the FW do I have to do it in a specific way, or is it handled by Orange Fox as the ROM?
Same as the rom, flash like any zip
4- I am currently using MIUI 11.0.12.0 Android 9. If I want to install RRos which is based on A10, do I have to flash MIUI 12.0.6.0 FW first?
you serious ?
Starting from the fact that I only have the Bootloader unlocked
-Reboot
-hold Vol- to go to fastboot
-flash vbmeta using : (assuming the img is named vbmeta.img)
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
(you can find vbmeta it in any A10 rom zip)
-flash twrp
-reboot to recovery (NOT SYSTEM !) using vol+
-flash Ofox zip
-set : "aggresive stock recovery deactivation" in Ofox settings
-clean flash the rom as already mentioned
-done
 

lhn53

Member
Jan 14, 2022
13
0
It looks like you look for problems

Re read what i wrote previously

Same as the rom, flash like any zip

you serious ?

-Reboot
-hold Vol- to go to fastboot
-flash vbmeta using : (assuming the img is named vbmeta.img)
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
(you can find vbmeta it in any A10 rom zip)
-flash twrp
-reboot to recovery (NOT SYSTEM !) using vol+
-flash Ofox zip
-set : "aggresive stock recovery deactivation" in Ofox settings
-clean flash the rom as already mentioned
-done
Thanks a lot.
Yes. I have to say I'm taking really serious regarding all about this process. Believe me, I have to minimized as much that is possible the risks on breaking my phone. It is REALLY expensive buying or fixing it where I life. I need to double check every important aspect, and try to understand the more I can about this. I don't like too much learning things mechanically, if I can learn the logic behind.
Pardon me all If I bothered you any how. Wasn't my intention.
Really appreciate the guide and help that everybody give me here. Thanks
 
Last edited:

lhn53

Member
Jan 14, 2022
13
0
The question has been answered like 3 times
Re read what i wrote
Well, yes, you are right. I asked about the FW flashing process various times.
But, see, I've been investigating to changing the ROM of my phone for various days, and for that I watched some videos tutorials and guides in sites.
When I thought I was almost ready to start, I found a video where a person was flashing a Custom ROM and first flashed a Firmware and then the ROM (I mentioned this before). And in my case that video was the 1st time where I was hearding the term "firmware" in a Custom ROM flashing guide. Sawing that, I was like: Whaaaat? Then because of it I had to postergate the flashing of my phone and keep digging, cause I knew that the "firmware" is really important in every electronic equipment. Messing with it is dangerous.
I admit again the constants askings about FW, ...sorry about that. What I have just explained here were the true cause. I just needed to be more sure.
So I ended up here at XDA searching for learning and to clear doubts.
Thx u and everyone for your patient. I'll try not to bother too often.
 

pnin

Senior Member
@lhn53 : if you're that unsure, my advice would be to proceed cautiously and step-by-step, ensuring you can back out any major ****-up.

- Get MiFlash and the appropriate recovery stock ROM (in the worst case scenario, it will allow you to revert back to stock);
- Set up a custom recovery, ensure that it sticks, then familiarize yourself with it (you have multiple choices: TWRP, OrangeFox and PBRP);
- Choose the custom ROM you want to flash and read all related resources at least twice; then,
- Try to follow the procedure explained by the developer to the point, so if anything goes awry you can point to where it diverged;
- That applies to changing or updating firmware, just go with what the dev says on first instance;
- Finally, trust loopypalm, he knows what he's talking about and has been here longer than most.
 

lhn53

Member
Jan 14, 2022
13
0
Hi, thanks for replaying pnin and of course loopypalm, and everybody helping here.

It's just that when you see searching the WEB so many criteria and some differ from each other, doubts grow in a newbie like me. As I mentioned before there are many tutorials in the web where they do not mention the firmware as part of the steps and less about vbmeta.

For me It seemed quite simple at first but now I see it has more important steps to take into account.

- Get MiFlash and the appropriate recovery stock ROM (in the worst case scenario, it will allow you to revert back to stock);
...yes, I have MiFlash and various fastboot versions of the stock ROM storaged here.

- Choose the custom ROM you want to flash and read all related resources at least twice; then,
Yes, I guess I'll use first the ones with A10 (as advised here).

- Finally, trust loopypalm, he knows what he's talking about and has been here longer than most.
Agreed, thx.

- Set up a custom recovery, ensure that it sticks, then familiarize yourself with it (you have multiple choices: TWRP, OrangeFox and PBRP);
...with "sticks" I guess you are meaning what loopypalm said before: (...
1st time you want to flash the recovery = flash "vbmeta" then Ofox and select :
"aggresive stock recovery deactivation" in Ofox settings...
)

Regarding vbmeta I have some questions (please be patient):
I've search about it, and I see It's like the Secure Boot of Windows.
I have seen various criteria: I saw people saying it is not needed in all RN8, and some says it does, for avoiding bootloop, etc. IMHO I guess that it is better to do it. Right? (...my intention is only of clarifying).

- The vbmeta.img file that is needed is the one inside Xiaomi's fastboot stock ROM compressed file. Is it?

- Is it necessary to flash vbmeta on every installation of a new ROM, or only when it is based on a different Android version?

- In case I want to return to Stock MIUI, this vbmeta step will not be necessary. Ins't? As I have understood, this is done simply with MiFlash..., Or first is it convenient to wipe some data or partitions with Custom Recovery? How would be exactly?

Please remember, I am trying to understand as much as I can about the whole process. In cases like these I like to learn by logic whenever is possible. Thanks a LOT once again.
 

lhn53

Member
Jan 14, 2022
13
0
- The vbmeta.img file that is needed is the one inside Xiaomi's fastboot stock ROM compressed file. Is it?
Please I only need to know this about vbmeta.

That plus everything that you have described me before, I think would be already all the basis that is needed to start.

Thanks you in advance.

(I'v been using Google Translate for helping me redacting all that I post. Pardon my bad English)