yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Abhishek.raibagkar:
Then how come there are so many bugs needed to be fixed...
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] r6680jc:
What bugs are you talking about?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Darth Bidder:
It's nice that this will be upgraded to LOS 18.1 eventually.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] r6680jc:
And LineageOS 18.1 is up for download now.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Darth Bidder:
Have you already tried? Still waiting for people's feedback just in case it's not yet stable.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] nastslay:
i have. stuck on loading screen then reset and ask to do factory reset if repeats. can't resotre backup ;/ don't know what to do now
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] r6680jc:
What is loading screen?

Is it boot animation?

Did you install Gapps?

If yes, which one?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] r6680jc:
Not yet, haven't had time, maybe tomorrow.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] aravindCV:
Working fine for me. Flashed using orangefox along with opengapps and magisk.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Darth Bidder:
Where did you get the Android 11 OpenGAPPS?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] aravindCV:
OpenGApps - Browse /arm64/test/20210130 at SourceForge.net

OpenGApps daily releases

sourceforge.net

I used the nano version.👍
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] NMrocks:
Is it stable enough? All the filenames have "TEST" in them. I have the 17.1 version of this ROM installed + OpenGApps Nano, and I'm thinking of flashing this (because I don't trust the stability of MindTheGapps) along with the 18.1 ROM.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] aravindCV:
I have been using Opengapps 11 with Pixysos android 11 rom, and there wasn't any problems thus far. I think it's okay to use the smaller versions.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
LineageOS 18.1 is up for our device.

https://xdaforums.com/t/rom-official-lineageos-18-1-weeklies-for-redmi-7.4256025/

Added guide for how to upgrade from lineage 17.1 as well as fresh install.

Feel free to ask/report/discuss there
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] kxoshblog:
***URGENT ****

I have installed Lineage OS 17.1 20210328 on my Redmi 7 Phone.

But,

I am seeing unusual app installed on my phone.

The name of app is ' -5 ' it is a system app.

I want to know what this -5 app is ?

Is it a virus or something else because i am unable to uninstall it as well.

Here are things i have done :-

I have clean flashed above mentioned rom 2 times .

I didnt installed any external apk on my phone.

I have rooted my phone with magisk which was mentioned on xda forum link {https://github.com/topjohnwu/Magisk/releases}

Please tell me what this -5 app is , is it a virus if yes then how to uninstall it.

I have attached screenshots as well

Thank You
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] NMrocks:
You can instead flash the official LineageOS 18.1 ROM by the same dev (Dhina17): https://xdaforums.com/t/rom-official-lineageos-18-1-weeklies-for-redmi-7.4256025/
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] r6680jc:
Other than this ROM has been discontinued, I had no such issue when I was still on 17.1 20210328, I didn't (and still don't) have magisk installed tho, maybe that app is related to magisk?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] kxoshblog:
I Guess i will use this ROM for few weeks then if i encounter any problem then i will change my ROM to 18.1 .
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] kxoshblog:
I Guess i will use this ROM for few weeks then if i encounter any problem then i will change my ROM to 18.1
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] moshafiq:
i'm using Lineage 17.1 with no magisk

followed steps from Lineage wiki with Lineage Recovery

except for gapps i used pico package

the system is so clean and smooth <3 !!! and i have no issue!
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
Could be your hotspot or uninstalled app. Its not an issue. It's common. I have seen this in many places.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] athulaugustine:
Is there any way to install google play services ? because this is the only rom that worked for me, rest all stuck on mi boot logo.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] niko3132:
Have you tried Flamegapps?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] souravipc53:
Change recovery. Worked for me.most of the recoveries have failed to install gapps. Team cn or something like that worked for me
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] athulaugustine:
Magisk not working

Erro 1 while installing magisk
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] athulaugustine:
Safetynet bypass

How to bypass safetynet , magisk installation fail with error 1 .
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] souravipc53:
[MENTION=9001136]Dhina_17[/MENTION] sir, any news about update ?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
Yeah .. Soon.. Wait mate
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
Happy to announce that We are now LineageOS official. ;)

Refer this to move from unofficial build to official build.

https://wiki.lineageos.org/signing_builds.html#test-keys-to-official-or-vice-versa
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] NoxBergolts:
Mobile data not working

Mobile data is not working on Orange PL carrier. Calls and SMS work. No other issues so far except the GApps mentioned by others.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] jericob38:
cant install Gapps (open or flame)
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Ragy747:
Wow , congrats For official
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] halifage:
I don't think lineageOS supports microg
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] motorko:
Update 31.5.2020

