[ROM][13.0_r49][tissot][OFFICIAL] Evolution X [05/29/23]

Search This thread

anwaya paul

Member
Mar 12, 2023
5
0
For the Polar smartwatch the watch does apear in the bluetooth settings, but not in the WearOS app.
It must be connected via the app first, or it would not be paired properly.
For the LG TV, it does not apear in the screen casting settings at all.

Edit: It may be an issue with the quoting in this website at the moment, as I did try to quote anwaya Paul here, but it did not apear in my reply.
One thing you can try is that:
1. Restarting the phone
2. Connecting the watch normally from blootooth menu ( not from wear os app), and after connecting click on forget device. And then try to connect it from wear os app.
 

jinroh2

Member
Feb 8, 2021
13
3
Xiaomi Mi A1
Redmi K20 Pro
Hello, I did a clean install:
- format System, storage, dalvik
- Installed vendor-adder
- Installed rom
- again format dalvik

Mobile data is not working, 3G or LTE is shown in the settings, but there is no connection and no icon in the status bar.

any advise what I missed or what can i try?
 

amyren

Senior Member
Dec 9, 2012
195
78
Hello, I did a clean install:
- format System, storage, dalvik
- Installed vendor-adder
- Installed rom
- again format dalvik

Mobile data is not working, 3G or LTE is shown in the settings, but there is no connection and no icon in the status bar.

any advise what I missed or what can i try?
I think formatting data should be done after installing vendor-adder
 

hgarca089

Member
Jun 22, 2010
5
0
Hi
Thanks for a great rom, wifi calling gets activated after the phone restart and last 12 hours or so, after that does not show the icon anymore unless the phone is restarted. If I disable wifi manually and reenable it the icon does not show anymore unless phone is rebooted. Even after 5 minutes after restart i disable wifi and reeneble it icon is not comming back.
any advice?
I am using the latest version

Thanks in advance

HGarca089
 

Dior DNA

Senior Member
Aug 17, 2015
1,609
686
Some E X devices seem to have 13.0_r35 and tissot is on 13.0_r30 ...
Is it correct to simply conclude that MiA1 still has some issued to be fixed/tested? Because I sincerely hope it is not EOL.
 

joeyhuab

Recognized Developer
Nov 5, 2012
4,374
17,784
28
Antipolo
evolution-x.org
Xiaomi Mi A1
Redmi K20 Pro
April patch update is out! Disabled/removed features were added back and stability should be improved. Battery drain issues caused by Pixel Launcher should also go away with this update. I hope you guys continue to support the project by donating! Enjoy!

Changelog for the latest (04/13/2023) update

All changes: Visit

DOWNLOAD
 

amyren

Senior Member
Dec 9, 2012
195
78
One thing you can try is that:
1. Restarting the phone
2. Connecting the watch normally from blootooth menu ( not from wear os app), and after connecting click on forget device. And then try to connect it from wear os app.
Got it working now. Turned out I had to enable location sharing, and then suddenly I was able to pair the watch.
 
  • Like
Reactions: joeyhuab

joeyhuab

Recognized Developer
Nov 5, 2012
4,374
17,784
28
Antipolo
evolution-x.org
Xiaomi Mi A1
Redmi K20 Pro
One more update for the month. It should remove several traces of logs causing battery drain as well as bring back the missing features that were removed after QPR2 merge. Hope you continue to support us by donating! Thanks and enjoy!

Changelog for the latest (04/17/2023) update

All changes:
==============================
DOWNLOAD
 

eneskus

Member
Oct 5, 2009
26
5
Xiaomi Mi A1
I think the clone application feature existed in evolution_tissot-ota-tq1a.230205.002-03031757-unsigned version. Will there be a clone application feature?
 

anwaya paul

Member
Mar 12, 2023
5
0
One more update for the month. It should remove several traces of logs causing battery drain as well as bring back the missing features that were removed after QPR2 merge. Hope you continue to support us by donating! Thanks and enjoy!

Changelog for the latest (04/17/2023) update

All changes:
==============================
DOWNLOAD
Sir, pixel experience just going bonkers in the background, eating nearly all the battery. Situation got a bit improved of i restrict the app in battery management.
 

Attachments

  • Screenshot_20230421-144659_Settings.png
    Screenshot_20230421-144659_Settings.png
    499.4 KB · Views: 27

joeyhuab

Recognized Developer
Nov 5, 2012
4,374
17,784
28
Antipolo
evolution-x.org
Xiaomi Mi A1
Redmi K20 Pro
Huge update as Evolution X Launcher returns. FP auth vibration toggles, 2 button nav, QS header images all make their returns as well. Several improvements should resolve the battery drain issues among others. Enjoy!

Changelog for the latest (04/24/2023) update

