yashsingh1/xdaforums huggingface dataset:
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
Follow this solution.

Anyways, new update is out. We've switched to a new vibration implementation and it should feel better than the previous. Link to Windows functionality has been integrated within the system. Expanded volume panel returns and is completely fixed. Circle to Search feature has been enabled but might not work at times. Edge Light feature in Evolver has been modified a bit. And several improvements to SystemUI have been made.

If you do enjoy our frequent updates and improvements, kindly donate to continue supporting our project! Especially if I added a feature you requested or fixed a bug you encountered. It helps in keeping me motivated for fixing the remaining issues and adding more features in the future. Appreciate all the love.

Changelog for the latest (01/29/2024) update

DOWNLOAD
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] korenchkin:
device_config: Enable Circle to Search functionality

Does this mean what i think it does? The most important S24 feature? ('Most important' by samsung)

If yes,i'll be truly LMAO...
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
Yeah try it out. Can't assure it'll work but I tried enabling the functions.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Kromasm:
Thank you for the update, just one question, what do you mean by "Kernel is already pre-rooted with KSU" ?

I am used to Magisk and on EvoX 13 at the moment.

I will switch to 14, what additional steps I need to root it with KSU ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
You just need KSU app. It's already rooted.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] krt1337:
Still bugged extend unlock notification while charging sir
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bmx22c:
Thank you very much, you rock! Thanks for keeping our devices alive
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] death_jax:
Hi all and thanks to joeyhuab for his hard work.

I'm on Xiaomi Mi 9T Pro Global (not my daily device) alias Redmi K20 Pro with A11 firmware, using it without SIM, only WiFi.

I went from Evolution X A13 and worked well when I used it, then I decided to clean flash the A14 following the instructions in order to flash OFOX recovery for dynamic partition, convert partitions to dynamic ones (data partition was already f2fs) but, in all of A14 ROM updates (always clean flashed all of them), I had a bug that won't let me to sign in to google account, because it shows me:

update verification screen

information verification screen

login screen, that quickly disappear and returns into update verification screen

All of these in an infinite loop.

I can continue without login but, once completed the boot and arrived to the home screen, when I tried to go on account setting and tried to login into Google account, it did the same loop of above.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Jovim:
Hi, first of all let me just sayy that I love this rom.

unfortunately I'm having a problem because even if I install SFE.zip when i try to install any update it says that the storage is encripted and it fail to install the update.

Can anyone guide me on how to get rid of this issue (encrypted storage)

I already tried to:

Use the pin to decrypt

remove the lockscreeen

use the password from the xiaomi account

nothing worked
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] IornShell:
At the last build works a bit better, but i still have problems with app crashes, and lag with media starting (when starting playing music in spotify audio freezes by a 5 secs)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Niyolpaki:
hello when launching plants vs zombies 2 app crashes, i already tried to re install but no luck at at all, anyone know if there is a fix to this, a workaround? i searched in telegram but did not find an answer.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] cocolol2014:
I have a similar problem.

I think it came from the recovery. I tried TWRP with no effect
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bmx22c:
Provide LogCat or joey won't be able to fix your bugs.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bmx22c:
Provide a LogCat of the bug if it's easily reproducible
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] 28daniel28:
I'm currently on EvoX A13 08/2023 build, without any issues really. I'm considering an update, just because of security. I know I'll have to format everything and also change from TWRP to OrangeFox, so no questions here.

Only "question" I'm having is essentially... Is it worth the effort, if I have no issues at this moment whatsoever? Especially considering a few people complaining about bad stability of this version - is it really that bad, or just a minor issue of a small portion?

Love your roms as usual, just want to be sure as the device's my daily driver.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Kromasm:
I was in you case but unfortunately with EvoX 13 I started to have Play Integrity issues and Google Wallet not working anymore. Security patches are good to have too, according to me. I switched to 14 yesterday and no issue whatsoever. Beware Google backup will not restore your settings (calls, messages, apps) because of a major version upgrade (13 to 14).
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] 28daniel28:
Oh actually now that you said it I've checked YASNAC & I indeed have a "CTS profile march" failure in my EvoX A13. Didn't bother me yet though.

For data restore I don't mind as I can do a backup with SwiftBackup, that worked quite well last time.

Thanks for your feedback! Would be great to hear some additional feedback after a week of usage or so from you :)

Speaking of:

