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

[ROM][11.0][UMI][CMI][OFFICIAL] Evolution X

Search This thread

george_kant

Member
Sep 19, 2020
6
1
Unfortunately, audio quality is still poor. But you can install ViPER4Android. I found it pretty hard to make Viper work properly, so here is a mini guide:

1. Install Audio Modification Library and Audio Compatibility Patch through Magisk.
2. Install ViPER4Android FX through Magisk.
3. Reboot. Open Viper and install the audio driver.
4. Find the file "/data/adb/modules/ViPER4AndroidFX/post-fs-data.sh".
Add this code to the end of the file:

Code:
magiskpolicy --live 'allow audioserver audioserver_tmpfs file { read write execute }'
magiskpolicy --live 'allow audioserver system_file file { execmod }'
magiskpolicy --live 'allow mediaserver mediaserver_tmpfs file { read write execute }'
magiskpolicy --live 'allow mediaserver system_file file { execmod }'
magiskpolicy --live 'allow audioserver unlabeled file { read write execute open getattr }'
magiskpolicy --live 'allow hal_audio_default hal_audio_default process { execmem }'
magiskpolicy --live 'allow hal_audio_default hal_audio_default_tmpfs file { execute }'
magiskpolicy --live 'allow hal_audio_default audio_data_file dir { search }'
magiskpolicy --live 'allow app app_data_file file { execute_no_trans }'
magiskpolicy --live 'allow mtk_hal_audio mtk_hal_audio_tmpfs file { execute }'

5. Reboot. Now open Viper and enable Legacy mode. You are ready!

Disable any app equalizer (e.g. Spotify or Youtube Music equalizers).

For this solution I used this post comment. If you know any better (and faster) way, please let me know.
 

gGAOJ

New member
Oct 3, 2019
2
0
Xiaomi Mi 10 Pro

u91t7Lv.png



Evolution X 5.9.1 for the Xiaomi Mi10 [UMI] and MI 10 Pro [CMI]

/*
* 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.
*/

6kaqOxu.png



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

- Team Evolution X -
@joeyhuab
@peaktogoo (Now RealAkito)

Reach us on Twitter! @EvolutionXROM


wjBJ2Hk.png



Just flash and check "The Evolver"

sxs3pbW.png




DO NOT FLASH GAPPS, ALREADY INCLUDED


VvzRh0K.png



First Time Install / Clean Flash
1. Reboot to Recovery
2. Download the proper ZIP for your device
3. Flash the ROM
4. Wipe data
6. Reboot to System and #KeepEvolving

Update / Dirty Flash
1. Reboot to Recovery
2. Download the proper ZIP 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

S2t0kJ9.png


Contributors
yarpiin
Source Code: https://github.com/Evolution-X
ROM OS Version: Android 11
ROM Kernel: Linux 4.19.113
ROM Firmware Required: 12.5.3.0.RJBCNXM MIUI Firmware
Based On: AOSP

Version Information
Status:
Stable
Current Stable Version: 5.8
Stable Release Date: 2020-10-20

Created 2021-05-05
Last Updated 2021-08-14

2021-08-14

DEVICE:
2021-08-22

To use this release you need:

- update your firmware to 12.5.6

DEVICE:

* umi/cmi: update blobs and firmware to 12.5.6
* sm8250-common: audio: use AOSP volume tables
* Revert "sm8250-common: Switch audio policy to LA.UM.9.12.r1-08300-SMxx50.0"
* Revert "sm8250-common: audio: Switch to Qualcomm sound effects"
* sm8250-common: sepolicy: allow HBM to work
* sm8250-common: parts: Add HBM qs tile
* sm8250-common: parts: Implement HBM switch
* Revert "sm8250-common: Implement SunlightEnhancement LiveDisplay HAL"
* sm8250-common: remove duplicated overlay
* Revert "sm8250-common: update audio props"
* sm8250-common: audio: audio: Remove effects that won't load
* sm8250-common: audio: Remove USE_XML_AUDIO_POLICY_CONF
* sm8250-common: audio: cleanup config
* sm8250-common: parts: add localization from MIUI MiSound settings
* sm8250-common: parts: use single dirac_default string resource
* sm8250-common: parts: remove surplus headset pref value
* sm8250-common: parts: simplify DiracUtils initialization
* sm8250-common: parts: remove unused method in DiractUtils
* sm8250-common: parts: do not set Dirac settings during init
* sm8250-common: parts: add logging facility for Dirac sound enhancer
* sm8250-common: parts: use misoundfx effect uuid for Dirac sound enhancer
* sm8250-common: parts: Prevent NPE before DiracSound is initialized
* sm8250-common: parts: Add DiracSound backend
* sm8250-common: parts: Introduce Dirac preferences
* sm8250-common: system.prop: set prop for NFC DT
* sm8250-common: drop appended dtb kernel image
* sm8250-common: overlay: Force show network traffic on statusbar
devices:Cmi,I flash miui-cn-12.5.6 then flash evolution X ,format data,reboot.there are problems that No sound for ringtones
 

