[ROM][11][raphael][OFFICIAL] Evolution X [04/05/2021]

Search This thread

Austinredstoner

Senior Member
Feb 3, 2021
280
1
237
Hello guys just fresh installed the rom !

Some questions please

Is auto dimming broken?it works very strange, annoying.

Camera app?I don't see One

What to do to have fingerprint scanner available without press the power button before?

Thanks in advance
For the camera try installing anx camera
Please note that anx camera is a magisk module so u will have to flash it directly in magisk
For the auto dimming that may just be a bug with the rom
 
  • Like
Reactions: blade_

blade_

Senior Member
Jan 7, 2012
852
72
Salonica
For the camera try installing anx camera
Please note that anx camera is a magisk module so u will have to flash it directly in magisk
For the auto dimming that may just be a bug with the rom
Thanks for the info but...it's the first time saw a rom without camera app...
 
  • Like
Reactions: Austinredstoner

joeyhuab

Recognized Developer
  • Nov 5, 2012
    3,068
    12,764
    26
    Antipolo
    evolution-x.org
    Xiaomi Mi A1
    Redmi K20 Pro
    Hello guys just fresh installed the rom !

    Some questions please

    Is auto dimming broken?it works very strange, annoying.

    Camera app?I don't see One

    What to do to have fingerprint scanner available without press the power button before?

    Thanks in advance
    Thanks for the info but...it's the first time saw a rom without camera app...
    There's no auto dimming. If you're talking about DC dimming, it requires being toggled on.
    If you're talking about Night Light, that's an issue with AOSP's implementation.
    Lineage's Snap Camera is included in the ROM so I don't know what you're saying about the ROM not having a camera app. Don't be lazy.
     

    TheSourceNL

    Senior Member
    May 7, 2015
    81
    15
    Redmi K20 Pro
    The ROM doesn't change handling of any LTE bands so I suggest flashing the proper vendor/firmware appropriate for your device variant before flashing my ROM as that is modem dependent.
    Is there a guide / link / explanation how to identify which vendor/firmware to flash? I have been running the EU Rom currently but I don't know which firmware to flash. The long list with firmware is also a bit overwhelming with so many chooses. Thanks.
     

    deeep123

    Member
  • Mar 1, 2020
    30
    8
    Kolkata
    Is there a guide / link / explanation how to identify which vendor/firmware to flash? I have been running the EU Rom currently but I don't know which firmware to flash. The long list with firmware is also a bit overwhelming with so many chooses. Thanks.
    Here's the link where you can find the latest vendor,

     
    • Like
    Reactions: TheSourceNL
    Aug 20, 2017
    45
    0
    Thanks for the amazing rom...

    Just one issue I noticed... When I only use the pin to unlock the device, the screen on/off animation with double tap to wake/sleep works flawlessly... but after adding my fingerprint I noticed micro stutters/lag in the screen on/off animation when doing double tap to wake/sleep gestures.
     

    P4Block

    Senior Member
    Nov 24, 2013
    153
    666
    There's no auto dimming. If you're talking about DC dimming, it requires being toggled on.
    If you're talking about Night Light, that's an issue with AOSP's implementation.
    Lineage's Snap Camera is included in the ROM so I don't know what you're saying about the ROM not having a camera app. Don't be lazy.
    I don't have snap camera either since the last two updates-ish. I don't care for it because I use something else, but weird.
     
    • Like
    Reactions: blade_

    blade_

    Senior Member
    Jan 7, 2012
    852
    72
    Salonica
    There's no auto dimming. If you're talking about DC dimming, it requires being toggled on.
    If you're talking about Night Light, that's an issue with AOSP's implementation.
    Lineage's Snap Camera is included in the ROM so I don't know what you're saying about the ROM not having a camera app. Don't be lazy.
    Thanks for replying.

    Rom really doesn't include a camera app,I don't see it anywhere...
     

    joeyhuab

    Recognized Developer
  • Nov 5, 2012
    3,068
    12,764
    26
    Antipolo
    evolution-x.org
    Xiaomi Mi A1
    Redmi K20 Pro
    I don't have snap camera either since the last two updates-ish. I don't care for it because I use something else, but weird.
    Thanks for replying.

    Rom really doesn't include a camera app,I don't see it anywhere...
    Snap camera will be included for the next build.
     
    • Like
    • Haha
    Reactions: Sid2499 and P4Block

    xboxbr

    Senior Member
    Jan 28, 2014
    562
    92
    anyone know how to make Shopee app work fine in this ROM with root? I can't checkout my order in my smartphone, only in another phone. maybe somthing to by pass some verification from Shopee
     

    deeep123

    Member
  • Mar 1, 2020
    30
    8
    Kolkata
    anyone know how to make Shopee app work fine in this ROM with root? I can't checkout my order in my smartphone, only in another phone. maybe somthing to by pass some verification from Shopee
    Use magisk hide and rename the manager, also hide play store. Though I never used Shopee but this method works for me for other apps especially work profile apps.
     

    xboxbr

    Senior Member
    Jan 28, 2014
    562
    92
    Use magisk hide and rename the manager, also hide play store. Though I never used Shopee but this method works for me for other apps especially work profile apps.
    I already did magisk, edxposed and play store hide, (and shopee), renamed magisk... I also tryed modded play store from lucky patcher, but didn't work
     
    Last edited:

    TheSourceNL

    Senior Member
    May 7, 2015
    81
    15
    Redmi K20 Pro
    Flashed the Rom, feels very smooth after many years stock.

    Few questions:
    1. NFC does t work and I cannot find it in the menu or settings. Is NFC not supported?
    2. When the phone is switched off stock can unlock the phone directly via finger print. Now I have first to go to the lock screen. Is there an option to enable this as well.
    3. When I fill in a pin code to unlock the phone I have to confirm with enter. Stock auto continues after filling in the correct code. Is there an option to enable this?
    4. Sometimes my screen locks out and turns black. There is no way to get is working again. Power button no effect, double tab makes some noise. Only solution is a reset.
     
    Last edited:

    joeyhuab

    Recognized Developer
  • Nov 5, 2012
    3,068
    12,764
    26
    Antipolo
    evolution-x.org
    Xiaomi Mi A1
    Redmi K20 Pro
    Flashed the Rom, feels very smooth after many years stock.

    Few questions:
    1. NFC does t work and I cannot find it in the menu or settings. Is NFC not supported?
    2. When the phone is switched off stock can unlock the phone directly via finger print. Now I have first to go to the lock screen. Is there an option to enable this as well.
    3. When I fill in a pin code to unlock the phone I have to confirm with enter. Stock auto continues after filling in the correct code. Is there an option to enable this?
    4. Sometimes my screen locks out and turns black. There is no way to get is working again. Power button no effect, double tab makes some noise. Only solution is a reset.
    1. Which variant is your device? Global, IN or CN? IN variants don't have NFC enabled.
    2. Search "screen off fingerprint" in the Settings app.
    3. Search "Quick unlock" in the Settings app.
    4. I have no idea about the crash if there's no accompanying log.
     

    Steelskinz

    Senior Member
  • Mar 14, 2012
    345
    50
    Lyon
    I clean flash the 1304 build after format all the phone. All is smooth, ANX works great (untick the watermark if you want to :)).

    I have a system UI reboot when i put my phone on airplane mode at night but it's not a big deal. Just for your information.

    Thanks Joey ! :)
     

    Top Liked Posts

    • 4
      Can anyone tell me which is the best GCam and config for EvoX 5.7? There are too many versions and too many configs. Does GCam 8+ work?

      Download the urnyx GCam from the link then use the config file with this name AIO-Mevcetin-Urnyx05.xml. This will allow you to use all the camera lenses, also disable optical image stabilization as it doesn't work with our phone.
      1
      Hi,
      Long-term user of evox everything was awesome but had to tell that I'm facing system ui crashes along with back gesture freezing. Tried screenshoting but since it's a system ui crash it soft reboots. it's been happening in 5.6.1 and now on 5.7 too. I don't know the reason I don't wether it's because of the vendor I updated to lastest 12.0.5 and I think it's happening from then... didn't note this. Wch vendor do u recommend? I'm reporting this issue only after confirming with may users in the official telegram group. So can u kindly look into it....thanks in advance FROM EVOX FAN
      Only use the recommended ones in the main post.
      1
      SOS

      I wasn't happy with the battery life in firmware 12.0.4 so I went back to 12.0.3. Now, at the first boot, whenever I press 'enter' after typing my PIN the screen goes black.

      How can I fix this (without having to clean flash)?

      Edit: Disaster averted. Thanks, @joeyhuab [Post #248].
    • 35
      Probably the most anticipated update has arrived.

      OK Google hotword detection finally works again while on lockscreen or while screen is off. Along with that, issues with audio on other apps should no longer be an issue as well. The issue with Live wallpapers crashing SystemUI repeatedly has been fixed. It was related to the theming options added in the previous build, specifically the SysUI color options which have now been removed. A MIUI-style volume panel option has been added. QS tint styles have been revamped and now you can choose from 4 options (default, accent color, OOS and Android 12). Navbar/LS/Ambient pulse has been removed indefinitely due to breaking the ROM for devices with hardware keys. Lockscreen charging info has also been removed for providing inaccurate estimates. Other changes below! Enjoy!

      Changelog for latest (04/15/2021) Update

      Device changes:
      ==============================
      • Correct vbmeta flags argument
      • Disable verity and descriptor checking
      • Disable WiFi Aware feature
      • Relax WiFi re-association RSSI thresholds
      • Wifi: Smarter decisions on whether to use a 2- or 5Ghz AP
      • Update Hotword permissions & import necessary blobs
      ------------------------------
      ROM changes:
      ==============================
      • AppLock: Add option to instantly lock app on closing
      • AppLock: Call activityStopped when activity has stopped
      • Evolver: Add MIUI compact volume panel style
      • Evolver: Add missing lock screen clock styles (Binary and Spectrum)
      • Evolver: Add screenshot quality setting
      • Evolver: QS: Add OOS tint style
      • Evolver: Remove FOD night light feature
      • Evolver: Remove Lock screen charging info feature
      • Evolver: Remove Nav/LS/Ambient Pulse
      • Evolver: Remove SystemUI-breaking Theme options (SysUI colors)
      • Evolver: Remove unneeded custom header shadow seekbar
      • Evolver: Separate Android 12 QS tint style
      • RIL: Fix manual network selection with old modem
      • Remove user toggle to show/hide lock screen status area
      • SystemUI: Add a tile to show power menu
      • SystemUI: Add time refresh capabilities for added clock controllers
      • fastboot: Add a few missing fastboot commands from help
      • overlay: Fix Biometric dialog corner radius
      DOWNLOAD
      26
      Back after a week. I've added Snap camera as a prebuilt app since others have been wondering why there's no camera app included in the ROM. Added some changes from Android 12's Dev Preview 3. You'll see it in action in the ROM itself. QS wallpaper theming is back and it no longer crashes when using 3rd party live wallpapers. I've moved the toggle to show/hide lock screen status area under Evolver > Themes. The Evolver menu is cleaned up, I've made everything streamlined and more accessible to find. Other changes are found below. Thanks for supporting the ROM and we appreciate new donations to the project.

      Changelog for latest (04/22/2021) Update

      Device changes:
      ==============================
      • Add Snap Camera
      ------------------------------
      ROM changes:
      ==============================
      • AppLock: Check current and called activity package before locking again
      • Bring back theming QS with wallpaper colors
      • Bump ROM version to 5.6.1
      • DataSwitchTile: grant missing permission
      • DisplayManagerService: Don't spam log when display state changes
      • Evolver: Bring back user toggle to show/hide lock screen status area
      • Evolver: Refactor
      • Face Unlock: Report face auth state when camera gets closed
      • Fix Polish TypeClock strings
      • Import some changes from Android 12 DP3
      • Make sure prebuilt modules are exported before attempting to use them
      • NfcNci: make T3T/Nfc-F HCE optional
      • Settings: Add a couple random things from the Pixel devices
      • Settings: Switch applock timeout to DropDownPreference
      • SoundTile: Hide if alert slider is present
      • SystemUI: Align volte and vowifi icon sizes with signal icon
      • SystemUI: Animate ambient indication into view
      • SystemUI: Fix possible incorrect position of QS page indicator
      • SystemUI: Pass lock pattern size to biometrics auth
      • SystemUI: Prevent crash on colored sysui with live walls
      • bootanimation: Always use normal bootanimation
      • core: Allow non-market apps installation by default
      • iorap: Terminate IORap if system_server is down
      • vendor: apns: Add Ting
      DOWNLOAD
      25
      May the 4th be with everyone! May security patches have arrived with new fixes and additional features. Heads Up snooze and timeout has been brought back from Pie. More Lock screen clock styles have been added. FOD issues should no longer persist. You can now block individual apps from resuming media in QS. Other fixes and changes in the changelog. Hope you guys continue to support Evo by donating! Thanks!

      Changelog for latest (05/04/2021) Update

      Device changes:
      ==============================
      • gps: New configs for better stability & accuracy
      • ini: Remove TDLS INI from ini file
      • libinit: set dalvik heap configuration conditionally
      • nfc: Sync NXP config with PN80T template
      • nfc: Tone down debugging
      ------------------------------
      ROM changes:
      ==============================
      • AuthBiometricsView: Add missing null checks
      • AuthController: Add null check for mCurrentDialog in onBiometricError()
      • Camera: Fix a removal-while-iterate bug
      • DeviceConfig: Add telephony to public namespaces
      • Evolver: HeadsUp: Add snooze function
      • Evolver: HeadsUp: Add timeout option
      • Evolver: HeadsUp: Make all prefs depend on master global switch
      • Evolver: Introduce AppListPreference for a much cleaner look
      • Evolver: Lockscreen Clocks: Add more designs
      • Evolver: Utilize our AppListPreference with Heads-up, GamingMode, Sensor block
      • FOD: Final fixes to icon getting stuck in AOD/Ambient
      • Fix notification guts and header opacity
      • Fix two problems in the ExecuteBinary function
      • Fix up alpha scale for notification image view
      • Fix up notification opacity with animation
      • HeadsUpManager: Switch to SysUIToast for showing toasts
      • IDEClock: s/u0027/u0022
      • Merge May 2021 security patches
      • NetworkRegistrationInfo: Add Parcel recycle
      • PixelPropsUtils: Update to May 2021 build fingerprint
      • Screenshot: Extend "Post a silent notification if screenshot is dismissed"
      • Settings: Allow user to block individual apps from resuming
      • Settings: Clipboard access toast: Improvements
      • Settings: Make media player allowed list dependent on toggle
      • StitchImage: Remove Firebase from prebuilt manifest
      • StitchImage: Update prebuilt apps
      • StitchImage: use accent for buttons
      • Upstream Lineage’s interfaces changes
      • Use loadDrawableAsUser in MediaDataManager
      • User switch: Unbind headsetservice in bluetooth Off state
      • art: Disable host and target debugging
      • art: Enable compiler/dalvikvm/dex2oat/runtime -O3
      • art: Fix inliner instruction/register limits
      • base: add missing device config permissions for settings
      • camera: Allow selected camera apps to skip unconfigure
      • configure same GID based APNs as per carrier requirements
      • envsetup: Make dopush() /system_ext aware
      • fastboot: Don't fail when unable to get boot partition size
      • pixelstyle: rro_overlay: Don't allow some strings to be translated
      • rootdir: Look for ODM & vendor ueventd entries in ETC too
      • sepolicy: label USB 1.1 HAL
      • usb: Increase debounce time for DISCONNECT processing
      • vendor: apns: Add LIDL Connect
      • version: Bump to 5.7
      DOWNLOAD
      21
      Not a big update but an important one. The FOD icon bug getting stuck after using App Lock should be fixed after several days of testing. Lock screen visualizer returns (not including ambient display functionality) and Settings search index issues have been fixed as well. You can now find your favorite Evolver features using the Settings main search bar (some results didn't show up properly before). Other changes below.

      Changelog for latest (04/27/2021) Update

      Device changes:
      ==============================
      • Kill deprecated/unneeded board flags
      • Kill deprecated TARGET_USES_MKE2FS
      • Remove fs_config_files from PRODUCT_PACKAGES
      • Unset BOARD_VNDK_VERSION
      • gps: Localize NTP to improve GPS TTFF
      • overlay: re-adjust window rounded corners
      • wifi: Disable TDLS offchannel
      ------------------------------
      ROM changes:
      ==============================
      • Bluetooth: Check Null-safeness when switching optional-codecs state
      • Doze: Enable DT2W by default
      • Evolver/Settings: Fix search index issues
      • Evolver: Add back lock screen visualizer feature
      • Evolver: Lockscreen Visualizer: Add pulse magic
      • Evolver: Move all navbar and button related settings into Button category
      • Evolver: Notifications background opacity (experimental)
      • FOD: Various fixes (incl. stuck FOD icon bugfix)
      • Keyguard: Fix mapping mismatch between KeyEvent and NumPadKey
      • PhoneWindowManager: Clean up arguments in MSG_CAMERA_LONG_PRESS
      • Screenrecord: Save and load set preferences
      • Settings: Add switch to select SBC HD by default
      • SystemUI: Make center clock layout safe insets aware
      • VolumeDialogImpl: Get the location in window instead of on screen
      • VolumeDialogImpl: Remove insets listener on dismiss
      • base: Show disabled signal icon when SIM is disabled
      DOWNLOAD
      20
      Final update for the this half of the month. Just some improvements and overall update in the ROM source. Check the changes yourselves. It's explanatory enough. Enjoy.

      Changelog for latest (04/12/2021) Update

      Device changes:
      ==============================
      • Enable TARGET_QTI_USB_SUPPORTS_AUDIO_ACCESSORY
      ------------------------------
      ROM changes:
      ==============================
      • API and boot image updates to import RI BigInteger
      • AVRCP: Use calloc to zero reserved fields
      • Add ShapeShift lockscreen clock
      • Add newStringFromUtf8Bytes native implementation
      • Allow globally disabling some clang-tidy checks
      • AutoAODService: Slightly improve code and docs
      • Catch SecurityException when binding payment service
      • Check isInteresting for methods and fields in ApiLint
      • ColorBucket: Raven > Pitch Black
      • EasterEgg: Fix some warnings
      • EventLog: Disable event writing in production builds
      • Evolver: AODSchedule: Correctly display summary
      • Evolver: Add QS and sysui colors
      • Evolver: Add previews to Theme settings
      • Evolver: Integrate lock screen clock options
      • Evolver: Extend quick qs slider position
      • Fix -Wformat error with explicit void* -> char* cast
      • InsetsStateController: Replace ArrayMap with HashMap for performance
      • LayoutInflater: Opportunistically create views directly for performance
      • Legacy pairing: Reject device with same BD_ADDR
      • LocalServices: Replace ArrayMap with HashMap for performance
      • LockSettingsService: Fix face removal when disabling security
      • MediaProvider: Less spam
      • Move high touch sensitivity and hovering to InputService
      • Nuke Pulse
      • PackageInfo: Optimize ApplicationInfo creation
      • PackageManagerService: Replace ArrayMap with HashMap for performance
      • PhoneWindowManager: Only react to camera key when necessary
      • QS: Allow setting panel bg through color picker
      • QS: Allow using frameworks resources exclusively
      • QSContainerImpl: Ensure we set valid colors only
      • QSContainerImpl: Toggle QS color overlay as necessary
      • QSPanel: Wait before attempting to get wallpaper colors
      • Remove malloc/free for inline overlay values
      • Revert "Pre-emptively take a snapshot when finishing an activity before changing visibility"
      • Revert "Zygote: enable zygote preforking (USAP pool) by default"
      • Revert "eliminate meaningless non-zero values of second_offset and ramdisk_offset"
      • Settings: Cleanup DeviceCodenamePreferenceController
      • Settings: Improve protected sensitive info in about phone
      • Settings: Switch to string overlay for maintainer string
      • Switch from `count` to `N` for template due to ambiguity with `std::count`
      • Switch to OpenJDK 8 java/math
      • SystemServiceRegistry: Replace ArrayMap with HashMap for performance
      • SystemUI: Animate brightness slider
      • SystemUI: Return of the scrim colors!
      • ThemedResourceCache: Replace ArrayMap with HashMap for performance
      • Trace: Disable debug tracing in production builds
      • Use config_headlineFontFamilyMedium on package installer app title
      • apns: Sync AT&T APNs with device/sample
      • art: Disable debug tracing in production builds
      • avrc_copy_packet: Zero initialize packet
      • backuptool: Ensure dedicated partitions are not unused before mounting
      • base: Allow theming QS with wallpaper colors
      • base: qs: Apply bg to active qs icons
      • base: styles: Expose style used by QS only
      • branding: Remove obsolete props
      • build: Add support for faking platform security patch level
      • build: Swap fake and real platform security patch levels
      • device_config: Disable deep press input classification
      • init.rc: Disable native stats collection service
      • libbinder: Suppress log spam when unlinking death recipients
      • libbinder: avoid global mutex every binder call
      • prebuilt/common: Update IMS entry for HOT Mobile mcc="425,07"
      • releasetools: Fix error when build.prop contains non-ASCII characters
      • statsd: Disable native stats collection service
      • vendor: Add QsColor overlay
      • vendor: Disable Deep Press touch video heatmaps
      • vendor: Don't ship ThemePicker
      • vendor: Nuke dynamic bootanimation
      • vulkan: avoid waiting for service.sf.present_timestamp creation
      DOWNLOAD
    • 42
      Changelog for latest (12/26/2020) Update

      Merry Christmas and a Happy holidays to everyone!

      Just a quick update before another nasty Android security patch rolls in for January. Made some improvements mostly on the gestures, ambient edge lights and navbar pulse features, enabled some Pixel 5 exclusive goodies like Adaptive Sound, Dynamic Navbar for Gboard and Conveyor Belt Live wallpaper in the Come Alive category of the Styles & wallpapers app. Hopefully you guys like the improvements and keep donating to strengthen our project even more. #KeepEvolving

      Device changes:
      ==============================
      • Gboard: Remove navbar spacing
      • Nuke GCam GO
      • Remove even more prebuilt apps
      • TetheringOverlay: Update config
      ------------------------------
      ROM changes:
      ==============================
      • Advanced nav gestures: improve code and fix glitches
      • Bring back proper Lockscreen and Navbar Pulse support
      • Ensure edge lightning is off when we are done with repeats
      • EvolutionUtils: Allow to get theme accent color from context
      • Evolver: Add VoWiFi icon toggle
      • Evolver: Only allow edge lights on AOD when AOD is enabled
      • GamingMode: Fix initial value of gaming mode
      • Keyguard: reduce bottom text size
      • Navbar: Ensure 2/3 button layout options play nice with gesture navbar
      • NightDisplay Settings: Use List Preference for NightLight settings
      • PixelPropsUtils: Update packages
      • Settings: Enable Adaptive Sound for all
      • SystemUI: Enable permissions hub 2
      • SystemUI: Fix bug with user_setup_complete setting
      • SystemUI: Implement live wallpapers changes from redfin 11
      • SystemUI: Increase icon padding in QS privacy chip
      • SystemUI: set default of NAV_BAR_HANDLE_SHOW_OVER_LOCKSCREEN to false
      • UserRestrictionUtils: Return null Bundle if there are no restrictions
      • fixup! Gestures: allow to set back swipe deadzone
      • libstagefright: Free buffers on observer died
      • overlay: Enable privacy indicators
      • rro_overlays: Re-enable AOSP sound picker
      DOWNLOAD
      41

      u91t7Lv.png


      Evolution X 5.7 for the Xiaomi K20 Pro / Xiaomi Mi 9T Pro [raphael]
      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.
      */

      6kaqOxu.png


      Keep Evolving
      Pixel UI, customization and more, we are Evolution X!

      - Team Evolution X -
      @joeyhuab
      @peaktogoo (Now RealAkito)

      Reach us on Twitter! @EvolutionXROM


      wjBJ2Hk.png


      Just flash and check "The Evolver"

      sxs3pbW.png


      Native WiFi Display/Screen cast is still broken

      DO NOT FLASH GAPPS, ALREADY INCLUDED

      VvzRh0K.png


      First Time Install / Clean Flash
      1. Reboot to Recovery
      2. Download the proper ZIP for your device
      3. Wipe Data/Cache/System when coming from non-AOSP ROMs
      4 Flash the proper vendor/firmware for your device variant
      5. Flash the ROM
      6. Reboot to System and #KeepEvolving


      Update / Dirty Flash
      1. Reboot to Recovery
      2. Download the proper ZIP for your device
      3. Flash the ROM
      4. Reboot to System and #KeepEvolving





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


      Other downloads:

      S2t0kJ9.png


      XDA:DevDB Information
      Evolution X, ROM for the Redmi K20 Pro

      Contributors
      joeyhuab, abhishek987, peaktogoo
      Source Code: https://github.com/Evolution-X

      ROM OS Version: Android 11
      ROM Kernel: Linux 4.14.117
      ROM Firmware Required: Latest vendor and firmware
      Based On: AOSP

      Version Information
      Status:
      Stable
      Current Stable Version: 5.7
      Stable Release Date: 2020-10-20

      Created 2020-10-20
      Last Updated 2021-05-04
      37
      Changelog for latest (12/10/2020) Update

      All I can say is this a HUGE update and I've taken so much time to fix loads of issues and add more features to the ROM. December security patches are merged in and translations have been updated too. The changes in BOLD should be enough to entice you to flash this update. Hope you guys can continue supporting me especially now that it's the holiday season!

      NOTE: I suggest installing the Google Sans Magisk module in the attachments if you want the Google Sans font to work.

      Device changes:
      ==============================
      • Add Star Wars popup camera effects
      • Disable broken Portrait mode from ANX
      • sepolicy: Address FPSinfo denial
      ------------------------------
      ROM changes:
      ==============================
      • Accents: Add Midnight Purple
      • Adapt session API for newly added AudioPolicyService code
      • Add Google Sans Font overlay
      • Battery percentage: Improve hidden style
      • Bring back Smart Charging support
      • Catch IllegalStateException when verify APK
      • Clocks: User toggle to show/hide status area
      • ColorBucket: Improve Transparent theme
      • Evolver: Add FOD pressed colors options
      • Evolver: Allow choosing screenshot gesture delay
      • Evolver: Allow user to disable night light on FOD
      • Evolver: Bring back option to launch default music player on headset connect
      • Evolver: Nuke HeadsUp Snooze and Timeout
      • Evolver: Separate battery estimate from percent for QS
      • Evolver: Update name for Cyberpunk 2077 FOD animation
      • FODAnimation: Convert png to webp
      • FODCircleView: Hide animation when auth fails
      • FODCircleView: changes to FOD circle and animation visibility
      • Fix renaming file and moving file issue in MTP
      • Keyguard: add binary custom clock face
      • KeyguardClockSwitch: Fix missing status view on custom clocks
      • LockIcon: refresh icon on overlay changes
      • Merge December security patches
      • NetworkPolicyManagerService: Fix network isolation for secondary users
      • Only play sound effects if stream is not muted
      • Papers: Update credits and json link
      • Properly theme ScreenshotUI buttons
      • QS rows&columns: use fixed values if landscape and playing media
      • Remove click to take partial screenshot
      • Remove unused locale data for recovery
      • Request to reset effect buffer in clearInputBuffer
      • Screenshot tile: improve code
      • ScreenshotSelector: handle rotation issues
      • Settings: Add support for per app network isolation
      • Settings: Allow to hide arrow for back gesture
      • Settings: Categorize battery settings
      • Settings: Double tap to trigger doze
      • Settings: Remove unused translations
      • Settings: Revert previous fuelgauge impl
      • Settings: expose auto night mode sunset and sunrise values on API
      • SystemUI: Always show LTE+/4G+ when applicable
      • SystemUI: AssistDisclosure respect device corners
      • SystemUI: Disable junky LS clock & slice transition animations
      • SystemUI: Don't show FOD icon/pad keyguard if strong auth is required
      • SystemUI: ensure keyguardstatusbar is hidden if not on keyguard
      • ThemePicker: Use more descriptive icon pack names
      • ThemePicker: show scrollbar on clock faces
      • TypeClock: Add 24h format support
      • Update swap volume keys on rotation
      • Update translations
      • apn: Ting: Adding missing flag to list of types
      • base: Fix unnecessary truncation in Slice
      • base: add zen mode off hook to prevent problems with ringer mode
      • config: Disable forced camera audio by default
      • netd: restrict DNS names
      • pixelstyle: Update permissions
      • sepolicy: Add googlebattery rules
      • stagefright: add changes related to high-framerates in CameraSource
      DOWNLOAD
      35
      Probably the most anticipated update has arrived.

      OK Google hotword detection finally works again while on lockscreen or while screen is off. Along with that, issues with audio on other apps should no longer be an issue as well. The issue with Live wallpapers crashing SystemUI repeatedly has been fixed. It was related to the theming options added in the previous build, specifically the SysUI color options which have now been removed. A MIUI-style volume panel option has been added. QS tint styles have been revamped and now you can choose from 4 options (default, accent color, OOS and Android 12). Navbar/LS/Ambient pulse has been removed indefinitely due to breaking the ROM for devices with hardware keys. Lockscreen charging info has also been removed for providing inaccurate estimates. Other changes below! Enjoy!

      Changelog for latest (04/15/2021) Update

      Device changes:
      ==============================
      • Correct vbmeta flags argument
      • Disable verity and descriptor checking
      • Disable WiFi Aware feature
      • Relax WiFi re-association RSSI thresholds
      • Wifi: Smarter decisions on whether to use a 2- or 5Ghz AP
      • Update Hotword permissions & import necessary blobs
      ------------------------------
      ROM changes:
      ==============================
      • AppLock: Add option to instantly lock app on closing
      • AppLock: Call activityStopped when activity has stopped
      • Evolver: Add MIUI compact volume panel style
      • Evolver: Add missing lock screen clock styles (Binary and Spectrum)
      • Evolver: Add screenshot quality setting
      • Evolver: QS: Add OOS tint style
      • Evolver: Remove FOD night light feature
      • Evolver: Remove Lock screen charging info feature
      • Evolver: Remove Nav/LS/Ambient Pulse
      • Evolver: Remove SystemUI-breaking Theme options (SysUI colors)
      • Evolver: Remove unneeded custom header shadow seekbar
      • Evolver: Separate Android 12 QS tint style
      • RIL: Fix manual network selection with old modem
      • Remove user toggle to show/hide lock screen status area
      • SystemUI: Add a tile to show power menu
      • SystemUI: Add time refresh capabilities for added clock controllers
      • fastboot: Add a few missing fastboot commands from help
      • overlay: Fix Biometric dialog corner radius
      DOWNLOAD
      33
      All the negativity aside, the community decided to donate from their hearts to help out team and we should be able to send out a few more builds before Android 12 rolls out.

      Changelog for latest (04/05/2021) Update

      Device changes:
      ==============================
      • Build [email protected] from source
      • Fix issue with Google Lens viewfinder
      • sepolicy: Address more warnings
      ------------------------------
      ROM changes:
      ==============================
      • ACodec: Handle HDR10+ metadata at OutputPortSettingsChangedState
      • ActivityThread: Remove Failed to find provider info logspam
      • Add Zygotehooks.indefiniteThreadSuspensionOK
      • Add nativeZygoteJitEnabled
      • Add zygote native fork loop
      • Bump ROM version to 5.6
      • C2AllocatorBlob: allow multiple maps
      • C2OMXNode: read delay from component to determine buffer count
      • CCodec: Increase max linear buffer size for 8K video
      • CCodec: fix ByteBuffer mode image
      • CCodec: workaround for frame drops
      • Cache bluetooth A2DP in AudioService callback thread
      • CameraService: Support hooks for motorized camera
      • Cleanup of Zygote files
      • Codec2: Initialize InputSurfaceWrapper::Config structure fields
      • Deep-update live datas and update on isStale in getInitializedValue
      • Device picker: add title to fix offset in progressbar
      • Don't enable extra StrictMode features for userdebug builds
      • Evolver: Add a footer warning for G-Visual mod settings
      • Evolver: Refactor & clean up
      • FODCircleView: refactor where show and hide animation calls are done
      • Fix Volume panel not following rounded corners partially
      • Fix bug on High Contrast Text
      • Introduce Smart Cutoff feature
      • MNML Box clock: Make background transparent
      • Merge April security patches
      • NetworkRegistrationInfo: add Parcel recycle
      • NuPlayerRenderer: Reset negative media time to zero
      • PowerManagerService: fix contention and unify Smart Charging/Cutoff
      • ProgressCategory: update title style for consistency
      • Ringbuffer stops logging after wifi toggle
      • Settings: Add Evolution X Logo to Evolution X version window
      • Settings: BiometricPrompt: Add provision for App Lock
      • Settings: Fix theme for pattern size chooser
      • Settings: Improve refresh rate switching
      • SoundPool: Avoid busy waiting during stream restart
      • Store soname as a std::string
      • Sync with upstream NetBSD
      • SystemUI: instantiate FODAnimation early
      • Update translations
      • WifiNanIface: Validate interface before cleanup
      • Zygote: Add Arm pointer authentication keychange support
      • apn: Add Visible Wireless (VZW)
      • base: Fix Biometric Auth for Applock
      • fastboot driver: fix message
      • keyguard: Do not trigger a wake up when hiding lockscreen
      • libgui: Enable ThinLTO
      • overlay: Remove AccentColorPixelBlueOGOverlay
      • overlay: update LDAC codec priority
      • vndk: Update libbinder ABI dumps
      • wifi: Update wifi_wait_for_driver_ready return status handling
      • wlan: add supported interfaces in rc file
      DOWNLOAD
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone