Before reading on you should know that this ranking is my personal opinion with my phone, you should test each ROM on your own and have the final say on which ROM to use and which one suits you best. Remember that there is no such thing as the best ROM.
-> xiaomi.eu: MIUI rom, Android 13. Recommended.
-> EvolutionX: AOSP rom, Android 13. Good for gaming and customization.
-> ArrowOS: AOSP rom, Android 13. Battery friendly and minimal customization. Recommended for users who don't care about maximum performance.
-> Pixel Experience: AOSP rom, Android 13. Not bad, but I prefer EvoX or Arrow.
-> crDroid: AOSP rom, Android 13. Same as EvolutionX.
-> EliteROM: MIUI rom, Android 13. Same as xiaomi.eu + few addons. Less stable, but still smooth.
-> LineageOS: AOSP rom, Android 12.1. Userdebug builds, some apps (like games) won't work without spoofing. Few visual bugs.
Honorable mentions:
-> LineageOS for MicroG: Same as LineageOS + MicroG installed.
-> DivestOS: AOSP rom. Maximum security.
-> /e/: AOSP rom, same as DivestOS, seems depracated.
ROMs to avoid:
-> Decrypted /data.
-> Outdated or depracated.
-> Old security patch.
-> Gaming roms.
-> Paid roms.
-> Closed source roms (I forgive xiaomi.eu
)
Also, try to avoid custom kernels.
If you need help write a post here in XDA or use Telegram groups for this device. Hope you find the best ROM for your need.
-> xiaomi.eu: MIUI rom, Android 13. Recommended.
-> EvolutionX: AOSP rom, Android 13. Good for gaming and customization.
-> ArrowOS: AOSP rom, Android 13. Battery friendly and minimal customization. Recommended for users who don't care about maximum performance.
-> Pixel Experience: AOSP rom, Android 13. Not bad, but I prefer EvoX or Arrow.
-> crDroid: AOSP rom, Android 13. Same as EvolutionX.
-> EliteROM: MIUI rom, Android 13. Same as xiaomi.eu + few addons. Less stable, but still smooth.
-> LineageOS: AOSP rom, Android 12.1. Userdebug builds, some apps (like games) won't work without spoofing. Few visual bugs.
Honorable mentions:
-> LineageOS for MicroG: Same as LineageOS + MicroG installed.
-> DivestOS: AOSP rom. Maximum security.
-> /e/: AOSP rom, same as DivestOS, seems depracated.
ROMs to avoid:
-> Decrypted /data.
-> Outdated or depracated.
-> Old security patch.
-> Gaming roms.
-> Paid roms.
-> Closed source roms (I forgive xiaomi.eu

Also, try to avoid custom kernels.
If you need help write a post here in XDA or use Telegram groups for this device. Hope you find the best ROM for your need.
Last edited: