• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][12.0][UNOFFICIAL][CEPHEUS] EVOLUTION-X Snow 6.0 [01/21/2022]

Search This thread

SamoSempai

Member
Nov 27, 2021
8
0
Hi, I have a little problem, I can boot into Evolution x, but storage doesn't seem to be working, I mean when I open storage option in settings or go to google play for updating chrome for example, it is not working, is there a fix for it?
I installed rom using OTG maybe that is the problem I'm starting from 0 again :/
 

blackbox0209

Member
May 13, 2014
39
19
I used DFE you given with link below, but still, after starting from 0, again, I can't open storage settings or download something from google play. Is there a fix for that?
I didn't really mentioned it as a fix for that problem, it was just an little reminder for other users trying to install this rom.

It seems permission error tho, have you tried formatting data in twrp? (not wiping data in advanced wipe) It should wipe entire internal storage. (since it's encrypted, you can't access to it.)
 
Last edited:

SamoSempai

Member
Nov 27, 2021
8
0
I didn't really mentioned it as a fix for that problem, it was just an little reminder for other users trying to install this rom.

It seems permission error tho, have you tried formatting data in twrp? (not wiping data in advanced wipe) It should wipe entire internal storage. (since it's encrypted, you can't access to it.)
I've been only wiping data from advanced wipe, how do I format data?

(It was a stupid question sorry, I formatted data rn, waiting for it to boot up)
 

SamoSempai

Member
Nov 27, 2021
8
0
I didn't really mentioned it as a fix for that problem, it was just an little reminder for other users trying to install this rom.

It seems permission error tho, have you tried formatting data in twrp? (not wiping data in advanced wipe) It should wipe entire internal storage. (since it's encrypted, you can't access to it.)
My problems has been fixed, thanks! Now I can use this ROM as my daily driver :D
 

blackbox0209

Member
May 13, 2014
39
19
Uhh I thouht everything was ok, but settings app is working very slow... and idk why
just installed whatsapp, and whatsapp is lagging too. is there a performance-on option anywhere
every devices need some time to finalize its setting right after initial bootup, so let it do its work and cool down for like ~30 minutes. after some time, it will work like a charm.

I have zero complaints about its performance.
 
Last edited:
  • Like
Reactions: SamoSempai

Blociaczek

New member
Dec 4, 2020
3
0
Does Android 12 uses Google Sans font in Messenger and other apps like Facebook etc.? I've installed Evolution X and I saw that font in settings is different than in Messenger. I tried to install Google Sans font module with Magisk to have the font everywhere but AOD doesn't work properly after that. Normally font from lockscreen goes from thick to thin style. But it doesn't work with installed module.
 

neroes

Senior Member
Jul 11, 2013
80
20
Braunschweig
www.soundcloud.de
I have some Trouble with my BT Speakers (Redmi Buds 3 Pro)

unfortunately the connection breaks up sporadically every now and then. sometimes after a long listening time or sometimes after 10 or 20 minutes
 

