Official source changes: Merge September security patch Evolver: Bring back monet engine Evolver: Bring back App lock feature Evolver: Bring back Hidden apps feature Evolver: Allow customizing footer text Evolver: Allow toggling QS footer text Settings: Improve force fullscreen settings fragment Fix NPE with void android.view.VelocityTracker.clear() PixelPropsUtils: Spoof device as Pixel for Wallpapers app Settings: Kang duplicate baseband fix from CAF SystemUI: fix MediaProjection cast crash fixup! Settings: add option to enable AOD on charging only overlay: SystemUI: force dark theme on global actions dialog Add check for empty TTS engine name Add missing INTERACT_ACROSS_USERS_FULL permission Always show APN settings on CDMA carriers Disable FP lockouts Disable bluetooth by default Fix SystemUI build for kotlin 1.7.0 Fix unqualified-std-cast-call compiler warning IllustrationPreference: Hide illustration when we fail to play anim PackageInstaller: Remove side padding from the dialog Remove wtf if no display nits mapping exists Etc...
Unofficial source changes: Add dual-tone light and dark themes for QS and power menu Replace with Fluent Design-inspired ripple animation