Evolution X Source changelog 23rd December
bezkeAllow 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
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