Does that mean the root is "prepared" and just needs an app install to be able to use it (and you can also revert this process) - or is it actually perma-rooted, so some apps might block you? Afaik the A13 was optionally rooted, or am I missing something?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] VinitRockz:
It's not that big of a issue as I can download apps from Google too but I'd like to fix this issue, point me in the right direction please.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] co01l3r:
yo, I haven't read the whole conv. however, I had Wallet/integrity issues just today and this Magisk module is working for me. So, in case you have issues with your integrity after the update, or perhaps even now give it a try. Good luck
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] 28daniel28:
My post was about my old A13 version, not to be confused. :)

But that's not great to hear that the A14 version needs a workaround like this? I was planning on using the rom without root, like I do with the A13 version of EvoX.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] co01l3r:
that I cannot confirm, I'm always flashing Magisk in q, right after the ROM necessities, before the very first boot :D So there might not be an issue in your case after all.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] 28daniel28:
Actually, nevermind my question about KernelSU. Seems to be set up and working even on my A13 version, meaning I could've saved myself some time because Magisk is not even required in order to root.

So I guess my questions are answered already then. Seeing also many positive messages I will likely just update (reinstall, of course) in a few days or weeks. I guess usually if stuff works many people don't comment, but only comment on issues, so the image I get reading the comments is somewhat untrue. I was fearing the rom being unstable, but if that's not the case all is good.

And thanks of course to joey for his development and dedication and also you guys for your quick responses :)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Kromasm:
I have those modules installed in KernelSU and no problem with Google Wallet and my Banking apps (at the moment) :
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] cris2d2:
Do you have a guide for setting up all these modules? I guess just installing them doesn't solve the issues with nasty banking apps...
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] cocolol2014:
Today I tried to update through UI. Download ended and device reboot to update.

It stay in bootloop on orangefox recovery.

I flashed orangefox thinking it was the problem but it still stuck in bootloop.

I flashed TWRP and reboot the device normally

But update is impossible through TWRP.

It cannot mount /system_root

Did someone experience difficulty through OTA ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Kromasm:
Nothing special, but I have installed the apps (Revolut & Société Générale Bank app) AFTER the modules, you can find them with google on Github. Just copy the zip on internal storage and install them via KernelSU apk.

Edit : I also disabled the developer options
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Imperator_Dei:
Does anyone think there could be a problem with the way we backup and restore our apps when we don't use google backup?

There have been several times where I needed to reinstall completly an app because it wouldn't open up after a certain time, and I previously restored all my apps APKs and data using swift backup.

Anyone facing the same issue ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] cclcc:
[ IME space > hidden] not work when using other input method😟
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] cclcc:
It seems that there is no way to control the app's internet permission. Are there any plans to add this feature in the future?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] l0m0n:
Coming from an older (rooted) Evolution A13 build, followed the updated instructions, no errors when flashing the rom, format data, change E2FS.

System is starting fine, but I don't see any indication that KernelSU is active, nor any prompts when an app is requesting SU?

Update: Never mind, found out you have to install the KernelSU APK in addition from:

Releases · tiann/KernelSU

A Kernel based root solution for Android. Contribute to tiann/KernelSU development by creating an account on GitHub.

github.com
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
The feature does not work properly along with Google apps. We've tried in Android 11-13.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] 28daniel28:
Did you have to install those, or was SafetyNet passing fine with the rom installed without any modifications?

Also you are right - my A13 version now is also failing SafetyNet, so guess I have a valid reason to update nonetheless lol.

Edit: Nervmind my question, I guess it should work according to the changelog:

Play Integrity passes by default (As of 01/29/2024).
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] cris2d2:
Maybe use a third party app? (like https://play.google.com/store/apps/details?id=eu.faircode.netguard ?)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] 28daniel28:
Just followed your updated guide @joeyhuab & everything went smoothly. Now have Orange Fox R12.1 from the Telegram channel installed, F2FS and most importantly the most recent version of EvoX with Android 14 running! No hiccups during the installation whatsoever.

Just installed SPIC directly before doing anything and can confirm that immediately after installing the most recent version, without installing anything additionally, it passes with MEETS_DEVICE_INTEGRITY. :)

Thanks Joey! Now excuse me, I have quite a few apps to restore. I'll report here in case anything goes bad, but so far everything looks good. If everything is stable, I'll definitely look forward to donating again - 3rd time's the charm. ;)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nokiagye:
Joey i want to edit build prop to remove navigation bar but doesn't let me why?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] 28daniel28:
Unfortunate update on this. After a clean install yesterday (according to the guide, encrypted, everything as you expect it to be), my phone was working fine. Yesterday I already experienced 2-3 quite short crashes to the lock screen, but nothing too serious which I thought might be related to apps still initializing / updating or something.