Latest update, 31.5.2020, installed just fine *coming from stock miui*, in order:

Lineage recovery (edit: obviously, format cache and data)

Rom

Open GApps (gapps-arm64-10.0-pico-20200530)

Magisk 20.4

I would also like to deeply thank everyone involved in the making of this rom
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Vsoco:
Is the official download link broken?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] madhuresh11:
Did google pay and other banking apps works without hiding in magisk?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] motorko:
I downloaded, opened and logged in to Google Pay just fine, but I dont use it so idk if thats working or not..

Netflix is missing from the play store, but thats normal on custom roms isnt it.

---------- Post added at 05:16 PM ---------- Previous post was at 05:15 PM ----------

yes, Lineage os suffered a hack (well, nothing was stolen if im correct) back in may, its still recovering from it (you may notice that latest Lineage OS devices are missing from the download center)

just download from mirrors for now..
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] motorko:
Updating to 20200602, the boot animation starts to lag after a while and the phone starts heating up. After some time, phone restarts to recovery with the message "data cannot be read, data must be wiped". Any fix?

EDIT, FIX: Forcefully shutdown the phone, go to recovery, flash magisk again, format cache, reboot. Works
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] NoxBergolts:
Hi, you have said that you have successfully flashed GApps with this ROM. Did you by any chance get a message in LineageOS recovery saying something about Errors with signature of GApps? I tried many times and every time I get a message about something being wrong with signature of GApps. I have also tried using TWRP but GApps still don't show up after system reboot.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] motorko:
As far as I understand, the signature is only meant to verify official Lineage OS updates. It will obviously fail verifying magisk or gapps, but you should see a menu pop up with option "Continue anyway" or something like that...

To clarify: Yeah, I got the message while installing both Magisk and Open Gapps
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] NoxBergolts:
Well yeah I got to the point where it asked a question whether I wanted to continue the installation nevertheless, but still, no GApps after the system reboot, just stock LineageOS apps so that's kinda weird. Tried several times even going back to the MIUI and redo all over again. No luck.

I have even tried GApps with different date of release as the ROM itself.

It's just weird that some people have the same issue and some don't.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] t0lits:
hi guys...xiaomi redmi 7 user here from PH and i'm amazed that there's finally an OFFICIAL LineageOS for this phone!..kudos to all of you!..

i'm willing to unlock the bootloader of my redmi 7, flash this ASAP, and forget everything about MIUI 12 xD

but before that, i want to ask...how's the battery performance of this ROM??..speed??..

looking forward for more improvements of this very nice ROM!.. xD
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] motorko:
Battery is slightly worse than on stock MIUI when the phone is sleeping, nothing significant.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] t0lits:
redmi7

is it possible for this ROM to become battery/power efficient since it looks like you'll only have less gapps/stock apps??
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] aftergr:
But as the problem of installing gapps remains, I suppose that the rom Is not ready yet (?)
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Vsoco:
I'm using it and really want to continue, but battery life is atrocious. Is this a Lineage thing? I linda remember it from other phones I used.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Darth Bidder:
There's a reason why it's called "nightly". It's kinda like a beta that gets updated every other day.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Vsoco:
I'm sorry. I wanted to delete my post, because I realized it was rude and useless. I'll leave it there to remind me to thunk more throughly before writing.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] madhuresh11:
Same happens with me. Bootloop after flashing open gapps. [MENTION=9001136]Dhina_17[/MENTION] sir plz look into this.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
Guys , In Builds i enforced AVB .

Coz of this, System files are being verified with keys stored in vbmeta partition. That's Why all of you guys gettings issues with installation of gapps and updating to latest nightly build

I m trying to fix this issue guys.

For now , flash magisk to fix this issue whenever you update to latest build . Sorry guys. thanks for your understanding
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] NoxBergolts:
You don't have to be sorry for anything, that's how testing works. It's good that you have found out what is causing the issue.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] darkdark530:
Stuck on phone is starting

Bro mine is stuck on phone is starting when I try to reboot and when I try to reboot when there is password or fingerprint I'm getting stuck on phone is starting but if I remove my password or fp I don't encounter that anymore when I try to reboot my phone.. sorry for bad English I'm 2gb variant
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
I didn't face this.. Weird.. Mine also 2GB Variant.. I will check
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Xertlu:
I installed selinux permissive magisk patch to fix it. Also I reboot device via magisk everytime. 2 Gb variant too.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] motorko:
Does Lineage Recovery get automatically updated with each new rom update?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
Yes if you turn on it in developer options
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] souravipc53:
Finally this Phone is getting the love it deserves. Thanks for the official LOS support.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] amaljoe367:
Is the lineage official one stable enough now?

