• 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: 25
  • Like
Reactions: DAV31

SamChao

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

Phlooo

Senior Member
Oct 29, 2011
154
29
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
10
0
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.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Hi all,

    New release is up.

    Download Links are updated to take you inside of download listing at Evo Official web page ( due to fact we have two devices here )

    Changelog in the second post
    1
    This link comes from the official website: https://evolution-x.org/device/umi
    View attachment 5421833
    I tested this ROM (build: 09222310) and found that there are some memory leaks? My phone will get slower and slower, and if I restart it, it will return to normal.
    Flash the kernel that I attach here on the last build,
  • 7

    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 release is up.

    Download Links are updated to take you inside of download listing at Evo Official web page ( due to fact we have two devices here )

    Changelog in the second post