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

Search This thread

balgad

Member
Aug 30, 2007
9
2
Could be a problem with the vendor you flashed. If you still want to try Evolution X out, try flashing the newest firmware (not only the vendor) and try again. After flashing the newest firmware, follow the instructions on the first post. That should work.

I uses the official version of TWRP and it worked for me. (After a few attempts)

Thank you for the answer. Could you give me a short explanation how to do this? I tried to download and flash firmware from https://xiaomifirmwareupdater.com/archive/firmware/davinci/ with no success it kept booting to flashboot. Tried to flash before flashing image of EvolutionX and after flashing EvolutionX, then I tried to flash full MIUI image miui_DAVINCIGlobal_V11.0.5.0.QFJMIXM_aaab5b40c7_10.0 before the Evolution X with no luck.

I like Evolution X very much I use it on my other phone (Samsung Galaxy S8+) and it's working great there.

Thanks
 

one-juru

Member
Feb 18, 2020
34
7
Thank you for the answer. Could you give me a short explanation how to do this? I tried to download and flash firmware from https://xiaomifirmwareupdater.com/archive/firmware/davinci/ with no success it kept booting to flashboot. Tried to flash before flashing image of EvolutionX and after flashing EvolutionX, then I tried to flash full MIUI image miui_DAVINCIGlobal_V11.0.5.0.QFJMIXM_aaab5b40c7_10.0 before the Evolution X with no luck.

I like Evolution X very much I use it on my other phone (Samsung Galaxy S8+) and it's working great there.

Thanks

I followed the tutorial on the front page with the newest build and vendor. It worked for me. Sorry for the late reply, I wasn't at home.

First step was to flash the latest firmware (I flashed the 11.0.5.0 EU).

Then in TWRP press reboot and press recovery (not system).
Press wipe and format data in TWRP.

Reboot to TWRP again (it's not on the tutorial on the first page, but it helped my installing the rom. I hope that that extra step can also help you).

Then Copy the Evolution X zip to device (Your PC should still recognize it, if not try disconnecting and reconnecting)

Flash it, reboot, and wait a few minutes (first boot could take up to five minutes

-----

While this worked for me now, the first time I tried flashing Evolution X, I got stuck at fastboot for 3 times. I don't know why.

Flashing Xiaomi phones is just very frustrating. I learned my lesson. Next phone I buy is a OnePlus / Google Pixel.
 
Last edited:

balgad

Member
Aug 30, 2007
9
2
I followed the tutorial on the front page with the newest build and vendor. It worked for me. Sorry for the late reply, I wasn't at home.

Thanks for the detailed answer, it's working, I'm very happy now! :)

On the first run it booted again to flashboot, but after the second trial (rebooting to TWRP after all steps) it worked. Thank you once again for your help.
 

Jobe1105

Senior Member
Sep 29, 2016
117
79
Redmi K20 / Xiaomi Mi 9T
Hello! Does anyone know why the fingerprint sensor works only with full screen brightness?
Had this issue before. Fixed it with another clean flash.

---------- Post added at 03:49 AM ---------- Previous post was at 03:48 AM ----------

Does anybody know if you can flash from miui 12.0.2 global? worth it?
You're not going to get the smoothest experience out there. MIUI still remains more stable overall than any AOSP custom rom you can find. But if you do want to try it out then yes you can clean flash from there.
 
  • Like
Reactions: erler91

erler91

Member
Mar 25, 2013
10
0
Samsung Galaxy S20 FE
Had this issue before. Fixed it with another clean flash.

---------- Post added at 03:49 AM ---------- Previous post was at 03:48 AM ----------


You're not going to get the smoothest experience out there. MIUI still remains more stable overall than any AOSP custom rom you can find. But if you do want to try it out then yes you can clean flash from there.
Thank you. At the moment I am going to try to see how it is, after coming back there should be no problem flashing miui again and ready
 

Xadus

Senior Member
Nov 13, 2014
172
93
Mumbai
This is by far my favourite ROM for my Mi 9T and thank you for making such a clean and uniform ROM.
I just have one query, I am on 4.3 and the AOD seems to be too bright? also i do not clearly observe it moving around to avoid burn-in? correct me if I am wrong.
AOD is important to me, just don't want to have a burn-in issue.

I tried 4.6 but somehow i prefer 4.3 better because the audio quality is better in the latter (dirac is missing in 4.6)

Thank you again!
 

linamus

Senior Member
Dec 7, 2012
65
21
Yeah about the audio - previous version had something like native Mix Optimiser/Mixer, and now it is missing. Any idea how to install it or an alternative? Last time I tried Viper4Android it really didn't want to work properly. Maybe it's fixed now?
 

Xadus

Senior Member
Nov 13, 2014
172
93
Mumbai
Yeah about the audio - previous version had something like native Mix Optimiser/Mixer, and now it is missing. Any idea how to install it or an alternative? Last time I tried Viper4Android it really didn't want to work properly. Maybe it's fixed now?

Yes, i missed the audio but ended up installing viper4android (non-root) version which you install from twrp, works amazing and honestly audio is MUCH better than the native mixer in 4.3
I am currently back on 4.6 and very happy with the ROM, its just perfect.
This is the viper4android i am using: https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx

Enjoy!
 

goldman5

Member
Sep 17, 2009
49
7
Yeah about the audio - previous version had something like native Mix Optimiser/Mixer, and now it is missing. Any idea how to install it or an alternative? Last time I tried Viper4Android it really didn't want to work properly. Maybe it's fixed now?

Viper4Android working last rom. Magisk install module " Audio Modification Libary " and " ViPER4 Android FX v2.7.1.6 "
 

Xadus

Senior Member
Nov 13, 2014
172
93
Mumbai
For some reason, after an awesome day 1, I have insane battery drain from yesterday night, the deep sleep state is barely 30-40% at the most and the recent battery cycle is just abysmal.
Anyone else have the same issue? I did not have this on 4.3...
 

Attachments

  • Screenshot_20200830-221749_BBS.png
    Screenshot_20200830-221749_BBS.png
    205.5 KB · Views: 204
  • Screenshot_20200830-221759_BBS.png
    Screenshot_20200830-221759_BBS.png
    190.9 KB · Views: 205
  • Screenshot_20200830-221809_BBS.png
    Screenshot_20200830-221809_BBS.png
    157.5 KB · Views: 204
  • Screenshot_20200830-221819_Pixel_Launcher.png
    Screenshot_20200830-221819_Pixel_Launcher.png
    247.8 KB · Views: 186
For some reason, after an awesome day 1, I have insane battery drain from yesterday night, the deep sleep state is barely 30-40% at the most and the recent battery cycle is just abysmal.
Anyone else have the same issue? I did not have this on 4.3...
to solve this flash vantom kernel special edition provided on tg group or update to evo 4.6

---------- Post added at 09:21 PM ---------- Previous post was at 09:18 PM ----------

has the dev stopped development?

he didn't had time to do it so it gave the maintainership to another dev
 

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

Thank you for your reply.
I was already on evox 4.6 and had that problem.
I tried to find the vantom kernel special edition everywhere but couldn't get it, could you please link it here for me? Would be a big help!
 
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