yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] htchd2sucks:
Hi,

The switch from "Global Stable" 9.6.4.0 > 10.0.1 means that there's no more differences between "stable( V9.x.y)" and "Developer rom" (V8.x.y) or I'm missing something?

Because MIUI 9 was on global, now we also have a stable MIUI 10? (it's switch from Android 8 to Android 9, correct?)

In other words, we know have stable MIUI 10 based rom (android 9) and a dev rom (still based on MIUI 10)...? We can consider MIUI 9 to be "soon to be deprecated" or there's 2 lines of MIUI 9 branches for stable versions?

If someone can explain me thanks.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
No, MIUI10 global stable is based on Android 8.1 not 9.

For our device might we get Android 9 on MIUI 10 next week or month. You can flash the global stable MIUI10 on 9.6.4.0.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] ccav2000:
Who ever told you that switching MiUI version also means change in the Android version? MiUI 10 for the Redmi Note 5 is still Android 8.1. Nobody knows if whyred will get Android 9 officially and personally I think that it will not judging from the older Note 4 which only got one Android version upgrade and no more.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] htchd2sucks:
I just read articles which refers to MIUI 10 with android 9 (pie), such as this extract "Mi Mix 2S has now started receiving the much-awaited Android 9.0 Pie with latest MIUI 10 global...". (yes it's about another phone, I just though MIUI 10 = Android 9).

I though that was the difference between MIUI 9 and MIUI 10, apparently not...

It is very complicated for me MIUI naming, we had a version 8.X.Y which was actually based on MIUI 10, a version 9.X.Y which was based on MIUI 9...now we have a MIUI 10 for global with again a different versionning. I guess I can understand the 9.X.Y (MIUI 9), 10.X.Y (Miui 10), but not so much the 8.X.Y which was I think MIUI 9 then 10 for the "not stable"...

:eek:

So... in terms of Firmware it makes no sense to keep the MIUI 9 related FW, as MIUI 9 and MIUI 10 are of the same "branch" (based on 8.1), so it seems better to flash the one associated with latest version ?

I'm clearly confused with these versionning :D

---------- Post added at 12:45 PM ---------- Previous post was at 12:41 PM ----------

Hm, thanks, I use the NON arb FW associated with 9.6.4.0 and a LineageOS15.1.

Since now there's appears to be upgrade 9.6.4.0 > 10.0.0.1, I might actually flash that FW in a week or so. And try LineageOS 16 based on Android 9.0

You are right, I though MIUI 10 meant Android 9, from other devices, but it's not always the case. Poor company they are unable to have clear versionning, that and the blocking issues, they are certainly not getting popularity with a certain type of consumers...
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] ccav2000:
[MENTION=2599110]htchd2sucks[/MENTION] The MiUI versioning can be confusing but there are rules: The developer version is always based on the date but the stable version is the one that the version number reflects the actual MiUI version itself!

For example, devloper ROM 8.9.6 means 8 years since 2010 (so 2018), 9th month, 6th day! The Stable version 10.0.0.1 though means MiUI 10 version 0.0.1 !
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] corkiejp:
Rom/Firmware naming scheme!

Rom/Firmware naming scheme!

For anyone still confused with it, has been explained a few times in thread.

Stable Roms/Firmware have a version number to describe them. 10.0.1.0

Beta Roms/Firmware have a date string to identify them. Y-M-D 8.9.13​

The newest firmware will probably be usually the weekly Beta, but on occasions stable can be more recent.

Latest Global Stable MIUI 10 rom for WHYRED: - http://bigota.d.miui.com/V10.0.1.0....roGlobal_V10.0.1.0.OEIMIFH_98721c9743_8.1.zip

^^^ Hopefully a non ARB version will be available soon.

Edit: - as for MIUI version, Redmi Note 3 is still on Marshmallow based MIUI 10!
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] htchd2sucks:
I see thanks, so is it correct to say that now that we have a "stable MIUI 10", the MIUI 9 for the RN5 is no longer going to be updated officially?

As in V9.6.4.0 was the latest official version?