jchgc2741

New member
Jul 21, 2014
4
1
My umi is not able to produce vibration after the installation. Not even in the twrp.
I installed MBTWRP_21-05-2021_UMI (twrp), fw_umi_miui_UMI_V12.5.7.0.RJBCNXM_62559c1646_11.0 (firmware) and evolution_umi-ota-rq3a.210805.001.a1-08220832 (rom).
Hardware fault or anyone knows something?
 

hamadrehman

New member
Sep 25, 2021
2
0

u91t7Lv.png



Evolution X 5.9.2 for the Xiaomi Mi10 [UMI] and MI 10 Pro [CMI]

/*
* 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.
*/

6kaqOxu.png



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

- Team Evolution X -
@joeyhuab
@peaktogoo (Now RealAkito)

Reach us on Twitter! @EvolutionXROM


wjBJ2Hk.png



Just flash and check "The Evolver"

sxs3pbW.png




DO NOT FLASH GAPPS, ALREADY INCLUDED


VvzRh0K.png



First Time Install / Clean Flash
1. Reboot to Recovery
2. Download the proper ZIP for your device
3. Flash the ROM
4. Wipe data
6. Reboot to System and #KeepEvolving

Update / Dirty Flash
1. Reboot to Recovery
2. Download the proper ZIP 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

S2t0kJ9.png


Contributors
yarpiin
Source Code: https://github.com/Evolution-X
ROM OS Version: Android 11
ROM Kernel: Linux 4.19.113
ROM Firmware Required: 12.5.6.0 MIUI Firmware
Based On: AOSP

Version Information
Status:
Stable
Current Stable Version: 5.8
Stable Release Date: 2020-10-20

Created 2021-05-05
Last Updated 2021-08-14
download link is not working fix the download link
 

fobkenob

Member
Jan 23, 2018
18
6

Attachments

  • WHITE.WOLF.UNI.R.UMI.TEST(1).zip
    20.9 MB · Views: 30
  • Like
Reactions: DAV31

SamChao

Member
Oct 18, 2016
6
0
Xiaomi Mi 5s
Xiaomi Mi 10

Phlooo

Senior Member
Oct 29, 2011
155
31
OnePlus 9 Pro
Hi there,

Is everyone else having battery life issues with this ROM?
Battery runs out completely in less than 8 hours even without using the phone, and sometimes it even drops during the night despite having the phone laying on a wireless charging pad.

Previously I was on MIUI and had zero issues

(Yes I did a full wipe and format, clean flash when I switched to Evolution X)

Other than that, the rom's features are great!
 

DAV31

Member
Nov 24, 2020
22
3
38
Toulouse
Hi there,

Is everyone else having battery life issues with this ROM?
Battery runs out completely in less than 8 hours even without using the phone, and sometimes it even drops during the night despite having the phone laying on a wireless charging pad.

Previously I was on MIUI and had zero issues

(Yes I did a full wipe and format, clean flash when I switched to Evolution X)

Other than that, the rom's features are great!
Hello, during a first flash the rom is greedy. I stop it the first 2 nights while the battery is this caliber. I hope you will see the difference.
 

xp10_magic

Member
May 24, 2014
5
1
Xiaomi Mi 10
Hi
after flashing evolution x rom
i went back to miui but the data is encrypted in twrp
cant mount data in twrp
cant wipe or format my phone
any help

