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

[ROM][10.0][EOL] Evolution X v4.6 for Mi 9 Lite[pyxis][OFFICIAL]

Search This thread

DarkAngelGR

Recognized Developer

FEmvEwZ.png

Evolution X 4.6 for Mi 9 Lite [pyxis]

Code:
/*
* Your warranty is void. Or valid, 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 modifications, and if 
* you point your finger at me for messing up your device, I will LMAO at you.
*/

AzBiTvF.png

Living, Breaking, Keep Evolving.

Evolution X is a flashable custom ROM to bring a true Pixel-feel to your Android Device at first glance, with many additional configurations at your disposal. We aim to provide frequent builds with monthly security patches from the latest AOSP sources!

- Team Evolution X -
@joeyhuab (Founder & Lead Developer)
@peaktogoo (Project Manager)
@AnierinB (Project Specialist)

- Design -
@ecnivtwelve (Lead Designer)
@MartonDev (Website Designer)

https://evolution-x.org/

Reach us on Twitter! @EvolutionXROM

WAdbfjy.png


Themes
- RGB Accent Picker
- Dark Theme Styles (color Bucket)
- 17 System Fonts
- 6 System Icon Shapes
- 4 Statusbar Icon Styles
- 2019 Pixel Live Wallpapers
- Custom QS Header Images
- New Tint Style Toggle
- QS Opacity & Color Configs
- QS Backround Image Blur

Statusbar
- Clock Options
- Battery Bar
- Carrier Label Settings
- Network Traffic Activity
- Rounded Corners Config
- System UI Tuner
- 7 Battery Icon Style
- Battery Percent Show/Hide Config
- Old Mobile Style Network Icons
- 4G/LTE Icon Toggle
- 7 Custom VoLTE Icons & Toggle

Notifications
- Heads Up
- R Style Notification Headers
- Alert Slider Notification Toggle
- Notification light Config
- Pulse Edge Lighting
- Force Close Notifications
- Force Expanded Notification
- Kill App Button
- Notification Vibration Toggle
- Blink Flashlight On Call

Quick Settings
- Disable When Locked
- Vibrate On Touch
- Quick Pulldown (Right/Left)
- Smart Pulldown
- Hide Battery Icon
- Notification Header Battery Precent Configs
- Brightness Slider Configs
- Quick Settings Layout Configs
- QS Footer Text Toggle & Customizations
- Settings Icon Toggle
- Running Services Toggle
- User Switcher Icon Toggle
- QS Edit Icon Toggle

Power Menu
- Restart
- Advanced Restart
- Screenshot
- Flashlight
- Airplane
- Settings
- Lock Down
- Users
- Logout
- Visibility On Lockscreen Configs

Gestures
- AOSP Gestures
- Swipe To Screenshot
- Status Bar Brightness Control
- Screen Off Power Button Torch
- Double Tap To Sleep Status Bar
- Double Tap to Sleep Lockscreen
- Toggle To Hide Navbar Pill
- Back Gesture Height Config
- Back Gesture Vibration Toggle
- Screen Off Gestures

Lockscreen
- Pocket Detection
- Fingerprint Authentication Vibration Toggle
- Charging Info
- Lock Screen Shortcuts
- Status bar Visibility Toggle
- Lock Icon Toggle
- Custom Clock & Date Fonts/Widgets
- Owner Info Configs
- FOD Icon Picker
- FOD Pressed State Icon's
- FOD Recognizing Animations
- Lock Screen Media Artwork/Notification Configs
- Lock Screen Music Visualizer

Navigation
- Nav Bar Disable/Enable Toggle
- Nav Bar Tuner
- Invert Layout
- Volume Key Answer
- Volume Rocker Wake
- Volume Rocker Playback Control
- Volume Rocker Cursor Control

Animations
- Disable Transition Animations Toggle
- Screen Off Animations
- Scrolling Cache Configs
- QS Tile Animations (Flip/Rotate)
- QS Tile Animation Duration & Interpolator configs
- ListView Animations
- System Animation Configs