I would like to try it on my fathers redmi 7. Miui 11 is painfully slow. Or should I go for AEX official for now? Which one of them has less bugs left to fix? I wouldn't have asked if it was my phone... :)
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Serxxxo:
How to install gapps through a recovery that offers a lineage

orange foxes are not installed

version 2/16
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] chirag2718:
I had installed 4th June version of LOS from MIUI

Now when i have updated to todays built the screen is getting freezed at LOS logo.

Let me know how to diagnose this

---------- Post added at 08:16 AM ---------- Previous post was at 08:11 AM ----------

which recovery are u using ?

this twrp is causing pain in asssss as this is unable to mount the data
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] spider1163:
Did you try orangefox recovery?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] chirag2718:
no bro...

i have oneplus..

have already rooted samsung, oneplus , Yu etc eralier but this Xiaomi was first and that too m flashing my moms phone...

---------- Post added at 08:58 AM ---------- Previous post was at 08:57 AM ----------

can you pls give me the link ??
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] spider1163:
https://xdaforums.com/redmi-7/development/official-orangefox-recovery-project-t4079941
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] motorko:
Magisk *still* needs to be installed after update to prevent bootloop. I noticed that if the phone goes to bootloop, and I forcefully restart it to recovery, flash magisk and start the phone, some google apps like YouTube, Google Play Games or even GMail just wont open and need to be reinstalled.. Also, the contstant "finish setting up your phone" notification after each update is a bug,right?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] 0leshka:
When installing according to the official instructions, I get errors with

open_gapps-arm64-10.0-pico-20200605.zip

Magisk-v20.4.zip

E:Signature verification failed

E:error: 21

Install anyway?

Yes

Then it installs and works fine.

Any advice?

lineage-17.1-20200607-recovery-onclite.img

lineage-17.1-20200607-nightly-onclite-signed.zip
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] motorko:
The verify feature is for verifying official lineage os updates as far as I know, and will obviously fail to verify anything other than lineage os rom. No problem, just tap install anyway

Also, i dont think installing Magisk are "official instructions"
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] aftergr:
So, is it possible to install los with gapps and boot normally, or will I end with a bootloop?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] motorko:
It seems like for now, you HAVE to install Magisk. Dont forget to flash Magisk after each update (let phone update, then when it restarts and you see Redmi logo, forcefully make your way to recovery and flash Magisk again)
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] aftergr:
Thanks my friend

Are opengapps mini or poco, compatible?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
yes but this problem is fixed and undertesting.. i will let you know guys when it rolled out. Sorry for the inconvenience.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
OpenGapps for Android 10 is not stable yet. I prefer Flame Gapps and NikGapps. I personally recommend to go for anyone of these
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] BruscoCF:
Problem eolling back From LineageOS Official to MIUI STOCK and relocking bootloader

Guys, i have a problem. i need to relock the bootloader, i didnt had any problems before trying LOS recovery... after testing the rom i decided to go back to STOCK MIUI and relock the bootloadr. but when mi flash dinish installing and locking again the booloader, the system gets corrupted and i have to reunlock the bootloader again... This has never happened before, only after trying LOS recovery and Lineage OS official. My redmi 7 works with the bootloader unlocked but i cant get it locked again.... i havent found nothing on the internet :/, have you any idea what this happens? cant get netflix working... Thanks in advice.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] spider1163:
So your main problem is just Netflix not working?

What error do you have?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] BruscoCF:
No no, the problem is that i can't relock the bootloader. but yes, netflix isn't working nor installing.... I've ran safetynet test and it fails.... i dont want to install magisk.... just wanna flash stock and relock the bootloader. but when i do that, the system gets corrupted. only works when i unlock it again.....
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
Guys Gapps issue yes the reason behind updates problem fixed.. Next update will come with this fix
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
Oh i see.. I never gonna relock bootloader.. Sorry i don't know what causes this problem.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] NoxBergolts:
That's good to hear. I'm happy to help in testing after that update comes out. How about the battery life? Is it unstable for now or does it only fall slightly behind MIUI?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] motorko:
Thanks, rom can finally be updated without Magisk, Google Apps dont crash after update. I have a request if possible; 1080@60fps and slow-mo recording thanks.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] 0leshka:
Hello! When flashing I get a message: Magisk addon.d failed

