[ROM][12.0][UNOFFICIAL][CEPHEUS] EVOLUTION-X Snow 6.0 [02/09/2022]

Search This thread

LoganDeveloper

Senior Member
May 25, 2016
411
423
Xiaomi Mi 9


Evolution X Snow 6.0 for the Xiaomi Mi 9 [cepheus]
Code:
/*
* 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.
*/

0KUV8YX.png

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

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

Reach us on Twitter! @EvolutionXROM



SRQCjQJ.png


What are our features?
- Just flash and check "The Evolver"


CIrL2gb.png

You tell me

For those who encounter wifi connections issues, check this link.
DO NOT FLASH GAPPS, ALREADY INCLUDED

o2G52Ve.png

First Time Install / Clean Flash
1. Download the proper ZIP for your device
2. Reboot into recovery mode
3. Wipe Data/Cache/Dalvik/System/Vendor
4. Flash the ROM
5. Format data
6. Reboot again into recovery mode
7. Flash Magisk if you want root
8. Flash DFE
9. Reboot to System and #KeepEvolving


Update / Dirty Flash
1. Download the proper ZIP for your device
2. Reboot into recovery mode
3. Wipe Cache/Dalvik
4. Flash the ROM
5. Flash Magisk if you want root
6. Flash DFE
7. Reboot to System and #KeepEvolving





Light Screenshots / Dark Screenshots / Download
Official Chat / Device Support




S2t0kJ9.png

 

Attachments

  • rom_info.png
    rom_info.png
    189.8 KB · Views: 1,821
  • pixel_setup.png
    pixel_setup.png
    124.7 KB · Views: 1,871
  • evolver.png
    evolver.png
    93.7 KB · Views: 1,867
  • launcher.png
    launcher.png
    194.2 KB · Views: 1,844
  • settings_power_menu.png
    settings_power_menu.png
    135.7 KB · Views: 1,794
  • settings_status_bar.png
    settings_status_bar.png
    169.9 KB · Views: 1,641
Last edited:

LoganDeveloper

Senior Member
May 25, 2016
411
423
Xiaomi Mi 9
Changelog for latest (02/09/2022)

This new build integrates the February patches and some changes and new features described bellow.
I hope you will like it :)

Please note that DFE (Disable force encryption) is required for now
Also, if you encounter some issues after dirty flashing the new build, please first try to clean flash.

Please don't try to dirty flash over an Android 11 build, do a clean flash instead to avoid the problems.

Device changes:
==============================
  • Pixon kernel updated to V3.1 (Linux V4.14.264)
  • overlay: Snap: Enable camera API v2
  • Adjust camera aux list
  • audio: upgrade audio.usb.default from v1 to v2
  • Switch gEnablePowerSaveOffload to 5