Miscellaneous
- Gaming Mode
- Launch Music App On Headset Connection
- Wake On Charge
- Charging Animation
- Screenshot Type (Full/Drag)
- Dashboard Condition/Suggestion Toggle
- Doze Brightness Configs
- Default USB Config
- Disable Device Identifier Restrictions
- Accidental Wake Up Prevention
- Sensor Block Per Package
- Signature Spoofing Support
- Time In State Monitor
- Doze Settings
- Legacy App Scalling
- Alarm Blocker
- Wakelock Blocker


A5dQFGK.png

Headphones with mic are broken

DO NOT FLASH GAPPS, ALREADY INCLUDED

gMGb8ee.png

First Time Install / Clean Flash
1. Download the proper flashable ZIP for your device
2. Reboot to Recovery
3. Wipe Data/Cache/System
4. Format Data (Optional)
5. Flash the ROM
6. Reboot to System
7. Reboot to Recovery (Optional)
8. Flash Magisk (Optional)
9. Reboot to System and #KeepEvolving

Update / Dirty Flash
1. Reboot to Recovery
2. Download the proper flashable ZIP for your device
3. Reboot to Recovery (Optional)
4. Flash Magisk (Optional)
5. Flash the ROM
6. Reboot to System and #KeepEvolving






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




NzyZaVK.png
 
Last edited:

DarkAngelGR

Recognized Developer
Changelog

2020/06/11
• Initial Release

2020/06/17
• Update Vulkan and EGL Drivers
• Switch to Vulkan UI Renderer
• Fix SafetyNet

2020/06/28
• Enable Zygote Preforking (apps open faster)
• Add camera buffer fix
• Use Akeno Himejima version of HentaiKremul which features:
~ Based on CAF Tag LA.UM.8.8.r1-07300-SDM710.0
~ Updated Wireguard
~ Improve F2FS
~ Switch to VNSWAP/ZSWAP
~ Merged latest AOSP common kernel
~ Added sound control for headphones/Mic
~ Added KLAPSE (livedisplay port)
~ Added vibration strength control
~ Add and enable FRANDOM
~ Enabled FSYNC enable/disable title
~ TCP Westwood improvements
~ Added Anxiety I/O scheduler
~ Added BFQ I/I scheduler
~ Added Maple I/I scheduler as default sched
~ Added TRIPNDROID I/O sched
~ Thermals improvement
 
Last edited:

stalvatero

Senior Member
Dec 9, 2008
395
77
Napoli
Thanks for giving us a new great work.
What about the firmware? Is mandatory or not to install the latest one, or is there a specific one you could suggest to install prior the ROM?
 

Stefke93

Senior Member
Jun 16, 2017
143
81
Belgrade
Support for Dc Dimming would be great if you can implement that feature into rom and kernel, also try to set depth sensor to id5 in kernel if possible.. this will potentially fix portrait in Anx Camera.. ☺️
 
Last edited:

yakohami

New member
Oct 22, 2019
2
0
Cant Set Screen Lock

I have installed the rom yesterday and everytime I want to set a screen lock it gives me the error: Screen lock was already changed. Try again with the new Screen lock.
Does someone know how to fix this. I've installed the rom already a second time.
 

yakohami

New member
Oct 22, 2019
2
0
I have installed the rom yesterday and everytime I want to set a screen lock it gives me the error: Screen lock was already changed. Try again with the new Screen lock.
Does someone know how to fix this. I've installed the rom already a second time.
I have fixed the error. The Solution was to use TWRP instead of OrangeFox Recovery.
The Rom is very nice and has a lot of really nice Features. It runs very stable the battery life is great and the FOD works extremly well.
Thanks a lot to developer! Great Work!
 

crazybird82

