This is Android 13 with August 2023 security patches Device changes: ==================================== None Rom changes: ==================================== 8/11 DeviceConfig: Change setProperties behavior DeviceConfigUtils: Make debug optional SystemUIGoogle: Fix BatteryControllerImplGoogle injection SystemUIGoogle: Sync forked dagger files with SystemUI overlays: Allow default notification listener access for ParanoidGlyph vendor: Drop SimpleDeviceConfig vendor: Move custom device configs to global_device_configs_override vendor: SimpleDeviceConfig: Isolate pixel specific configs and cleanup vendor: Update now playing configs from gms 8/9 Change Linkify to use defaultCountry if simCountryIso is empty. Check if input method is enabled before showing missing keyboard layout notification PixelPropsUtils: Refactor logic and cleanup SystemUIGoogle: Hide now playing icon if not clickable 8/8 AudioService: focus listener: enable it when using external AudioFocus Launcher3: Fix troubleshoot the video crossover display exception Merge August 2023 security patches (13.0_r74) ParallelSpace: Update deprecated APIs and optimize lookup PixelPropsUtils: Set HARDWARE, ID values PixelPropsUtils: Update fingerprints to August 2023 release SystemUI: Resolve crash when updating control list services SystemUIGoogle: Rewrite AmbientIndicationContainer to kotlin always auto-grant permissions that have "normal" protectionLevel apex: Prevent illegal state exception caused by GMS concurrent alarms base: ApplicationPackageManager: Return early for Tensor check compatibility_matrices: Allow radio.config@1.0 till target-level 5 config: Disable Deep Press touch video heatmaps core: Improve notification toast format and fix for apps < sdk 29 fixup! Match legacy toast view with SystemUI gms: Build Cinematic Wallpapers for Pixel 6 and newer version: Update to 7.9.7 (Pinakbet) 8/7 NFC: Fix Android Beam PixelPropsUtils: Correctly spoof unstable process PixelPropsUtils: Spoof all wallpaper packages to Pixel 7 Pro 8/5 Fix possible NPE in StatusBarIconList causing bootloop Notification counter: Account status bar top padding when calculating height Settings: Fix findPeakRefreshRate logic Settings: Update 90hz string replace hack in displayPreference recovery: Clear BCB before rebooting to recovery recovery: Simplify reboot recovery reason 8/4 Camera: Bump up the extension jpeg processor blob size Catch IllegalStateException in Telecom when the Bluetooth process is down Launcher3: Fix memory info calculation Launcher3: Move meminfo instance creation out of runnable Launcher3: Rework MeminfoView available ram calculation Reticker: Bump to v1.1 SysUIToast: Remove restrictions on toast app icon libcameraservice: extend support for Oppo Camera libcameraservice: Guard miui camera workarounds libs: PipTaskOrganizer: do not start fade out animation for pip if surfacecontrol leash is null 8/1 SystemUI: Import more qs headers Updater: Preferences: allow overlaying default values for some preferences Updater: Show the correct percentage during package installation 7/31 Add helper method for config file converter classes used by HAL PixelPropsUtils: Spoof Galaxy S23 for YouTube media: update path for vendor specific config files 7/30 EvoEgg: Properly exclude from Google backup EvoEgg: Use adaptive icon Evolver: Bring back Lockscreen charging info (disabled by default) Remove glass blur effect Settings: Device name preference refactor Settings: Remove Evolution icon from AndroidManifest SystemUI: fix missing rotate suggestion in 2 button nav mode SystemUI: show ime switcher + cursor keys if we have space 7/29 Add keylayout mapping for Dualsense Edge gamepad Avoid recursion for leaf task fragment in freeform mode Fix Invalid Surface error Fix the concurrency issue when 'linkToDeath' in AccountManagerService that leads to JE Settings: Add Device codename to Firmware version window Settings: Replace maintainer link with maintainer donate URL Updater: Align with Settings / Materialize Updater: Bring back fetching and changelog button UpdateEngine: Add perf mode binder interface Updater: Allow toggling A/B perf mode Updater: Check if network is really metered Updater: Don't show delete twice Updater: Drop usage of NetworkInfo kernel: NO_GCC: Fix compilation with custom baremetal clang recovery: Ask to reboot before installing anything after A/B update update_engine: Add performance mode 7/28 DisplaySettings: font size in 5% steps from 80% to 130% SystemUI: Show a double arrow when almost triggered in new back affordance as well SystemUI: Tell user when face unlock detection is running qcom: Prepare for non-legacy dataservices 7/27 Fix potential NPE when callback remote animator Settings: Add missing animations for gestures and features Settings: Fix incorrect switch status when user stay in NightDisplaySettings page while scheduled night lights on Settings: Import animations from SettingsGoogle Settings: Match APN types with ignoring the case Settings: PreventRingingGesture: remove unneeded check fixup! SystemUI: Check primitive vibration support in new quick affordances common: Label bluetooth.hci.disabled_commands config: Don't build Aperture by default gd: hci: Allow disabling selected local commands services: Fix crash on callback remote animator 7/26 Reticker: Fix NPE and further optimize animation Settings: Hide Smart charging from search if not supported SystemUI: Block dialer apps from reticker SystemUI: Fix QS Header image layouts rro_overlays: Add DreamlinerOverlay and guard with flag rro_overlays: Add overlay to disable LED function for all Pixel devices 7/24 Evolver: Bring back QS header images Merge Pixel Fold July 2023 security patches (13.0_r66) config: Remove TextClassifier packages fixup! Add toggle to enable brightness slider haptic feedback fixup! SystemUI: Allow customizing footer text vendor/fonts: Uprev HarmonyOS Sans VF version: Update to 7.9.6 (Pares) Vendor flag changes camera: Allow to use boottime as timestamp reference camera: Guard newer HIDL overrideFormat fixup! libcameraservice: Add support to set vendor tag with client package name fixup! libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO_LIB libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO_LIB_OPLUS soong: Add TARGET_CAMERA_BOOTTIME_TIMESTAMP conditional vendor: Add TARGET_CAMERA_USES_NEWER_HIDL_OVERRIDE_FORMAT vendor: soong: Add camera_needs_client_info_lib_oplus 7/21 Evolver: Bring back Combined signal icons Evolver: Bring back Status bar brightness control Settings: Prioritize Build maintainer preference 7/20 Evolver: Bring back customizable QS footer text Evolver: Bring back kill button to notification guts Evolver: Bring back Less boring heads up Evolver: Bring back Status bar Lyrics Launcher3: Fit settings title into one line Launcher3: Fix Lens toggle default value base: Add rounded corners to activity open/close animation vendor: Refactor Pixel inclusions 7/19 Evolver: Enable Photos spoof by default Now Playing: Updated v3 manifest to version 3059 SystemUI: Add FingerprintInteractiveToAuthProvider implementation fixup! Settings: Hide SFPS wakeup setting when it's not supported gms: Import Wallpapers from felix and tangorpro gms: Replace PixelWallpapers2022 with PixelWallpapers2022a from lynx 7/18 BatteryPercentagePreferenceController: Force hide for all devices Launcher3: Add UNINSTALL shortcut to QuickstepLauncher PixelPropsUtils: Add tangorpro and felix to Pixel list core: Catch OOB when returning pooled string fixup! Launcher3: Pause apps feature gms: Factor in lynx, tangorpro and felix 7/17 Catching IllegalStateException while device is going to shutdown Evolver: Bring back Pocket mode support Launcher3: fix crash Settings: Bring back Double tap to trigger doze Settings: Bring back Proximity check on wake preference SystemUI: Refactor reTicker feature [Bugfix] Fix flicker issue when turn on/off screen with color inversion 7/16 Evolver: Add toggle to enable brightness slider haptic feedback Fix issue ‘Sometimes Screen does not wake up while receiving whatsapp video call’ KeyguardIndication: Set wakelock on doze only when required Settings: Create a ActivityDirector to optionally use SettingsGoogleFutureFaceEnroll Settings: Create face confirmation activity Settings: Fix App lock allow biometric toggle ignored (always on) Settings: Fix AppEntry.extraInfo ClassCastException Settings: Fix potential crash in AppAllServicesPreferenceController Settings: Import missing Face Unlock animation Settings: Move Vo5G toggle right below VoLTE SystemUI: Add null check for vibrator in brightness controller SystemUI: Revert split shade changes SystemUIGoogle: Trigger an ambient pulse on a new Now Playing track base: Remove more hardcoded fonts 7/15 build: Guard more lines related to AOSP ringtones gms: Correct lynx device check condition gms: Override Aperture with GCam 7/14 Alert Slider: Completely disable service if not supported Camera: Remove GPS_LOCATION if set() is called with null CEC: Do not allow null callback Fix vibration patterns with zero duration steps PackageManager: Create missing userdata directory Remove useless variable "mapbase" from screencap Settings: Remove extra bool for Smart charging UEventObserver: Fix logging for uevent messages Update translations binder: remove dead logging code core: Suppress ASI system crash dialogs sepolicy: Allow location read xtra-daemon control property sepolicy: Restrict access to /sys/devices/soc0/serial_number suppress SystemUI ANRs 7/13 Adapt dummy recents wallpaper provider for QPR3 Bring back ability to enable scudo-free 32-bit libc variant Evolver: Bring back QS battery customization Fix camera lag on some SD 6XX devices Fix launcher ui interface overlap and frozen problem Launcher3: Increment max number of saved recent apps thumbnails Remove length check to allow empty HDR10+ blobs to HWC ThemePicker: Fix permissions xml and provider access camera: Fix prefix length path for External Camera HAL hidl: sensors: Add group 'uhid' to sensors multi-HAL recovery: Add support for touch rotation 7/12 Camera: Clear identity before access device policy manager Fix system reboot in system_server caused by SensorPrivacyService PixelPropsUtils: Remove pixel tablet spoof for Weather SimpleDeviceConfig: Updated v3 manifest to version 3058 SystemUI: Mark colorBackgroundDrawable as protected config: Allow Settings or SUW to connect to insecure Enterprise networks 7/11 Fix multi-user silent notifications on lockscreen Update parallel space block list fixup! BatteryService: Add support for battery Moto Mods fixup! healthd: Reinitialize mChargerNames for every battery update fixup! base: Add support for parallel space 7/10 Avoid CalledFromWrongThreadException in BubbleController Do not allow backups of overlays (fixes Google restore issue) Evolver: Bring back QS panel styles Evolver: reTicker: Allow to only show in Landscape mode Parallel Space: Update blocklist SystemUI: Reduce the alpha of color accent alpha drawable SystemUI: Use selector drawables for translucent qs themes device_config: Remove obsolete Android 11 permission hub overlays fonts: Fix oneplus slate implementation fonts: Import nothing font changes from NOS 1.5 gms: Don't build Cinematic Wallpapers for now themes: Import Xperia Icon pack 7/9 AuthRippleController: Always finish the LightRevealScrim BatteryMeterView: simplify scale logic Evolver: Disable configurable lockscreen album art blur radius GameSpace: ScreenUtils: Adapt to QPR3 NetworkPolicyManagerService: Avoid OOB in addSdkSandboxUidsIfNeeded PixelPropsUtils: Spoof to Pixel 5a by default Settings: Update Android Beam switch title Stop building Flipendo (removes Extreme Battery saver) SystemUserInfoHelper: Fix crash when switching user base: ApplicationPackageManager: Block Tensor features for Recorder base: ApplicationPackageManager: Exclude PE 2021 Midyear from tensor pixel list gms: Stop building Flipendo 7/8 Battery: Don't check cutout for qs battery