• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][11][raphael][OFFICIAL] Evolution X [10/16/2021]

Search This thread


Senior Member
Jan 29, 2012
Linköping, Sweden
It would be great if joey updated the first post with the DTBO file which was essential for getting out of fastboot. You end up stuck on fastboot if you reboot into recovery and can't get back into system or recovery unless you flash the dtbo.img from page 151.

Apart from that mini disaster, WELL DONE joey! 💙 Have not updated in a few months scared of the OSS thing :ROFLMAO: but I must say you have nailed it on this ROM, it both feels buttery smooth and geekbench says it performs 10-15% better than the regular mi 9t pro with stock rom.

Looking forward to EvoX with Android 12 :cool:


New member
Aug 22, 2016
I've installed latest update and flashed dtbo but I still get kicked into recovery, won't boot into the system at all.


New member
Aug 12, 2018
Hello, I am having problems with my Redmi Note 7 Pro where my 5ghz network doesn't show up in 5.7 or 5.8 but it does in 5.4 update. And also when I call someone on my phone in messenger or any online call, my voice sounds muffled through the microphone but it doesn't happen when I speak on normal call. The problem is persisting. Please help. And also I am using RyZen Kernel currently but I changed it to Hydra and Azure to test it and also the stock kernels to see if that was the issue but it didn't get fixed. This issue doesn't persist in MIUI ROM.


New member
Sep 28, 2021
I just did the automatic update prompted this morning for the November security patch. However, it seems to be stuck and will only load into TWRP now. I am trying to enter my 4-digit pin to decrypt but that doesn't seem to work either. Any suggestions on how to either get back into system, or how EvoX treats the decryption key when you use a pin to lock?


Senior Member
Oct 12, 2016
Fingerprint sensor lights up and unlock only when device at AOD or sleep, its not working on lockscreen or some apps using app lock. When it fails the pixels dont light up brightly, just standard when pixel with normal brightness


New member
Sep 26, 2012
I just did the automatic update prompted this morning for the November security patch. However, it seems to be stuck and will only load into TWRP now. I am trying to enter my 4-digit pin to decrypt but that doesn't seem to work either. Any suggestions on how to either get back into system, or how EvoX treats the decryption key when you use a pin to lock?
Same here, just did the OTA from A11. There was no indication that the update contains A12 until it was too late and in TWRP. The entire storage got scrambled and could not be decrypted. Have to do format now..

Not a particularly good user experience with OTA update I must say :-X
  • Like
Reactions: larzsmith5


Senior Member
Jan 7, 2014
And also here, updated with the latest OTA and the whole device was stuck in recovery (orange fox). I tried to update to latest Orange Fox but didn't help. Had to format too.

Too bad but it's okay. Device is faster than before since it's a all new begin again :D
Really happy with the ROM. Thank you Joey!


Senior Member
Feb 22, 2009
I'm on latest EvoX A11 build and I've noticed something strange: AOD clock doesn't update anymore only after I show the lock screen. Can it be third-party app related? I really don't want to reflash EvoX, it takes almost a day to reconfigure it and all the apps I'm using.

LE: I just discovered that I had changed lock-screen clock style to Samsung Highlight yesterday. Changing it to Samsung Bold brings back AOD clock sync.

So, another bug for EvoX A11.
Last edited:


Aug 30, 2020
After updating to the latest build I noticed that I cannot receive or send any MMS, I redid a clean install thinking that I did something wrong but the problem persists.
I tried multiple apps, putting my sim card in another phone so I know it's not the problem, I also reset the APN setting and tried the APN settings recommended by the carrier to no avail.
I'm in France using Bouygues Telecom as a carrier, is there any known solution to this problem?


Senior Member
Jul 21, 2008
Redmi K20 Pro
Can you please update first post with DTBO instructions and links? Or fix in normal ROM?
Please also shut down OTA. This links to Android 12 version and after install keeps booting to recovery. Flashing last Android 11 version necessary in order to use this ROM again.
  • Love
