yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] xda163fm:
Usual disclaimers apply do at your own risk what worked for me might not for you - if you do something wrong you could end up with a bricked device.

Replying to myself but thought worth following up that the process described worked fine for me. Many thanks goes to @conceded for the pointers needed.

Not done too much testing and use yet but I seem to have a working Magisk install.

1. There is no need to extract the boot.img from payload.bin yourself you can just select payload.bin from rom.zip in Magisk and Magisk will extract the required partition for patching.

2. After performing the temporary boot using "fastboot boot patched-boot.img" (do not flash) and opening Magisk a prompt is displayed that additional setup is required. After this completes the phone automatically reboots loosing the temporary booting of the patched boot partition. At this point make sure you Reboot - Advanced - Bootloader and repeat the temporary booting of the patched-boot.img file. This time it shouldn't say any additional setup is required and you can direct install.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] otokt:
The update failed to charge the battery
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] conceded:
You probably have to install HyperOS firmware:

[ROM][14.0_r53][marble][OFFICIAL] Evolution X [07/11/24]

Evolution X 9.2 for the POCO F5 / Redmi Note 12 Turbo [marble] /* * Your warranty is void. Or valid, probably? * * I am not responsible for bricked devices, dead SD cards, Ebolation X, * thermonuclear war, or the current economic crisis caused...

xdaforums.com
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Lollauser:
if i want to flash this rom on an F5 with already the latest official hyperos, i dont need to flash the firmware, right?

Is this rom good for daily use, with google assistant and android auto working?

I usually used crDroid, but want to try a rom with gapps included, which is not based on pixel rom
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] zammy:
is it possible to reverse navbar buttons or must we install a third party tool for that ?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] t0rcusVN:
Settings > The Evolver > Buttons > Invert layout
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Feliksanargya:
how to install armv7 apk into this OS? for some reason i cant install armv7 apk on this custom ROM.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] 不吃鱼·:
I have successfully installed the ROM, but it has been unable to connect to the internet and I need everyone's helpView attachment 6085783
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] gzax:
Hello there, I flashed latest version exactly withe the order it says.

Twrp -> wipe data -> reboot Twrp> flash hyper latest firmware eea -> FLash latest ROm Evo-> wipe cashe ->Format data -> Reboot System.

and i end in boot loop after "E" Logo appears, constantle there reboot.

I tried redownload rom and same think is there any solution?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
Alright. I don't know what else to say. I've worked on qpr2 from the moment it released until it booted. Took me almost a whole month. Between those dates, I've been trying to find a new workplace. Sad to say, I've yet to find any luck. I've been put into horrible debt due to the lack of funding since November and I probably have to sell both my Mi 11 and Mi 9T Pro when I get back home.

I'll also have to stop the project entirely this time. I really think it's unfair for the amount I've spent trying to satisfy each and everyone's wishes regarding features and fixes and everything in between, and I only get a fraction of thanks in return. I've worked on this for 5 years, and while I've received 3 phones, several hundreds of dollars and a lot of thanks from thousands of people I don't know, I really cannot manage to work on this project for free any further as it only adds more stress to an already burdening debt situation. To clarify, I'm not blaming the community for the lack of funding. What I meant to express is that I've tried to get through my situation previously without informing the community.

With all of this said, I am sad to say I will be stepping down from the project indefinitely until I get to sort out my financial situation. Unfortunately the donations the community has made the past 2 days aren't enough and some collection agencies have already given me some calls.

I'll hand over the project to Akito for the time being, while maintainers may still release their builds if they choose to do so. Thank you to everyone who has supported and helped me out and I hope the project continues to thrive while I try to turn my life around.

To further clarify, I'll be stopping code updates/changes/fixes, I will not stop any maintainers from releasing updates.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] ct_moi:
Hi !

So sad, thanks for your work

Eric
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] zalim4kyt:
download your region latest compatible firmware and mi flash tool then boot your device to fastboot and then flash firmware using mi flash tool. tutorials on youtube. i also face the same problem and fixed it using this method.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Silac_8:
Thank you for all your support. Sorry to hear that. I want you all the best, and to recover from your situation.

Will Akito push the releases to XDA or to Telegram group?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] dsa8310:
After loading the battery 100% and rebooting it works well again. But from time to time I have to redo it, to avoid a fast battery draining which still happens with no apparent reason...
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] xda163fm:
@joeyhuab I have only been using EvoX for a few weeks but like to thank you for your dedication. I hope your personal situation improves greatly soon.

@Silac_8 I too hope if another maintainer takes over they will continue to post releases on XDA as I do not use Telegram. I do not agree with having to sign up with cell phone details and from what I have read it can be very toxic. I much prefer XDA.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
I'll update everyone as soon as I'm able to boot March patches. Then I'll release before focusing on my finances.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
I have booted April patches. However, it boots for too long (around 5-10 minutes.) Also, storage is dead (maybe it needs a format?) while also Camera and Torch are both dead. I will probably switch trees at this point to OSS and hopefully it goes better.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] dvelev:
Just donated.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] All_New_BoB:
Ok so I flashed the latest build pushed today and it showed the boot animation for 2 seconds and then freeze for 5 seconds and reboot..the issue is that when I reboot to recovery it also freeze after few seconds and reboot so I couldn't even access the recovery..I was coming from crDroid so I already did the whole flash HyperOS thing before flashing the crDroid that's why I didn't flash it again before EvolutionX..I unbricked my phone by flashing HyperOS (which I will be using for the time being) I just thout I would share my experience in case it helps anyone else and/or the developper
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] All_New_BoB:
Ok so to follow up on my previous post I flashed the latest build currently available and I must say it is incredible..I was using the build from February before switching to crDroid for some time and now that I flashed EvoX March build first of all it's way way better than Feb build no overheating no fast battery drain nothing plus many added options and most of the useful google apps it's the closest to a pixel experience with plenty of additional customization massive respect to the effort
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
April 2024 patch update is finally out. We've switched to LOS based trees for stability and less battery consumption. The ROM has been rebased entirely for A14 QPR2 so expect some features to be removed.

A clean flash is REQUIRED. Kindly backup everything before updating. Use boot-ksu.img if you want root.

Appreciate everyone who supported and I wish you guys could help out once again after this update.

Changelog for the latest (04/07/2024) update

DOWNLOAD
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] unknownweirdo:
just out of curiosity, why is it that sometimes clean flash is required?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Jeset71000:
How to install this new update
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] unknownweirdo:
so sorry to hear about your situation. if your rom is any reflection of your professional life, i can say that you are definitely have valuable skills and would make a great addition to any team. hope you find a lifeline soon
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
I already explained it. I changed to LOS-based trees and the ROM was almost completely rebased/rewritten.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
I've pushed a re-upload to remove broken QS panel styles, wakelock and alarm blockers and bring back Pocket detection toggle.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
Thanks, I'm trying my best to apply for a new job. I hope some users can help out after updating to the latest release. It's possible that this would be my final release as I've handpicked a replacement maintainer once Evo based on LOS is ready to roll out.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] nikoum:
Just donated, my small contribution to an awesome developer. So sad to see you go, but I honestly would like to wish you, all the best for your future career. Stay healthy and active. As a side note I am on March 4th version and it works really great, no bugs whatsoever for me, so I will stay in this version for a while. Also the link for the changelog of the latest 04/07/2024 update is not working.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
Appreciate the well wishes. I also updated the changelog link. Cheers!
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] dvelev:
Thanks for the developers for great work.

So far, everything works with a clean install of the latest update, except for the ones pairing the Amazfit Balance smartwatch to the phone.

Even after resetting the smartwatch, the BT connection does not pair and the device is not found.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] dairinin:
So lineage tree did not help. Kinda long standing issue here, if you really need this, look at aospa
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
I have no problems pairing with Redmi Band. It might be a compatibility issue with Amazefit and Android 14.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] dsa8310:
I have installed evolution_marble-ota-ap1a.240405.002-04071007-OFFICIAL.zip and there a few issues:

Probably expected, I had to format /data...

After reboot, the adaptive brightness is not working, the level is set at its minimum.

Although the Magisk-v27.0.apk seems to work, there is an issue with module LSPosed-v1.9.2-7024-zygisk-release.zip and the LSPosed official app - the app does not work and therefore my xposed modules won't be enabled. The previous evolution versions had no problems with Magisk, LSPosed module&app. Is KSU to be used instead, and if yes, what is recommended to be installed? Thanks.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
Auto brightness is a known issue with LOS trees and will be fixed by the dev via kernel updates soon.

By default, LSPosed was never updated to work with A14 QPR2. You may use LSPosed mod.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] dsa8310:
Many thanks, LSPosed mod does work, indeed!

(until now, LSPosed worked well, I did not know about LSPosed mod)

Right now I have successfully installed evolution_marble-ota-ap1a.240405.002-04071007-OFFICIAL.zip, boot-ksu.img (from the official marble evolution downloading page) - over the Boot partition (both slots), Zygisk-Next-1.0.4-292-b36a0ad-release.zip and LSPosed-v1.9.3_mod-7244-zygisk-release.zip from the KernelSU_v0.9.2_11682-release.apk and KSU is working well with xposed modules.

I assume that Magisk would also work well with LSPosed mod.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] dsa8310:
Many thanks!

Just one extra question, is it a mere preference, or the evolution recovery should always come with the evolution release? I ask because each time I have to reinstall the twrp recovery image immediately after the evolution zip, so that I don't lose it.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
You don't need evolution recovery. Use what you prefer.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] ProfessorSparrs:
thx for your hard work! I will try to donate the little i can, im out of a job too but I so much appreciate hard working devs like you and everyone else in the FOSS dev-scene! Im wondering does Magisk not work with this? Ive never heard of this ksu-root thing before.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
I haven't tried Magisk but I've been told Zygisk has issues with A14 QPR2. KSU is basically built-in root within the kernel level.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] ProfessorSparrs:
ok, Im preparing to flash this rom tomorrow going from HyperOS(ive semi-broken it somehow), I have skkk TWRP installed, not sure if its the best choice for your ROM. Im not new to flashing and modding android phones at all, Im just way more careful since I hardbricked my Oneplus 8 Pro last year(it pains me still!). Im wondering, I have the option to disable AVB verification in skkk TWRP, I am familiar with bootloops so I was thinking maybe I could just...sidestep that possibility. Also Im unclear what clean flash means in terms of Specific Partitions to wipe. sorry if im being picky but Im unsure what partitions that shouild be wiped before 1st installing the firmware(got it downloaded already), then your latest zip file, theen..how does this ksu root-image work? if i just skip the ksu-root thing and use Magisk(its what Im familiar with), i wouldnt have a great time if I kill my phone. thx!
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
Just be sure to be on HyperOS already, flash TWRP or OFOX then flash the ROM, then select format data. That's all there is. KSU-boot just replaces the included kernel with a rooted version and requires the KSU app. Similar to Magisk.

Anyways, small hotfix today. Dolby Vision is back along with Link to Windows and a couple of improvements. Auto brightness, display flickers and vibration haptics are known issues to be fixed soon. If you enjoy the updates, consider donating. It will help a lot!

Changelog for the latest (04/08/2024) update

DOWNLOAD
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] nhatnam0689:
i use magisk delta and it works fine with the new build. However, the rom has a Auto brightness sensor error and some functions of the old build no longer appear. And is it possible to reintroduce the camera mod in the March build? If possible, please send me that camera mod version.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
Auto brightness is already a noted issue. The previous camera will work with the previous trees only. It won't work with the current one.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] nikapos:
so the proper procedure for a newly buyed f5 is first to upgrade to hyperos and then unlock and then flash evox? or to first unlock then flash hyperos and then evox?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] xda163fm:
Personally if your F5 is still running MIUI I would unlock first and make sure you do not upgrade to HyperOS. When I did mine I made sure by disabling automatic updates. Unlocking in MIUI is a proven process I am not sure if you could encounter problems trying to unlock when running HyperOS.

Once you have unlocked and want EvoX make sure you follow the install instructions in OP - i.e. you must install HyperOS FIRMWARE beforehand, then flash EvoX then wipe & format generally all in the same session without rebooting. (assuming the install process hasn't changed with the recent major changes)
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] aletrisrex:
i have experiernced some bugs after i flash with newest rom such as the Clock in status bar not changing color in different apps and alaways-on have erratic moment when uncharged. is this already a issue?

Spoiler content hidden.

Spoiler content hidden.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Wagner.jr10:
Hello, thank you for your great work. You could create a ROM for POCO F5 PRO too? This way more users will enjoy this great work.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] ManuPax:
I have encounter exactly the same bug with aod.

In my case, this had caused random mobile data disconnection until I switched off the aod.

Don't know if it is ROM related or Los Source.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
The clock issue is resolved with the latest build. The flicker issue is kernel related. I already updated the known issues in the main post.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] thanasispok:
For some reason I suddenly stopped being able to allow or deny permissions for applications. I flash both latest builds to no avail. It's like the settings app stops receiving touch input when in the permissions page for any app, cause I can't even scroll. I also can't click on allow when prompted to by the application itself. Any idea why that is?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
Sorry but I simply could not work on a device I do not own as I cannot test builds for myself and would have to rely on blind building and letting testers do all the work.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] ProfessorSparrs:
This ROM is effin Amazing! Im very poor but I will donate what little i can spare..i empathize its unfruitful endeavor to be a FOSS developer. Its quite common thing I hear.

I changed from (over)HyperOS because it was half broken system wise due to me probably removing/debloating some dependent apps on there..anyone thats on MIUI still, stay there. I was lucky i got the allowance to unlock my bootloader a while ago.

some small nitpicks on Evolution X is when i start the phone the auto brightness isnt workin correctly, its very dark/dim. otherwise, this was prolly my fav ROM on my Oneplus 5t(RIP) and its much better here on a new phone :). so nice to have a NORMAL Android OS, not Xiaomis bad iOS carbon copy OS.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
Thanks for understanding FOSS and the current development situation. I know there's some issues but it'll be ironed out in future updates. And thanks for donating too!
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
A quick hotfix update is now available. Flash this if you want ksu support and not break Network traffic feature. Several device tree changes, including re-inclusion of libinit. This libinit allows each variant to be different once again (global as Global F5, china as Redmi note 12 turbo, india as Indian F5).

Fixes to ROM such as QS tile columns and GameSpace FPS info are now available too. We'll focus on ironing out the remaining issues for future updates.

Thanks once again to all who donated and helped out with the previous builds! My apologies for several hotfixes. Just needed to push out a stable enough build.

Changelog for the latest (04/10/2024) update

DOWNLOAD
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Kouhei777:
Thank you for your frequent updates Updated to evolution_marble-ota-ap1a.240405.002-04100638-OFFICIAL Unfortunately, Zygisk-LSPosed does not seem to work using magisk. I can't cut ads, so please help me.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
Normal LSPosed won't work with A14 QPR2. Use LSPosed-mod
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Kouhei777:
thank you LSPosed-mod worked
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] stephenjleng:
Hi, Joey. Thanks for your hard work. Live Caption doesn't work for me. Now Playing either. Please consider fixing them when you have time.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
New update is out. I don't know what else to tell all those experiencing flashing issues. The recovery I use is already linked and all you have to do to update from A13 is to format data after installing A14. Nothing more, nothing less. Anyways, for the new update, several features are brought back along with several fixes. Play integrity fix module is no longer needed since the previous build. More stuff in the changelog below.

If you enjoy our frequent updates and improvements, kindly donate to continue supporting our project!

Changelog for the latest (11/16/2023) update

DOWNLOAD
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] xStasky:
Is it me or is there no way to get rid of the Google search bar in the home screen? I disabled the Google app and it's still there, don't see the option anywhere in settings.

I can't seem to be able to delete the date from the top either. In older versions I remember being able to remove these as if they were widgets, but now they take a lot of the screen
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] philipp900:
Thank you for the new update.

May I ask once more, would it be possible to integrate the function to kill/force close an active app by long pressing the back button (on 3 button navbar).

This is a feature that I used on all my previous phones and that crdroid is supporting for Poco F5.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] SebaS-DG:
Version 13, date: 2023-11-03

Mercado Pago (an app from google play, used almost in all latino america) always fail when it try to use face detection to allow you open your account for the first time in the rom. I tried 2 clean install, and like 10 times try the face detect thing on the app, and didnt work.

I went back to version 13: date: 2023-10-04

"Mercado pago" worked the first try.

Shell Box app, still not allow me to log, it detect something. on this version.

Edit: where I can find the september versions?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] tom_tech:
After updating to the latest build, Google Wallet gives me this message.

Is there a fix for this?

Disclaimer: I don't have root on my phone

Safety net still passes
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] pepz-:
I had the same issue in Evo Android 13.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] tom_tech:
I wasn't able to decrypt my data partition in TWRP recovery (I used the one linked in the first post).

I found an updated TWRP that fixed the problem. Here's the link: https://t.me/marble_discussion/2237
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Mylaur:
After updating to Android 14 I can say I've been really impressed. Seems like nothing changed, I lost like 2 things I used, which was a customization option to change the quick settings tile color, and the battery threshold to limit charge.

Though now the battery life is absolutely amazing, before I lost like 20% in 1h, and since update it has been incredible. For example, -24% in 6h with 4h screen on time, -31% in 6h with 3h40 screen on time (watched youtube, and played a game a little bit).

Looking forward to implement the battery threshold again.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] h8Aramex:
Ty for the new update, sent some donation.

Feedback: You should put donation amounts as $ or EUR because I had no clue how much is each amount. So I ended up sending less but I'll send more. You are saving our device. Bless you.

Ok I sent another one. Keep up the great work.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] RExIxAM:
Thank you for reply :)

I understand.

This time, an update was being delivered on the device, so I would like to use it there.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Guguwi:
How long does it take to charge to 80%?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] h8Aramex:
From 0%?

The phone is charging quite fast in my opinion on this ROM. Like fast enough.