yashsingh1/xdaforums huggingface dataset:
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bancelin:
I tried, it's ok
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bancelin:
It's Good, merci !

Now I can flash last update (without format data) ? F2FS is unencrypted ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] masterkai:
Long press home screen, Click on home settings, Select "at a glance" option and disable all options.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Mr_Rowboat:
to fix slow charging issue just enable adaptive charging, works fine for me
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bancelin:
same for me since last update
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bancelin:
Doesn't work for me ...
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Kromasm:
I would make a backup of the data to be sure ! ^^
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nerzwerk:
For me: delete Cache dalvik, restart and adaptive charging without Temperatur working (first slow charging but after 15 min normal) . Otherwise i dont know.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bancelin:
"Reset battery stats" ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] greta123456:
I'm reading all this comments with so many issues, so I'm confused about the newest update. Mine phone is encrypted so I'm aware of clean install and format data, but the question is, besides losing data is there anything else i should be worried about? Problems with mounting drive etc?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] masterkai:
I am using OrangeFox beta R11.1 & i am not faced any issue regarding mounting problem.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] .anon:
Question. Anyone got issues with call waiting? It does not work for me, and I dont have the option in the call app.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] kaustubh12345:
Hi, with the latest OTA update the whole phone got wiped out. Anyone facing this issue?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] ravage2k:
Same here. Fails to decrypt data. I use pattern (3x3). Reverted to 20210609. Works. There must be some change or bug in the decryption.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] kaustubh12345:
were you able to recover the data?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Hi I'm TuD:
Does anyone know to fix charging slowly ? Since update to 5.8, my phone charge very slow =((((
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] masterkai:
Read previous thread.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
EDIT: Posted on the wrong thread.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bancelin:
Format data + flash last update + DFE.

Restore apps with swiftbackup

All seems to work but security patch 1 janvier 2021 instead of 1 june 2021 ...
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] z1022:
if weekly update, can i use dirty flash ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] CoreKido:
yea, after the OTA update, phone wouldn't start. in TWRP, internal storage wasn't mounted either. maybe that's what caused the issue.

edit: cleared full storage using AIO tool and reflashed.. at least seems to boot now
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] KlaverBoer:
Well apart from loosing all my data after a dirty flash. The latest version works without any issues after a clean flash.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Hi I'm TuD:
i turned on (adaptive charging), wiped (dalvik cache), butmy phone still low charging =(((

and, i can not flash version 5.7 or other rom. because of errror 1. i tried twpr, orangefox, pbrp but problem can not solve =((

when i go into twrp to charge, it tobe fast charging (like normal)

please help me. sorry for my bad english =(((
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Ulfa_indo:
Root your phone then try using fast charging module, it's work for me
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Hi I'm TuD:
can use share for me the link of module ? or how to enable the module? please.

because im newbie =((

//problem is soveled
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bancelin:
How to know if I'm encrypted or unencrypted ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] thibault_44:
Réglage / Sécurité / Chiffrement et identifiants (Chiffré ou non).

///

Settings / Security / Encryption
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Ulfa_indo:
Try this...
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bancelin:
Merciii!!!

En Français en plus !

Si je remets une empreinte ça ne va pas le rechiffré ?

----------

MOD EDIT: English Translation Below

Merciii !!!

In French too!

If I put back an imprint, won't it be re-encrypted?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] daviddooyyyyy:
me too the phone was breaked
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] daviddooyyyyy:
me too , have you repaired it ? thanks
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] thibault_44:
C'est le risque, j'ai mis une empreinte, et ca l'a rechiffré.

///

If you put an imprint it should crypt it. Did it on mine.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] thibault_44:
If you scare for next update, just use ADB / Sideload, you'll not need to mount any data.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bancelin:
I put imprint and face unlock, it seem's to stay unencrypted 🤞
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] thibault_44:
@joeyhuab Appreciation post here as i see many people with problems since last update.

Thanks for the good work ! I use your rom since more than a year and i appreciate it. You doing great with so many features you put in it. Top notch customization, and that's what i like !

Yes my phone was stuck in bootloop, with all my data gone in the last update.

Yes i was angry at this. But this is the game of custom rom.

You always find a way to fix it. It even make you learn through it. If you synchronize your data to cloud via Google accounts, and so on, you don't lost a lot.

If you don't know how to fix "classic boot problems" you'll always find guide on youtube, xda, or the telegram group. I'm not a developper, i don't have any clue of how it work, but i know what files do what things.

For now i'm on the last update, i'll wait for the other update, i'm ready to lose my data again if it's necessary to fix the data mount partition in the future rom.

Keep up the good work Joey !
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] _phk_:
I also went into the same problem as any others.

So I ask you, as I got some very important stuff (photos) on my internal storage:

I read some ppl installed an older version of EvolutionX and were able to decrypt their data again.

Which EvolutionX Version did you choose and how did you install?

fastboot?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] _phk_:
How to do it exactly. I'm in twrp and can't mount any of those partitions. With adb shell I'm on the phone.

I could backup all blocks /dev/block/sda1-29

is it possible to copy the internal storage partiiton to pc and decrypt it?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] _phk_:
can you please help me, how did you revert to older version?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] _phk_:
anyone has seen this:

E:Unexpected value for crypto key location

Could not mount /data and unable to find crypto footer.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Ggalib:
Since I can't flash either file by using pc

Will replacing recovery by adb side load help?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Mr_Rowboat:
use this Recovery

save it to your PC, then on recovery mode on your phone format the data to f2fs then reboot to recovery, check if you can mount data now, then enable MTP to transfer the recovery zip above from your PC to your phone the then flash it

this is what I've done to fix mount issue on recovery (I have no USB OTG)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Ggalib:
Okay I'll try that. Thanks
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] _phk_:
I tried to install 0210609 version via adb sideload but after it, it's not possible to boot

OrangeFox install zip via adb sideload is also possible I can access the data folder but each subfolder has cryptic names. Any idea how/where I can enter my pin now?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] mrmoonhaze:
Could you please share the 4.7 ROM please? There are several people in the telegram group looking for the rom including myself. It has already been removed from SF and nobody seems to help... Thank you!
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Ggalib:
That actually worked. Thanks a million.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bancelin:
Which is the best recovery for this rom or this device ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] _phk_:
is there any way to restore this crypto footer?