Reactions: zipper.xrx


Senior Member
Feb 2, 2012
Wish to report a bug with latest rom ver (happened with previous rom ver as well).
Can anyone please test it and report back if it reproduces ?

When "Night light" is enabled -> changing screen brightness disables "night light" overlayer affect.

1. "DC Dimming" is enabled.
2. it doesn't matter how you change brightness, i.e. using "brightness control" or QS slider.
how to enable "DC Dimming". I cannot find the button.


Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Hi everyone!

    I face to a battery drain issue with the last A11 update. Since 2 weeks, WiFi off / Data ON, the phone looses about 10%/h while in the past it was about 3-4%/h.
    I know that it is a ROM issue because :
    - I performed a clean install many times and the issue is still there
    - It's not a network issue from my operator (tested in different cities)
    - I've tryed 2 other ROMs : no issue.

    Did you noticed the same problem? Could it be a firmware/vendor issue or something, because a ROM with MIUI vendor does not have the issue? Maybe I should install the previous build (I don't want to install A12 version yet because I don't like the ugly QS style and volume panel and I'm waiting for more customization options that could change those things 😅😅) ?

    Thanks for your help!
    This ROM is not supported anymore. Try the latest AICP if you want to stay on A11. Very stable ROM with plenty of customizations.
    This ROM is not supported anymore. Try the latest AICP if you want to stay on A11. Very stable ROM with plenty of customizations.

    I have installed septembre build and no more battery drain issue.
    But I'll give a try to AICP this weekend maybe. Thanks for the advice !
  • 71

    Evolution X 5.9.3 for the Xiaomi K20 Pro / Xiaomi Mi 9T Pro [raphael]
    * Your warranty is void. Or vaild, probably?
    * I am not responsible for bricked devices, dead SD cards, Ebolation X,
    * thermonuclear war, or the current economic crisis caused by you following
    * these directions. YOU are choosing to make these modificiations, and if
    * you point your finger at me for messing up your device, I will LMAO at you.


    Keep Evolving
    Pixel UI, customization and more, we are Evolution X!

    - Team Evolution X -
    @peaktogoo (Now RealAkito)

    Reach us on Twitter! @EvolutionXROM


    Just flash and check "The Evolver". We have tons of features combined together from different ROMs.


    * Offline charging is still broken



    First Time Install / Clean Flash
    1. Reboot to Recovery
    2. Download the zip for your device
    3. Flash whichever recovery you desire and Flash A11 firmware
    4. Wipe Data/Cache/System
    5. Flash the ROM
    6. Reboot to System and #KeepEvolving

    Update / Dirty Flash
    1. Reboot to Recovery
    2. Download the update for your device
    3. Flash the ROM
    4. Reboot to System and #KeepEvolving

    Light Screenshots / Dark Screenshots / Download
    Donate to me! / Official Chat / Device Support

    XDA: DevDB Information
    Evolution X, ROM for the Redmi K20 Pro

    joeyhuab, peaktogoo
    Source Code: https://github.com/Evolution-X

    ROM OS Version: Android 11
    ROM Kernel: Linux 4.14.248
    Based On: AOSP

    Version Information
    Current Stable Version: 5.9.3
    Stable Release Date: 2020-10-20

    Created 2020-10-20
    Last Updated 2021-10-16
    Changelog for latest (12/26/2020) Update

    Merry Christmas and a Happy holidays to everyone!

    Just a quick update before another nasty Android security patch rolls in for January. Made some improvements mostly on the gestures, ambient edge lights and navbar pulse features, enabled some Pixel 5 exclusive goodies like Adaptive Sound, Dynamic Navbar for Gboard and Conveyor Belt Live wallpaper in the Come Alive category of the Styles & wallpapers app. Hopefully you guys like the improvements and keep donating to strengthen our project even more. #KeepEvolving

    Device changes:
    • Gboard: Remove navbar spacing
    • Nuke GCam GO
    • Remove even more prebuilt apps
    • TetheringOverlay: Update config
    ROM changes:
    • Advanced nav gestures: improve code and fix glitches
    • Bring back proper Lockscreen and Navbar Pulse support
    • Ensure edge lightning is off when we are done with repeats
    • EvolutionUtils: Allow to get theme accent color from context
    • Evolver: Add VoWiFi icon toggle
    • Evolver: Only allow edge lights on AOD when AOD is enabled
    • GamingMode: Fix initial value of gaming mode
    • Keyguard: reduce bottom text size
    • Navbar: Ensure 2/3 button layout options play nice with gesture navbar
    • NightDisplay Settings: Use List Preference for NightLight settings
    • PixelPropsUtils: Update packages
    • Settings: Enable Adaptive Sound for all
    • SystemUI: Enable permissions hub 2
    • SystemUI: Fix bug with user_setup_complete setting
    • SystemUI: Implement live wallpapers changes from redfin 11
    • SystemUI: Increase icon padding in QS privacy chip
    • SystemUI: set default of NAV_BAR_HANDLE_SHOW_OVER_LOCKSCREEN to false
    • UserRestrictionUtils: Return null Bundle if there are no restrictions
    • fixup! Gestures: allow to set back swipe deadzone
    • libstagefright: Free buffers on observer died
    • overlay: Enable privacy indicators
    • rro_overlays: Re-enable AOSP sound picker
    Changelog for latest (10/16/2021) Update

    Device changes:
    • None
    ROM changes:
    • Add wifi standard to WifiEntry.ConnectedInfo
    • Nfc: Type confusion due to race condition on tag type change
    • PixelPropsUtils: Update to October 2021 fingerprint
    • QSMedia: Align media player buttons properly
    • Settings: Add Hotspot WPA3 Settings
    • Settings: Display WiFi Version number
    • Settings: Change Network detail string form TYPE to Type
    • SystemUI: Increase top padding of media switch
    • apn: Fix FreedomPop UK
    • apn: Update Vodafone NL
    • apn: Update giffgaff APN
    • fixup! missing changes haptic issues with gestural navigation
    • vendor: gms: Add pixel_experience_2021_midyear.xml
    Changelog for latest (12/10/2020) Update

    All I can say is this a HUGE update and I've taken so much time to fix loads of issues and add more features to the ROM. December security patches are merged in and translations have been updated too. The changes in BOLD should be enough to entice you to flash this update. Hope you guys can continue supporting me especially now that it's the holiday season!

    NOTE: I suggest installing the Google Sans Magisk module in the attachments if you want the Google Sans font to work.

    Device changes:
    • Add Star Wars popup camera effects
    • Disable broken Portrait mode from ANX
    • sepolicy: Address FPSinfo denial
    ROM changes:
    • Accents: Add Midnight Purple
    • Adapt session API for newly added AudioPolicyService code
    • Add Google Sans Font overlay
    • Battery percentage: Improve hidden style
    • Bring back Smart Charging support
    • Catch IllegalStateException when verify APK
    • Clocks: User toggle to show/hide status area
    • ColorBucket: Improve Transparent theme
    • Evolver: Add FOD pressed colors options
    • Evolver: Allow choosing screenshot gesture delay
    • Evolver: Allow user to disable night light on FOD
    • Evolver: Bring back option to launch default music player on headset connect
    • Evolver: Nuke HeadsUp Snooze and Timeout
    • Evolver: Separate battery estimate from percent for QS
    • Evolver: Update name for Cyberpunk 2077 FOD animation
    • FODAnimation: Convert png to webp
    • FODCircleView: Hide animation when auth fails
    • FODCircleView: changes to FOD circle and animation visibility
    • Fix renaming file and moving file issue in MTP
    • Keyguard: add binary custom clock face
    • KeyguardClockSwitch: Fix missing status view on custom clocks
    • LockIcon: refresh icon on overlay changes
    • Merge December security patches
    • NetworkPolicyManagerService: Fix network isolation for secondary users
    • Only play sound effects if stream is not muted
    • Papers: Update credits and json link
    • Properly theme ScreenshotUI buttons
    • QS rows&columns: use fixed values if landscape and playing media
    • Remove click to take partial screenshot
    • Remove unused locale data for recovery
    • Request to reset effect buffer in clearInputBuffer
    • Screenshot tile: improve code
    • ScreenshotSelector: handle rotation issues
    • Settings: Add support for per app network isolation
    • Settings: Allow to hide arrow for back gesture
    • Settings: Categorize battery settings
    • Settings: Double tap to trigger doze
    • Settings: Remove unused translations
    • Settings: Revert previous fuelgauge impl
    • Settings: expose auto night mode sunset and sunrise values on API
    • SystemUI: Always show LTE+/4G+ when applicable
    • SystemUI: AssistDisclosure respect device corners
    • SystemUI: Disable junky LS clock & slice transition animations
    • SystemUI: Don't show FOD icon/pad keyguard if strong auth is required
    • SystemUI: ensure keyguardstatusbar is hidden if not on keyguard
    • ThemePicker: Use more descriptive icon pack names
    • ThemePicker: show scrollbar on clock faces
    • TypeClock: Add 24h format support
    • Update swap volume keys on rotation
    • Update translations
    • apn: Ting: Adding missing flag to list of types
    • base: Fix unnecessary truncation in Slice
    • base: add zen mode off hook to prevent problems with ringer mode
    • config: Disable forced camera audio by default
    • netd: restrict DNS names
    • pixelstyle: Update permissions
    • sepolicy: Add googlebattery rules
    • stagefright: add changes related to high-framerates in CameraSource
    Probably the most anticipated update has arrived.

    OK Google hotword detection finally works again while on lockscreen or while screen is off. Along with that, issues with audio on other apps should no longer be an issue as well. The issue with Live wallpapers crashing SystemUI repeatedly has been fixed. It was related to the theming options added in the previous build, specifically the SysUI color options which have now been removed. A MIUI-style volume panel option has been added. QS tint styles have been revamped and now you can choose from 4 options (default, accent color, OOS and Android 12). Navbar/LS/Ambient pulse has been removed indefinitely due to breaking the ROM for devices with hardware keys. Lockscreen charging info has also been removed for providing inaccurate estimates. Other changes below! Enjoy!

    Changelog for latest (04/15/2021) Update

    Device changes:
    • Correct vbmeta flags argument
    • Disable verity and descriptor checking
    • Disable WiFi Aware feature
    • Relax WiFi re-association RSSI thresholds
    • Wifi: Smarter decisions on whether to use a 2- or 5Ghz AP
    • Update Hotword permissions & import necessary blobs
    ROM changes:
    • AppLock: Add option to instantly lock app on closing
    • AppLock: Call activityStopped when activity has stopped
    • Evolver: Add MIUI compact volume panel style
    • Evolver: Add missing lock screen clock styles (Binary and Spectrum)
    • Evolver: Add screenshot quality setting
    • Evolver: QS: Add OOS tint style
    • Evolver: Remove FOD night light feature
    • Evolver: Remove Lock screen charging info feature
    • Evolver: Remove Nav/LS/Ambient Pulse
    • Evolver: Remove SystemUI-breaking Theme options (SysUI colors)
    • Evolver: Remove unneeded custom header shadow seekbar
    • Evolver: Separate Android 12 QS tint style
    • RIL: Fix manual network selection with old modem
    • Remove user toggle to show/hide lock screen status area
    • SystemUI: Add a tile to show power menu
    • SystemUI: Add time refresh capabilities for added clock controllers
    • fastboot: Add a few missing fastboot commands from help
    • overlay: Fix Biometric dialog corner radius