Or Miui also keeps both "MiuiV9" and "MiuiV10" in parallel and update both?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SunilSuni:
Beta ROM follows year month date naming format irrespective of MIUI9 or MIUI10 (even for MIUI 9 beta ROM were following year month date naming format)

whereas Stable ROM follows normal naming convention (ex: for MIUI 9 stable it will 9.xx and for MIUI10 stable it will be 10.xx)

there wont be any update for MIUI9 after MIUI10 stable update, every upcoming updates will be based on MIUI10
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] corkiejp:
[MENTION=2599110]htchd2sucks[/MENTION] MIUI 10 replaces MIUI 9 and the later will not be update anymore officially or not!
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] htchd2sucks:
Thanks! I did search and read, to be fair the explanation in blue doesn't explain MIUI 9 vs MIUI 10 roms. Overall it's confusing from MIUI, certainly.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] corkiejp:
Your just confusing your self more. Latest betas are usually on the latest MIUI version, long before Stable.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] htchd2sucks:
Surely, I'm trying to understand everything. And surely MIUI aren't very good at versionning... Like having MIUI 10 based on Android 8.1 and sometimes on Android 9.0 is not the most clear option ever.

Ok thanks all I understand now, I will consider this V10.0.1 FW when it will be available in non ARB instead of V9.6.4.0.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] yshalsager:
MIUI 10 8.9.13 Global/China Beta ROM Firmware​

Telegram Channel: https://t.me/XiaomiFirmwareUpdater | https://t.me/MIUIUpdatesTracker

You can get updates always from Sourceforge, Androidfilehost or Github :D :

Sourceforge:

Developer ROMs Firmware

Androidfilehost: (Mirror)

Developer ROMs Firmware

Github Releases: (Mirror) [choose weeekly latest tag]

Developer ROMs Firmware

Firmware without ARB​

For whyred, nitrogen, sakura and wayne

Sourceforge:

Developer ROMs Firmware

Firmware-less ROMs​

For whyred, nitrogen, sakura and wayne

Androidfilehost: (Mirror)

Developer Firmware-less ROMs
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] corkiejp:
The Android Version varies depending on the device, as already said RN3 [KENZO/KATE] has MIUI 10 Based on 6.0.

The MIUI version is not controlled by Android Version and an increase in MIUI Version, does not mean an increase in Android Version.

You see what android version you will have in the name of the rom download.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] kosmasgr:
Global stable non-arb v10 firmware not available yet ?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] yshalsager:
No, because it's not public for all regions yet.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Kuato:
Im on Anti3, can I flash latest FW Non ARB by yours? Or I will got anti4?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] m666p:
If you flash the fw-less (non-arb) version, you should stay on anti-3.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Kuato:
No I mean if I flash FIRMWARE NON ARB on the 1st page, not a whole FW-Less ROM. will I got anti4 or tick at Anti3???
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] m666p:
I meant the same thing...

You'll stay on anti-3...
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] t0per666:
I want to flash the latest firmware im on custom rom 8.1 anti 4 do i need to worry about something? And do i need to flash it everytime i change roms? Or flash and forget? Thanks!
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
Flash and forget it. Flash the lastest stable one, once.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] t0per666:
Thanks!
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Flynhx:
MIUI 10 Global Stable just got out for whyred, any news for its firmware?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] yshalsager:
https://sourceforge.net/projects/xiaomi-firmware-updater/files/Stable/V10/whyred ;)
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] R0kt7:
Can this MIUI v10 be flashed on top of v9.6.4?

What would be the process, just a flash via twrp plus cache and dalvik wipes?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] abdullapdm:
I flashed on 9.6.4 successfully,just flash via twrp wipe cache and dalvik
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Dhaval.Savalia:
I was on 9.5.14 before I flashed Resurrection Remix 6.2.0 and it was anti 3

Now if I flash "fw-non-arb_whyred_HM....V10.0.1.OEIMIFH_....zip" will I be any trouble? I don't want anti 4. Can I flash latest firmware without getting anti 4? Will it work on RR 6.2.0? and last question, what are benefits to update firmware?

Thank you.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] yshalsager:
It'll work, and you'll still have anti 3.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Abhinav2005:
[/COLOR]

That means ARB is removed from v10 stable?

