This is Android 12.1 with July 2022 security patches Device changes: ==================================== Enabled smart charging GCam installed by default ROM changes: ==================================== End of Android 12 changes 8/16 Further increase blur radius for glass blur effect PixelPropsUtils: Update fingerprints to Android 13 August 2022 release core: Add telephony stack to privacy indicator whitelist 8/15 Don't reset A2DP offload when disabling developer settings Evolver: Make LS media filter blur radius configurable PixelPropsUtils: Correctly spoof pixel props 8/14 Evolver: Bring back lockscreen media art blur filters Evolver: Transparent QS customization NotificationMediaManager: Increase blur radius for blur media filters SystemUI: match brightness slider track height with the progress drawable SystemUI: Switch notification background to monet on heads up 8/13 Remove Kscope authored features 8/12 Evolver: Add master switch strings for new MainSwitchPreferences Settings: Adjust master switch strings for new MainSwitchPreference SystemUI: Implement sleep for pickup gesture 8/11 Evolver: Add SystemPropertySwitchPreference Evolver: Improve app list fragment Evolver: Introduce {Global,Secure,System}MainSwitchPreference Evolver: Use MainSwitchPreference when applicable Evolver: Use SystemPropertySwitchPreference for Photos/Games props KeyguardUpdateMonitor: Destroy our settings observer when necessary Screenrecord: Allow to select AVC codec profile level Set default value of config_supportsScreenOffUdfps to false Settings: Add SettingsLibMainSwitchPreference library SettingsLib: Fix nav bar color on certain apps SettingsLib: fixup Big dotted circle integer value vendor: Add EVO_SECURITY_PATCH prop 8/10 AnimatableClockController: Sync with fonts overlay changes Evolver: Bring back Notification counter feature Evolver: Bring back QS tiles/layout customization Evolver: Make colored Statusbar Icons optional Evolver: Remove status bar lyric feature (buggy for now) recovery: Only warn on SPL downgrade themes: fonts: Fix, import and update more fonts themes: fonts: Refresh shipped vendor fonts 8/9 Set navbar color for device default settings theme Settings: Allow user configurable fingerprint wake-and-unlock Settings: Follow navbar color in base 8/8 CameraManager: Make the workaround completely optional IllustrationPreference: Hide illustration when we fail to play anim Merge August 2022 security patches SystemUI: Remove trace counter from ScrimState SystemUI: Show the ripple on face auth if skip lockscreen enabled display: Restore brightness adjustment on boot sepolicy: Allow Settings app to change WFD resolution sepolicy: Allow apps to access usap pool sepolicy: Allow platform_app syslog_read sepolicy: Allow system_server to get app_zygote pgid sepolicy: Allow updater to read data files sepolicy: Label skip unconfigure prop version: Uprev to 6.7 8/5 Bump to r22 raven patch PixelPropsUtils: Bump to r22 raven build fingerprint Update translations apns: Update mobily APN for prepaid connection 8/4 Write permission synchronization for com.android.systemui 8/3 SettingsLib: Fix user profile photo picker crash 8/2 core: Add telephony stack to allowed service state packages 8/1 AnimatableClockController: Add misans to broken fonts Evolver: Added 9 more battery styles Evolver: Import Wi-Fi standard icon Settings: convert hotspot timeout preference to a list preference Settings: default to GlifV3Theme SystemUI: GlobalActionsDialogLite: switch to AOSP's Flashlightcontroller Use Tuner API for reTicker settings reTicker: Cleanup themes: fonts: Add misans overlay 7/29 SystemUI: Respect Statusbar left padding in keyguard carrier SystemUI: VolumeDialogImpl: Change bg tint for inactive rows 7/28 BatteryService: Switch Warp charging status path to an overlay SystemUI: Fix QS expand lag when VoLTE/VoWiFi icons are enabled 7/27 Evolver: Secondary color for lockscreen clock toggle PackageManagerService: Load APKs from system_ext/framework LockscreenCharging: Add divisor current overlay LockscreenCharging: Calculate power from voltage and current Settings: AdbRootPreferenceController: Set isAvailable() to true SystemUI: Fix current formatting on lockscreen SystemUI: respect statusbar left padding in QS clock & keyguard carrier Update battery info every second when device is charging permissions: Grant ACCESS_FINE_LOCATION to broadcast receiver intents permissions: Update cellbroadcastreceiver allowlist themes: fonts: Import Oppo Sans 7/26 add missing display cutout overlays 7/25 GameSpace: Fix issue with multiple users KernelCpuUidActiveTimeReader: Do not spam log with negative active time LayoutInflater: remove less frequently used apps Settings: Add a preference to battery optimization page Settings: Allow to skip confirmation in biometric auth dialog Settings: Battery: Show unavailable instead of 0.0℃ for battery temp SystemUI: Grant INTERACT_ACROSS_USERS_FULL permission for smartspace SystemUI: Remove user setup check for alarm icon Turn off carrier provisioning by default to allow tethering development: Enable force resizable activities by default development: Enable freeform windows by default overlays: Add notch bar killer overlays: Add notch bar killer for left-notch devices reTicker: Do not show when content/icon is null 7/24 PixelPropsUtils: Fix issue with text select and copy SettingsProvider: Handle WRITE_DEVICE_CONFIG permission denial for gms base: Force fullscreen for Google Dialer 7/23 Fix inaccuracy in biometric timeout 7/22 Evolver: Add toggle to disable charging animation Settings: Bring back Smart Charging feature 7/20 GameSpace: Add do not change option to ringer mode GameSpace: Adjust views to avoid overlap GameSpace: Change tile enabled/disabled case for consistency GameSpace: Drop disable heads up option GameSpace: Expose icon in launcher GameSpace: Fix default ringer mode value GameSpace: Fix panel view not losing focus when touching outside GameSpace: Let's take advantage of reTicker GameSpace: Port in-game danmaku feature GameSpace: Properly filter duplicated notification GameSpace: Re-sort ringer mode GameSpace: Remove unimplemented method from Danmaku service SystemUI: media_view: align song and artist name text 7/19 Evolver: Remove spoof feature for streaming apps SystemUI: doze: add config for double tap sensors and long press sensors that need a proximity check SystemUI: set white color for media actions button background core: Remove P21 experience system feature check fixup! PixelPropsUtils: Limit SafetyNet workarounds to unstable GMS process themes: fonts: Add Roboto Condensed themes: fonts: Add Roboto overlay themes: fonts: Add a Headline-only version of nothing font overlay themes: fonts: Improve Linotte font themes: fonts: Update Comfortaa font themes: fonts: Update SamsungOne font 7/18 Skip less boring notification check when reTicker mode is active fixup! Less boring heads up option 7/17 Settings: Add toggle to enable ADB root SystemUI: Allow limiting AOD & ambient display refresh rate SystemUI: Lockscreen clock improvements fonts: Import Roboto fallback font modification themes: fonts: Add JTLeonor font themes: fonts: Add nothingdot font style themes: fonts: Introduce pixelwars font 7/16 BootAnimation: Check for resolution override Evolver: Notification media artwork: Better fade filter Require CONFIG_HID_PLAYSTATION for DualSense key layout 7/15 themes: fonts: Add ProductSans VH 7/14 Evolver: BlockSensors: Fix/update the way Footer info is added Evolver: Bring back Alarm & Wakelock blocker feature Evolver: Bring back Sensor block package list feature Settings: AppLock: Make timeout strings translatable Settings: Convert one-handed mode to a PrimarySwitchPreference Settings: DevicePicker: Adapt to S style Settings: Toast insulter: Add new insults Settings: Update all classes which inherit from TogglePreferenceController Settings: Use ListPreference instead of DropDownPreference 7/13 DeviceIdleJobsController: don't ignore whitelisted system apps Extend splash screen exception list to SC-V2 SystemUI: CastTile: Open cast settings on long click base: ChooserActivity: Don't show image edit button on multiple targets prebuilt: import APNs for CBN 7/12 Camera: Update HighFrameRate GPU flags Keyguard Clock: Use google sans only for faulty fonts ThemedIcons: Bring some more icons base: Prevent NPE for Demo mode core: Optimize download/upload animations fixup! Camera: Skip stream size check for whitelisted apps fonts: Use fallback variant of Roboto services: AppLockManagerService: fix an oob exception 7/11 PixelPropsUtils: GameProps: Hide Apex Legends as Mi11 PixelPropsUtils: Spoof play store once again 7/9 SystemUI: Add current divider config for lockscreen charging fonts: Add san francisco display font permissions: Update Settings app allowlist permissions: Update SettingsProvider permissions themes: Add new signal icon packs themes: Add new udfps icons themes: Refactor directories themes: UdfpsAnimations Improvements themes: UdfpsIcons: Optimize drawables by converting to webp