Then, today this morning, out of the blue another crash occurred, but now this time it has kicked be straight into a boot loop. I can reboot to recovery, but that's all that works. Other than that, I only get the boot screen "Redmi powered by Android", followed by the EvoX animation for a few seconds, then it starts back at the Redmi screen & so forth.

I can see my files within OrangeFox after entering the lockscreen code, but that's about it. I already wiped cachew, but that did nothing to the issue.

Then I went ahead and reflashed the current image, wiping Cache & Dvalik again, but this again didn't do anything. Right now I have an unsuable phone with no options my hands, and as this is my main driver this is quite an urgent issue.

As I can't seem to get anything to work whatsoever, I'm currently evaluating reverting to TWRP & installing the old A13 build again, as at least this was stable, though it was not passing safety net anymore. I'll try 1-2 more things, but if nobody has an idea that'll be my plan. :/

Edit: Got some help in the Telegram channel. Apparently formatting data is the only option, following the "#storagefix" (type in Telegram chat). Will try that, hopefully that helps. I need the phone for work as well, so definitely need a working phone tomorrow.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] jasondutch:
Hello!

Thanks for keeping this device alive for so many years, i just got done installing and it works flawlessly.

I will make sure to donate next week Joey :)

All though i have one problem, my banking app requires that i scan my ID card, but the camera wont focus, anyone got an idea on how to fix it?

Cheers everyone, have a great sunday!
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Imperator_Dei:
Keep us updated ! That may be helpful for some of us
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] krt1337:
You dont have dynamic recovery

Read this first: https://telegra.ph/Clean-Flash-Guide-for-Dynamic-Partition-12-05
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nokiagye:
Joey sorry my friend but your guide don't make nothing
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nokiagye:
I flash 3 or 4 different dynamics
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Saciu2:
i have a ERROR 1 after installing android 14.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nokiagye:
Send me the correct dynamic if all was wrong

Years it's so difficult to flash a rom

And I'll go back again to 13. I'm so idiot i format all...i have my data on otg but you know what i mean..
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nokiagye:
Don't wait for help in here go back
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] shamanweb:
I followed the guide listed on 2nd post, and 1st I used "OrangeFox-R11.1_0-dynamic_partitions-b4-Unofficial-raphael" and then installed the ROM via ADB Sideload
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] shamanweb:
I followed this instructions from the guide

Steps to Flash using PC:-​

1: Reboot to recovery

2: Flash OrangeFox-R11.1_0-dynamic_partitions-b4-Unofficial-raphael.zip

^^^

After I flashed that version, I just sideloaded the rom via ADB and i have no problems so far...
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] JcZeus:
I can't find the address of #legacytodynamic, please help me.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Shrine91:
Is dirty flashing the latest update causing any issue???
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Shrine91:
Can i just drty flash the latest rom of is it necessary to clean flash?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] 1RaavanaN:
@joeyhuab Thank you so much for the build
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] krt1337:
.

You can view and join @EvolutionXRaphael_v2 right away.

t.me

You will find this here, type commands that are in install instructions.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
It will cause plenty of issues.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] vinay983:
did everything according to instruction but it keep rebooting to recovery

update: I forgot to remove password from previous rom
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] krt1337:
I have the "Do not wake up on notifications" setting turned on, but my phone still wakes up when I receive a notification. Is anyone else having this problem?

edit:

I got this, there is two same named options, one of them doesnt work :D
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] KurS4T:
Hello friends, some friends have had issues, so I'm explaining the easy way. Download this link to install with OrangeFox, make sure to.

https://sourceforge.net/projects/ergdev/files/OrangeFox-R11.1_0-dynamic_partitions-b4-Unofficial-raphael.zip/download

After installing this, go to OrangeFox, perform a format and switch to recovery. From there, just delete cache-data-metadata-dalvik/artcache, and install the ROM.

For those who don't want to transfer the ROM to the phone, after installing OrangeFox and Minimal ADB, if you have TWRP, you can directly copy it into TWRP and flash it after performing the same steps on the phone, format, recovery, and deleting what I mentioned. Rename your ROM file to "evo" for easy typing in Minimal ADB. Then, in the command prompt, use "adb sideload evo.zip" after typing "adb sideload" when Minimal ADB is open. You can install it in two ways.