@joeyhuab do you think there is any chance to get the stored data back in future?

Why doesn't flashing an old version of EvolutionX restore the old partition scheme, so that the metadata partition with crypto footer can be restored?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Ognisty321:
Why camera app are crashing when I'm trying to record something? Do you guys know the fix or some alternative app?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] gps3dx:
1. I semi-dirty flashed latest EvoX (20210613) --> everything is working and smooth

except MTP & ADB connection refuse to work.

* "USB configuration" is set on "File Transfer" and when connection to PC charging works (but not MTP / ADB)

* While in TWRP it works no problem (so it's not PC issue, or HW like bad cable, I tried MTP on 2 different PCs).

* Before upgrade ( some old EvoX andr 11 before OOS ) MTP/ADB worked as expected.

* When connected to PC - I no longer have/see sticky notification regarding USB configuration.

* manually setting "setprop persist.sys.usb.config mtp,adb" from 'su' don't help.

* resetting adb auth list from 'developer options' don't help.

I guess one solution is to also wipe '/data' partition, not just caches & system.

however, i'm almost sure that by cleaning cache of some app this MTP issue should be solved.

any ideas into that ?

I'm using GLOBAL firmware v12.0.4 ( 12.0.6 exist - does EvoX support it ? should I upgrade?).

Also, using TWRP 3.3.1-32 - should I TWRP (to fix MTP) ?

UPDATE: solved. not an issue.

2. has anyone managed to pass Safetynet with Magisk v23 ? how ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] _phk_:
I'm really sorry if I'm annoying someone with this, but my wife + I are really desperate :(

@joeyhuab

please can you help me restoring the crypto footer. On my mobile are many photo + videos of the first month of our little baby.

Unfortunately I made no backup (really stup I know). I never thought there would be a repartitioning during an OTA and I thought even when the OTA fails I'm still able to access my data via twrp and make copy to my pc.

Would you be able to find the block and put it to the right place via dd command? Or do you think the crypto footer was already deleted?

Is it possible to just generate a crypto footer or is it containing unique crypto information?

Or do you know someone else who could probably help me?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] gps3dx:
@joeyhuab - I wish to report bug ( sry can't attach logcat due to nature of issue and my previous report that PC connection not working ):

To reproduce: restart device -> once OS loaded, do not unlock device password and let screen to auto turn off.

Then, once screen is off, DT2W and power button no longer able to wake device.

temp solution - unlock device direct after restart, then further screen off are able to wake as expected.

I'm using latest EvoX (20210613), OOB kernel, firmware v12.0.4 global, magisk v23.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] vaib:
Too many posts for the last build. Can anyone post the working steps please? I'm encrypted and on CRDroid currently.

Thanks
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] KlaverBoer:
I have tried to reproduce your issue. But with the latest version of the rom it works fine.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] KlaverBoer:
I can't help you with getting your data back. But i was in the same situation as you are. Lost some important photo's. But as you already said, i also didn't backup my stuff.

But to prevent this from happening again i installed the FolderSync Pro app. With this app you can create a scheduled folder backup to your NAS or to a cloud storage provider. Works great. I wished i've used that app sooner.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] greta123456:
Just to be sure, steps for encrypted with TWRP:

1 wipe dalvik cache system data

2 flash update

3 format data

Correct?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] greta123456:
Enable MagiskHide
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] luismnovo:
I've been using this ROM for a while, but having to format data and still not being able to mount the /data partition is a bummer. And no fix in sight! I'm a bit tired of issues with this ROM, so uninstalling it for now.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] solidamage:
Already abandoned the boat, inadmissible how a situation like this is being handled.

I've used Evolution X for more thant 2 years... Since Poco F1 and then Mi 9t Pro. Never again......
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
Enough warnings were given in the changelog here in XDA and in the OTA app. Feel free to flash another ROM. Let me remind you guys that you are flashing custom ROMs, not stock ROMs from Xiaomi. There's always a risk in flashing custom firmwares compared to Official firmwares from your device's OEM. If you're here just to look cool in front of your friends or because you saw this reviewed in a YouTube video, better go back to MIUI.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
And in case ANYONE flashing this ROM forgets, you agree to the risks by reading the DISCLAIMER in the first post.

The only thing inadmissible here is that you guys:

Don't read changelogs fully

Don't read warnings

Don't do proper backup

Then when something goes wrong, blame the dev as always. Cause that's your excuse. Prove me wrong.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] dangerous_johnh:
I did not, unfortunately.

Not working for me, unfortunately. I try to flash this recovery after formatting /data to f2fs with TWRP and it never boots into it correctly.

fastboot flash recovery OrangeFox-R11.1_0-Beta-vayu.zip works, but following it with either fastboot reboot-recovery, fastboot oem reboot-recovery or fastboot reboot recovery does nothing other than booting to the OS.

fastboot boot OrangeFox-R11.1_0-Beta-vayu.zip boots to a black screen, quite surprisingly.

However, there it something even weirder happening, as after formatting /data to f2fs with TWRP and rebooting to the OS, rebooting back again to the recovery will show the /data partition as back to ext4.

Does anyone have any ideas here?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] dangerous_johnh:
Also, this is not an airport, no need to announce departures.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
It's not flashing properly because you're flashing recovery zip files through fastboot, not recovery. Extract the .img file inside the ZIPs and then you flash the .img in fastboot.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] dangerous_johnh:
That was exactly it! Even after so many years I mess up like this! Thanks a lot joey! :D
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
Glad I could help. :)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] mintor:
I have two questions.

1.Will it be necessary to flash DFE with every update from now, since the zip with ROM includes Vendor as well?

2.Can anyone tell me which version of Immensity kernel will work with current versions of this rom? I used LOSFOD-08.09.20 version so far, but now it doesn't boot for me, it's stuck on boot animation.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] dangerous_johnh:
With a little bit of help from @joeyhuab it's finally working! If you're installing from fastboot, remember to install the recovery.img file packaged in the zip file, not the zip itself. Then everything should boot correctly to OrangeFox, which can successfully decrypt the /data partition.

Otherwise, if you have TWRP, you can also install the zip file from there, I was messing it up because I always install recovery through fastboot, never from a custom recovery itself.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Hoskote:
I am using Evox 5.7 build and I did the following steps to upgrade 5.8 build version:

1) Removed existing Fingerprint and PIN and taken backup of my data on OTG.

2) Booted into my Recovery_TWRP-3.5.2.9

3) Format data (yes)

4) Flashed the latest Evolution X_5.8-0859 released on 13-Jun-21

5) Also flashed DFE without Magisk

6) Restore the data using OTG

7) Rebooted the System

Though the mobile booted normally without any issue, but i noticed very slow charging issue (10+ hours to charge).

Considering the very slow charge issue, I am forced to roll-back to Evo 5.7 build again.

Please let me know the where I missed and the way to fix the very slow charging issue
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
1. Yes. Flash DFE each time you update the ROM (unless you have OFox, where there's a feature that it can auto-install DFE after you flash your ROM).

2. Visit Immensity's github page.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
You did it correctly. The slow charging issue will be addressed in an update later.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] suisujin2:
My device is encrypted and I was stuck at boot at the animated EvolutionX logo. So I formatted data and flashed the rom again. Now it works. Due to the complains here I haven't yet updated to the newest version.