twrp 3.5.1
.
I formatted the storage
Flashed miui global . After boot the twrp is encrypted again I don't know how to fix ?!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    ok thank's but original camera HAVE wide angle!!!!

    for recording the call ???? miui record call in automatic with dialer..... is possibile install dialer from miui??? thank's
    i think you should go back to miui
  • 8

    u91t7Lv.png



    Evolution X 5.9.2 for the Xiaomi Mi10 [UMI] and MI 10 Pro [CMI]

    /*
    * 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.
    */

    6kaqOxu.png



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

    - Team Evolution X -
    @joeyhuab
    @peaktogoo (Now RealAkito)

    Reach us on Twitter! @EvolutionXROM


    wjBJ2Hk.png



    Just flash and check "The Evolver"

    sxs3pbW.png




    DO NOT FLASH GAPPS, ALREADY INCLUDED


    VvzRh0K.png



    First Time Install / Clean Flash
    1. Reboot to Recovery
    2. Download the proper ZIP for your device
    3. Flash the ROM
    4. Wipe data
    6. Reboot to System and #KeepEvolving

    Update / Dirty Flash
    1. Reboot to Recovery
    2. Download the proper ZIP 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

    S2t0kJ9.png


    Contributors
    yarpiin
    Source Code: https://github.com/Evolution-X
    ROM OS Version: Android 11
    ROM Kernel: Linux 4.19.113
    ROM Firmware Required: 12.5.8.0 MIUI Firmware
    Based On: AOSP

    Version Information
    Status:
    Stable
    Current Stable Version: 5.9.2
    Stable Release Date: 2021-10-08

    Created 2021-05-05
    Last Updated 2021-08-14
    4
    2021-10-08

    To use this release you need:

    - update your firmware to 12.5.8


    DEVICE:

    * Minor update to match MIUI 12.5.8
    * Final A11 release

    KERNEL:

    * kernel rebased to fix issue with ram managment

    ROM:

    10/3

    VolumeDialogImpl: Prevent Ringer Mode from changing by volume slider on OnePlus devices

    apns: Update APNs for Chinese carriers


    9/30

    BrightnessSynchronizer: make brightness tolerance overlay-able

    Fix google widget timing issue

    SystemUI: fix volume dialog position on TV


    9/27

    FODCircleView: use onTimeChanged for burn-in protection

    LockPatternView: Fix a11y+BiometricPrompt related OOB exception

    KeyguardSlice: Fix ticker appearing for a split second on lockscreen

    SamsungHighlightclock: fix updating wallpaper color when wallpaper changes

    SystemUI: NetworkTraffic: Remove notch check


    9/26

    FOD: Use sharper fod green pressed icon

    Settings: Improve A12-styled Search bar layout

    SystemUI: Fix stuttering/jank related to media player control buttons

    SystemUI: Reorder default QS Tiles


    9/25

    AudioFlinger: Make Direct AudioTrack behavior more flexible for underrun

    Camera: allow device to append camera parameters

    EdgeBackGestureHandler: use tick instead of heavy tick for back gesture

    Fix some haptic issues with gestural navigation

    GamingMode: Fix danmaku container layoutParam on config changed

    GamingMode: Fix views obscuring other window that needs interaction

    GamingMode: Mark date/time format strings as non-translatable

    Settings: Refactor firmware version window

    SystemUI: LyricTicker: Follow status bar padding

    SystemUI: Ticker: Follow status bar padding
    config: Adjust some values

    config: Cleanup additional gralloc bits

    config: Remove force build fingerprint


    9/23

    PixelPropsUtils: Remove some packages


    9/22

    Evolver: Add left and right virtual buttons while typing (for old navbar layout)

    Evolver: Add toggle for floating notification dismiss button

    Evolver: GamingMode: Add option to disable menu overlay

    Evolver: Launch EasterEgg activity when logo is clicked in about section

    FODCircleView: Update animation position on circle showing when dreaming

    PixelPropsUtils: bring samsung accessory service to the list

    Settings: Add our Easter Egg into our ROM version preference

    Settings: Make IME button space optional

    SystemUI: Bring back AOSP Cellular tile icon

    SystemUI: Update battery info every second when device is charging
    4
    Hi all , new roms are up .

    I have added CMI to the support list

    Enjoy
    3
    Hi all,

    New rom is up.

    Changelog in second post , links in first post

    Enjoy
    3
    Hi all new rom is up.
    Downloads and Changelog in first and second post
    enjoy