------------------------------
ROM changes:
==============================
  • Merge February 2022 security patches
  • PixelPropsUtils: Update to February 2022 fingerprints
  • QS: Use Settings.Panel intent for Volume Tile
  • QS: Use Settings.Panel intents for WiFi and NFC
  • Remove broken Back Gesture height settings
  • Settings: Add preference for one shot auto-brightness
  • sepolicy_vndr: Remove duplicate hwservice_contexts
  • sepolicy_vndr: generic: Add app_data_file_type to vendor_radio_data_file
  • sepolicy_vndr: legacy: Update vendor property types
  • sepolicy_vndr: qva: Allow vendor_cnd to read wifi_hal_prop
  • sepolicy_vndr: qva: Update vendor property types
  • zygote: Enable USAP by default for S
  • Evolver: Bring back Optional screenshot type toggle
  • Evolver: Improve Secure QS tile behavior toggle
  • Evolver: Refactor Notification settings fragment
  • Evolver: Refactor Status bar icons preference category
  • Evolver: Refactor Themes fragment
  • Fixes ubsan shift-out-of-bounds SIGABRT
  • PixelPropsUtils: Remove Play Store spoof
  • PixelPropsUtils: Spoof redfin for GBoard
  • Remove Advanced nav/Extended swipe gestures
  • Return Back Gesture height settings
  • ScreenshotTile: Make default state inactive
  • ScreenshotTile: Use secondary label to indicate mode
  • Settings: BluetoothDeviceDetailsFragment: fix edit menu icon tint
  • Settings: Disable Storage Manager
  • Settings: Improve code for time spent in-app
  • Settings: add the missing title for Beam main switch
  • Settings: fingerprint: hide link icon when there's no link
  • SystemUI: Update NFC tile drawable
  • SystemUI: Use the same NFC icon like that in the QS tile
  • SystemUI: add public setting keys for monet tunables
  • VolumeDialog: Display default row when the active row is notification
  • VolumeDialog: Don't hide the default stream when adjusting the music stream
  • Zygote: Fix an issue when emptying the usap pool
  • libgui: Dispatch vsync when receiving vsync timeout
  • DefaultPermissionGrant: Fix google search crash
  • Evolver: Add dividers to some preferences
  • Evolver: Add new Black theme
  • Evolver: Allow disabling ripple effect on unlock
  • Evolver: Bring back Launch default music player on headset connect feature
  • Evolver: Move Monet settings to separate fragment
  • FingerprintManager: Fix NPE due to sensorProps
  • KeyguardIndication: Fix glitchy charging info on the lock screen
  • Navbar: Fix issue where pill disappears in gestural mode
  • Settings: Add LTE only setting
  • Settings: Add the missing android title for top_level_settings
  • Settings: Cache current context before creating a new user
  • Settings: Drawables: Dark mode support for app installation restriction icon
  • Settings: NFC: Get outer NFC preference to listen for changes
  • Settings: Remove broken back gesture height settings
  • Switch to a better Network Traffic implementation
  • SystemUI: FPSInfoService: initialize fpsInfoView without posting in handler
  • Update translations
  • apns: Add DITO PH
  • apns: Add Unifi
  • base: Fix NPE in ImageWallpaper
  • overlay: SystemUI: Remove power menu shadow

Download Link: SourceForge | EvolutionX_6.0
 
Last edited:

Blociaczek

New member
Dec 4, 2020
3
0
Hey. Does fingerprint unlock works on Always On Display? In CherrishOS I couldn't unlock my phone while it was locked on AOD. Sometimes it worked, sometimes it doesn't. Is Google Pay working on that rom?
 

LoganDeveloper

Senior Member
May 25, 2016
411
423
Xiaomi Mi 9
Hey. Does fingerprint unlock works on Always On Display? In CherrishOS I couldn't unlock my phone while it was locked on AOD. Sometimes it worked, sometimes it doesn't. Is Google Pay working on that rom?
Hello!
During my tests it worked without any issue. If sometimes it doesn't recognise your finger, try to register the same finger twice


I don't use Google pay, but it should work as the rom let you pass SafetyNet by default and Google pay meets the security requirements
 

Blociaczek

New member
Dec 4, 2020
3
0
Hello!
During my tests it worked without any issue. If sometimes it doesn't recognise your finger, try to register the same finger twice


I don't use Google pay, but it should work as the rom let you pass SafetyNet by default and Google pay meets the security requirements
I installed rom but i had various problems. The phone was lazy when unlocking. Instead of the lockscreen wallpaper, the homescreen was visible in the place where I locked the phone. Charging animation turns on late, as if the phone had a lag when connecting. I think there is no Always On Display. I couldn't find the option that turns it on.
 

LoganDeveloper

Senior Member
May 25, 2016
411
423
Xiaomi Mi 9
I installed rom but i had various problems. The phone was lazy when unlocking. Instead of the lockscreen wallpaper, the homescreen was visible in the place where I locked the phone. Charging animation turns on late, as if the phone had a lag when connecting. I think there is no Always On Display. I couldn't find the option that turns it on.
I'm sorry you're encoutering these issues, everything is ok for me. Could you record logs when you plug/unplug your phone please? (For example using the mat log app from play store)


To enable Always on Display, go in Settings -> Display -> Lock screen -> Always show time and info
 

David-Thiris

Member
Oct 26, 2016
17
1
Hey! Thank you very much for the rom.