Member
Sep 29, 2018
40
9
Really a great work. I like the rom a lot. Some bugs are there: sometimes the fod not reacts, the camera isn't working with 48mp (just 16mp - OK, is enough) and the display is always on - maybe is a just a wrong option, but I didn't find it... ? And the good thing is: the rom is running stable! Thx
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15

    FEmvEwZ.png

    Evolution X 4.6 for Mi 9 Lite [pyxis]

    Code:
    /*
    * Your warranty is void. Or valid, 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 modifications, and if 
    * you point your finger at me for messing up your device, I will LMAO at you.
    */

    AzBiTvF.png

    Living, Breaking, Keep Evolving.

    Evolution X is a flashable custom ROM to bring a true Pixel-feel to your Android Device at first glance, with many additional configurations at your disposal. We aim to provide frequent builds with monthly security patches from the latest AOSP sources!

    - Team Evolution X -
    @joeyhuab (Founder & Lead Developer)
    @peaktogoo (Project Manager)
    @AnierinB (Project Specialist)

    - Design -
    @ecnivtwelve (Lead Designer)
    @MartonDev (Website Designer)

    https://evolution-x.org/

    Reach us on Twitter! @EvolutionXROM

    WAdbfjy.png


    Themes
    - RGB Accent Picker
    - Dark Theme Styles (color Bucket)
    - 17 System Fonts
    - 6 System Icon Shapes
    - 4 Statusbar Icon Styles
    - 2019 Pixel Live Wallpapers
    - Custom QS Header Images
    - New Tint Style Toggle
    - QS Opacity & Color Configs
    - QS Backround Image Blur

    Statusbar
    - Clock Options
    - Battery Bar
    - Carrier Label Settings
    - Network Traffic Activity
    - Rounded Corners Config
    - System UI Tuner
    - 7 Battery Icon Style
    - Battery Percent Show/Hide Config
    - Old Mobile Style Network Icons
    - 4G/LTE Icon Toggle
    - 7 Custom VoLTE Icons & Toggle

    Notifications
    - Heads Up
    - R Style Notification Headers
    - Alert Slider Notification Toggle
    - Notification light Config
    - Pulse Edge Lighting
    - Force Close Notifications
    - Force Expanded Notification
    - Kill App Button
    - Notification Vibration Toggle
    - Blink Flashlight On Call

    Quick Settings
    - Disable When Locked
    - Vibrate On Touch
    - Quick Pulldown (Right/Left)
    - Smart Pulldown
    - Hide Battery Icon
    - Notification Header Battery Precent Configs
    - Brightness Slider Configs
    - Quick Settings Layout Configs
    - QS Footer Text Toggle & Customizations
    - Settings Icon Toggle
    - Running Services Toggle
    - User Switcher Icon Toggle
    - QS Edit Icon Toggle

    Power Menu
    - Restart
    - Advanced Restart
    - Screenshot
    - Flashlight
    - Airplane
    - Settings
    - Lock Down
    - Users
    - Logout
    - Visibility On Lockscreen Configs

    Gestures
    - AOSP Gestures
    - Swipe To Screenshot
    - Status Bar Brightness Control
    - Screen Off Power Button Torch
    - Double Tap To Sleep Status Bar
    - Double Tap to Sleep Lockscreen
    - Toggle To Hide Navbar Pill
    - Back Gesture Height Config
    - Back Gesture Vibration Toggle
    - Screen Off Gestures

    Lockscreen
    - Pocket Detection
    - Fingerprint Authentication Vibration Toggle
    - Charging Info
    - Lock Screen Shortcuts
    - Status bar Visibility Toggle
    - Lock Icon Toggle
    - Custom Clock & Date Fonts/Widgets
    - Owner Info Configs
    - FOD Icon Picker
    - FOD Pressed State Icon's
    - FOD Recognizing Animations
    - Lock Screen Media Artwork/Notification Configs
    - Lock Screen Music Visualizer

    Navigation
    - Nav Bar Disable/Enable Toggle
    - Nav Bar Tuner
    - Invert Layout
    - Volume Key Answer
    - Volume Rocker Wake
    - Volume Rocker Playback Control
    - Volume Rocker Cursor Control

    Animations
    - Disable Transition Animations Toggle
    - Screen Off Animations
    - Scrolling Cache Configs
    - QS Tile Animations (Flip/Rotate)
    - QS Tile Animation Duration & Interpolator configs
    - ListView Animations
    - System Animation Configs

    Miscellaneous
    - Gaming Mode
    - Launch Music App On Headset Connection
    - Wake On Charge
    - Charging Animation
    - Screenshot Type (Full/Drag)
    - Dashboard Condition/Suggestion Toggle
    - Doze Brightness Configs
    - Default USB Config
    - Disable Device Identifier Restrictions
    - Accidental Wake Up Prevention
    - Sensor Block Per Package
    - Signature Spoofing Support
    - Time In State Monitor
    - Doze Settings
    - Legacy App Scalling
    - Alarm Blocker
    - Wakelock Blocker


    A5dQFGK.png

    Headphones with mic are broken

    DO NOT FLASH GAPPS, ALREADY INCLUDED

    gMGb8ee.png

    First Time Install / Clean Flash
    1. Download the proper flashable ZIP for your device
    2. Reboot to Recovery
    3. Wipe Data/Cache/System
    4. Format Data (Optional)
    5. Flash the ROM
    6. Reboot to System
    7. Reboot to Recovery (Optional)
    8. Flash Magisk (Optional)
    9. Reboot to System and #KeepEvolving

    Update / Dirty Flash
    1. Reboot to Recovery
    2. Download the proper flashable ZIP for your device
    3. Reboot to Recovery (Optional)
    4. Flash Magisk (Optional)
    5. Flash the ROM
    6. Reboot to System and #KeepEvolving






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




    NzyZaVK.png
    11
    Yes, just having my vacation
    7
    New Update is out!!!

    Changelog :
    Selinux is enforcing
    CTS passes out of the box
    Enable Google recorder
    Re-work FOD
    Re-work Powerhal
    Update NFC configs from stock
    Use Open-Source Fingerprint hal
    Update kernel to 4.9.232

    Download Link available at the OP

    Clean Flash is advised!!!!

    Enjoy!!

    Device Support Group:
    https://t.me/EvolutionXPyxis

    In case you wanna buy me a coffee:
    https://www.paypal.me/asavvo01
    5
    Changelog

    2020/06/11
    • Initial Release

    2020/06/17
    • Update Vulkan and EGL Drivers
    • Switch to Vulkan UI Renderer
    • Fix SafetyNet

    2020/06/28
    • Enable Zygote Preforking (apps open faster)
    • Add camera buffer fix
    • Use Akeno Himejima version of HentaiKremul which features:
    ~ Based on CAF Tag LA.UM.8.8.r1-07300-SDM710.0
    ~ Updated Wireguard
    ~ Improve F2FS
    ~ Switch to VNSWAP/ZSWAP
    ~ Merged latest AOSP common kernel
    ~ Added sound control for headphones/Mic
    ~ Added KLAPSE (livedisplay port)
    ~ Added vibration strength control
    ~ Add and enable FRANDOM
    ~ Enabled FSYNC enable/disable title
    ~ TCP Westwood improvements
    ~ Added Anxiety I/O scheduler
    ~ Added BFQ I/I scheduler
    ~ Added Maple I/I scheduler as default sched
    ~ Added TRIPNDROID I/O sched
    ~ Thermals improvement
    4
    Heyo everyone, it's me ya boi DarkAngelGR.

    As you all know I am developing for pyxis since February but released my first ROM built for pyxis around March/April since we didn't have a proper kernel source (huge thanks to nysa for making the kernel). Now it's June, currently maintaining Evolution X and DerpFest officially for pyxis while making a kernel for it as well.

    The reason of this post is to announce the start of the crowdfund so I can get pyxis. The price is around 230€ (ofc I will also tip in) in Greece for a second hand device. Why would I buy a second hand device you might say? Well it's obviously cause I can get the device ASAP while not paying 290-300 to get it brand new from a store/Chinese website and wait for weeks or months (Greek posts tend to be slow AF). After I get the device I can start working on selinux enforcing bring up for those that want the extra spicy security, and also try to bring up the device sources and build Android R for pyxis as well. The most important reason of the crowdfund is the time I waste on uploading test builds/waiting for the testers feedback which delays the development for pyxis and my main device dipper. I also want to take this opportunity to thank everyone for their support so far, both users and developers who have helped me a lot since I started working for pyxis. Just to flex, I also have the Pro tag on GitHub and I am a recognized developer on XDA as well ?.

    Disclaimer: Anonymous senders should know that they probably won't be able to get a refund in case the crowdfund is cancelled for whatever reason may arise.

    PayPal pool link: https://paypal.me/pools/c/8qpL1RHzm8

    PayPal.me link (in case you can't use the pool):
    https://www.paypal.me/asavvo01
    Everyone donation send to my personal PayPal, will be added to the pool.

    Once again, I really want to thank everyone for the help so far and sorry the huge ass essay, I wanted to add some of my character in it (at least what I believe my character is, kinda serious with a tone of goofiness).