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

Search This thread

linamus

Senior Member
Dec 7, 2012
65
21
Another issue for 4.6 specifically - the dashboard settings no longer have the toggle-4g-data and multiple states of location buttons :(
 

Xadus

Senior Member
Nov 13, 2014
172
93
Mumbai
to solve this flash vantom kernel special edition provided on tg group or update to evo 4.6

yes but remember this can be flashed only on evo 4.3

here is the tg link https://t.me/EvolutionXDavinci/91299

I tried 4.3 with the mentioned vantom kernel, same kind of drain with no major deep sleep stats.
I think this is quite possibly due to AOD, which i always used with either of the versions and this AOD drain seems to be a case with every K20 ROM?
Is there any way to use AOD without causing massive wavelock drains? What other ROM would you suggest in-case?
 

FilipSRB

Member
Sep 22, 2018
44
19
Novi Sad
I tried 4.3 with the mentioned vantom kernel, same kind of drain with no major deep sleep stats.
I think this is quite possibly due to AOD, which i always used with either of the versions and this AOD drain seems to be a case with every K20 ROM?
Is there any way to use AOD without causing massive wavelock drains? What other ROM would you suggest in-case?

Why don't you just update to 4.6? There have been massive changes since last May build
 

Adaho0

Senior Member
Jan 13, 2008
376
201
IMPORTANT: WHATEVER YOU DO, DON'T FLASH THE ORIGINAL VENDOR OVER THE CUSTOM VENDOR OR YOU WILL BE STUCK AT FASTBOOT. Guess what happened to me 2 minutes ago.

IMHO the problem is not vendor, but if you had Magisk installed in the previous rom, after changing vendor, you have a problem with vbmeta

Flash vbmeta patcher immediately after flash the vendor, and this solves the problem of getting stuck in recovery.
 

Xadus

Senior Member
Nov 13, 2014
172
93
Mumbai
Why don't you just update to 4.6? There have been massive changes since last May build

I am on 4.6 itself; the AOD drain is common for 4.6 as well as 4.3 infact for all custom ROMs...
I went back to 4.3 to try out the kernel posted but it gave the same results so now I am back on 4.6 and keep AOD off, it works well now.
Although the fact that I have no means to see notifications due to the lack of usable AOD (on an AMOLED screen) makes me sad.
 

Calthrop

Member
Jul 26, 2019
15
2
Is there anyway to have the AOD move occasionally to avoid burn in? And maybe also reduce the brightness of the AOD too.
Everything else on this rom seems to be running perfectly
 

sunayan21

New member
Jul 28, 2020
2
0
ANX Camera not working

hey! I recently switched backed to Evo 4.7 and now I am having troubles trying to run the AeoNX Camera. Well, I don't have Magisk installed but as far as I remember ANX camera worked for me (without root) on Evo 4.3. Any possible fixes? Am I doing something wrong?
 

hajali01

Member
Jun 29, 2013
22
1
hey guys i am on latest weakly eu rom and i want to switch this
how can i install this rom?
only flash and format data?!
 

ammaralidj

Senior Member
Jul 11, 2008
709
415
Bahawalpur
hey guys i am on latest weakly eu rom and i want to switch this
how can i install this rom?
only flash and format data?!

Instructions copied from OP post.

First Time Install / Clean Flash
First Time Install / Clean Flash
0. Flash proper firmware, latest firmware for your device variants.
1. Reboot to Recovery
2. Format data
3. Wipe system
4. Flash the ROM (DO NOT WIPE VENDOR, EVER)
5. Reboot to System
6. Reboot to Recovery
7. Flash Magisk (Optional)
8. 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
 
Last edited:

yabrakprods

New member
Sep 28, 2019
2
2
Phone turns off when left unused

Phone turns off when i leave it unused for a while, i've seen this behavior when i leave it at night and even during the day when i don't use it, it happened in Extended UI 2.0 and even in EvoX now :/
is there some sort of fix?
 

Mr.Droidian

Member
Apr 27, 2013
5
0
Karachi
Low Volume on Speaker

I clean flashed the rom 3 days ago. It's working great so far and I love it!
The only thing which is a deal breaker is really low speaker volume. I'm getting probably half the volume that I used to get on MIUI. The volume slider half way down completely mutes the audio and volume is not good even with slider all the way up.
I've searched for fixes but couldn't find anything helpful.

Please help. :(
 

one-juru

Member
Feb 18, 2020
34
7
I clean flashed the rom 3 days ago. It's working great so far and I love it!
The only thing which is a deal breaker is really low speaker volume. I'm getting probably half the volume that I used to get on MIUI. The volume slider half way down completely mutes the audio and volume is not good even with slider all the way up.
I've searched for fixes but couldn't find anything helpful.

Please help. :(

What fw did you flash? Open this site https://xiaomifirmwareupdater.com/firmware/davinci and download the newest fw for YOUR device (EU, Global or China).

If your phone is the india version you need your fw from here: https://xiaomifirmwareupdater.com/firmware/davinciin

You can just flash it in twrp, no need to reset anything. This should fix it.
 

AndersonDark

New member
Oct 28, 2020
3
0
Problema ao tenta assistir vídeo no YouTube

O que está ocorrendo é o seguinte fiz a instalação, ocorreu tudo bem, tava tudo funcionando ok só que quando eu tentei entrar no aplicativo do YouTube e começou a travar demais e não estava saindo de algum isso também aconteceu na câmera onde eu fiz uma filmagem e quando fui assistir nós tava em saindo som e imagem muito lenta.
 

AndersonDark

New member
Oct 28, 2020
3
0
I have a problem, I do the installation everything ok more in the YouTube app is frozen and without audio it happens in recording too.By
 

gps_ps

Member
Feb 12, 2014
5
2
I have the same problem any solutions?

Phone turns off when i leave it unused for a while, i've seen this behavior when i leave it at night and even during the day when i don't use it, it happened in Extended UI 2.0 and even in EvoX now :/
is there some sort of fix?

I have the same problem any solutions?
 

okkimnam

New member
Nov 8, 2020
1
0
I am currently using miui 12 20.10.30 from eu weekly. Android 11 based. Is it safe to install it by wiping data and system then flashing the rom? or should i downgrade to android 10 then flash the rom? Thanks.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 49

    FEmvEwZ.png

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

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

    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 -
    @Hugwalk (Lead Designer)
    @ecnivtwelve (Designer)
    @MartonDev (Website Designer)

    https://evolution-x.org/

    Reach us on Twitter! @EvolutionXROM

    WAdbfjy.png


    Themes
    - 5 Lock Screen Clock Styles
    - 6 System Icon Shapes
    - 17 System Fonts
    - Pixel 2019 Wallpapers
    - RGB Accent Picker
    Statusbar
    - 4G/LTE Icon Toggle
    - 7 Battery Icon Styles
    - 7 Custom VoLTE Icons
    - Battery Percent Show/Hide Config
    - Brightness Control
    - Carrier Label Settings
    - Clock Options
    - Network Traffic Activity
    - Rounded Corners Config
    Notifications
    - Blink Flashlight On Call
    - Edge Lighting
    - Force Close Notifications
    - In Call Vibrations
    - Kill App Button
    - Notification light Config
    Quick Settings
    - Battery Percentage Configs
    - Bottom Brightness Slider Toggle
    - Custom QS Footer Text
    - Custom QS Header Images
    - Gaming Mode Quick Settings Tile
    - QS Backround Image Blur
    - QS Opacity & Color Configs
    - Quick Pulldown (Left/Right)
    - Quick Settings Rows & Columns Customization
    - Tile Titles Toggle
    - Toggles To Hide Misc Icons
    Gestures
    - AOSP Gestures
    - Back Gesture Height Config
    - Double Tap to Sleep Lockscreen
    - Double Tap To Sleep Status Bar
    - Screen Off Gestures
    - Screen Off Power Button Torch
    - Swipe To Screenshot
    - Toggle To Hide Navbar Pill
    Lockscreen
    - Custom Clock & Date Fonts
    - Fingerprint Authentication Vibration Toggle
    - FOD Icon Picker
    - Lock Screen Music Visualizer
    - Lock Screen Media Artwork Configs
    - Lock Screen Shortcuts
    - Pocket Detection
    - Pressed FOD Icon Picker
    - Status bar visibility toggle
    Hardware Buttons
    - Power Menu Customization
    - Volume Rocker Cursor Control
    - Volume Rocker Playback Control
    - Volume Rocker Wake
    Animations
    - Disable Transition Animations
    - ListView Animations
    - QS Tile Animation Duration & Interpolator configs
    - QS Tile Animations (Flip/Rotate)
    - Screen Off Animations
    - Scrolling Cache Configs
    - System Animation Configs
    Navigation
    - Invert Layout
    - Navigation Bar Hide/Show Toggle
    - Navigation Bar Tuner
    Miscellaneous
    - Accidental Wake Up Prevention
    - Alarm Blocker
    - Default USB Config
    - Doze Settings
    - Gaming Mode
    - Legacy App Scalling
    - Sensor Block Per Package
    - Signature Spoofing Support
    - Smart Charging
    - Time In State Monitor
    - Wakelock Blocker
    - Wake On Charge


    A5dQFGK.png

    Didn't found any so far

    DO NOT FLASH GAPPS, ALREADY INCLUDED

    gMGb8ee.png

    First Time Install / Clean Flash
    First Time Install / Clean Flash
    0. Flash proper firmware, latest firmware for your device variants.
    1. Reboot to Recovery
    2. Format data
    3. Wipe system
    4. Flash the ROM (DO NOT WIPE VENDOR, EVER)
    5. Reboot to System
    6. Reboot to Recovery
    7. Flash Magisk (Optional)
    8. 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


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

    Contributors
    peaktogoo, joeyhuab
    ROM OS Version: Android 10
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Latest MIUI 11 Q Firmware

    Version Information
    Status: Stable

    Created 2019-11-27
    Last Updated 2020-05-17
    25
    3AFterX.png


    Hey there, It been only a day from the first release! But we don't stop evolving our phone. Here comes the new build!

    ROM Changelogs:
    - Add Aggressive Battery options
    - Add back developer setting to set the default GPU renderer
    - Add QCom BoostFramework support
    - Add QS panel opacity options
    - Add Screen off animations
    - Allow Skia Vulkan to be used as HW renderer
    - Bring back Gaming mode preferences (in Misc settings)
    - Fix brightness slider padding
    - Fix Evo > Lockscreen settings crash for some devices
    - Move animations into it's own category
    - Move brightness control to Gestures category
    - Re-arrange statusbar option categories
    - Remove unnecessary recent apps transition
    - Add ability to customize notification led light
    - Add ability to toggle bluetooth battery level in QS
    - Enable notifications led light by default
    - Fix bluetooth battery level in status bar toggle
    - Option for per-app force to use full screen aspect ratio
    - Replace network traffic implementation with a different version
    - Use vendor.camera.aux.packagelist for all privapp checking
    - Add animations to quick settings tiles
    - Add interpolators to qs tiles animation
    - Add toggle for Haptic Feedback to Quick Settings tiles
    - Bring back scroll effect for carrier label
    - Fixes to carrier label for notched devices
    - Fix double tap to wake on ambient
    - Fix layout for notif icons while using center clock
    - Fonts: Add Circular Std and OnePlus Slate to supported system fonts
    - Register orientation sensor if HAL doesn't provide it
    - Remove broken lockscreen album art blur options
    - Update Settings logotype banner
    - Use ntp.ntsc.ac.cn NTP server for Chinese
    - Add national roaming for o2 & E-Plus in germany
    - Add option to disable all animations
    - Dismiss brightness dialog on focus loss
    - Fix double tap to wake issues (fix screen blinking on sleep)
    - Hide Magisk better from banking apps
    - Make wifi scan have longer intervals
    - Provide better sideload status for adb
    - Remove traces of Google Recorder
    - Set ringtone for 2nd SIM slot
    - Turn off some debugging we don't need
    - Under the hood improvements and fixes

    Device changelogs:
    - Improvement to Fingerprint On Display
    * Vantom Kernel (Packed to ROM using prebuilt method as source building won't work)
    * DT2W Fixed
    * Audio Distortion Fixed
    * Bluetooth Headset Audio fixed
    * OTG Fixed

    You can always download it by clicking "Download" banner on the first post of this thread or upgrade via OTA! Thanks!

    Last but not least, For straight support please join https://t.me/EvolutionXDavinci

    #KeepEvolving
    - Akito
    Evolution X Project Manager and Evolution X Mi 9T/Redmi K20 Maintainer
    23
    3AFterX.png


    First build of the year!~ There we go

    It been a while, thanks to everyone that still support me and the project though.

    WARNING, USE MIUI 11 STABLE ACCORDING TO YOUR VARIANT AS BASE!!!

    ROM Changelogs:
    - I mean, i've lost tracks of the changelogs already. It's too much to list here.

    Device Changelogs:
    - Literally reworked everything
    - Added some UwUness
    - Latest Vantom Kernel

    As said, I respected all licenses. The kernel source is available at https://github.com/vantoman/kernel_xiaomi_davinci/

    You can always download it by clicking "Download" banner on the first post of this thread or upgrade via OTA! Thanks!

    Last but not least, For straight support please join https://t.me/EvolutionXDavinci

    FYI Build available at project's sourceforge or check thread original post to download.

    #KeepEvolving
    - Akito
    Evolution X Project Manager and Evolution X Mi 9T/Redmi K20 Maintainer
    18
    3AFterX.png


    Ninth build! Stabl- oh wait just try it yourself Update

    ROM Changelogs:
    - Uprev to 3.5 with codename Wonderland
    - Android Release 18
    - Add Lockscreen cover art filters
    - Add option to configure lock screen media artwork blur level
    - Add option to Hide the power menu on the lockscreen
    - Add option to Unlock keystore with fingerprint after reboot
    - Allow changing visualizer default color
    - Avoid showing lock icon on AOD
    - Bring back Ambient Visualizer feature
    - Make powermenu lockscreen visibility configurable
    - Fix app hangs on whatsapp/insta/ShareIt/etc
    - Fix Gaming mode turning off instantly in some apps
    - Fix NullPointerException in Gdrive
    - Fix portrait battery icon being too big
    - Fix QS side margins
    - Fix Black Screen of Deaths (more) by removing Proximity check on Wake feature
    - Fix SystemUI crash when changing themes
    - Bring back Omni Doze settings & TimeInState
    - Fix black screen after AOD_PAUSED
    - Fix system crash on theme change when using ThemedMeterDrawable
    - Hide QS placeholder if the brightness slider is on the bottom
    - Remove runtime padding for the top most qs status bar content

    Device Changelogs:
    - Fixed AOD issue
    - Fixed Bluetooth Audio Headset Call
    - Dual LTE works now
    - Allow 120 fps video recording
    - Optimization to Fingerprint On Display
    - Fixed OTG
    - Fixed BT Music playing
    - Fixed Audio Glitch
    - Fixed FOD speed
    - Literally fixed everything apart from some ROM side bugs

    As said, I respected all licenses. The kernel source is available at https://github.com/vantoman/kernel_xiaomi_davinci/

    You can always download it by clicking "Download" banner on the first post of this thread or upgrade via OTA! Thanks!

    Last but not least, For straight support please join https://t.me/EvolutionXDavinci

    #KeepEvolving
    - Akito
    Evolution X Project Manager and Evolution X Mi 9T/Redmi K20 Maintainer
    17
    3AFterX.png


    Eleventh build! There we go

    WARNING, USE MIUI 11 CHINA STABLE AS BASE!!!

    ROM Changelogs:
    - Allow tuning of heaptargetutilization
    - Bring back Phone ringtone setting for Multi SIM device
    - Set max value for QS rows landscape to 2
    - Update gapps to latest versions from Pixel 4
    - Allow changing duration of ambient edge light
    - Allow torch action also on ambient display & add haptic feedback
    - Evolution Settings overhaul: complete summaries, reorganize categories, update icons
    - Persistent settings icon on qs panel
    - Remove broken BT battery level toggles
    - Settings: Comment out double options that were under accessibility
    - Settings: Remove legal information from being indexable
    - Use automatic color instead of a color picker for status bar logos
    - Update date on keyguard when ticking past midnight
    - Add auto color option for edge lightning
    - Add qs status bar header images support
    - Allow overlaying max system icons
    - Improve edge lightning behavior on live wallpaper
    - Settings: fix hardcoded black text in storage summary
    - ThemePicker: Add a static widget for default clock preview
    - TypographicClock: Add font styles
    - TypographicClock: Allow font resizing
    - Non-FOD devices: Show keyguard charging animation on AOD
    - FOD-only devices: Patch partial wakelock issues
    - Add missing system fonts as choices for font styles
    - Add option to disable dashboard conditions and suggestions
    - Add support for adb over network
    - Bring back CM Screen Security settings (lock pattern grid size and pattern visibility settings)
    - Bring back Live Volume Steps
    - Bring back Lock screen Clock Widget Font styles
    - Bring back Lock screen Date Font styles
    - Bring back Lock Clock & Date Font Size options
    - Bring back LS OwnerInfo Fonts & Size Options
    - Bring back option to hide Adb notification icon
    - Bring back option to pass swipe-up-to-unlock
    - Bring back optional screenshot type
    - Bring back Sensor block per-package switch
    - Bring back Signature spoofing support
    - Bring back Status bar logos and positions
    - Do not apply date customization to QS clock
    - Hide check button when using PIN quick unlock
    - Increase call log limit to 5000
    - SystemUI: make storage notification channel blockable

    Device Changelogs:
    * Upstream to MIUI 11 China Q Stable blobs & fw, please prepare yourself a miui.zip or vendor & firmware.zip of it
    * Import brightness stuff from MIUI
    * Import post boot script from CAF
    * Re-Enable notification and battery light LED
    * Included ANX Camera V 156, Please uninstall existing version ANX Camera and 48 MP fix to prevent any issues/conflicts.
    - FOD might not be as fast as before, but everything else is stable for sure, Vantom will probably work on it.
    * Upstream to latest Vantom Kernel
    * Auto brightness supposed to be broken on this build
    * Added L1 support for supported device

    FIRMWARE & VENDOR : https://akito.evolution-x.org/MIUI-...DAVINCI_V11.0.2.0.QFJCNXM_f6f375d6c4_10.0.zip
    I SUGGEST YOU SHOULD ALWAYS CALIBRATE YOUR FOD SENSOR USING MIUI CIT MODE

    As said, I respected all licenses. The kernel source is available at https://github.com/vantoman/kernel_xiaomi_davinci/

    You can always download it by clicking "Download" banner on the first post of this thread or upgrade via OTA! Thanks!

    Last but not least, For straight support please join https://t.me/EvolutionXDavinci

    #KeepEvolving
    - Akito
    Evolution X Project Manager and Evolution X Mi 9T/Redmi K20 Maintainer