All changes:
==============================
DOWNLOAD
 

Alias X

Senior Member
Jan 25, 2016
302
112
I'd say performance and battery life both took a hit compared to the versions from February.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    May 2023 security patches have been released. Brightness slider styles have been added, the Data switch QS tile and current kernel has been updated as well. If you enjoy this update, kindly donate to continue supporting the project!

    Changelog for the latest (05/03/2023) update

    All changes:
    ==============================
    DOWNLOAD
    6
    Slightly major update. SystemUI animations have been turned off for the lava lamp in QS media player as well as Combined QS headers. This should lead to lesser lag in the QS Panel. Adjustments have been made as well for app spoofing/Google Play services spoofing so expect a better experience all around. Enjoy!

    Changelog for the latest (05/15/2023) update

    All changes:
    ==============================
    5/13
    Evolver: Fix UDFPS NPE
    Merge Pixel 7a May 2023 security patches (13.0_r49)
    SystemUI: Adjust qqs top margin dimension
    SystemUI: Hide notification icon area if headsup is visible
    SystemUI: Remove haptics from brightness slider

    5/12
    Introduce isDeviceClassMatched() to align BluetoothClass comparison
    SystemUI: flags: Set more flags via config

    5/11
    Evolver: Increase QS header images max limit
    SystemUI: Import more QS Header resources
    base: Force full screen for Spotify
    core: Disable RescueParty by default
    hwui: Prevent a null pointer on renderthread

    5/9
    VolumeDialog: Round-ify volume app icon

    5/7
    Add handling of permanent disabled sims
    AudioDeviceBroker: Fix not setting proper call volume for LE Headset
    Crash when enabling show_operator_name_in_statusbar_bool
    Device asks for PUK code instead of SIM PIN
    Evolver: Remove config dependency for ambient wake gestures
    fixup! Allow disabling pointer acceleration
    fixup! AttestationHooks: Get package name from context instead of app
    hwui: Fix multiple definitions of NativeFamilyBuilder
    prevent crash with pin protected user and taskview

    5/6
    QRCodeScannerController: Check for google package availability
    Select the proper request list size
    camera2: Add non burst sizes to mandatory streams for ultra high resolution sensors

    5/5
    PixelPropsUtils: Multiple updates

    DOWNLOAD
    4
    Probably the final update for May. Several fixes and improvements in source have been added. Desktop Mode is now fully working via Settings > Display. QS battery customization has returned as well. Check the changelog below for further changes. Enjoy and kindly donate to support the project!

    Changelog for the latest (05/20/2023) update

    Device changes:
    ==============================
    • Build qcom.fmradio
    • Disable Bluetooth APCF Extended features
    • Enable LTE_CA workaround
    • Update blobs from from LA.UM.10.6.2.r1-01600-89xx.0
    • Switch to standard FMRadio and libfmjni
    ------------------------------

    ROM changes:
    ==============================
    • 5/20
    • Launcher3: Disable Transient Taskbar
    • PixelPropsUtils: Remove spoofing for Snapchat
    • Set default lockscreen large clock text size to 250dp
    • wm: Fix menu only opening once on legacy apps
    • wm: fix APPEARANCE_LOW_PROFILE_BARS not working in non-fullscreen app

    • 5/19
    • Add back button for freeform window
    • Add minimize & pip buttons to freeform windows
    • Avoid vsync enabled when in DOZE mode (AOD)
    • Camera: Avoid unnecessary close of buffer acquire fence fds
    • CameraService: Fix deadlock in binder death cleanup
    • Fix an issue that a free memory is accessed
    • Fix unintended buffer canceling
    • Hide DismissView when receiving ACTION_CANCEL event
    • InputManager: add cursor change listener
    • InputManager: allow to force NULL cursor
    • Introduce proper Desktop Mode within Display settings (from LibreMobileOS)
    • Only show pip button if activity supports it
    • Pocket mode: Fix pocket view bg not updating after wallpaper change
    • Skip dumping backtraces for cached processes
    • SystemUI: Disable touch events for dismiss all button if not visible
    • SystemUI: fix freeform transition visual issue
    • cameraserver: Correct camera1 -> api2 shim layer handling for video stabilization
    • cameraserver: clear all requests and signal mRequestSignal from RequestThread during disconnect()
    • cameraservice: fix deadlock in onewayhidl onPhysicalCameraStatusChanged
    • config: Build desktop mode packages
    • config: Inherit window_extensions.mk
    • services: Properly handle file stream when verifying fonts
    • sf: Reset validateWasSkipped in PostCommit phase
    • wm: rewrite/fix window change animation

    • 5/18
    • Add QS battery customization in LargeScreenShadeHeader
    • Add new UrlConnectionTest for TLS 1.3
    • Apply wakelock for notification sound
    • Evolver: CustomFPImage: Retain the previously set image if selection is canceled
    • Evolver: Sync QS battery customization changes
    • Fix ConntrackSocketTest#testIpv4ConntrackSocket flaky
    • Fix race condition in java.security.Provider
    • Introduce trimMemory to AppIconCacheManager
    • Launcher3: Fix crash in TransformParams
    • Launcher3: HotseatEduController: Guard against some odd & rare NPE
    • NetworkInfo: Prevent a NPE caused by null Network type
    • Reduce refresh times for non-persistent MACs
    • Revert "AudioService: do not log sound effects in audio dumpsys"
    • Settings: Align main thread checking by calling ThreadUtils
    • Settings: Amend "Reset notification importance" list item style
    • Settings: Clean up Settings to allow a2dp, hfp, and le audio to be simultaneously connected on the same device
    • Settings: Do not crash when duplication found in merged imsi list
    • Settings: Enable ethernet data usage when FEATURE_USB_HOST is present
    • Settings: Fix NPE in BluetoothPairingController when comparing BluetoothClass
    • Settings: Hide TTS search results if no TTS engine is available
    • Settings: Override onTrimMemory to apply trimMemory in AppIconCacheManager
    • Settings: Refactor AppPicker page to adopt Settings main theme
    • Settings: To fix the footer link is not clickable in the Bluetooth Settings
    • Settings: fix WifiUtils:isNetworkLockedDown() null pointer issue
    • Speed-up KXmlSerializer with features.html#indent-output
    • SystemUI: Remove change to Match collapsed qs header height with status bar
    • WiFiInfo: Fix crash on google setup wizard
    • core: Switch back to Pasty for copying crash logs
    • fixup! overlay: SystemUI: Offload WM shell to another thread
    • soong: Whitelist llvm-addr2line
    • soong: Whitelist python3.11
    • version: Update to 7.9.1 (Lumpia)
    • Update translations

    • 5/17
    • Camera: Always release the extension session after configuration
    • Camera: Avoid holding locks during advanced extension initialization
    • Camera: Quit extension handler thread during release
    • Camera: Release advanced extension references
    • Evolver: Decrease QS header images max limit
    • Evolver: Move lockscreen clock customization to lockscreen settings
    • Evolver: Remove HeadsUp blacklists and importance selector
    • ExifInterface: Catch IOException caused by invalid image
    • Extend kill button to notification conversation guts
    • Fix memory leak in GroupExpansionManager
    • Fix null-deref crash while fuzzing
    • Fix the memory leak during high speed recording
    • Fix typo in Dynamic coloring section
    • LessBoring: fixup LessBoring preventing bubbles
    • Hookup GRALLOC_HANDLE_HAS_CUSTOM_CONTENT_MD_RESERVED_SIZE
    • NotificationInterrupt: Clean up for isSnoozedPackage
    • SystemUI: Small cleanup for 'Lockscreen text size' commit
    • VolumeDialogImpl: Reconfigure handling of animation/jank listeners
    • apn: Update mcc525
    • appwidget: Catch IllegalStateException when retrieving providers profiles
    • manifest: Track lynx tag and additional modules
    • qcom: Use full QTI gralloc struct for GKI 2.0 targets

    • 5/16
    • Allow overlaying font spacing for lockscreen clock
    • Evolver: Lock screen clock top margin settings
    • Evolver: Lock screen text size settings
    • Launcher3: Add missing end tag in priv-app permissions xml
    • Launcher3: Fix monkey crash in RecentsLaunchAnimator
    • SystemUI: Ignore font padding for large ls clock
    • SystemUI: Restore default lockscreen clock text sizes
    • TaskPersister: silence spammy message
    • ViewConfiguration: Prevent ArrayIndexOutOfBoundsException
    • services: Fix ArrayIndexOutOfBoundsException on `updateContentCaptureOptions`
    • services: Fix NPE caused by null connectionToken
    • themes: Configure font spacing for various clock fonts
    DOWNLOAD
    3
    Yeah, final update for May. Several fixes. Enjoy!

    Changelog for the latest (05/29/2023) update

    Device changes:
    ==============================
    • None
    ------------------------------

    ROM changes:
    ==============================
    • 5/29
    • ApplicationPackageManager: Extend freeform window feature to all apps
    • ApplicationPackageManager: Remove p21 features from featuresPixel
    • Pregrant non-system preloaded apps
    • core: block 2021/22 pixel features to ASI and pixel launcher

    • 5/28
    • AttestationHooks: Allow spoofing device model for Netflix
    • Enable copying content for IMEI2
    • Evolver: add acun and bang brightness slider
    • Fix NullPointerException in GestureDetector
    • Increase 5 GHz network signal tolerance
    • Launcher3: Fix quickstep live tile implementation
    • Launcher3: Properly end recents animation views
    • Launcher3: Prevent NPE when using custom themed icons
    • Properly set Wi-Fi Privacy spinner initial state
    • Settings: Extend showing Ambient instead of fully waking to single tap gesture
    • Settings: Update Glide library to 4.15.1
    • SystemUI: Stop using marquee on qs tiles label
    • base: Update mock LinearmotorVibratorService
    • fixup! inputflinger: add absolute mouse input support
    • hwui: Thread-safety and null pointer dereference fixups

    • 5/27
    • Add pointer capture callback
    • kernel: Restore TARGET_KERNEL_VERSION
    • kernel: Go full LLVM build on 5.10+ kernels
    • kernel: Allow devices to opt-in for full LLVM build
    • kernel: Remove darwin support
    • kernel: Fix clang version override
    • lineage: kernel: Use getconf instead of nproc
    • kernel: Changes for 5.10 build without GCC
    • kernel: Slightly reorder config
    • kernel: Use consistent spacing

    • 5/26
    • Hide hidden apps from all apps except system
    • Launcher3: Expose force monochrome themed icon flag as a user preference
    • Launcher3: Fix crash when placing widgets
    • Launcher3: Fix smartspace visibility on higher grids
    • Launcher3: Keep hotseat bottom spacing for taskbar devices
    • Launcher3: recents: Disable shake to clear all by default
    • Settings: Disable 5G in battery saver mode
    • base: Add overlay to mock oplus LinearmotorVibratorService
    • hwui: Add NULL pointer check in AnimatorManager::pushStaging
    • hwui: Remove logspam cause by early animation handle check
    • fixup! libs: hwui: Fix a race condition and null pointer dereference
    • libs: hwui: Fix a race condition and null pointer dereference
    • libs: hwui: Optimize pushStaging() performance and memory usage

    • 5/25
    • hwui: Introduce optimized glass blur effect
    • renderengine: Introduce optimized glass blur effect
    • renderengine: skia: switch to glass blur effect

    • 5/24
    • Allow provisioning of multiple work profiles
    • Evolver: Fix Media notification artwork fade and blur filter options
    • Evolver: Set reticker_status default value to true
    • Firewall: Support a greater number of apps/uids
    • Implement firewall status bar indicator
    • Launcher3: fix crash
    • PowerStatsService: Prevent NPE in BatteryTrigger.
    • ProcessList: Catch Security exception when starting a frozen package
    • Settings: Add support for allowing/disallowing apps on cellular, vpn and wifi networks
    • Settings: Add support for allowing/disallowing apps on restricted networks
    • Settings: Add support for global cleartext penalties
    • SystemUI: Bring in drawable for statusbar firewall toggle
    • SystemUI: Fix reticker notification background
    • SystemUI: fix tuner enabling aod on first open
    • SystemUI: Handle more exceptions for firewall
    • SystemUI: Refactor notification reticker
    • SystemUI: Update reticker specs to latest OneUI brief pop up style
    • UserManager app installation restrictions
    • UserManager unknown source app installation restrictions
    • VncFlinger: fix null crash
    • VncFlinger: sometimes we are fast, sometimes framework is
    • adb_root: Simplify the way we parse enabled state file
    • config: Support many users/work profiles
    • fixup! Configurable 0, 90, 180 and 270 degree rotation
    • services: fix weird launcher3 crash
    • version: Update to 7.9.2 (Pancit)
    • vibrator: fix log format and level issue
    • wm: hacky fix for system_server crash

    • 5/23
    • Include build manifest on target
    • Remove previous Ambient on wake gesture impls
    • Settings: Allow setting wake for notification separately from doze
    • Settings: Allow showing Ambient instead of fully waking
    • SystemUI: Avoid using null Context in onTuningChanged()
    • SystemUI: Increase QS brightness slider margins
    • wm: Fix menu in legacy apps with multiple activities

    • 5/22
    • EasterEgg: allow using toy without unlocking
    • Launcher3: Add customization to set hotseat background opacity
    • Launcher3: Add light theme support for translucent hotseat background
    • Launcher3: Allow to control parallax effect and center wallpaper
    • Launcher3: recents: Disable lens perf if package is not installed
    • VncFlinger: delay sending surface for a bit
    • VncFlinger: fix us being too fast for framework
    • fixup! SystemUI: Adjust qqs top margin dimension
    • wm: block custom activity transit animations
    • wm: block task transitions from displaying in freeform
    • wm: do not show keyguard windows when mirroring due to dream
    • wm: never consume statusbar in freeform mode

    • 5/21
    • Evolver: Re-enable left and right virtual buttons while typing
    • FMRadio: Generalize Built-In FM Antenna support
    • Launcher3: animate workspace on pages without smartspace visible
    • Launcher3: support navbar surface drag-n-drop
    • SystemUI: Fix position and orientation of arrow keys in navbar
    • SystemUI: fix antiquated TunerActivity bugs
    • SystemUI: navbar extra keys
    • SystemUI: show ime switcher + cursor keys if we have space
    • config/common: Fix definition of firmware path
    • init.rc: tune dirty data writebacks
    • sepolicy: common: Add rules for FM Radio app properties
    • wm: add freeform-compatible activity transition animation
    • wm: support freeform-specific animation overrides
    DOWNLOAD
    2
    Nice ROM! Thanks!
  • 9


    Evolution X 7.9.2 for the Xiaomi Mi A1 [tissot]
    Code:
    /*
    * Your warranty is void. Or valId, 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 modifications, and if
    * you point your finger at me for messing up your device, I will LMAO at you.
    */

    0KUV8YX.png


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

    - Team Evolution X -
    @joeyhuab (Founder/Lead Developer)
    @RealAkito(Project Manager/Co-Founder)
    @AnierinB (Project Specialist/Co-Founder)

    Reach us on Twitter! @EvolutionXROM

    SRQCjQJ.png


    Just flash and check "The Evolver". We have tons of features combined together from different ROMs.

    What are our features?
    Themes

    - Theming Settings (Style, Color Source, Accent Color, Accent Background, Background Color, Luminance, Chroma, Tint Background)
    - Custom Themes (Black, Clear, Vivid, Paint In The Snow, Espresso)
    - Dark Theme Schedules
    - Lock screen Clock Fonts (16 Fonts)
    - Headline/Body Fonts (53 Fonts)
    - SB Icon Packs (10 Styles)
    - SB Signal Icon Packs (14 Styles)
    - SB WiFi Icon Packs (10 Styles)
    - System Icon Shape Packs (16 Styles)
    - 3 Button Navbar Styles (10 Styles)

    Status bar

    - Status Bar Lyrics
    - Clock Styles (Right, Center, Left)
    - Clock & Date Configs (Auto Hide, Hide Duration, Show Duration, Seconds, AM/PM, Font Size, Date Position/Case/Format)
    - SB Logo Pack (20 Styles, Right/Left)
    - Network Traffic Indicators
    - Battery Icon Styles (19 Styles)
    - Battery Percent (Hidden, Inside Icon, Next To Icon)
    - Battery Bar (Thickness, Alignment, Blend Colors, Reverse Direction, Colors, Animation)
    - System SB UI Tuner
    - Data Disabled Icon (On/Off)
    - Old Style Mobile Data
    - 4G Instead Of LTE
    - Roaming Indicator
    - WiFi Type Icon
    - Colored Icons
    - Notification Count
    - Bluetooth Battery Status
    - Mic/Camera Privacy Indicator
    - Location Privacy Indicator
    - Media Projection Privacy Indicator

    Notifications

    - ReTicker
    - App Colored Background For Reticker
    - Heads Up (Time Out, Importance Threshold, Less Boring, Stoplist/BlockList)
    - Force Expand Notifications
    - Notification Sound If Active
    - Kill App Button
    - Blink Flashlight For Incoming Call (When Ringing, When Silent, When Entierly Silent, Always)
    - Blink Flashlight For Notifications
    - In-Call-Vibrations (Connect, Waiting, Disconnect)

    Quick Settings

    - Clock
    - Clock Font Size
    - Date
    - Battery Style (15 Styles)
    - Battery Percent Location (Hidden, Inside Icon, Next To Icon)
    - Battery Estimates
    - Secure QS Tiles Requires Unlocking
    - Quick QS Pulldown (Disabled, Right, Left, Always)
    - Brightness Slider (Never, Expanded, Always)
    - Brightness Slider Position (Top, Bottom)
    - Auto Brightness Icon
    - Hide Labels
    - Label Text Size
    - Smart Pulldown
    - Vertical Layout
    - Columns In Portrait (2-5)
    - Columns In Landscape (2-6)
    - QS Tile Animation Style (3 Styles)
    - QS Tile Animation Druations (3 Speeds)
    - QS Tile Animation Interpolator (8 Styles)
    - Vibration On Touch
    - Vibration On Touch Duration
    - QS Footer Warnings
    - Show Data Usage
    - User Account Icon
    - Edit Icon
    - Power Menu Shortcut
    - Running Services Shortcut
    - Settings Shortcut
    - Clear All Button (10 Styles, 5 Backgrounds)

    Power Menu

    - System Settings (Hold PWR Assistant + Hold Duration)
    - Disable Power Menu On LS
    - Power
    - Restart
    - Advanced Reboot Options
    - Screenshot
    - On-The-Go Mode
    - Settings
    - Lock Down
    - Emergency
    - Device Controls
    - Users
    - Logout
    - Bug Report

    Gestures

    - System Settings
    - Quick Tap
    - Volume Button Playback Control
    - Swipe To Screenshot
    - Brightness Control
    - PWR Button Torch
    - Double Tap To Sleep Status Bar
    - Double Tap To Sleep Lock screen
    - AOSP Gestures
    - Pill Length
    - Pill Radius
    - Hide IME Button Space
    - Back Gesture Animation

    Lock screen

    - Edge Light
    - Lock screen Charging Info
    - Hide Status Bar
    - Hide QS During Secure Lock screen
    - Media Cover Art (5 Filters)
    - Ripple Effect
    - Fingerprint Authentication Vibration
    - Fingerprint Error Vibration

    Buttons

    - Navigation Bar
    - Compact Layout
    - Invert Layout
    - Show Vol Panel On Left
    - Per App Vol Control
    - On-Screen NavBar
    - Reorient Volume
    - Volume Rocker Wake
    - Keyboard Cursor Control
    - Alert Slider Notifications
    - Alert Slider Pulse
    - Block Alert Slider In Pocket Mode
    - Click To Partial Screenshot

    Animations

    - Screen Off Animation (3 Styles)
    - Power Menu Animations (11 Styles)
    - Android P Animation Style

    Miscellaneous

    - AOD Display Schedule
    - Google Services
    - Parallel Space
    - Game Space
    - Smart Pixels
    - App Lock
    - Launch Music App On Headset Connection
    - Unlimited Photos Storage
    - Unlock Higher FPS In Games
    - Netflix Spoof
    - Pulse Music Visualizer (Navbar, LS, Ambient)
    - Volume Panel Timeout
    - Jitter Test
    - Ignore Secure Window Flags
    - Show CPU Info
    - Toast App Icon
    - Sensor Block Per Package
    - Wakelock Blocker
    - Alarm Blocker
    - Default USB Configuration
    - Radio Info

    Evolution X Launcher

    - Icon Packs
    - Notification Dots
    - Icon Size
    - Icon Font Size
    - Max Lines For App Label
    - Lock Layout
    - Add App Icons To Home
    - Dark Status Bar
    - Double Tap To Sleep
    - Wallpaper Scrolling
    - Wallpaper Zooming
    - At A Glance
    - Swipe To Access Google Feed
    - Hide/Show Status Bar
    - Top Shadow
    - Icon Labels On Desktop
    - Hotseat Background
    - Google Search bar
    - Themed Icons
    - Corner Radius
    - Themed Icons In App Drawer
    - App Drawer Search bar
    - Icon Labels In App Drawer
    - App Drawer Row Height
    - App Drawer Background Opacity
    - Recents Background Opacity
    - Recents Scroll Vibration
    - Recents Screenshot
    - Recents Google Lens
    - Recents Clear All
    - Suggestions In All Apps List
    - Suggestions On Home
    - Blocked Suggestions
    - Parallel Space
    - Taskbar
    - Rotation
    - Hidden & Protected Apps

    CIrL2gb.png


    * Avoid using OFFICIAL TWRP, use 3.5.2_9 instead
    * Restoring Settings backups via Google account is currently broken (apps and contacts restore fine).
    * At a Glance disappears when using higher grids.

    o2G52Ve.png


    DO NOT FLASH GAPPS, ALREADY INCLUDED

    First Time Install / Clean Flash
    1. Reboot to Recovery
    2. Download the zip for your device
    3. Install
    TWRP 3.5.2_9 with treble support
    4. Install this vendor--adder zip.
    5. Flash the ROM (and make sure recovery persists)
    6. Reboot to System and #KeepEvolving


    Update / Dirty Flash
    1. Reboot to Recovery
    2. Download the update for your device
    3. Flash the ROM (and make sure recovery persists)
    4. Reboot to System and #KeepEvolving





    Download
    Donate to me! / Official Chat / Device Support




    XDA: DevDB Information
    Evolution X, ROM for the Mi A1

    Contributors
    joeyhuab

    ROM OS Version: Android 13
    ROM Kernel: Linux 4.9.337
    Based On: AOSP

    Version Information
    Status:
    Stable
    Current Stable Version: 7.9.2
    Stable Release Date: 2022-08-31

    Created 2022-08-31
    Last Updated 2023-05-29
    7
    Changelog for the latest (05/29/2023) update

    Device changes:
    ==============================
    • None
    ------------------------------

    ROM changes:
    ==============================
    • 5/29
    • ApplicationPackageManager: Extend freeform window feature to all apps
    • ApplicationPackageManager: Remove p21 features from featuresPixel
    • Pregrant non-system preloaded apps
    • core: block 2021/22 pixel features to ASI and pixel launcher

    • 5/28
    • AttestationHooks: Allow spoofing device model for Netflix
    • Enable copying content for IMEI2
    • Evolver: add acun and bang brightness slider
    • Fix NullPointerException in GestureDetector
    • Increase 5 GHz network signal tolerance
    • Launcher3: Fix quickstep live tile implementation
    • Launcher3: Properly end recents animation views
    • Launcher3: Prevent NPE when using custom themed icons
    • Properly set Wi-Fi Privacy spinner initial state
    • Settings: Extend showing Ambient instead of fully waking to single tap gesture
    • Settings: Update Glide library to 4.15.1
    • SystemUI: Stop using marquee on qs tiles label
    • base: Update mock LinearmotorVibratorService
    • fixup! inputflinger: add absolute mouse input support
    • hwui: Thread-safety and null pointer dereference fixups

    • 5/27
    • Add pointer capture callback
    • kernel: Restore TARGET_KERNEL_VERSION
    • kernel: Go full LLVM build on 5.10+ kernels
    • kernel: Allow devices to opt-in for full LLVM build
    • kernel: Remove darwin support
    • kernel: Fix clang version override
    • lineage: kernel: Use getconf instead of nproc
    • kernel: Changes for 5.10 build without GCC
    • kernel: Slightly reorder config
    • kernel: Use consistent spacing

    • 5/26
    • Hide hidden apps from all apps except system
    • Launcher3: Expose force monochrome themed icon flag as a user preference
    • Launcher3: Fix crash when placing widgets
    • Launcher3: Fix smartspace visibility on higher grids
    • Launcher3: Keep hotseat bottom spacing for taskbar devices
    • Launcher3: recents: Disable shake to clear all by default
    • Settings: Disable 5G in battery saver mode
    • base: Add overlay to mock oplus LinearmotorVibratorService
    • hwui: Add NULL pointer check in AnimatorManager::pushStaging
    • hwui: Remove logspam cause by early animation handle check
    • fixup! libs: hwui: Fix a race condition and null pointer dereference
    • libs: hwui: Fix a race condition and null pointer dereference
    • libs: hwui: Optimize pushStaging() performance and memory usage

    • 5/25
    • hwui: Introduce optimized glass blur effect
    • renderengine: Introduce optimized glass blur effect
    • renderengine: skia: switch to glass blur effect

    • 5/24
    • Allow provisioning of multiple work profiles
    • Evolver: Fix Media notification artwork fade and blur filter options
    • Evolver: Set reticker_status default value to true
    • Firewall: Support a greater number of apps/uids
    • Implement firewall status bar indicator
    • Launcher3: fix crash
    • PowerStatsService: Prevent NPE in BatteryTrigger.
    • ProcessList: Catch Security exception when starting a frozen package
    • Settings: Add support for allowing/disallowing apps on cellular, vpn and wifi networks
    • Settings: Add support for allowing/disallowing apps on restricted networks
    • Settings: Add support for global cleartext penalties
    • SystemUI: Bring in drawable for statusbar firewall toggle
    • SystemUI: Fix reticker notification background
    • SystemUI: fix tuner enabling aod on first open
    • SystemUI: Handle more exceptions for firewall
    • SystemUI: Refactor notification reticker
    • SystemUI: Update reticker specs to latest OneUI brief pop up style
    • UserManager app installation restrictions
    • UserManager unknown source app installation restrictions
    • VncFlinger: fix null crash
    • VncFlinger: sometimes we are fast, sometimes framework is
    • adb_root: Simplify the way we parse enabled state file
    • config: Support many users/work profiles
    • fixup! Configurable 0, 90, 180 and 270 degree rotation
    • services: fix weird launcher3 crash
    • version: Update to 7.9.2 (Pancit)
    • vibrator: fix log format and level issue
    • wm: hacky fix for system_server crash

    • 5/23
    • Include build manifest on target
    • Remove previous Ambient on wake gesture impls
    • Settings: Allow setting wake for notification separately from doze
    • Settings: Allow showing Ambient instead of fully waking
    • SystemUI: Avoid using null Context in onTuningChanged()
    • SystemUI: Increase QS brightness slider margins
    • wm: Fix menu in legacy apps with multiple activities

    • 5/22
    • EasterEgg: allow using toy without unlocking
    • Launcher3: Add customization to set hotseat background opacity
    • Launcher3: Add light theme support for translucent hotseat background
    • Launcher3: Allow to control parallax effect and center wallpaper
    • Launcher3: recents: Disable lens perf if package is not installed
    • VncFlinger: delay sending surface for a bit
    • VncFlinger: fix us being too fast for framework
    • fixup! SystemUI: Adjust qqs top margin dimension
    • wm: block custom activity transit animations
    • wm: block task transitions from displaying in freeform
    • wm: do not show keyguard windows when mirroring due to dream
    • wm: never consume statusbar in freeform mode

    • 5/21
    • Evolver: Re-enable left and right virtual buttons while typing
    • FMRadio: Generalize Built-In FM Antenna support
    • Launcher3: animate workspace on pages without smartspace visible
    • Launcher3: support navbar surface drag-n-drop
    • SystemUI: Fix position and orientation of arrow keys in navbar
    • SystemUI: fix antiquated TunerActivity bugs
    • SystemUI: navbar extra keys
    • SystemUI: show ime switcher + cursor keys if we have space
    • config/common: Fix definition of firmware path
    • init.rc: tune dirty data writebacks
    • sepolicy: common: Add rules for FM Radio app properties
    • wm: add freeform-compatible activity transition animation
    • wm: support freeform-specific animation overrides
    DOWNLOAD
    7
    May 2023 security patches have been released. Brightness slider styles have been added, the Data switch QS tile and current kernel has been updated as well. If you enjoy this update, kindly donate to continue supporting the project!

    Changelog for the latest (05/03/2023) update

    All changes:
    ==============================
    DOWNLOAD
    7
    April patch update is out! Disabled/removed features were added back and stability should be improved. Battery drain issues caused by Pixel Launcher should also go away with this update. I hope you guys continue to support the project by donating! Enjoy!

    Changelog for the latest (04/13/2023) update

    All changes: Visit

    DOWNLOAD
    6
    This build doesn't have March security patches yet but it fixes some VoLTE/VoWiFi issues users are encountering as well as the notification panel flickering issues. Screenshot icon for recents fixed as well as bringing back QS Bluetooth dialog for QS BT tile longpress.

    Changelog for the latest (03/03/2023) update

    Device changes:
    ==============================
    • CarrierConfig: Enable voLTE/voWIFI/ViLTE for entire 460 mcc
    • overlay: Enable IMS feature flags for supported carriers
    • overlay: Improve carrier mnc attributes for Indian carriers
    • overlay: update CarrierConfig from star V14.0.6.0.TKACNXM
    ------------------------------
    ROM changes:
    ==============================
    • Bluetooth: Controller: Warn on LeSetEventMask error codes
    • Codec2: guard the dummy work signal to lahaina only
    • Codec2: queue a empty work to HAL to wake up allocation thread
    • Evolver: Configurable media notification and lockscreen blur radius
    • Evolver: Fade filter for lockscreen media artwork
    • Evolver: Fade filter for media notification
    • Evolver: Resolve NPE when opening iconpacks pref
    • Evolver: Rework media artwork and blur implementation
    • Fix status bar landscape touch issues
    • GameSpace: Remove dim layer from the panel view
    • Improve renderscript allocation and usage
    • InputMethodManager: Prevent unnecessary invocation of IME
    • JobScheduler: Stop leaking user information
    • KeyguardMediaViewController: Cleanup and add proper annotations
    • Launcher3: Redesign recents app buttons
    • PixelPropsUtils: Don't spoof some apps
    • PixelPropsUtils: Spoof Samsung Accessory apps
    • Revert reticker implementation (fixes flickers in notification panel)
    • SettingsProvider: Remove backup for some feature settings
    • SystemUI: Fix optional ripple animation issue
    • SystemUI: Move bluetooth dialog creation to LongClick method
    • SystemUI: Prevent systemui crash when reinflating QS
    • SystemUI: Re-implement Bluetooth dialog
    • SystemUI: Stop using marquee on qs tiles label
    • apn: AMC now is ONE Albania
    • common: trust: Add sepolicy for dwc3 usb_data_enabled
    • core: Fix suspend failure for privileged system components
    • first_stage_mount: Skip dm-verity setup if AVB is not enabled
    • fixup! audioflinger: Fix audio for WifiDisplay
    • fixup! permissions: Pre-grant google restore permissions (attempt to fix google restore issue)
    • gms: Stop building prebuilt Chrome and PixelLiveWallpaperPrebuilt
    • kernel: Check HIP support of clang before disabling it
    • kernel: Force disable LLVM HIP
    • overlay: Partially disable gms chimera service
    • permissions: Grant ACCESS_COARSE_LOCATION to some system apps
    • permissions: Pre-grant google restore permissions
    • tinycompress: Add support for compress_set_codec_params API
    • tinycompress: plugin: Set codec params in SETUP state
    DOWNLOAD