Don't forget, in both methods, cache, data.metadata, and dalvik/art cache are deleted. Wishing you good use! Greetings from Türkiye!
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] KurS4T:
Please take a look at what I wrote; you need to be able to install without any issues.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] krt1337:
@joeyhuab , do you have any plans to implement higher screen refresh rates in the future? I flashed the 60-72-81-90-dtbo.img and it works, but Wi-Fi stops working. :(
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bmx22c:
Hey Joey, thanks a lot for your hard work!

Does double-tap-to-wake works? (sorry for A13 version PTSD haha)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nokiagye:
You say realme why? We don't have realme
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] cris2d2:
I learned my lesson not messing around with custom ROMs flashing on my Mi9TPro if I really need a working phone. Sooner or later issues arise even if we follows instructions.

If loosing a day is not an issue, then YES - testing/flashing ROMs is a nice hobby.

Of course, backing up your stuff (at least internal storage) is mandatory before playing around!!!
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] niyaz11186:
hello guys can anyone help me with the dynamic recovery Installaion, it is getting stuck in redmi logo , the legacy recovery works fine. When I try to install dynamic recovery from legacy recovery or even through laptop(through adb), after install, when the countdown start , 5,4,3,2,1 to reboot to dynamic recovery, it reboots but doesnt open the dynamic recovery. it get struck on th redmi logo, and I couldnt enter the dynamic recovery

PS: I had my display replaced, ie it is not official so if that could be a problem , do let me know
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nokiagye:
The display has nothing to do with this, very mystery that

Reboot to dynamic rec. From adb, or try other s
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] cocolol2014:
My only option was to flash last TWRP recovery
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] 28daniel28:
So after following the steps from #storagefix and setting up my phone again, everything went smooth so far. Not a single crash, neither yesterday after re-flashing, nor today after a full day. So using the version 11 OrangeFox linked in Telegram if you type #storagefix to format data, then flashing the version 12 OrangeFox and doing the rest (NO format data again, ONLY format with the version 11 OrangeFox) seems to have done the trick.

To be fair, the guide on Telegram somewhat also says this, but the linked guide here on XDA doesn't unfortunately. In any case, it's stable so far, which is nice.

Thanks, @joeyhuab !

Sorry, meant to say Redmi. Fixed it. All these similar names... :D
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] 28daniel28:
On one hand, I agree. On the other hand, I disagree, as the alternative would be to buy a new phone. It's not a financial thing, I just don't like letting a perfectly fine phone where I have no complaints with hardware-wise whatsoever catch dust in a drawer, when there are options like EvoX. Also, at least the battery is pretty easy to swap on the Mi 9T Pro - already did that twice now, also also already swapped out the whole charging board, as the USB-C port came loose.

If there will be more serious issues, I'll likely switch to something like a Fairphone 5 with long-term official software and hardware support, but for now I'll stick to my Mi 9T Pro with EvolutionX as daily driver, as I'm trusting in Joeys abilities. He seems to be pretty capable and put quite some time into this project, which I really respect. Most stuff can be backed up pretty easily anyways. :)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] niyaz11186:
I'm not even able to boot into twrp. Same issue, it gets struck on redmi logo, currently I'm on orangefox 11.1 stable version. what version of twrp are you using, if you dont midn can you share the link?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] knigflight:
Before formatting data with the other recovery, I must've had flashed the ROM using the dynamic retrofit recovery, right?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nokiagye:
Joey hi. On next build please if you can make build prop read write to add qemu.hw.mainkeys=1 to disable navigation buttons, or add here the option to disable them like evoA13.

Thanks in advance
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bmx22c:
Can't you edit that with a root text editor?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nokiagye:
No it's

No on A14 it's only read can't edit i try many ways. I can't change permissions i can't do anything
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nokiagye:
I use fng years it's perfect many customizations but i can't hide the buttons to have more space
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] kaderbakkas:
Hi everyone!

I encountered several issues, after having installed the last A14 build (clean flash; coming from A13 Evo X) :

1/ I've notice a erratic behaviour when I change settings in the Theme section : sometime SystemUI restarts., sometime not.

2/ I have no more network connection : the phone can receive phone calls, SMS but there in no internet connection. I tried to restart phone, change sim card position on the sim card tray, reset the internet settings, enable/disable some settings on the internet section but nothing...

=> I switched back to A13, wating for a solution.

Is anyone have the same issue? (I'm sorry if this topic was already discussed in this thread, I did'nt check).

Thanks for your help.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Christo77:
Does anyone know how to make the menu title background transparent in the latest update? it's very distracting to the eye.