So my anti will remain 3 ?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
Yes you'll still have anti 3.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Abhinav2005:
Can I flash this non arb v10 stable firmware on fw-less v10 roms? Is it safe?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
Yes
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] arzuakay:
My phone unlockef and anti 4, miui v10 (stable eu rom).

i want test other custom roms,

What can i do?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] yshalsager:
Flash twrp and do whatever you want.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Abhinav2005:
Just flash it. Nothing to worry about anti roll back while flashing custom ROMs based on AOSP. Because most of the custom ROMs does not contains firmware.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] hidea:
This has ARB, right?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Abhinav2005:
No
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] corkiejp:
Your correct that link includes ARB. Try here for non arb firmware

Have a look at the link posted again.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] htchd2sucks:
Hi,

I think the link in the OP for the "non arb" stable is old, as it's pointing to v9:

https://sourceforge.net/projects/xiaomi-firmware-updater/files/non-arb/V9

Changing the url with v10, it exists:

https://sourceforge.net/projects/xiaomi-firmware-updater/files/non-arb/V10/whyred/

(I took fw-non-arb_whyred_miui_HMNote5HMNote5ProGlobal_V10.0.1.0.OEIMIFH_98721c9743_8.1.zip)

:D
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Nexonian:
Working fine with Lineage?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] htchd2sucks:
So far so good but I only flashed an hour ago...

I still have this LineageOS15.1: lineage-15.1-20180904-nightly-whyred-signed.zip (I did not flash the latest, I'm actually considering ditching them, too slow development and too much developer centered).
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] corkiejp:
[MENTION=2599110]htchd2sucks[/MENTION]

Development has stopped on Oreo based builds.

Developers are now working on Pie!

Even RR have released a Final Official Oreo Build.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] htchd2sucks:
I noticed that dev was stopped on LineageOS15.1, already like a month or two ago. I wished they officially announced that in the official LO15.1 thread...

At the moment the 16 is alpha, full of problems. So I'll just move aside and wait a few more weeks/months. I was actually actively contributing my own way (doc, bug reporting, etc...) but it's all ignored, so thanks but no thanks.

I remember when it was Cyanogenmod, like a century ago, my old I9100 rom's community support was much more active!
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] ccav2000:
My thinking is similar to yours so I looked for alternatives and found none, everybody is messing with Android Pie right now but like you I consider it unsuitable for daily usage. All builds are also still SELinux permissive and I refuse to use such a ROM.

We're off topic though!
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
That was the greatest CyanogenMod and this is LineageOS (filled with all ROMs Dev and making mess).
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Luso13:
On Pie better to flash stable firmware or developer firmware?

Non-arb obv
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
Better you go with stable
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Cirra92:
I sadly have to agree with you on LOS topic, the dev seemed uninterested on some contributing posts, and when there is some issue or some dissagrement, he quickly jumps the gun and goes his own way. Not a nice attitude for a dev who sparkled development here.

On the other hand, the user base here on RN5 forums is piss poor, repetitive questions, not using search function, not reading OP, demanding fixes and help literally in the form of "X doesn't work, help pls" or "dev we need Y, fix soon bro" is what pisses me off, and surely the devs here, so I would understand some of them. As someone said here, the cheaper the device, the sh*ttier the forum.

I had Galaxy S2 as well, and it was more disciplined there, yeah. The devs are good here, but the users, oh man.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Curiousrge:
Guys, why the files have only 50-60mb? Is there no the full firmware with no ARB?

I was on 9.5.19 (ARB 4, i think) and after unlock the bootloader, just installed Pixel Experience, but now I wanna to test miui 10. Which version can I flash through TWRP?

Thank you anyway.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SunilSuni:
You are already in arb4, so why do you need full firmware with no ARB?? MIUI10 also has arb4 , just flash official MIUI10 fastboot ROM
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Curiousrge:
But I wanna to use TWRP, Just to flash magisk and Gcam after.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] simon3sce:
Yes, there's no problem. First install MIUI 10, then go to bootloader and bypass anti 4 protection with dummy.img, flash TWRP and then flash magisk from TWRP.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] pradeepvg:
i am on miui 9.2.13.0 (arb3) and just unlocked the bootloader after waiting 1440hrs. now i want to install dot os. but dot os required latest firmware. so how can flash latest firmware. is it possible to flash fireware from a custom rom or i must flash fireware from the miui rom
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] dar_zen:
i have whyred global. i am on arb3. is this the latest firmware with arb4 removed?

