Evolution X 2.0 for Mi 9T/Redmi K20 [davinci]

Search This thread

RealAkito

Senior Member

EvoBanner.png

Evolution X 2.1 for Mi 9T/Redmi K20 [davinci]

zBswibh.jpg

Pixel UI, Android Q vibes, Customization and more. We are Evolution X!

Bn90eTG.jpg


Statusbar
- Clock Settings
- Clock Font's & Colors
- Battery Icon Customization
- EvoX Icon Toggle (39 Styles)
- Notification Ticker
- Roaming Icon toggle
- VoLTE & 4G Icon Toggle
Navigation
- Pixel Animation Toggle
- Invert Layout
- Extra Button Customization
- One-Handed Mode
- Navigation Gestures
- Portrait Height/Landscape Width Configurations
- Pulse (Navbar Audio Visualization)
Quick Settings
- QS Rows & Columns Customization
- Tile Titles Toggle
- Gaming Mode QS Tile
- OOS Screen Recorder QS Tile
- QS Panel Color's (RGB picker)
- QS Panel Opacity Selector
- Quick Pulldown (Right/Left)
- QS Edit Icon Toggle
- Bottom Brightness Slider Toggle
- QS Animations (Flip/Rotate)
- QS Styles (24 Including QDP4 Styles)
Lockscreen
- Status bar visibility toggle
- Clock Styles (14 Including Q Clock)
- Clock Font Sizes & Colors
- Date/Alarms/Zen Hider
Ambient Display
- Music Ticker & Visualization Options
- Ambient Display Gestures (Hand Wave, etc.)
Themes
- Wallpaper/Light/Dark switching
- Accent's (43 Including 6 Q Accents)
- Font Picker
- Rootless Substratum Support
Buttons and Gestures
- AOSP & Fingerprint Gestures
- Power Menu Customization
- Volume Key Cursor Control
- Volume Key Playback Control
- Volume Panel Placement (Right/Left)
Notifications
- Heads Up Notification & less Annoying Toggle
- Notification Timeout
- Snooze timer
- Stoplist & Blacklist for Heads up
- Smart Notification Sounds
- Blink Flashlight On Call
- Kill App Button
- Call Vibrations
- Q Style Seek Bar
Miscellaneous
- Extended Screenshot
- Smart Charging
- Doze Settings & Profiles
- Wakelock Blocker
- Alarm Blocker
- Sensor Block Per Package
- Signature Spoofing Support
- Time In State Monitor
- Default USB Config
- Wake On Plug



Known issues
You Tell Me

DON'T FLASH GAPPS, ALREADY INCLUDED

SfP3h9b.jpg

Reboot to recovery
Download the proper zip for the device
Wipe data/cache/system when coming from ROMs that are not AOSP based
Flash the latest build
Reboot to system
Reboot to recovery
Flash Magisk
Reboot to system


DOWNLOAD


Love Evolution X? Consider Donating! Thanks!

Telegram channel
Join our telegram channel for more


lsPaX5X.jpg

XDA:DevDB Information
Evolution X 2.1 for Mi 9T/Redmi K20 [davinci], ROM for the Redmi K20 / Xiaomi Mi 9T

Contributors
peaktogoo, AnierinB, JoeyHuab, Hugwalk
Source Code: [url]https://github.com/Evolution-X[/URL]

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Lastest Global, China, India MIUI/Xiaomi.EU
Based On: AOSP

Version Information
Status: Stable
Current Stable Version: https://sourceforge.net/projects/evolution-x/files/davinci/
Created 2019-09-02
Last Updated 2019-09-15
 
Last edited:

haakufurou

Senior Member
Mar 5, 2019
113
44
27
Caloocan
This is built natively for the K20/9T, right? Not like that other one which is a rip-off of the K20 Pro's that was somewhat patched to boot for the K20/9T?
 

MamaSaidWhat?

Senior Member
Nov 18, 2010
550
410
OPPO Find X5 Pro
Running well for a first build. Installed over 9.8.15 MIUI EU build. Only real issue I've encountered is the fingerprint scanner. For me it's only working around 10-20% of the time even after adding the same finger 5 times.

Tons of useful customizations in Evo X means it's my favourite modern Android ROM so I was excited to try this out.

DT2W on ambient display/AOD works even when FOD is disabled which is nice. Auto brightness is working well. AOD is working perfectly. Camera (front/rear) working as intended however no light from the front pop up camera when switching to it (not an issue for me at all.) 75hz screen mod from the 66-75hz thread working. QuickSwitch magisk module doesn't break Bluetooth like most ROMs which is great.

I'll post more findings as I spend more time with it.

Thanks for the great ROM, OP.

Edit: face unlock is working really well. Of course its only the built in stock Android "trusted face" unlock but it works unlike a lot of ROMs.
 