lineage-17.1-20200614-recovery-onclite.img

lineage-17.1-20200614-nightly-onclite-signed.zip
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] aftergr:
Which minimal Google apps do you recommend? Thanks
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
lineage recovery don't support magisk addon
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
Latest flame gapps or nikgapps
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Maikeru007:
miui gestures alternative

I really like MIUI gestures, what's the best way to achieve them on this ROM?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] motorko:
Settings > System > Advanced > Gestures > Navigation in the system
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] 0leshka:
Dhina_17, thank you so much!

FM Radio starts at maximum volume. It seems only for the first time.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] :
Bug report for Lineage OS 17.1 nightlies

So I tried it and found following bugs :

=> NikG Apps or Flame Gapps where recommended but they don't install although you see a installation successful message from recovery but when device boots it don't have GApps (instead i tried Open Gapps nano and that worked perfectly for me)

=> No watsapp Mod will be working in the rom

=> You can't record your voice as mic doesn't seems to work with recorder app as well whatsapp although it seems perfectly working on calls.

=> Device takes too long for reebot

=> There are some lags and app freezings
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] ajaynt111:
How to solve this issue on recoding voice ?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
Here works fine :(
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Abhishek.raibagkar:
Requesting to add these features

Please add 'blur app preview' in recent app and applock feature with finger print unlock support
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] halifage:
Been using this great room for weeks now. Today i tried hotspot and devices connect but no internet.

What an i doing wrong.

I'm on stock with magisk. Thanks

---------- Post added at 04:07 PM ---------- Previous post was at 03:46 PM ----------

Nevermind, it was my VPN blocking the connection
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] anjaney21:
Screen lock not working

Hi XDA Folks,

After unlocking the bootloader with the latest official app, and then flashed my Redmi 7 with Lineage OS 17.1 Nightly + G Apps + DFE. I cannot change the screen lock method of my Redmi 7. It is giving a message saying "Screen lock was already changed, try again with the new screen lock" and I can only choose "None" or "Swipe". The fingerprint breaks as a consequence because it relies on the PIN/password/Gesture.

The phone comes with a fingerprint + password authentication before the unlocking.

Anyone experiencing similar issues? Is there any way to re-enable other unlocking methods?

Please help me :) , i would appreciate a quick response on this issue.

Thanks!

Anjaney
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
Follow the instructions. Don't flash DFE. That's the reason for your issue
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] imjyotiraditya:
Good work bro :D
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] yugorio:
First, thanks for the ROM, its very good, but i found some problems here, some apps unable to open when their data is saved at External storage, but when i change to internal, its work fine, then i trying to change it again to external, the data cant be moved
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] r6680jc:
Sorry for asking a stupid question as I don't have this device yet, but am considering to buy one.

Does this device have A only or A/B partition scheme?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] sherindroid:
Well it's A only but to flash GSIs you have to flash A/B images
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] r6680jc:
Oh, interesting, can you tell me, why does it need A/B images GSI if it's an A only device?

Does this device use dynamic partitions for system and vendor (and product)?

Also, does this device have a dedicated recovery partition like the older/traditional A only devices?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] sherindroid:
It has System-As-Root structure since it came with pie.

There is no dynamic partition but sometimes you have to resize partition from twrp in order to flash GSIs, moreover we now have bunch of good ROMs and kernels So GSI doesn't matter...It has dedicated partitions for recovery and stuffs like A Only device.

Regarding A/B images it's what Developer recommends as the device is in between A and A/B. These are my understandings this may not be fully true. :confused:
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] r6680jc:
Okay, thanks for the detailed answers.

Great to hear that it has a dedicated recovery partition.

My reasons to buy this device are mainly because it has official LOS support and it's super cheap now, so my company will pay it for me as long as I buy it brand new with official Xiaomi warranty (there are still many brand new old/leftover stock of it, but they are mostly 2GB/16GB version, I'm still looking for the black 3GB/32GB version).

---------- Post added at 11:33 ---------- Previous post was at 11:02 ----------

In the instruction, it says:

ROM Firmware Required: Pie firmware

Without specific firmware version mentioned, so as long as my device is on the Pie firmware even if it's not the latest version, it will still be compatible? No need to flash latest Pie firmware?
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] r6680jc:
[MENTION=9001136]Dhina_17[/MENTION]

I found a bug in this ROM:

USB file transfer doesn't work, only PTP works.

Sorry, it was just Windows' driver issue, not ROM's bug.
[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] Dhina17:
Yes it will be compatible .. Yes no need to flash any specific firmware at all