Do I understand it correctly that I have to flash DFE after flashing the rom every time I want to update and I end up with an unencrypted phone? Regardless of whether my device was encrypted or not before flashing?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
If it's encrypted, you don't need to flash DFE to boot the new updates.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] greta123456:
You're not wrong. But it's not the point ... The thing is, neither you nor anyone else wrote how to flash this update properly.

Don't You think it would be very kind to at least give an advice how to do it in right way?

😱😱😱

Not everyone is so great at what you do, and not everyone knows it so well. You're doing an excellent job and I appreciate it, but I don't understand why you share your work in public when you think you're doing it only for yourself.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
I already posted THIS message. Isn't it enough?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Ziomal_1313:
Here you are right. Unfortunately, the system did not turn on after the update. I don't blame you because there's nothing for it. Keep working a good job
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] suisujin2:
Thanks.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
Try re-flashing the previous build for now.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Hoskote:
Thanks for your response.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] greta123456:
No, it's not enough. Not for me at least. I'm no expert in this, so sorry for that🤷

Thank You.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
Like I said, if you're not willing to take risks, then custom ROMs isn't for you. This won't always be seamless, especially if there's a need to prepare for Android 12. Using prebuilt or outdated devices trees isn't gonna cut it.

It's a free service and mistakes can be made. I'd understand if you paid me for a perfectly stable experience. But unfortunately, this is being shared for free and if you don't like it, you have other ROMs at your disposal. You weren't forced to flash this in the first place.

Just because you're no expert in this doesn't give you an excuse as a user not to make backups or ensure that your data will always be safe.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bancelin:
Can someone repost DFE please ...

...I want to be sure to have the good zip.

Thanks!
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] greta123456:
Oh come on... I didn't say that I lost something etc. I know the risk, and I do backups.

I am not certain how to do proper flash, that's why I didn't install this build.

Why every question/suggestion you treat as an attack on you? People just asks, and you replied them about money etc.

I don't blame you for mistakes, and nobody does. Again, that's not the point.

I just miss simple manual.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bestestusername:
Hello. I have a couple of newb questions.

1. I am an encrypted user. Can I remove security then update OTA as usual?

2. What do I backup up in TWRP? There are a lot options. I would like a full backup, including storage. What should I select for this.

Thanks to the devs for the hard work.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] gps3dx:
@joeyhuab - Latest EvoX update from 13th Jun - which GLOBAL firmware should we have ?

v12.0.4 or v12.0.6 ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] gps3dx:
MagiskHide is one of many basic action needed to be done but it isn't the whole solution ( not even close).

After many reboots I found that the solution is one or both of the following:

install Magisk module "safetynet-fix" test2 from HERE

Since EvoX latest 13th Jun release has May 2021 security patch, it is only logical that because MHPC latest certified fingerprint for 9T PRO is still "Xiaomi/raphael/raphael:10/QKQ1.190825.002/V11.0.1.0.QFKMIXM:user/release-keys" the 'ro.build.version.security_patch' needs to be force set to "2019-08-25" ( as I mentioned before)

Use MODDED HiddenCode module (see my older post for link) exposed module.

Using these, I can successfully pass SafetyNet with latest EvoX 13th Jun release ! :)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
1. Yes, you can.

2. Select all options available in the backup tab.

Whichever is the latest as we only need the modem. The ROM already has its own vendor.

This isn't needed since the required safety net patches are incorporated into the ROM already.

The ROM also spoofs that within the device tree init so it uses the latest fingerprints from Android 11 so that module isn't needed either.

That is only applicable for Xposed users and not for regular Magisk users.

Toggling MagiskHide within the Magisk app settings is enough to make Safetynet pass (if you're not using Xposed).
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] mrmoonhaze:
Okay, another fix for the google timeline / location history issue since there's no way to get 4.7 ROM from the internet or the community:

I clean flashed latest ArrowOS, configured the phone with my google account and enabled google timeline.

Then I dirty flashed EvolutionX_5.8_raphael-11-20210609-1705-OFFICIAL, not the latest but the previous build*.

Google timeline and everything else working fine.

*The reason I installed this build is because besides the issues with TWRP not decrypting /data and all other issues, AdAway only worked fine for a few hours and apparently hosts file would be restored and ad and tracking protection gone, forcing you to reinstall the hosts file and rebooting the phone.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] surubutna:
I'm sorry, I don't usually comment with mundane issues, but after flashing this OTA update, the phone is stuck on the boot logo, and while I can get to the recovery, I can't access my files (it doesn't ask me the decryption password).

What did I do wrong?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
If you're decrypted, flash DFE zip (found in previous pages or in Google).