Last edited:

Ky0sHiR0

Senior Member
Aug 30, 2013
269
44
Running well for a first build. Installed over 9.8.15 MIUI EU build. Only real issue I've encountered is the fingerprint scanner. For me it's only working around 10-20% of the time even after adding the same finger 5 times.

Tons of useful customizations in Evo X means it's my favourite modern Android ROM so I was excited to try this out.

DT2W works even when FOD is disabled which is nice. Auto brightness is working well. AOD is working perfectly. Camera (front/rear) working as intended however no light from the front pop up camera when switching to it (not an issue for me at all.) 75hz screen mod from the 66-75hz thread working. QuickSwitch magisk module doesn't break Bluetooth like most ROMs which is great.

I'll post more findings as I spend more time with it.

Thanks for the great ROM, OP.

Edit: face unlock is working really well. Of course its only the built in stock Android "trusted face" unlock but it works unlike a lot of ROMs.

I think this ROM should be installed after wipe everything including vendor. I did that and FP is working normally.
 
  • Like
Reactions: isman77

cuoresporttivo

Senior Member
Dec 4, 2010
61
22
Realme 7 Pro
i came from xiaomi.eu and the booted perfectly! I don't know anout the fingerprint issue but in my case works AWESOME!!! No errors at all and in my opinion the speed of figerprint is better than miui GLOBAL stable! I just installed this awesome ROM and first issue is that in my case dtw is not working. I dont know, maybe is something i did wrong but i enabled this option and disabled it a couple of times and still nothing. Dev,can you help me? Thank You
 

Ky0sHiR0