Top Liked Posts

  • 3
    Changelog for latest (01/21/2022)

    I just published a second build for this month. There are some changes on the rom side, and some new features like the FOD icons and animations that I think you'll like. Also, Monet should be fixed now.
    On the device side, Pixon kernel is now in V3.0 and brings some improvements.

    Please note that DFE (Disable force encryption) is required for now
    Also, if you encounter some issues after dirty flashing the new build, please first try to clean flash.

    Please don't try to dirty flash over an Android 11 build, do a clean flash instead to avoid the problems.


    Device changes:
    ==============================
    • Pixon kernel updated to V3.0 (Linux upstream to revision 4.14.262)
    • Set vulkan as default UI renderer
    ------------------------------
    ROM changes:
    ==============================
    • Add new Game space from exthmui
    • AuthRippleController: only update sensor location when necessary
    • BatteryMeterView: Move null check to the beginning of the method
    • EnhancedEstimates: Get estimates from Device Health Services
    • EnhancedEstimates: Rewrite estimates in kotlin
    • Evolver: Add Game Space shortcut pref
    • Evolver: Add volume panel on left toggle
    • Evolver: Allow disabling qs on secure lock screen
    • Evolver: Allow forcing small keyguard clock
    • Evolver: Allow toggling camera/mic privacy indicator
    • Evolver: Bring back Screen off animations
    • Evolver: Bring back UDFPS (FOD) icons and animations
    • Evolver: Improve location privacy indicator toggle
    • Evolver: Use a different CustomSeekBarPreference adaptation
    • GpsNetInitiatedHandler: Disable more debugging
    • Make DownloadManager.enqueue() a no-op when INTERNET permission is revoked
    • Make Gaming Mode QS tile use Game space features instead
    • NavigationModeController: Silence log spam
    • PixelPropsUtils: Add GamesProps
    • QuickStatusBarHeader: Only disable battery click when needed
    • Reduce padding use by privacy indicator resources
    • Settings: Add footer explanation to Adaptive Playback
    • Settings: ColorBucketPreference: Nuke SettingsObserver
    • Settings: Display: Observe auto-brightness mode changes
    • Settings: DoubleTapGesture: Make it use a preference controller
    • Settings: Expose Heads Up settings page
    • Settings: Hardcode moduleProvider to com.google.android.modulemetadata
    • Settings: Make PIN scramble user-specific
    • Settings: Replace settings:defaultText with settings:defaultValueText
    • Settings: Use font configs instead of fonts directly
    • Show infinity for large notification counts
    • StatusBarIconController: Don't cast NetworkTrafficSB to StatusBarIconView
    • Stop Microsoft apps from crashing without INTERNET permission
    • SystemUI: AODTile: Use LockScreenSettingsActivity instead on long click
    • SystemUI: Add HIGH_SAMPLING_RATE_SENSORS permission
    • SystemUI: AuthController: Fix NPE due to isPowerbuttonFps()
    • SystemUI: HeadsUpTile: Open Heads Up fragment on long click
    • SystemUI: refactor notification counter
    • SystemUIGoogle: Fix CalledFromWrongThread exceptions
    • SystemUIGoogle: Import Reverse Charging and Battery Saver tiles
    • TextView: Allow preventing requestLayout() calls
    • ThemeOverlayApplier: Apply wifi and signal icon styles last
    • Update translations
    • appop: Keep up to 7 days of permission usage history
    • appop: Save discrete app op history for more permissions
    • base: Fix location privacy indicator getting stuck
    • core: Switch to Pasty for copying crash logs
    • overlay: Extend 'Target pixel launcher/pixel themes' to OOS icon pack
    • privapp-permissions: Grant missing TelephonyProvider perm
    • ripple: Replace with Fluent Design-inspired ripple animation
    • services: LightsService: Mute an annoying error message
    • vendor: Add drawable XMLs for themed icons
    • vendor: Update overlays from January release
    • vendor: overlay: Adjust Settings search bar roundness to be like stock
    • vendor: overlay: Re-enable volume control for remote sessions

    Download Link: SourceForge | EvolutionX_6.0
    2
    download not starting !
    I removed the file from sourceforge. I'll provide a new download link in a few minutes

    Edit: I temporarily uploaded the latest build on Google drive, cause Sourceforge is still broken for now: https://drive.google.com/file/d/19F1CQMw70KogVbouQDOcU_85nN1jvUKa/view?usp=sharing
    1
    dirty flash done ! wiith magisk & dfe All Fine!
    1
    Just updated and everything looks good so far. Another great release! Thanks
  • 6
    It would be great if this excellent Rome receives all upcoming updates and security patches on a regular basis ...
    I'm waiting for the January security patches before publishing a new build (still not released for Pixel 6 Pro)
    5
    Changelog for latest (01/15/2022)

    A new build has arrived! There are many changes on both the device and rom sides since the previous december update.
    During my tests a dirty flash from the december update worked, but if you encounter issues, then please try to clean flash first before reporting any issue.
    Also, as I modified the default fod pressed color, you may have to register your finger again to make it work again, or set the color back to green (the previous default) in Settings->The Evolver->Lock screen->FOD pressed color

    Please note that DFE (Disable force encryption) is required for now
    Also, if you encounter some issues after dirty flashing the new build, please first try to clean flash.

    Please don't try to dirty flash over an Android 11 build, do a clean flash instead to avoid the problems.


    Device changes:
    ==============================
    • Pixon kernel updated to V2.9 (Linux upstream to revision 4.14.261)
    • Enable HotSpot 2.0
    • Remove wifi related internal overlays
    • Overlay: give light sensor some time to warm up
    • Disable NearbyMessagingService
    • Props: Update aux camera packagelist and remove duplicate
    • RRO overlays: Sign Tether with default cert
    • RRO overlays: overlay tethering and wifi stack from Google
    • Tune zram
    • Update graphic blobs
    • Enable Quick Tap
    • Change Udfps default pressed color
    • Let user changing the Udfps pressed color
    • Overlay: Exempt ImsService from location indicators
    • Overlay: Disable blanks after doze
    • Overlay: Enable support for Bluetooth hearing aids
    • Overlay: Disable night light on FOD
    • Overlay: Setup led
    • Overlay: Disable light sensor for pocket lock
    • Include GrapheneOS camera instead of aosp camera
    • Hals: Use bluetooth audio V2.1
    • Switch audio Hal to V7.0
    • Update DPM, IMS, and RIL system blobs
    • Overlay: Update config_ims_rcs_package to use new ImsService
    ------------------------------
    ROM changes:
    ==============================
    • Merge Pixel January 2021 security patches
    • Add settings to toggle the phantom process monitoring in dev options
    • AuthRippleController: always finish the LightRevealScrim
    • Battery Styles: Fix landscape battery size
    • Battery Styles: Fix percentage view on landscape battery
    • ColorUtils: Prevent crash if alpha component is translucent
    • Evolver: GamingMode: Add night light and brightness level
    • Evolver: Navbar Settings: Add a footer pref to show a hint message
    • Evolver: Navbar: Lock layout and arrow keys if the 3-buttons navbar isn't in use
    • Evolver: Pulse initial checkin for Android 12
    • Evolver: Remove old lock screen visualizer toggles
    • Evolver: Remove redundant line for Combined Signal icons
    • GamingModeTile: Don't store state in settings
    • GamingModeTile: Only restore enabled settings
    • IconPackRounded: Use correct icon for notification and ring volume
    • Make QS brightness slider animation more subtle
    • PixelPropsUtils: Bail out early when required
    • PixelPropsUtils: Consolidate google app checks
    • PixelPropsUtils: Extend list of packages to keep
    • PixelPropsUtils: update raven fp from SQ1D.220105.007 build
    • Pulse: Add more NPE checks
    • Pulse: Extend to Ambient Screen
    • Pulse: Fix up navbar layout logic
    • Settings: Add proximity check on wake preference
    • Settings: Allow toggling floating rotation button
    • Settings: Fix up panel theme and layout
    • Settings: Make signal & wifi icon overlay persistent across reboots
    • Settings: Temp remove broken reset battery stats feature
    • Settings: add NPE check for SetupWizard usage
    • Settings: stop logspill from ProcessStats
    • SystemUI: LocationTile: Be affected by the secure tiles toggle
    • SystemUI: Properly adapt new switches in screen recorder dialog
    • SystemUI: fix black qqs on keyguard in light theme
    • VolumeDialogControllerImpl: Stop log spam with no caption service
    • overlays: Add unlinked ringtone and notification volume icons
    • overlays: oos: Add dummy icons to fix preview
    • overlays: oos: Add status bar bluetooth icons
    • overlays: oos: Adjust width and height for dnd and vibrate icons
    • overlays: oos: Fix edit icon color in Settings
    • Add missing Google Sans fonts in system
    • BatteryMeterView: Fix NPE that occurs when onDensityOrFontScaleChanged() is called
    • Brightness slider: Use proper icon names
    • DisplayDeviceRepository: Don't spam log when display state changes
    • Evolver: Add Gaming Macro QS tile settings
    • Evolver: Add ability to turn off Gaming macro when screen is off
    • Evolver: Disable QS battery estimates by default
    • Settings: Bring back Adaptive Playback
    • Settings: GestureTweaksSettings: fix after removing assistant from extended swipe options
    • Settings: Make ColorBucket overlays persistent across reboots
    • Settings: Refactor Wifi Calling description text
    • Settings: SystemNavigationGestureSettings: fix back gesture edge insets resetting back when full screen
    • gestures is enabled
    • Settings: only set phone number if it's not empty
    • SystemUI: NotificationShadeWindowViewController: initialize all the settings variables (fixes dt2w on doze)
    • VolumeDialog: notifyVisible after the volume panel is fully hidden
    • base: fix list style alert dialog to use system font
    • base: set alert dialog message to use system font
    • overlays: Add an OxygenOS icon pack
    • vendor: Remove redundant Google Sans font overlay
    • Change protocol from IPV6 to IP for Telus
    • Evolver: Port brightness slider changes
    • Evolver: allow toggling location privacy indicator
    • MediaDataManager: use safe cast to avoid NPE
    • PixelPropUtils: Update redfin fp to January 2022
    • Settings: Bring back DarkMode/ColorBucket
    • Settings: DarkMode: Improve DarkMode/ColorBucket handling
    • SystemUI: Apply monet to fingerprint authentication ripple animation
    • SystemUI: allow devices override audio panel location
    • SystemUIGoogle: Add HIGH_SAMPLING_RATE_SENSORS permission for columbus
    • Update SystemUIGoogle
    • Update overlays from SQ1A.220105.002
    • WifiDisplaySource: allow overriding max wfd resolution with prop
    • build: Always use release-keys (might fix root detection on some banking apps)
    • common: allow mediaserver to get media_wfd_prop
    • fixup! Ambient music: pulse on new music tracks and Now Playing info
    • graphics: Override system fonts with user-selected overlays
    • libs: PipTaskOrganizer: do not start fade out animation for pip if surfacecontrol leash is null
    • services: WindowOrientationListener: bail out if rotation resolver service instance is null
    • Advanced nav gestures: improve code and fix glitches
    • Allow back swipe on bottom screen if the launcher is showing
    • Allow extended/"L" back swipe to trigger actions/app/activities
    • AppErrors: Respect appsNotReportingCrashes for ANRs
    • BatteryMeterView: Remove the icon view if we are not using it
    • BatteryMeterView: fix NPE when changing the scale factor
    • Camera: Ignore torch status update for aux or composite camera
    • CompositionEngine: Request device composition for the Udfps touched layer
    • Core: Extend Pixel experience Blacklist For Google Photos (fixes unlimited storage dialog)
    • Evolver: Add Vivo X60 Pro VoLTE Icon
    • Evolver: Allow user to disable night light on FOD
    • Evolver: Bring back FOD pressed colors
    • Evolver: Bring back Power Menu Torch option
    • Evolver: Forward-port notification counters
    • Evolver: Move Ambient Music Ticker to the Settings app
    • Evolver: Remove unwanted VoLTE/VoWiFi icons
    • Extended swipe: show a double arrow when almost triggered
    • Fix concurrency issue with BatteryUsageStats
    • Fix net traffic view being white on QQS Header
    • Implement backup/restore for network policy
    • Include saved battery history chunks into BatteryUsageStats parcel
    • InputMethodUtils: Fix system bootloop when no IME is found
    • LongSwipeGestures: Vibrate on action if gesture haptic feedback enabled
    • Restore cache clean up code in PackageManagerService
    • Split network policy XML parsing into read/write helper functions
    • SystemUI: Add missing initial call to updateResources in brightness mirror
    • SystemUI: Fix keyguard clock/status and AOD layouts without smartspace
    • SystemUI: Hide clock in qqs headerbase: Edit persist.camera.privapp.list to match with current property
    • SystemUI: Mute a rare SystemUI crash in NavigationBarView
    • SystemUI: Remove unused resources
    • ThemeOverlayApplier: Catch a potential NPE
    • UI: Adjust default navbar layouts
    • UI: Use SNAP_FIXED_RATIO for multi-window globally
    • camera: Skip HFR checks for privileged apps
    • gms: Don't include prebuilt YouTube and YT Music
    • gms: Include Adaptive charging sysconfig
    • gms: grant gms WRITE_DEVICE_CONFIG permission
    • Add settings to toggle the phantom process monitoring in dev options
    • AppErrors: Respect appsNotReportingCrashes for ANRs
    • AudioService: PlaybackActivityMonitor: fix exploding list
    • AudioService: fix strategy/groups attributes introspection
    • Core: Extend Pixel experience Blacklist For Google Photos
    • Evolver: Bring back FOD pressed colors
    • Evolver: Bring back Power Menu Torch option
    • Fix EventLog string class problem in ViewRootImpl#enqueueInputEvent()
    • Fix concurrency issue with BatteryUsageStats
    • Fix incorrect SID matching for bio prompts
    • Implement backup/restore for network policy
    • Include saved battery history chunks into BatteryUsageStats parcel
    • Mark setInputWindows of IInputFlinger interface as "sync"
    • Parcel: remove use of getOpenAshmemSize
    • Reconnect to all hidl sensors HALs
    • Remove getProcessGroup usage in OomAdjuster
    • Remove reference to nonplat sepolicy
    • SoundPool: Implement generic garbage collection
    • Split network policy XML parsing into read/write helper functions
    • SystemUI: Fix keyguard clock/status and AOD layouts without smartspace
    • UI: Adjust default navbar layouts
    • UI: Use SNAP_FIXED_RATIO for multi-window globally
    • libprocessgroup: fall back to cpuset in get_sched_policy
    • libutils: do not follow process's group
    • overlay: core: Disable stock OTA components
    • Add button to AppErrorDialog to upload crash information to hastebin
    • Bluetooth: Check AdapterService instance before getState
    • Bring back our Papers app
    • Camera: Ignore torch status update for aux or composite camera
    • Evolver: Add Ambient Edge Pulse style
    • Evolver: Add a toggle for secure tiles on keyguard
    • Evolver: Add adjustable Ambient Edge light width
    • Evolver: Adjust Monet settings intervals
    • Evolver: Allow toggling screen off FOD
    • Evolver: Ambient Music Ticker - Allow to pulse on new tracks
    • Evolver: Ambient Pulse Light: Add layout style for top and bottom
    • Evolver: Bring back adaptive icon shape customization
    • Evolver: Burn-In Protection: Add enable and interval switches
    • Evolver: Fix the call indicator toggle
    • Evolver: Introduce Battery Landscape | Left Battery Text
    • Evolver: Introduce Custom Status bar Signal & Wi-Fi icons
    • Evolver: Make FOD haptic feedback optional
    • Evolver: Move three-fingers-swipe to screenshot to Settings > System > Gestures
    • Evolver: NotificationLights: Add reverse animation direction
    • Evolver: Power Menu: On-The-Go Mode
    • Evolver: Pulse edge light for all doze triggers
    • Evolver: Refactor how we display the VoLTE/VoWiFi icons
    • Evolver: Remove CPU info toggle, Power Menu torch, and Flashlight Blink options
    • Evolver: Remove unwanted VoLTE/VoWiFi icons
    • Fix deadlock issue
    • Fix lock screen wallpaper not being set if different from the Home one
    • InputDispatcher: allow to intercept a specific event key
    • MediaArtworkProcessor: Use less zoom & alpha on keyguard
    • PixelPropUtils: remove spoofing for currently supported Pixels
    • QuickStatusBarHeader: Tap the battery icon to open battery settings
    • Settings: Add Bluetooth and Wi-Fi timeout features
    • Settings: Drop custom preferenceFragmentCompatStyle
    • Settings: Fix hardcoded black text in storage summary
    • Settings: Make overlays persistent across reboots
    • Settings: ProgressCategory: update title style for consistency
    • Settings: Set device name from marketname if available
    • Settings: Show About phone instead of Android version in the header
    • Settings: Switch to Lottie animation for screenshot gesture
    • Settings: Switch to VERSION.INCREMENTAL instead of FINGERPRINT
    • Settings: Use framework text colors for SwitchBar
    • Settings: Whitelist WRITE_DEVICE_CONFIG permission
    • SystemUI: Allow overriding feature flags on release builds
    • SystemUI: Always refresh power menu on UI mode change
    • SystemUI: Edge lighting code improvements
    • SystemUI: Fix battery saver layout
    • SystemUI: Follow light/dark theme in power menu
    • SystemUI: Hide more tuner preferences on production builds
    • SystemUI: Make the emergency button less prominent in global actions
    • SystemUI: NetworkTraffic: Remove screen on/off triggers
    • SystemUI: Reduce scrim color animation duration to 375 ms
    • SystemUI: Remove Battery saver tile from sensitive QS tiles
    • SystemUI: Require unlocking to use sensitive QS tiles
    • SystemUI: UdfpsController: make sure to continue with onAcquired even when pulsing
    • SystemUI: Update icon for Heads up tile
    • SystemUI: Use Monet colors for the power menu
    • SystemUI: set proper height and width for vibrate icon drawable
    • Update translations
    • Updater: Add missing localbroadcastmanager dependency
    • Updater: Move to /system_ext
    • Updater: Update framework lib
    • Updater: Update gradle version
    • Updater: Update to sdk 31
    • WiredAccessoryManager: Update display port device index
    • WiredAccessoryManager: Update stream index assignment
    • WiredAccessoryManager: use dev index from UEventInfo to form devPath
    • base: Add WRITE_APN_SETTINGS and PREVENT_POWER_KEY Permissions for SystemUI
    • base: Less boring HeadsUp: allow any sms/dialer app set as default by user
    • base: Redesign seekbar
    • base: limit direct share targets to reduce lag
    • camera2: Add methods for backward compatibility
    • camera: Skip HFR checks for privileged apps
    • configure same GID based APNs as per carrier requirements
    • core: Update to new API endpoint for hastebin
    • device_config: Cleanup some configs imported from ProtonAOSP
    • evolution: Update the default wallpaper
    • fixup! base: HeadsUp blacklists/stoplists
    • fixup! base: HeadsUp notification timeout
    • libmedia_jni: Changing MediaPlayer RefBase object creation as per RefBase recommendation
    • libui: Allow extension of valid gralloc 1.0 buffer usage bits
    • overlays: don't let notch/holes overlays to overlay QS
    • usbaudio: handle sample rate overrides in proxy_prepare()

    Download Link: Sourceforge | EvolutionX_6.0
    3
    Changelog for latest (01/21/2022)

    I just published a second build for this month. There are some changes on the rom side, and some new features like the FOD icons and animations that I think you'll like. Also, Monet should be fixed now.
    On the device side, Pixon kernel is now in V3.0 and brings some improvements.

    Please note that DFE (Disable force encryption) is required for now
    Also, if you encounter some issues after dirty flashing the new build, please first try to clean flash.

    Please don't try to dirty flash over an Android 11 build, do a clean flash instead to avoid the problems.


    Device changes:
    ==============================
    • Pixon kernel updated to V3.0 (Linux upstream to revision 4.14.262)
    • Set vulkan as default UI renderer
    ------------------------------
    ROM changes:
    ==============================
    • Add new Game space from exthmui
    • AuthRippleController: only update sensor location when necessary
    • BatteryMeterView: Move null check to the beginning of the method
    • EnhancedEstimates: Get estimates from Device Health Services
    • EnhancedEstimates: Rewrite estimates in kotlin
    • Evolver: Add Game Space shortcut pref
    • Evolver: Add volume panel on left toggle
    • Evolver: Allow disabling qs on secure lock screen
    • Evolver: Allow forcing small keyguard clock
    • Evolver: Allow toggling camera/mic privacy indicator
    • Evolver: Bring back Screen off animations
    • Evolver: Bring back UDFPS (FOD) icons and animations
    • Evolver: Improve location privacy indicator toggle
    • Evolver: Use a different CustomSeekBarPreference adaptation
    • GpsNetInitiatedHandler: Disable more debugging
    • Make DownloadManager.enqueue() a no-op when INTERNET permission is revoked
    • Make Gaming Mode QS tile use Game space features instead
    • NavigationModeController: Silence log spam
    • PixelPropsUtils: Add GamesProps
    • QuickStatusBarHeader: Only disable battery click when needed
    • Reduce padding use by privacy indicator resources
    • Settings: Add footer explanation to Adaptive Playback
    • Settings: ColorBucketPreference: Nuke SettingsObserver
    • Settings: Display: Observe auto-brightness mode changes
    • Settings: DoubleTapGesture: Make it use a preference controller
    • Settings: Expose Heads Up settings page
    • Settings: Hardcode moduleProvider to com.google.android.modulemetadata
    • Settings: Make PIN scramble user-specific
    • Settings: Replace settings:defaultText with settings:defaultValueText
    • Settings: Use font configs instead of fonts directly
    • Show infinity for large notification counts
    • StatusBarIconController: Don't cast NetworkTrafficSB to StatusBarIconView
    • Stop Microsoft apps from crashing without INTERNET permission
    • SystemUI: AODTile: Use LockScreenSettingsActivity instead on long click
    • SystemUI: Add HIGH_SAMPLING_RATE_SENSORS permission
    • SystemUI: AuthController: Fix NPE due to isPowerbuttonFps()
    • SystemUI: HeadsUpTile: Open Heads Up fragment on long click
    • SystemUI: refactor notification counter
    • SystemUIGoogle: Fix CalledFromWrongThread exceptions
    • SystemUIGoogle: Import Reverse Charging and Battery Saver tiles
    • TextView: Allow preventing requestLayout() calls
    • ThemeOverlayApplier: Apply wifi and signal icon styles last
    • Update translations
    • appop: Keep up to 7 days of permission usage history
    • appop: Save discrete app op history for more permissions
    • base: Fix location privacy indicator getting stuck
    • core: Switch to Pasty for copying crash logs
    • overlay: Extend 'Target pixel launcher/pixel themes' to OOS icon pack
    • privapp-permissions: Grant missing TelephonyProvider perm
    • ripple: Replace with Fluent Design-inspired ripple animation
    • services: LightsService: Mute an annoying error message
    • vendor: Add drawable XMLs for themed icons
    • vendor: Update overlays from January release
    • vendor: overlay: Adjust Settings search bar roundness to be like stock
    • vendor: overlay: Re-enable volume control for remote sessions

    Download Link: SourceForge | EvolutionX_6.0
    3
    @LoganDeveloper Is it possible to update from previous A12 december update without lost data. Is it default process or I should do something "special"?

    Update / Dirty Flash
    1. Download the proper ZIP for your device
    2. Reboot into recovery mode
    3. Wipe Cache/Dalvik
    4. Flash the ROM
    5. Flash Magisk if you want root
    6. Flash DFE
    7. Reboot to System and #KeepEvolving


    Thank you very much for your work.
    If you follow these steps it should work :)
    2
    Ok, i think that the rom is settled now, so i can give a little review.

    First of all, i have to say that this is my first A12 rom. I was a long time on CrDroid and i loved it.

    I had difficulties since i flashed EX, but all of them i managed to get rid of. There should be mentioned wifi fix rar in install instructions. I had a problem with extremely fast draining of battery, which is now gone after the rom settled. There is a little more sensitive fingerprint and i have to add more scans of the same finger to get it work everytime i need to open my phone. The rom is fast and smooth. I really do miss the function when i press all three buttons and there is a part screenshot (not just full screen screenshot). Every app is working, even PIA, Adblock, smartbanking, V4A. So far so good and i hope that more updates will come!
    Thank you for your great work (and sorry for my english - not native speaking)
  • 10


    Evolution X Snow 6.0 for the Xiaomi Mi 9 [cepheus]
    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.
    */

    0KUV8YX.png

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

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

    Reach us on Twitter! @EvolutionXROM



    SRQCjQJ.png


    What are our features?
    - Just flash and check "The Evolver"


    CIrL2gb.png

    You tell me

    For those who encounter wifi connections issues, check this link.
    DO NOT FLASH GAPPS, ALREADY INCLUDED

    o2G52Ve.png

    First Time Install / Clean Flash
    1. Download the proper ZIP for your device
    2. Reboot into recovery mode
    3. Wipe Data/Cache/Dalvik/System/Vendor
    4. Flash the ROM
    5. Format data
    6. Reboot again into recovery mode
    7. Flash Magisk if you want root
    8. Flash DFE
    9. Reboot to System and #KeepEvolving


    Update / Dirty Flash
    1. Download the proper ZIP for your device
    2. Reboot into recovery mode
    3. Wipe Cache/Dalvik
    4. Flash the ROM
    5. Flash Magisk if you want root
    6. Flash DFE
    7. Reboot to System and #KeepEvolving





    Light Screenshots / Dark Screenshots / Download
    Official Chat / Device Support




    S2t0kJ9.png

    10
    Changelog for latest (01/21/2022)

    I just published a second build for this month. There are some changes on the rom side, and some new features like the FOD icons and animations that I think you'll like. Also, Monet should be fixed now.
    On the device side, Pixon kernel is now in V3.0 and brings some improvements.

    Please note that DFE (Disable force encryption) is required for now
    Also, if you encounter some issues after dirty flashing the new build, please first try to clean flash.

    Please don't try to dirty flash over an Android 11 build, do a clean flash instead to avoid the problems.

    Device changes:
    ==============================
    • Pixon kernel updated to V3.0 (Linux upstream to revision 4.14.262)
    • Set vulkan as default UI renderer
    ------------------------------
    ROM changes:
    ==============================
    • Add new Game space from exthmui
    • AuthRippleController: only update sensor location when necessary
    • BatteryMeterView: Move null check to the beginning of the method
    • EnhancedEstimates: Get estimates from Device Health Services
    • EnhancedEstimates: Rewrite estimates in kotlin
    • Evolver: Add Game Space shortcut pref
    • Evolver: Add volume panel on left toggle
    • Evolver: Allow disabling qs on secure lock screen
    • Evolver: Allow forcing small keyguard clock
    • Evolver: Allow toggling camera/mic privacy indicator
    • Evolver: Bring back Screen off animations
    • Evolver: Bring back UDFPS (FOD) icons and animations
    • Evolver: Improve location privacy indicator toggle
    • Evolver: Use a different CustomSeekBarPreference adaptation
    • GpsNetInitiatedHandler: Disable more debugging
    • Make DownloadManager.enqueue() a no-op when INTERNET permission is revoked
    • Make Gaming Mode QS tile use Game space features instead
    • NavigationModeController: Silence log spam
    • PixelPropsUtils: Add GamesProps
    • QuickStatusBarHeader: Only disable battery click when needed
    • Reduce padding use by privacy indicator resources
    • Settings: Add footer explanation to Adaptive Playback
    • Settings: ColorBucketPreference: Nuke SettingsObserver
    • Settings: Display: Observe auto-brightness mode changes
    • Settings: DoubleTapGesture: Make it use a preference controller
    • Settings: Expose Heads Up settings page
    • Settings: Hardcode moduleProvider to com.google.android.modulemetadata
    • Settings: Make PIN scramble user-specific
    • Settings: Replace settings:defaultText with settings:defaultValueText
    • Settings: Use font configs instead of fonts directly
    • Show infinity for large notification counts
    • StatusBarIconController: Don't cast NetworkTrafficSB to StatusBarIconView
    • Stop Microsoft apps from crashing without INTERNET permission
    • SystemUI: AODTile: Use LockScreenSettingsActivity instead on long click
    • SystemUI: Add HIGH_SAMPLING_RATE_SENSORS permission
    • SystemUI: AuthController: Fix NPE due to isPowerbuttonFps()
    • SystemUI: HeadsUpTile: Open Heads Up fragment on long click
    • SystemUI: refactor notification counter
    • SystemUIGoogle: Fix CalledFromWrongThread exceptions
    • SystemUIGoogle: Import Reverse Charging and Battery Saver tiles
    • TextView: Allow preventing requestLayout() calls
    • ThemeOverlayApplier: Apply wifi and signal icon styles last
    • Update translations
    • appop: Keep up to 7 days of permission usage history
    • appop: Save discrete app op history for more permissions
    • base: Fix location privacy indicator getting stuck
    • core: Switch to Pasty for copying crash logs
    • overlay: Extend 'Target pixel launcher/pixel themes' to OOS icon pack
    • privapp-permissions: Grant missing TelephonyProvider perm
    • ripple: Replace with Fluent Design-inspired ripple animation
    • services: LightsService: Mute an annoying error message
    • vendor: Add drawable XMLs for themed icons
    • vendor: Update overlays from January release
    • vendor: overlay: Adjust Settings search bar roundness to be like stock
    • vendor: overlay: Re-enable volume control for remote sessions

    Download Link: SourceForge | EvolutionX_6.0
    6
    It would be great if this excellent Rome receives all upcoming updates and security patches on a regular basis ...
    I'm waiting for the January security patches before publishing a new build (still not released for Pixel 6 Pro)
    5
    Changelog for latest (01/15/2022)

    A new build has arrived! There are many changes on both the device and rom sides since the previous december update.
    During my tests a dirty flash from the december update worked, but if you encounter issues, then please try to clean flash first before reporting any issue.
    Also, as I modified the default fod pressed color, you may have to register your finger again to make it work again, or set the color back to green (the previous default) in Settings->The Evolver->Lock screen->FOD pressed color

    Please note that DFE (Disable force encryption) is required for now
    Also, if you encounter some issues after dirty flashing the new build, please first try to clean flash.

    Please don't try to dirty flash over an Android 11 build, do a clean flash instead to avoid the problems.


    Device changes:
    ==============================
    • Pixon kernel updated to V2.9 (Linux upstream to revision 4.14.261)
    • Enable HotSpot 2.0
    • Remove wifi related internal overlays
    • Overlay: give light sensor some time to warm up
    • Disable NearbyMessagingService
    • Props: Update aux camera packagelist and remove duplicate
    • RRO overlays: Sign Tether with default cert
    • RRO overlays: overlay tethering and wifi stack from Google
    • Tune zram
    • Update graphic blobs
    • Enable Quick Tap
    • Change Udfps default pressed color
    • Let user changing the Udfps pressed color
    • Overlay: Exempt ImsService from location indicators
    • Overlay: Disable blanks after doze
    • Overlay: Enable support for Bluetooth hearing aids
    • Overlay: Disable night light on FOD
    • Overlay: Setup led
    • Overlay: Disable light sensor for pocket lock
    • Include GrapheneOS camera instead of aosp camera
    • Hals: Use bluetooth audio V2.1
    • Switch audio Hal to V7.0
    • Update DPM, IMS, and RIL system blobs
    • Overlay: Update config_ims_rcs_package to use new ImsService
    ------------------------------
    ROM changes:
    ==============================
    • Merge Pixel January 2021 security patches
    • Add settings to toggle the phantom process monitoring in dev options
    • AuthRippleController: always finish the LightRevealScrim
    • Battery Styles: Fix landscape battery size
    • Battery Styles: Fix percentage view on landscape battery
    • ColorUtils: Prevent crash if alpha component is translucent
    • Evolver: GamingMode: Add night light and brightness level
    • Evolver: Navbar Settings: Add a footer pref to show a hint message
    • Evolver: Navbar: Lock layout and arrow keys if the 3-buttons navbar isn't in use
    • Evolver: Pulse initial checkin for Android 12
    • Evolver: Remove old lock screen visualizer toggles
    • Evolver: Remove redundant line for Combined Signal icons
    • GamingModeTile: Don't store state in settings
    • GamingModeTile: Only restore enabled settings
    • IconPackRounded: Use correct icon for notification and ring volume
    • Make QS brightness slider animation more subtle
    • PixelPropsUtils: Bail out early when required
    • PixelPropsUtils: Consolidate google app checks
    • PixelPropsUtils: Extend list of packages to keep
    • PixelPropsUtils: update raven fp from SQ1D.220105.007 build
    • Pulse: Add more NPE checks
    • Pulse: Extend to Ambient Screen
    • Pulse: Fix up navbar layout logic
    • Settings: Add proximity check on wake preference
    • Settings: Allow toggling floating rotation button
    • Settings: Fix up panel theme and layout
    • Settings: Make signal & wifi icon overlay persistent across reboots
    • Settings: Temp remove broken reset battery stats feature
    • Settings: add NPE check for SetupWizard usage
    • Settings: stop logspill from ProcessStats
    • SystemUI: LocationTile: Be affected by the secure tiles toggle
    • SystemUI: Properly adapt new switches in screen recorder dialog
    • SystemUI: fix black qqs on keyguard in light theme
    • VolumeDialogControllerImpl: Stop log spam with no caption service
    • overlays: Add unlinked ringtone and notification volume icons
    • overlays: oos: Add dummy icons to fix preview
    • overlays: oos: Add status bar bluetooth icons
    • overlays: oos: Adjust width and height for dnd and vibrate icons
    • overlays: oos: Fix edit icon color in Settings
    • Add missing Google Sans fonts in system
    • BatteryMeterView: Fix NPE that occurs when onDensityOrFontScaleChanged() is called
    • Brightness slider: Use proper icon names
    • DisplayDeviceRepository: Don't spam log when display state changes
    • Evolver: Add Gaming Macro QS tile settings
    • Evolver: Add ability to turn off Gaming macro when screen is off
    • Evolver: Disable QS battery estimates by default
    • Settings: Bring back Adaptive Playback
    • Settings: GestureTweaksSettings: fix after removing assistant from extended swipe options
    • Settings: Make ColorBucket overlays persistent across reboots
    • Settings: Refactor Wifi Calling description text
    • Settings: SystemNavigationGestureSettings: fix back gesture edge insets resetting back when full screen
    • gestures is enabled
    • Settings: only set phone number if it's not empty
    • SystemUI: NotificationShadeWindowViewController: initialize all the settings variables (fixes dt2w on doze)
    • VolumeDialog: notifyVisible after the volume panel is fully hidden
    • base: fix list style alert dialog to use system font
    • base: set alert dialog message to use system font
    • overlays: Add an OxygenOS icon pack
    • vendor: Remove redundant Google Sans font overlay
    • Change protocol from IPV6 to IP for Telus
    • Evolver: Port brightness slider changes
    • Evolver: allow toggling location privacy indicator
    • MediaDataManager: use safe cast to avoid NPE
    • PixelPropUtils: Update redfin fp to January 2022
    • Settings: Bring back DarkMode/ColorBucket
    • Settings: DarkMode: Improve DarkMode/ColorBucket handling
    • SystemUI: Apply monet to fingerprint authentication ripple animation
    • SystemUI: allow devices override audio panel location
    • SystemUIGoogle: Add HIGH_SAMPLING_RATE_SENSORS permission for columbus
    • Update SystemUIGoogle
    • Update overlays from SQ1A.220105.002
    • WifiDisplaySource: allow overriding max wfd resolution with prop
    • build: Always use release-keys (might fix root detection on some banking apps)
    • common: allow mediaserver to get media_wfd_prop
    • fixup! Ambient music: pulse on new music tracks and Now Playing info
    • graphics: Override system fonts with user-selected overlays
    • libs: PipTaskOrganizer: do not start fade out animation for pip if surfacecontrol leash is null
    • services: WindowOrientationListener: bail out if rotation resolver service instance is null
    • Advanced nav gestures: improve code and fix glitches
    • Allow back swipe on bottom screen if the launcher is showing
    • Allow extended/"L" back swipe to trigger actions/app/activities
    • AppErrors: Respect appsNotReportingCrashes for ANRs
    • BatteryMeterView: Remove the icon view if we are not using it
    • BatteryMeterView: fix NPE when changing the scale factor
    • Camera: Ignore torch status update for aux or composite camera
    • CompositionEngine: Request device composition for the Udfps touched layer
    • Core: Extend Pixel experience Blacklist For Google Photos (fixes unlimited storage dialog)
    • Evolver: Add Vivo X60 Pro VoLTE Icon
    • Evolver: Allow user to disable night light on FOD
    • Evolver: Bring back FOD pressed colors
    • Evolver: Bring back Power Menu Torch option
    • Evolver: Forward-port notification counters
    • Evolver: Move Ambient Music Ticker to the Settings app
    • Evolver: Remove unwanted VoLTE/VoWiFi icons
    • Extended swipe: show a double arrow when almost triggered
    • Fix concurrency issue with BatteryUsageStats
    • Fix net traffic view being white on QQS Header
    • Implement backup/restore for network policy
    • Include saved battery history chunks into BatteryUsageStats parcel
    • InputMethodUtils: Fix system bootloop when no IME is found
    • LongSwipeGestures: Vibrate on action if gesture haptic feedback enabled
    • Restore cache clean up code in PackageManagerService
    • Split network policy XML parsing into read/write helper functions
    • SystemUI: Add missing initial call to updateResources in brightness mirror
    • SystemUI: Fix keyguard clock/status and AOD layouts without smartspace
    • SystemUI: Hide clock in qqs headerbase: Edit persist.camera.privapp.list to match with current property
    • SystemUI: Mute a rare SystemUI crash in NavigationBarView
    • SystemUI: Remove unused resources
    • ThemeOverlayApplier: Catch a potential NPE
    • UI: Adjust default navbar layouts
    • UI: Use SNAP_FIXED_RATIO for multi-window globally
    • camera: Skip HFR checks for privileged apps
    • gms: Don't include prebuilt YouTube and YT Music
    • gms: Include Adaptive charging sysconfig
    • gms: grant gms WRITE_DEVICE_CONFIG permission
    • Add settings to toggle the phantom process monitoring in dev options
    • AppErrors: Respect appsNotReportingCrashes for ANRs
    • AudioService: PlaybackActivityMonitor: fix exploding list
    • AudioService: fix strategy/groups attributes introspection
    • Core: Extend Pixel experience Blacklist For Google Photos
    • Evolver: Bring back FOD pressed colors
    • Evolver: Bring back Power Menu Torch option
    • Fix EventLog string class problem in ViewRootImpl#enqueueInputEvent()
    • Fix concurrency issue with BatteryUsageStats
    • Fix incorrect SID matching for bio prompts
    • Implement backup/restore for network policy
    • Include saved battery history chunks into BatteryUsageStats parcel
    • Mark setInputWindows of IInputFlinger interface as "sync"
    • Parcel: remove use of getOpenAshmemSize
    • Reconnect to all hidl sensors HALs
    • Remove getProcessGroup usage in OomAdjuster
    • Remove reference to nonplat sepolicy
    • SoundPool: Implement generic garbage collection
    • Split network policy XML parsing into read/write helper functions
    • SystemUI: Fix keyguard clock/status and AOD layouts without smartspace
    • UI: Adjust default navbar layouts
    • UI: Use SNAP_FIXED_RATIO for multi-window globally
    • libprocessgroup: fall back to cpuset in get_sched_policy
    • libutils: do not follow process's group
    • overlay: core: Disable stock OTA components
    • Add button to AppErrorDialog to upload crash information to hastebin
    • Bluetooth: Check AdapterService instance before getState
    • Bring back our Papers app
    • Camera: Ignore torch status update for aux or composite camera
    • Evolver: Add Ambient Edge Pulse style
    • Evolver: Add a toggle for secure tiles on keyguard
    • Evolver: Add adjustable Ambient Edge light width
    • Evolver: Adjust Monet settings intervals
    • Evolver: Allow toggling screen off FOD
    • Evolver: Ambient Music Ticker - Allow to pulse on new tracks
    • Evolver: Ambient Pulse Light: Add layout style for top and bottom
    • Evolver: Bring back adaptive icon shape customization
    • Evolver: Burn-In Protection: Add enable and interval switches
    • Evolver: Fix the call indicator toggle
    • Evolver: Introduce Battery Landscape | Left Battery Text
    • Evolver: Introduce Custom Status bar Signal & Wi-Fi icons
    • Evolver: Make FOD haptic feedback optional
    • Evolver: Move three-fingers-swipe to screenshot to Settings > System > Gestures
    • Evolver: NotificationLights: Add reverse animation direction
    • Evolver: Power Menu: On-The-Go Mode
    • Evolver: Pulse edge light for all doze triggers
    • Evolver: Refactor how we display the VoLTE/VoWiFi icons
    • Evolver: Remove CPU info toggle, Power Menu torch, and Flashlight Blink options
    • Evolver: Remove unwanted VoLTE/VoWiFi icons
    • Fix deadlock issue
    • Fix lock screen wallpaper not being set if different from the Home one
    • InputDispatcher: allow to intercept a specific event key
    • MediaArtworkProcessor: Use less zoom & alpha on keyguard
    • PixelPropUtils: remove spoofing for currently supported Pixels
    • QuickStatusBarHeader: Tap the battery icon to open battery settings
    • Settings: Add Bluetooth and Wi-Fi timeout features
    • Settings: Drop custom preferenceFragmentCompatStyle
    • Settings: Fix hardcoded black text in storage summary
    • Settings: Make overlays persistent across reboots
    • Settings: ProgressCategory: update title style for consistency
    • Settings: Set device name from marketname if available
    • Settings: Show About phone instead of Android version in the header
    • Settings: Switch to Lottie animation for screenshot gesture
    • Settings: Switch to VERSION.INCREMENTAL instead of FINGERPRINT
    • Settings: Use framework text colors for SwitchBar
    • Settings: Whitelist WRITE_DEVICE_CONFIG permission
    • SystemUI: Allow overriding feature flags on release builds
    • SystemUI: Always refresh power menu on UI mode change
    • SystemUI: Edge lighting code improvements
    • SystemUI: Fix battery saver layout
    • SystemUI: Follow light/dark theme in power menu
    • SystemUI: Hide more tuner preferences on production builds
    • SystemUI: Make the emergency button less prominent in global actions
    • SystemUI: NetworkTraffic: Remove screen on/off triggers
    • SystemUI: Reduce scrim color animation duration to 375 ms
    • SystemUI: Remove Battery saver tile from sensitive QS tiles
    • SystemUI: Require unlocking to use sensitive QS tiles
    • SystemUI: UdfpsController: make sure to continue with onAcquired even when pulsing
    • SystemUI: Update icon for Heads up tile
    • SystemUI: Use Monet colors for the power menu
    • SystemUI: set proper height and width for vibrate icon drawable
    • Update translations
    • Updater: Add missing localbroadcastmanager dependency
    • Updater: Move to /system_ext
    • Updater: Update framework lib
    • Updater: Update gradle version
    • Updater: Update to sdk 31
    • WiredAccessoryManager: Update display port device index
    • WiredAccessoryManager: Update stream index assignment
    • WiredAccessoryManager: use dev index from UEventInfo to form devPath
    • base: Add WRITE_APN_SETTINGS and PREVENT_POWER_KEY Permissions for SystemUI
    • base: Less boring HeadsUp: allow any sms/dialer app set as default by user
    • base: Redesign seekbar
    • base: limit direct share targets to reduce lag
    • camera2: Add methods for backward compatibility
    • camera: Skip HFR checks for privileged apps
    • configure same GID based APNs as per carrier requirements
    • core: Update to new API endpoint for hastebin
    • device_config: Cleanup some configs imported from ProtonAOSP
    • evolution: Update the default wallpaper
    • fixup! base: HeadsUp blacklists/stoplists
    • fixup! base: HeadsUp notification timeout
    • libmedia_jni: Changing MediaPlayer RefBase object creation as per RefBase recommendation
    • libui: Allow extension of valid gralloc 1.0 buffer usage bits
    • overlays: don't let notch/holes overlays to overlay QS
    • usbaudio: handle sample rate overrides in proxy_prepare()

    Download Link: Sourceforge | EvolutionX_6.0
    3
    Changelog for latest (12/18/2021)

    I am sorry for the delay, but a new build is finally available! It includes lots of new features and the December security patches as well.
    I hope you'll like it, and I wish you happy hollidays :)
    Please note that DFE (Disable force encryption) is required for now
    Also, if you encounter some issues after dirty flashing the new build, please first try to clean flash.

    Please don't try to dirty flash over an Android 11 build, do a clean flash instead to avoid the problems.


    Device changes:
    ==============================
    • Pixon kernel updated to V2.8 (Linux upstream to revision 4.14.258)
    • Adapt Xiaomi parts to Android 12 Style
    • Update vendors from MIUI China stable V12.5.6.0
    ------------------------------
    ROM changes:
    ==============================
    • ActivityThread: Remove Failed to find provider info logspam
    • Allow additional padding for center clock
    • Camera:Fix the memory leak caused during HFR mode
    • Evolver: Add VoWiFi icon support
    • Evolver: Add ability to toggle bluetooth battery level
    • Evolver: Add case to quick pull down status bar anywhere
    • Evolver: Add optional VoWiFi icon styles
    • Evolver: Allow hiding call strength icons
    • Evolver: Allow to suppress notifications sound/vibration if screen is on
    • Merge December 2021 security patches
    • NavigationBar: Prevent a rare crash
    • NetworkProviderSettings: Prevent Wifi Manager NPE
    • NotificationPanelViewController: Fix DT2S gesture handling
    • NotificationPanelViewController: set FLAG_IMMUTABLE for edge lightning
    • PackageInfo: Optimize ApplicationInfo creation
    • Permissions: Grant Mediascanner access permissions to external storage
    • PixelPropsUtils: Invite streaming apps to the party
    • PixelPropsUtils: Spoof Pixel XL for Samsung wearables
    • PowerUI: Mute logcat spam
    • QSPanel: Don't crash when not using media player
    • Reduce NotificationHistoryDatabase logspam
    • Settings: Add custom vibration intensity preferences
    • Settings: Align user avatar with homepage title
    • Settings: Bring back Double tap to trigger doze
    • Settings: DoubleTapGesture: Use new material-you illustration preference
    • Settings: Improve protected sensitive info in about phone
    • Settings: Make Quick Unlock compatible with long PIN/Password
    • Settings: VolumeMusicControl: Use new material-you illustration preference
    • SystemUI: Fix NPE in NotificationPanelViewController
    • SystemUI: Fix signal bar icon overlay issue
    • SystemUI: No longer use DT2W setting to wake from AOD (resolves battery drain issues)
    • SystemUI: Reduce screenshot dismiss delay to 2 seconds
    • SystemUI: Restart SystemUI on changing combined signal icons
    • SystemUI: Update keyguard clock metrics for GSans Clock font
    • SystemUI: follow colorSurface for alertslider background
    • SystemUI: theme: Override modulated dark QS background color
    • SystemUI: updated bluetooth icons from oos
    • SystemUI: use google sans font for lockscreen clock (requires GSans Magisk module)
    • SystemUIGoogle: Update from SQ1D.211205.016.A1
    • Toast: fix layer leak
    • Update translations
    • ViewRootImpl:Fix CountDownLatch.await block
    • config: Disable Async MTE on System Server
    • core: check if the logical light is null before using it
    • device_config: Import missing configs from ProtonAOSP
    • device_config: Show setting to disable location indicators
    • device_config: Update Live Caption configs for Pixel 6
    • fwb: silence statx boot spam
    • overlay: SystemUI: Use Monet colors for power menu
    • remove duplicate hide battery feature from tuner
    • services: fonts: use a simple sha512 hash based file verification system
    • timedetector: Disable lower bound check
    • vendor: Add custom grayscale icons and maps for PixelLauncher
    • vendor: apns: Add auth_type explanation
    • vendor: apns: Correct Telia
    • vendor: apns: Fix wrong IPV4 protocols
    • vendor: apns: Remove unused "spn" attribute
    • vendor: charger: Import latest offline charging animation
    • Allow changing monet settings from The Evolver
    • Evolver: AODSchedule: Add support for mixed time & sun modes
    • Evolver: Adapt master switch layout to A12
    • Evolver: Add Ambient Edge Lighting settings
    • Evolver: Add DND & Rate settings to flash on call
    • Evolver: Add Flashlight blink on incoming calls
    • Evolver: Add back theming stuff
    • Evolver: Allow hiding notification headers
    • Evolver: Allow scheduling always on display
    • Evolver: Allow to flash on call only when entirely silent
    • Evolver: Clean up power menu options
    • Fix an issue in NPMS blockedReasons computation logic
    • Fix the case where restricted mode allowed reasons are ignored
    • PixelPropsUtils: Spoof Pixel XL for Google Photos
    • PixelPropsUtils: Whitelist Google Dialer
    • Re-implement Volume Long Press Skip Tracks feature
    • Screenrecord: Update custom settings dialog drawables
    • Settings: Allow customizing volume dialog timeout
    • Settings: Allow hiding navbar
    • Settings: Improve OverlayCategoryPreferenceController for icon packs
    • Settings: Make font overlay persistent across reboots
    • Settings: OverlayCategoryPreferenceController: Sort overlays by name
    • Settings: allow changing the length of gesture navbar
    • SystemUI: Don't confuse rotation with orientation
    • SystemUI: Fix NetworkTraffic UI on expanded QS
    • SystemUI: Use DT2W setting also to wake from AOD
    • SystemUI: Use new privacy indicators for location
    • TtsEngines: avoid crashes caused by null engine name
    • base: TtsEngines: fix yet another NPE
    • fonts: Redo custom fonts
    • fonts: update with SD1A Raven
    • overlays: declare the right overlay category
    • styles: Use user fonts for Material UI themes

    Download Link: Sourceforge | EvolutionX_6.0