https://sourceforge.net/projects/xiaomi-firmware-updater/files/non-arb/V10/whyred/
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] amsm07:
Hi everyone

I'm currently on MIUI Global 9.5.17 (OEIMIFA) and I know that this was supposed to be the last firmware version that does not have ARB so I decided never to update to the latest versions. My phone's bootloader is NOT yet unlocked.

Now I just discovered this thread so I want to understand the process of using the firmwares posted here.

How do I get to the latest MIUI 10 Global withOUT ARB?

1. Do I need to unlock bootloader first?

2. Assuming I unlocked my bootloader, do I need to install custom recovery like TWRP in order to flash the firmware? Or to rephrase the question, what exactly do I need in order to flash the firmware?

3. Assuming I was able to install custom recovery, do I need to flash no-verity before flashing any of the firmware posted here?

4. Do I need to flash non-arb 9.6.4 first before flashing non-arb 10.0.1.0?

I mean I've flashed before in my previous phones but the file sizes of the firmware posted in this thread confused me a bit as they are only around 57MB and I'm used to flashing between half to a whole GB of zip files.

Hope someone can help, thanks.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
1. Yes

2. Without twrp nothing is possible

3. That is for encryption. If you install aosp based custom ROM without encryption. Then there's no needed of that.

4. No you can directly flash v10.

This thread is just for firmware

And you're talking about is fastboot ROM which it sizes GBs.

Why to waste data just download firmware and flash through twrp. It can save you lot of data which goes for fastboot ROM.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] stupidfellow1997:
Is this package https://androidfilehost.com/?w=files&flid=282736 flashable by using TWRP?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] stupidfellow1997:
Currently I'm on LOS and I want to try this latest MIUI, will TWRP get overwritten by the stock recovery?

Do I need extra steps to keep my twrp recovery after flashing the ROM?:confused:
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
1. Yes

2. Lazyflasher
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] stupidfellow1997:
One last thing, do I need to wipe data partition?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Johnnnnnnnnnny:
Can anyone please clarify what might be the purpose of flashing new firmware?

What does the firmware do?

I'm using PE 9.0 ROM with the stock MIUI firmware (ARB = 3).
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
No. If you're on official LOS then you're encrypted, just flash lazyflasher right after MIUI.

---------- Post added at 09:42 AM ---------- Previous post was at 09:38 AM ----------

VoLTE, Modem (for Android version), Bluetooth.

You can get better signal strength.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] VincentJoshuaET:
It's the opposite. You flash LazyFlasher when you are **decrypted**.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
He's on LOS and want to flash MIUI but still want TWRP that's why lazyflasher. Read previous conversation.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] stupidfellow1997:
Thx but now I couldn't change my encryption password as I had set my pattern password of 6*6 which is unavailable in MIUI.

Reverted back to LOS but no clue to change it even though I have changed my lockscreen password.

Tried wiping internal storage to get rid of the password but failed.

Any other guide? Help is appreciate :laugh:
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] VincentJoshuaET:
Format Data, not wipe internal storage (it won't remove encryption)
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] stupidfellow1997:
Try format data but the password is still required :crying:
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] KRisXD:
Hi. Sorry for as I assume stupid question.

I' am on custom ROM 8.1 in future I want flash Pie, I'm on ARB3.

But i can't precisely understand what is firmware for?

Do I need to update firmware?

Are there benefits from firmware update?

Thanks for answers in advance.

Have nice day.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Bib_x:
The firmware, provided in this thread are the "drivers" for the phone. This is no rom. It´s only drivers.

You can flash non-arb rom, but this roms don´t have any new drivers inside. So if you want to go to miui 10.0.1.0 without touching arb, you can flasx the firmware-free-miui10-rom. But then you are still on old drivers from old rom. So you can flash non-arb-firmware from this thread and you so you can get miui 10 with latest miui10 drivers, but without touching arb. You are still on arb3.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] amsm07:
Thanks very much for the reply.