Senior Member
Aug 30, 2013
269
44
Unfortunately kernel/ROM is affected with 88c000.qcom,qup_uart wakelock while Bluetooth is turned on :(
It's sad - while I am using Amazfip BIP as daily smartwatch phone is discharging really fast in idle mode.
 

Schnedi

Senior Member
Oct 27, 2011
983
2,489
i came from xiaomi.eu and the booted perfectly! I don't know anout the fingerprint issue but in my case works AWESOME!!! No errors at all and in my opinion the speed of figerprint is better than miui GLOBAL stable! I just installed this awesome ROM and first issue is that in my case dtw is not working. I dont know, maybe is something i did wrong but i enabled this option and disabled it a couple of times and still nothing. Dev,can you help me? Thank You

Same here, clean install.

DT2W not working.
 

RealAkito

Senior Member
Running well for a first build. Installed over 9.8.15 MIUI EU build. Only real issue I've encountered is the fingerprint scanner. For me it's only working around 10-20% of the time even after adding the same finger 5 times.

Tons of useful customizations in Evo X means it's my favourite modern Android ROM so I was excited to try this out.

DT2W works even when FOD is disabled which is nice. Auto brightness is working well. AOD is working perfectly. Camera (front/rear) working as intended however no light from the front pop up camera when switching to it (not an issue for me at all.) 75hz screen mod from the 66-75hz thread working. QuickSwitch magisk module doesn't break Bluetooth like most ROMs which is great.

I'll post more findings as I spend more time with it.

Thanks for the great ROM, OP.

Edit: face unlock is working really well. Of course its only the built in stock Android "trusted face" unlock but it works unlike a lot of ROMs.

Thanks!

- Akito
 

RealAkito

Senior Member
That's bad maybe it's hardware issue then like some of fingerprint scanners are from different manufacturer.

Not quite sure if there's any difference in fingerprint hardware in other variants.

In that case, I'd like screenshot from the Device Info application showing information about the fingerprint sensor.

Best Regards
- Akito
 

stefano alegnini

Senior Member
Apr 28, 2011
96
37
I have successfully installed this rom wiping cache, data, system and vendor.
The rom after 5h use I think is stable, the only problems for me are:
DT2W not found
Fingerprint is fast but you must exactly press the big area
Fingerprint access only by pressing power button, on display off doesn't function
Display is too saturate, no color profiles and the color regulation doesn't function as well
Display ambient when is off looks on
The update setting tells me that I have to update the same rom
The Camera is not the Miui stock, so is very poor in functions

that's all for now, the graphic of the rom is very accurate and there are many settings, thanks to the developer
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 47

    EvoBanner.png

    Evolution X 2.1 for Mi 9T/Redmi K20 [davinci]

    zBswibh.jpg

    Pixel UI, Android Q vibes, Customization and more. We are Evolution X!

    Bn90eTG.jpg


    Statusbar
    - Clock Settings
    - Clock Font's & Colors
    - Battery Icon Customization
    - EvoX Icon Toggle (39 Styles)
    - Notification Ticker
    - Roaming Icon toggle
    - VoLTE & 4G Icon Toggle
    Navigation
    - Pixel Animation Toggle
    - Invert Layout
    - Extra Button Customization
    - One-Handed Mode
    - Navigation Gestures
    - Portrait Height/Landscape Width Configurations
    - Pulse (Navbar Audio Visualization)
    Quick Settings
    - QS Rows & Columns Customization
    - Tile Titles Toggle
    - Gaming Mode QS Tile
    - OOS Screen Recorder QS Tile
    - QS Panel Color's (RGB picker)
    - QS Panel Opacity Selector
    - Quick Pulldown (Right/Left)
    - QS Edit Icon Toggle
    - Bottom Brightness Slider Toggle
    - QS Animations (Flip/Rotate)
    - QS Styles (24 Including QDP4 Styles)
    Lockscreen
    - Status bar visibility toggle
    - Clock Styles (14 Including Q Clock)
    - Clock Font Sizes & Colors
    - Date/Alarms/Zen Hider
    Ambient Display
    - Music Ticker & Visualization Options
    - Ambient Display Gestures (Hand Wave, etc.)
    Themes
    - Wallpaper/Light/Dark switching
    - Accent's (43 Including 6 Q Accents)
    - Font Picker
    - Rootless Substratum Support
    Buttons and Gestures
    - AOSP & Fingerprint Gestures
    - Power Menu Customization
    - Volume Key Cursor Control
    - Volume Key Playback Control
    - Volume Panel Placement (Right/Left)
    Notifications
    - Heads Up Notification & less Annoying Toggle
    - Notification Timeout
    - Snooze timer
    - Stoplist & Blacklist for Heads up
    - Smart Notification Sounds
    - Blink Flashlight On Call
    - Kill App Button
    - Call Vibrations
    - Q Style Seek Bar
    Miscellaneous
    - Extended Screenshot
    - Smart Charging
    - Doze Settings & Profiles
    - Wakelock Blocker
    - Alarm Blocker
    - Sensor Block Per Package
    - Signature Spoofing Support
    - Time In State Monitor
    - Default USB Config
    - Wake On Plug



    Known issues
    You Tell Me

    DON'T FLASH GAPPS, ALREADY INCLUDED

    SfP3h9b.jpg

    Reboot to recovery
    Download the proper zip for the device
    Wipe data/cache/system when coming from ROMs that are not AOSP based
    Flash the latest build
    Reboot to system
    Reboot to recovery
    Flash Magisk
    Reboot to system


    DOWNLOAD


    Love Evolution X? Consider Donating! Thanks!

    Telegram channel
    Join our telegram channel for more


    lsPaX5X.jpg

    XDA:DevDB Information
    Evolution X 2.1 for Mi 9T/Redmi K20 [davinci], ROM for the Redmi K20 / Xiaomi Mi 9T

    Contributors
    peaktogoo, AnierinB, JoeyHuab, Hugwalk
    Source Code: [url]https://github.com/Evolution-X[/URL]

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Lastest Global, China, India MIUI/Xiaomi.EU
    Based On: AOSP

    Version Information
    Status: Stable
    Current Stable Version: https://sourceforge.net/projects/evolution-x/files/davinci/
    Created 2019-09-02
    Last Updated 2019-09-15
    21
    Hey there! It's Akito :)
    It been a while since the last update.
    Today, I'd like to announce new stable build for Redmi K20/Mi 9T! Current users can receive update via OTA right now!

    Changelogs!

    Android 10 stuff
    - Backport proper WiFi icons
    - BT, Hotspot, WiFi QS icon animations
    - Fix status icon animations
    - Optimizations to FirmwareVersionSettings
    - Signal icons (show X for empty state)
    - Use frameworks wifi icons instead of sysui
    - Update systemui animations to GM2

    Other changes
    - Improvements to Media player seekbar
    - Kill some log spam
    - Navbar: Always add shadow on home button on some cases
    - Notification ticker: don't tick in do not disturb
    - Permissions: Add Location & Storage to Default Dialer App
    - Prevent DataSaverBackend from overwriting uid policies
    - Shorten wait time for shutdown time optimization
    - Speed up some animations
    - Stop resetting battery stats after reboot with battery level >= 90
    - Update default material popup animations
    - Battery styles: Add Circle battery style from PA
    - QS Tile: Add default data sub switcher in CellularTile
    - Sound: Add back increasing ring feature
    - SystemUI: Fix analog clocks not refreshing in AOD
    - Update translations

    Device side changes
    - Fix heating while Quickcharge
    - Implement proper DT2W
    - Better status bar height
    - Proper device recognize (Mi 9T and Redmi K20)
    - Proper Wifi Mac Generator
    - Faster FOD

    Kernel Side Changes
    - Linux 4.14.143
    - CPU Input boost
    - memory bus boosting (devfreq boost)
    - reduced dynamic memory allocations
    - F2FS rapid
    - Adreno Boost
    - Klapse Livedisplay 5.0
    - io-scheduler: mq-deadline, bfq-mq, kyber, anxiety, bfq-sq, cfq, noop, fiops, sio, zen.
    - Dynamic fsync
    - Advanced tcp and wireguard support
    - Wake lock blocker

    Bugs
    - WiFi Auto Connect [ROM Source]
    - OTG [Device side]
    - If better goes down to 5%, Prepare for 1 fps phone.
    - Draining?
    - HDR Displaying
    - Color Profiles broken.

    Download : https://sourceforge.net/projects/evolution-x/files/davinci

    WiFi cannot turn on! What to do???
    Delete file /persist/wlan_mac.bin and reflash whole MIUI then try flashing the ROM again.

    Join https://t.me/EvolutionXDavinci for full support :D


    Cheers!
    - Akito
    Evolution X Project Manager & Davinci Maintainer
    17
    Hey there! It's Akito :)
    Today, I'd like to announce new test build for Redmi K20/Mi 9T!

    WARNING : TEST BUILD ARE PROVIDED AS IT IS. YOU CANNOT BLAME ME FOR ANYTHING THAT HAPPENED TO YOUR PHONE

    Device side changes
    - HDR Content caused Soft Reboot fixed
    - Live Wallpaper setting as Wallpaper will cause Soft Reboot fixed
    - Camera Motor LED Fixed (Not fully but gonna make your phone more cool while taking youe selfies)

    Kernel Side Changes
    - Linux 4.14.144
    - 5% Battery Bug fixed
    - Deepsleep fixed

    Bugs
    - WiFi Auto Connect [ROM Source]

    Download : https://drive.google.com/uc?id=1MKdzaMea3lgvOaJUkKiNuPZVFiAgu9kb

    WiFi cannot turn on! What to do?
    Delete file /persist/wlan_mac.bin and reflash whole MIUI then try flashing the ROM again.

    Join https://t.me/EvolutionXDavinci for full support :D


    Cheers!
    - Akito
    Evolution X Project Manager & Davinci Maintainer
    13
    Hey there! It's Akito :)
    Today, I'd like to announce new stable build for Redmi K20/Mi 9T!

    Device side changes
    - HDR Content caused Soft Reboot fixed
    - Live Wallpaper setting as Wallpaper will cause Soft Reboot fixed
    - Camera Motor LED Fixed (Not fully but gonna make your phone more cool while taking youe selfies & also better notification led)
    - FOD Faster than ever.
    - Correct Display Mode

    Kernel Side Changes
    - Upstreamed to Linux 4.14.146
    - 5% Battery Bug fixed
    - Deepsleep fixed and also optimized
    - Totally removed 300 minimum frequency for better performance
    - Some cleanup :3
    - And more because I'm lazy to list it here

    Bugs
    - WiFi Auto Connect (It only does when your screen is off) [ROM Side]

    Current users can update via OTA right now!

    Download : https://sourceforge.net/projects/ev...vinci-9.0-20190924-1141-OFFICIAL.zip/download

    WiFi cannot turn on! What to do?
    Delete file /persist/wlan_mac.bin and reflash whole MIUI then try flashing the ROM again.

    Join https://t.me/EvolutionXDavinci for full support :D


    Cheers!
    - Akito
    Evolution X Project Manager & Davinci Maintainer
    11
    Hey there! It's Akito (again)

    I have decided to release this build (which required you to flash MIUI 10 Stable first, as it is prebuilt vendor based rom just like PA, the flashing procedure is same as PA)

    ——CLEAN FLASH REQUIRED——

    * Link updated with new build
    Download link : https://drive.google.com/uc?id=1fY6lLid2Pt-AgFJk1PzehseQbnRhncoy

    You must be on 10.3.11.0 Global Stable VENDOR & FW or the ROM won't flash and BOOT.
    ——CLEAN FLASH REQUIRED——

    FYI This is so bleeding edge. Flashing Instruction is like PA Pie. This rom USE PREBUILT VENDOR so whenever you're wiping choose "Format Data" and type "yes"

    Just to clarify. This build is totally based on my own "device trees" which does implemented raphael's camera motor implementation, fixed wifi auto connect and much more!

    Bugs
    * DT2W
    * Right audio channel [Apparently if you use source built kernel, it gonna break it]

    Device Side Changes
    * Fixed Power HAL
    * Fixed Light HAL
    * Fingerprint On Display Fixed
    * CTS and Safetynet "might have" passed by default, I've used bonito fingerprint to mock this.

    Kernel Side Changes
    * Fully source built kernel
    * Upstreamed Kernel
    * Rapid FS and all kernel changes presented in Stable Evolution X

    Flash at your own risk!

    Join https://t.me/EvolutionXDavinci for supports!

    - Akito
    Evolution X Project Manager & Davinci maintainer