So far everything has worked correctly for me!

I have a question regarding the widget "at a glance", there is no way to deactivate it. Even if it is disabled in the launcher, the time still appears and there is no way to remove it.

thanks again

P.D: sorry for my bad english xp
 

LoganDeveloper

Senior Member
May 25, 2016
411
423
Xiaomi Mi 9
Hey! Thank you very much for the rom.

So far everything has worked correctly for me!

I have a question regarding the widget "at a glance", there is no way to deactivate it. Even if it is disabled in the launcher, the time still appears and there is no way to remove it.

thanks again

P.D: sorry for my bad english xp
Yeah, I think you can't remove it from the launcher.
If you really don't want it, you can use another launcher.
 

timo.helfer

Senior Member
Jul 12, 2017
61
11
Anything I can do to encrypt the phone? Tried the option in Settings and also modifying fstab, but always end in bootloop. Or do I have to wait until the rom is more advanced? Regards
 

SamoSempai

Member
Nov 27, 2021
8
0
Hi, I have a little problem, I can boot into Evolution x, but storage doesn't seem to be working, I mean when I open storage option in settings or go to google play for updating chrome for example, it is not working, is there a fix for it?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    Changelog for latest (02/09/2022)

    This new build integrates the February patches and some changes and new features described bellow.
    I hope you will like it :)

    Please note that DFE (Disable force encryption) is required for now
    Also, if you encounter some issues after dirty flashing the new build, please first try to clean flash.

    Please don't try to dirty flash over an Android 11 build, do a clean flash instead to avoid the problems.

    Device changes:
    ==============================
    • Pixon kernel updated to V3.1 (Linux V4.14.264)
    • overlay: Snap: Enable camera API v2
    • Adjust camera aux list
    • audio: upgrade audio.usb.default from v1 to v2
    • Switch gEnablePowerSaveOffload to 5
    ------------------------------
    ROM changes:
    ==============================
    • Merge February 2022 security patches
    • PixelPropsUtils: Update to February 2022 fingerprints
    • QS: Use Settings.Panel intent for Volume Tile
    • QS: Use Settings.Panel intents for WiFi and NFC
    • Remove broken Back Gesture height settings
    • Settings: Add preference for one shot auto-brightness
    • sepolicy_vndr: Remove duplicate hwservice_contexts
    • sepolicy_vndr: generic: Add app_data_file_type to vendor_radio_data_file
    • sepolicy_vndr: legacy: Update vendor property types
    • sepolicy_vndr: qva: Allow vendor_cnd to read wifi_hal_prop
    • sepolicy_vndr: qva: Update vendor property types
    • zygote: Enable USAP by default for S
    • Evolver: Bring back Optional screenshot type toggle
    • Evolver: Improve Secure QS tile behavior toggle
    • Evolver: Refactor Notification settings fragment
    • Evolver: Refactor Status bar icons preference category
    • Evolver: Refactor Themes fragment
    • Fixes ubsan shift-out-of-bounds SIGABRT
    • PixelPropsUtils: Remove Play Store spoof
    • PixelPropsUtils: Spoof redfin for GBoard
    • Remove Advanced nav/Extended swipe gestures
    • Return Back Gesture height settings
    • ScreenshotTile: Make default state inactive
    • ScreenshotTile: Use secondary label to indicate mode
    • Settings: BluetoothDeviceDetailsFragment: fix edit menu icon tint
    • Settings: Disable Storage Manager
    • Settings: Improve code for time spent in-app
    • Settings: add the missing title for Beam main switch
    • Settings: fingerprint: hide link icon when there's no link
    • SystemUI: Update NFC tile drawable
    • SystemUI: Use the same NFC icon like that in the QS tile
    • SystemUI: add public setting keys for monet tunables
    • VolumeDialog: Display default row when the active row is notification
    • VolumeDialog: Don't hide the default stream when adjusting the music stream
    • Zygote: Fix an issue when emptying the usap pool
    • libgui: Dispatch vsync when receiving vsync timeout
    • DefaultPermissionGrant: Fix google search crash
    • Evolver: Add dividers to some preferences
    • Evolver: Add new Black theme
    • Evolver: Allow disabling ripple effect on unlock
    • Evolver: Bring back Launch default music player on headset connect feature
    • Evolver: Move Monet settings to separate fragment
    • FingerprintManager: Fix NPE due to sensorProps
    • KeyguardIndication: Fix glitchy charging info on the lock screen
    • Navbar: Fix issue where pill disappears in gestural mode
    • Settings: Add LTE only setting
    • Settings: Add the missing android title for top_level_settings
    • Settings: Cache current context before creating a new user
    • Settings: Drawables: Dark mode support for app installation restriction icon
    • Settings: NFC: Get outer NFC preference to listen for changes
    • Settings: Remove broken back gesture height settings
    • Switch to a better Network Traffic implementation
    • SystemUI: FPSInfoService: initialize fpsInfoView without posting in handler
    • Update translations
    • apns: Add DITO PH
    • apns: Add Unifi
    • base: Fix NPE in ImageWallpaper
    • overlay: SystemUI: Remove power menu shadow

    Download Link: SourceForge | EvolutionX_6.0
    12


    Evolution X Snow 6.0 for the Xiaomi Mi 9 [cepheus]
    Code:
    /*
    * 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.
    */

    0KUV8YX.png

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

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

    Reach us on Twitter! @EvolutionXROM



    SRQCjQJ.png


    What are our features?
    - Just flash and check "The Evolver"


    CIrL2gb.png

    You tell me

    For those who encounter wifi connections issues, check this link.
    DO NOT FLASH GAPPS, ALREADY INCLUDED

    o2G52Ve.png

    First Time Install / Clean Flash
    1. Download the proper ZIP for your device
    2. Reboot into recovery mode
    3. Wipe Data/Cache/Dalvik/System/Vendor
    4. Flash the ROM
    5. Format data
    6. Reboot again into recovery mode
    7. Flash Magisk if you want root
    8. Flash DFE
    9. Reboot to System and #KeepEvolving


    Update / Dirty Flash
    1. Download the proper ZIP for your device
    2. Reboot into recovery mode
    3. Wipe Cache/Dalvik
    4. Flash the ROM
    5. Flash Magisk if you want root
    6. Flash DFE
    7. Reboot to System and #KeepEvolving





    Light Screenshots / Dark Screenshots / Download
    Official Chat / Device Support




    S2t0kJ9.png

    6
    Changelog for latest (01/27/2022)

    I decided to make a last build for this month. I cleaned and reworked the device tree, and dropped some stuff that didn't work properly.
    Concerning the battery consumption, I think It's a little bit better than in the previous build (I'll wait for your opinion).

    Also, I will ask for official maintainership, because I think that EvoX for Cepheus is ready to be officially maintained. So official maintainership may arrive in the future...

    Please note that DFE (Disable force encryption) is required for now
    Also, if you encounter some issues after dirty flashing the new build, please first try to clean flash.

    Please don't try to dirty flash over an Android 11 build, do a clean flash instead to avoid the problems.

    Device changes:
    ==============================
    • Device tree cleaned and reworked
    • Nuke dc dimming
    • Include back AOSP camera instead of GraphenOS camera
    ------------------------------
    ROM changes:
    ==============================
    • Add repainter service for rom integration
    • add new fod icons
    • Add new Acherus Icon pack
    • PixelPropsUtils: Remove spoof from Google AR Core to prevent crashing on non Pixel devices
    • Don't download official Google Camera on non Pixel devices
    • Reorganize some settings menus
    • Include more font overlays
    • Add seekbar for left/right statusbar paddings
    • audio: Discard QTI only codecs when AOSP BT stack is in use
    • Switch FOD icons format to webp

    Download Link: SourceForge | EvolutionX_6.0
    6
    Ok, I'll see what can I do to fix that battery drain issue
    6
    It would be great if this excellent Rome receives all upcoming updates and security patches on a regular basis ...
    I'm waiting for the January security patches before publishing a new build (still not released for Pixel 6 Pro)