But let me clarify first what I intend to do. I am currently on stock rom/firmware or whatever, meaning my phone has never had any custom rom/firmware or whatever installed on it. Note: I do not fully understand the distinction between a rom, fastboot rom, recovery rom, firmware, drivers, boot image or whatever is inside the zip files.

I am currently on MIUI Global Stable 9.5.17 (OEIMIFA) which I know is at ARB3. I want to go to MIUI Global Stable 10.0.1.0 but still remain at ARB3. Is that possible using the rom/firmware posted in this thread? Now assuming the answer is YES, below are my follow-up questions:

1. I already understand about unlocking bootloader and installing custom recovery TWRP. Since I want to keep using MIUI rom/firmware or whatever and also keep using TWRP, does that mean I need to install lazyflasher/no-verity first?

2. I saw a reply in this thread that the non-arb zip files which is around 57 MB posted in this thread is just a driver. If I only flash this zip file fw-non-arb_whyred_miui_HMNote5HMNote5ProGlobal_V10.0.1.0.OEIMIFH_98721c9743_8.1.zip, then I'm only updating the driver but not really getting MIUI 10, is that correct?

3. I see that this thread has also posted what it calls Firmware-less ROMs which is around 1.5 GB. If I flash this zip file fw-less_whyred_miui_HMNote5HMNote5ProGlobal_V10.0.1.0.OEIMIFH_98721c9743_8.1.zip, would that make my phone become MIUI 10? Will I still be at ARB3 if I flash that or will it become ARB4? Do I still need to flash the 57 MB non-arb zip file? Do I flash the 57 MB zip file before or after the 1.5 GB zip file?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
1. Yes, you have to flash lazyflasher every time you install MIUI ROM or otherwise stock recovery will be replaced with TWRP.

2. Yeah and that zip only contains Bluetooth,DSP and modem. Which is safe.

3. Yes it'll, yeah still ARB3. That just for safety in MIUI so don't bother to flash NON-Arb firmware. You can flash whenever you want to flash NON-Arb firmware. Just for safety in MIUI I recommend you to -

Steps

1. Flash NON-ARB firmware.

2. Flash MIUI10 firmware-less ROM

3. Lazyflasher (magisk if you want root)

4. Reboot

---------- Post added at 06:58 AM ---------- Previous post was at 06:56 AM ----------

If nothing anything is working then fastboot ROM is only solution.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] amsm07:
Thanks, I think I understand now the concept between the firmware and the rom.

The remaining questions I have right now is for the lazyflasher and TWRP recovery.

I noticed that you put lazyflasher at step 3. Should lazyflasher always be installed after flashing the rom/firmware? or can you install lazyflasher first before flashing the rom/firmware.

If I follow all of your steps, then after reboot, will I have a stock MIUI recovery or will I have a TWRP recovery? The reason I'm clarifying this again is because I prefer to keep using TWRP recovery while using a MIUI firmware/rom.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
If you follow my steps you'll have both ARB3 and TWRP.

Lazyflasher has to be flash after MIUI ROM not firmware.

(Firmware do not touch TWRP so it is safe to be flash)
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Johnnnnnnnnnny:
Is it possible that udating the firmware results into fail in sending text messages?

Calls and recieving text messages works fine.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] rsimas:
Im on miui pro 10 stable but i whant miui v9 stable with support for third part themes. Anyone know where can i get? Im unlocked bootloader
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
No there's nothing to be fail except volte.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] bumblebee091:
Hi, I'm in official MIUI 10 global stable (my phone is china version) with unlocked bootloader. I want to flash LineageOS 16. What should I do ? Correct me if I'm wrong.

1. Flash dummy.img for flashing custom recovery.

2. Flash non-arb MIUI 10 firmware.

3. Flash LineageOS 16 and whatever I want

Is it right ?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Ashutosh:
1. Yes

2. Flash the China version of firmware

3. Yes and magisk if you want root.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] testmedia2:
Im using AOSip Rom. [Pie 9.0]

Can I flash this firmware ??

or this firmware for Miui rom only ??