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

Search This thread

Dracolucassos

Senior Member
Nov 24, 2011
195
40
Hey guys, I know it's a bit off-topic but I'm courious. Why we need to format data every single time we want to flash sth. This is 1st device I see such issue.
 

SrKeso

Member
Sep 15, 2019
13
3
Youtube videos and web videos wont play.
All of en are choppy af.
Apart from that crear rom.
 

k1n9n0th1n9

Senior Member
Jan 16, 2013
465
199
wow, A Great Rom!
stable, smooth and everything works well.
I hope some features will be updated in the next versions : call recording, double tap to sleep (on homescreen), full screen gesture (like MIUI)
and rom will be perfect !
 

stronzetto

Member
Nov 26, 2010
40
2
No YouTube video play and no video playing from browser.
Video Is laggy and choppy, audio is mute.
Random lagging when scrolling (fix w/ a reboot)
Fresh install of latest rom (28/11)
 

kq​

Member
Sep 5, 2019
25
1
After installing this and recovering data from my 2.0 I can't connect to any wifi network - "Failed to save network". adb logcat doesn't tell me much, and I can't seem to find the list of existing networks to try and erase the known ones. Any help?
 

QuanRongChun

Member
Sep 2, 2014
11
1
That is pretty useless advice. I do not wish to spend several hours setting everything up after every update. It's bad enough that data wipe was necessary.

Lol

Basically, there are 2 different versions of rom, although the same name (Evollution),
in essence these are 2 different rom so they are created by 2 different threads
this rom is android 10 and 2.x is android 9, there is a difference in firmware.
 
Last edited:

kq​

Member
Sep 5, 2019
25
1
Lol

Basically, there are 2 different versions of rom, although the same name (Evollution),
in essence these are 2 different rom so they are created by 2 different threads
this rom is android 10 and 2.x is android 9, there is a difference in firmware.

That's still unhelpful. I restored data and had two problems:
- android.process.acore kept crashing - but I cleared Contacts Storage data and it stopped
- couldn't connect to wifi (or save any network, really) - I don't know what to do with this yet.

Additionally, fingerprint reading has degraded in speed by a lot - but maybe I just need to re-enter fingerprints again.

Requiring spending several hours on setup when backups are available is ridiculous, especially when 3.3 showed up as an OTA update for my 2.0.
 

QuanRongChun

Member
Sep 2, 2014
11
1
That's still unhelpful. I restored data and had two problems:
- android.process.acore kept crashing - but I cleared Contacts Storage data and it stopped
- couldn't connect to wifi (or save any network, really) - I don't know what to do with this yet.

Additionally, fingerprint reading has degraded in speed by a lot - but maybe I just need to re-enter fingerprints again.

Requiring spending several hours on setup when backups are available is ridiculous, especially when 3.3 showed up as an OTA update for my 2.0.

try this:

on the 2.0 , wipe system, vendor (not wipe data)
Install as instructed in # 1

If you still encounter the problem, I think you should backup your data with Titanium Backup (rooted device) and restore with it or make a clean installtion.

My experience has shown that between two android versions of any AOSP rom, data recovery can cause it to not function properly.
 
Last edited:

KamiKaonashi

Senior Member
That's still unhelpful. I restored data and had two problems:
- android.process.acore kept crashing - but I cleared Contacts Storage data and it stopped
- couldn't connect to wifi (or save any network, really) - I don't know what to do with this yet.

Additionally, fingerprint reading has degraded in speed by a lot - but maybe I just need to re-enter fingerprints again.

Requiring spending several hours on setup when backups are available is ridiculous, especially when 3.3 showed up as an OTA update for my 2.0.

Evo 3.3 is based on 9.9.25 china dev rom, which is android 10, evo 2.0 is android 9, so...
And the ota updatebis probably a bug
 

stronzetto

Member
Nov 26, 2010
40
2
Another bug update for this rom:
-cant control brightness (setting to auto doesnt help)
-UI and apps being choppy after some minute of using. It seems the frame rate drops from 60 to 25/30.
-A reboot fix the problem, however I see those bugs only after some minutes of usage.

For me, no problem with fingerprint and wifi.

---------- Post added at 03:05 PM ---------- Previous post was at 02:46 PM ----------

Enabling DC mode in the ambient display options seems fixed the choppy scrolling/UI, but after 10 minutes the display goes to 30hz mode. Pressing 2 times the power button fix this thing until its return again
 
Last edited:

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