DerpFest 13 Tango - ROM Changelog

DerpFest 13 Tango - ROM Changelog

MocaRafee
Notes: The ROM changelog date reflect to the ROM build date, so newer ROM changelog date doesn't mean it applied to currently released build, but if the ROM build date is same or newer than current ROM changelog date then it is applied.
Tl;dr See which ROM Changelog date is matched or at least older than currently released build date.
I'm updating changelog every time Alexander posted an update to DerpFest Public Chat since sometimes I posted a CI build. Also, when I'm not sure about what currently changed on ROM side, I will add TBD notes, aka To Be Determined.
17 February 2024

【New】

  • Merge February security patch
  • BluetoothDialog: Don't ever show non paired devices
  • DerpLauncher: Enable more animations when dismissing keyguard
  • DerpLauncher: Introduce faster status bar expansion
  • DerpLauncher: Introducing Task Lock in Task Menu
  • DerpLauncher: Little revamp for app info bottom sheet
  • DerpLauncher: Refined Task Lock
  • DerpLauncher: Update QSB lens icon (2023 edition)
  • DerpLauncher: Use ClockDrawable from iconloaderlib
  • ParallelSpaceManager: Add method to get the default cloned apps list
  • Settings: Tie wake on plug with some form of battery presence
  • SystemUI: Add tile to show volume panel
  • SystemUI: Add wave fade-out animation to qs media player
  • SystemUI: Always vibrate for screenshots

【Fixes & Misc】

  • ActivityThread: Fix a race condition in content provider
  • ActivityThread: Prevent a NPE caused by null configuration
  • ActivityThread: Resolve runtime exception when pausing an activity
  • Applock: Fix an issue where system allowlist is not respected
  • Applockservice: Cleanup intents and unused expressions
  • BluetoothDialog: Sort devices by last connection time
  • ConfigurationController: Prevent app crash caused by null configuration
  • DerpLauncher: Exclude overview lens activity from recents
  • DerpLauncher: Go to home screen before launching lens activity
  • DerpLauncher: Set FLAG_ACTIVITY_CLEAR_TASK for lens intents
  • DerpLauncher: Start lens activity directly instead of sharesheet
  • DerpSpace: Fix data icon style default drawables
  • Disable several GMS OTA upgrade components
  • Disable NotificationControl
  • Disable Now Playing widget
  • display: Handle zero auto brightness adjustment
  • Fix scrim inset bug in landscape shade
  • Force using WiredAccessoryObserver for DisplayPort
  • IFW: do not crash system during early startup
  • ParallelSpace: Do not show users created by ParallelSpace
  • PixelPropsUtils: Fix GMS drain triggered by an outdated ROM build date
  • Services: Properly handle wallpaper clearing/reset
  • SystemUI: Filter out duplicate notification icons on statusbar
  • Settings: Rework on navigation bar modes and taskbar
  • SettingsLib: Handle WifiService being null
  • SystemUI: Fix QS expand lag when VoLTE/VoWiFi icons are enabled
  • SystemUI: Fix Reticker not appearing for some apps
  • SystemUI: Reset QS header text appearance on theme change
  • Update translations for Settings, Derpspace and Flash
  • WiredAccessoryManager: support for DP/HDMI display on soc:qcom,msm-ext-disp.

【My Changes】

  • Apply glass blur effect
  • Increase maximum velocity






3 October 2023

【New】

  • Merge October security patch
  • Settings: Tie wake on plug with some form of battery presence

【Fixes & Misc】

  • Settings: Fix clipping in app list layout
  • Update translations for Flash

【My Changes】

  • Set default QS transparency to 100% 
  • Fixed flashlight tile randomly disappeared after reboot
  • Fixed app launching animation inconsistency


1 October 2023

【New】

  • Fix CVE-2023-5217 (https://github.com/advisories/GHSA-qqvq-6xgj-jw8g for more info)
  • Add 12 new Lockscreen clock fonts

【Fixes & Misc】

  • Enforce smartspace configs
  • Improve custom seekbars in DerpSpace
  • Fix exception when retrieving signal strength drawable
  • Less boring headsup enhancements and fixes
  • Fix scrim transparency for split shade
  • Fade the QS footer background early when split shade is translucent
  • Hide notification scrim background when entering split shade
  • Always make sure LightRevealScrim finishes regardless of the progress
  • Update Flash with Lineage Aperture upstream changes


17 September 2023

【New】

  • Allow to hide arrow for back gesture
  • Add toggle for google photos spoof
  • Add Wi-Fi timeout feature
  • Add Bluetooth timeout feature
  • Hide ADB and developer setting enable status
  • Allow "Panic" to silently uninstall packages

【Fixes & Misc】

  • Fix toggle for secure tiles on keyguard
  • GlobalActions: Fix visibility issue on A11 submenu
  • Make isLargeScreen() use correct API for getting window metrics
  • Fix zen mode dialog bugs
  • BatteryStatsImpl: Fix divide by zero error
  • BatteryStatsImpl: Avoid dividing by 0.0 in updateWifiState
  • Move DT2S from PulsingGestureListener
  • Fix a runtime exception cause by wrong retrieval of drawable
  • Fix a crash if an application is using root permission when calling package manager api
  • Allow wildcard in RRO system property value checks
  • GameSpace: Update priv-app permissions whitelist
  • GameSpace: Add missing permission usage for Danmaku service
  • Update Ripple from Calyx upstream 
  • Update German translations


9 September 2023

【New】

  • Merge September Security patch (android-security-13.0.0_r9)
  • GlobalActionsDialog: Enable blur behind via window flags

【Fixes & Misc】

  • Settings: storage: Do not skip primary user when listing non-logged in users


3 September 2023

【New】

  • Import latest offline charging animation from Pixel 7 Pro\
  • Introduce Data icon styles
  • Add Lineage charging control
  • Add Network restrictions settings (need to clean flash rom if comes from build older than 3 September, otherwise the switch won't work as intended
  • Add Double tap to trigger doze switch 
  • Settings: Move flash alert prefs to its own fragment
  • Security: Move applock and usb restriction to advanced section

【Fixes & Misc】

  • DerpLauncher: Animation improvements
  • DerpLauncher: Apply recents opacity to more places
  • DerpLauncher: Ensure to update cached thumbnail if we take new one
  • DerpLauncher: Hide "all apps" view when search starts
  • DerpLauncher: Make two-line labels more visually pleasing
  • DerpLauncher: Remove weird brown tint from tablet task menu
  • Fix device wakeup loop when ambient display is enabled without lockscreen
  • Fix NPE when taking a screenshot in work profile
  • Fix missing rotate suggestion in 2 button nav mode
  • Fix quickswitch with gesture pill disabled
  • Improve blur handling in respect to app launch animations
  • Override more system fonts (Gboard for example)
  • Power menu style: Fix grid layout being below navbar in portrait due to AOSP copypasta mistake
  • Power menu style: Enable blur for A11 style
  • Power menu style: Fix A8 style jumping around when opening
  • Power menu style: Unify/fix inset handling and display cutout support for all styles
  • Pulse: Prevent systemui-related crashes
  • Pulse: Fix orientation checks
  • Prevent illegal state exception caused by GMS concurrent alarms
  • Respect the old good "Show passwords" preference



12 August 2023

【New】

  • Bring back power menu styles
  • Add Reading mode QS tile
  • Add toggle to switch between AOSP/Google battery graphs
  • Flip canvas for back key affordance if gesture started from left

【Fixes & Misc】

  • Sync Pixel framework with PE upstream
  • PixelPropsUtils: Refactor logic and cleanup
  • Allow overriding device configs while using GMS as device configurator package
  • Fixup FingerprintInteractiveToAuthProvider implementation 
  • Fix Biometric dialog corner radius
  • Fix possible NPE in StatusBarIconList causing bootloop


10 August 2023

【New】

  • Merge August Security patch (android-13.0.0_r67)

【Fixes & Misc】

  • -


31 July 2023

【New】

  • Include PE's Pixel framework 
  • Bring back QS Header Images
  • Add QS battery customizations
  • Enable new back gesture affordance
  • Rebrand Aperture to Flash
  • Settings: Re-order SELinux status on About Phone
  • Settings: Allow toggling in-call notifications
  • Settings: Show single-touch wakeup setting on rear & front fps devices
  • DerpSpace: Use click effect toggle instead of duration for haptic feedback for QSTile
  • Update Symphonica to 0.6.0
  • Add Hellenic translations
  • Tell user when face unlock detection is running
  • recovery: Ask to reboot before installing anything after A/B update

【Fixes & Misc】

  • Improve switch to unlink ringtone and notifications volume
  • Improve power menu drawables and strings
  • Replace configurable fingerprint wake-and-unlock by a much simpler implementation from ArrowOS
  • AirPod support changes has been revised on top of new changes based on OpenPods source
  • Various fixes for FMRadio
  • Relax few restrictions for builds with prebuilt vendor
  • Import more Chinese (Simpified) translations
  • Update Russian translations


10 July 2023

【New】

  • DerpLauncher: allow copying app version

【Fixes & Misc】

  • SystemUI: Re-tune split shade for QPR3


9 July 2023

【New】

  • Merge July Security patch (android-13.0.0_r61)
  • DerpSpace: Bring back Battery icon styles
  • DerpLauncher: Allow changing max lines for app label
  • SystemUI: Enable and tune Split notification shade
  • SystemUI: Show USB icon in ADB notification

【Fixes & Misc】

  • Fix QS panel Header glitch
  • Fixup doze on charge switch
  • Only handle long press on back key if using it
  • TouchGesture: Set targetSdkVersion to 31
  • FMRadio: Set targetSdkVersion to 31
  • FMRadio: fix listen to recordings permissions
  • vold: fix failing to format zero-ed out SD card 
  • Hide navigation handle on keyguard or doze
  • Remove default aspect ratio limit for old apps
  • Sync Aperture with Lineage 


2 July 2023

【New】

  • DerpSpace: Added back QS layout customization
  • DerpSpace: Added back QS style customization

【Fixes & Misc】

  • Sync Aperture with Lineage


1 July 2023

【New】

  • -

【Fixes & Misc】

  • DerpLauncher: Fixed themed icon didn't work on app drawer
  • DerpLauncher: Fix crash with transient taskbar 


30 June 2023

【New】

  • Rebase to QPR3 with June security patch 
  • Move privacy indicator toggles to privacy settings
  • Move brightness slider styles to theme settings
  • Move show Ambient instead of Lockscreen switch to display settings
  • Extend showing Ambient instead of fully waking to single tap
  • Allow setting wake for notification separately from doze
  • Allow user configurable fingerprint wake-and-unlock again
  • Add three-button-navbar styles
  • Add monochromatic monet theme
  • Move Black theme to UI styles 
  • Add back status bar brightness control
  • Add version name to app info header

【Fixes & Misc】

  • Remove QS Header images for now due to incompatibility with qpr3 
  • Remove DesktopMode to avoid drama
  • Remove old style mobile data indicator switch due to preparation for future changes
  • Remove squiggle animation switch for now
  • Remove unlinked ringer volume switch for now 
  • ThemePicker: Fix crash choosing Live Wallpapers 
  • DerpLauncher: Switch to Lawnicons due to high demand in maintainer chat 
  • DerpLauncher: Adjust QsbLayout width
  • Sync Aperture with Lineage




30 May 2023

【New】

  • Import more QS Header resources
  • Add QS layout customizations
  • Add Custom QS panel styles
  • Import more brightness slider styles from Iconify
  • Import Plumpy, Aurora, Gradicon & Lorn iconpacks from Iconify
  • DerpLauncher: Add pref to disable wallpaper scrolling
  • DerpLauncher: Allow to control parallax effect and center wallpaper
  • DerpLauncher: Allow to force themed icons for unthemed apps
  • Add early preview of our new music player Symphonica (shout-out to @AkaneTan)

【Fixes & Misc】

  • Remove Lockscreen clock top margin and text size settings (defaults doesn't look good on all devices)
  • Fix media volume decreasing and not returning to the last value after a notification sound
  • Sync DesktopMode with Lmodroid upstream



17 May 2023

【New】

  • Add Lockscreen clock top margin settings
  • Add Lockscreen text size settings

【Fixes & Misc】

-


14 May 2023

【New】

  • Add more clock bg chip styles
  • Add Gradicons and NothingDot signal & wifi icons
  • Settings: Hide navbar tuner if gesture nav enabled
  • DerpLauncher: Animate workspace on pages without smartpace visible
  • DerpLauncher: Add back support for multiple work profile badge colors
  • DerpLauncher: Allow to open the icon pack's app by clicking the gear icon
  • WallpaperPicker: Add fit strategy chooser (incl. high quality)

【Fixes & Misc】

  • Align keyguard carrier text with status bar
  • DerpLauncher: Code improvements for icon pack implementation
  • DerpLauncher: Prevent adb installed apps from showing up as system app
  • Sync DesktopMode with Lmodroid upstream
  • Sync Aperture with Lineage upstream


4 May 2023

【New】

  • Merge May Security patch (android-13.0.0_r43)
  • Add brightness slider styles
  • QRCodeScanner: Use Lens as fallback activity
  • UIStyles: Shishu Themes 1.2
  • UIStyles: Add brightness gradient for pacleggers

【Fixes & Misc】

  • UIStyles: Small changes for Optronic
  • DerpSpace: Update German translations


25 April 2023

【New】

  • Bring back tuner navbar editor from Android Nougat
  • Add Navbar layout options
  • Add Pointer acceleration options
  • Add Transistent task mode options 
  • DerpLauncher: Add option to control wallpaper zooming

【Fixes & Misc】

  • Fix mobile type icon position derp


23 April 2023

【New】

  • Add back 2-button navigation mode
  • Add back illustration to face settings
  • FingerprintEnroll: Add config for dedicated side mounted fps
  • DerpLauncher: Add AppInfo bottom sheet from ShadeLauncher
  • DerpLauncher: Allow to set icon pack for separate icons
  • DerpLauncher: Add uninstall button to system shortcuts
  • DerpLauncher: Add kill action to app shortcuts popup
  • DerpSpace: Implement QS Header Image


【Fixes & Misc】

  • Disable quick unlock for first unlock after boot
  • Improvements to Desktop mode 
  • Fix vibrate feedback not being provided with call connect for incoming 
  • Update libjpeg-turbo to upstream stable release 2.1.5.1
  • Update German translations
  • Update Turkish translations (thanks to @Lafactorial)


17 April 2023

【New】

  • Bring back QS footer background
  • Enable the user switcher on the keyguard for large screen
  • Skip screenrecord dialog when long pressing the QS tile
  • DerpLauncher: Enable showing dot pagination in workspace


【Fixes & Misc】

  • Make google's battery widget work
  • Misc improvements to Sound QS tile
  • DerpLauncher: Skip glitchy search animation


16 April 2023

【New】

  • Merge April security patch (aka android-13.0.0_r41)
  • Bring back vibrate icon on statusbar
  • Update 5G+ icon to Silk design
  • Allow toggling privacy indicators (needs SysUI restart)
  • Settings: Make incall vibration options dependant on touch feedback
  • Aperture: Add toggle for FFC horizontal flip


【Fixes & Misc】

  • Improve statusbar mobile type icons padding
  • Scale mobile data type icon with font size
  • StatusbarTuner: Combine mute/vibrate into volume toggle
  • Update Nexodus theme from bootleggers
  • DerpLauncher: Drop overview scrolling scale animation because of visual bugs
  • Attempt to fix Personal/Work profile tab colors in All Apps after QPR2 


11 April 2023

【New】

  • Enable shimmering wave effect on player's notification background
  • Allow disabling QS battery estimates

【Fixes & Misc】

  • Use better icon for camera keyguard shortcut
  • Fix VoLTE icon not showing up
  • Reconfigure bottom indication text paddings
  • Set qs bottom drawable footer color to transparent
  • NexodusTheme: Remove ugly brightness progress drawable
  • DerpLauncher: Hide scrollbar when searching All Apps
  • DerpLauncher: Disable shake to clear tasks by default
  • Fix wrong capitalization in pulse light strings
  • Update German translations


8 April 2023

【New】

  • Merge March security patch (aka android-13.0.0_r35)
  • Rebase sources on Android QPR2 release
  • Allow forcing a single bottom keyguard shortcut
  • LockscreenShortcuts: Add DND to the defaults
  • Reimplement brightness slider customizations
  • Allow to choose lockscreen or Ambient on wake gestures
  • DerpLauncher: Add Shake to clear all tasks switch 
  • Move ambient edge lightning settings to display settings


【Fixes & Misc】

  • Remove Google TV remote controls keyguard affordance
  • Remove recently added battery styles and customizations for battery icon in QS
  • Remove QS tiles count & vertical layout settings
  • Remove footer text customizations
  • Remove QS footer warning toggle
  • Remove toggle for wallpaper zooming
  • GameSpace: Reduce branding font size
  • GameSpace: Use relative-location on landscape
  • GameSpace: Trim expand button width
  • GameSpace: Update gradle config and dependencies
  • GameSpace: Update deprecated API usages
  • GameSpace: Fix layout jumps after dragging the bar
  • GameSpace: Remove duplicate drawables
  • GameSpace: Safely update rootBarView's LayoutParam
  • Merge Aperture changes from LineageOS


11 February 2023

【New】

  • Merge February security patch (aka r30)
  • Switch to Lineage device settings for all devices
  • Complete HW key customizations
  • Move Parallel space to Apps category in aosp settings
  • Add more customization options to pulse edge light settings
  • Import new fonts from Bootleggers
  • Update Glide library used in some theming preferences in DerpSpace
  • Update smartspace to 13-QPR1
  • Allow disabling color inversion support for maintainers
  • Allow to set left volume panel and qs transparency defaults for maintainers
  • Add blur switch (affects qs and power menu)
  • Allow to disable blur support for maintainers
  • Add Google TV remote controls keyguard affordance
  • Allow disabling qs on secure lockscreen
  • Add icon shape option to themepicker
  • Add back app volume toggle 
  • Add heads up switch to AOSP notification settings
  • Add pocket mode
  • Extend Sleep mode with extra dark, wake and alarm blocker
  • DerpLauncher: Allow widgets to have 1 row as minimum size
  • DerpLauncher: Port multiple work profile badge colors

【Fixes & Misc】

  • GameSpace: Remove dim layer from the panel view (as seen on OEMs)
  • DerpLauncher: Match dimens with Pixel Launcher
  • DerpLauncher: Show work apps unless all work profiles are turned off
  • Translation import from Lineage
  • Automatic translation import for DerpSpace
  • Updated manual German translation
  • Sync Aperture with Lineage 


16 January 2023

【New】

  • Add back separate signal icons switch
  • Add Transparent QS customization
  • Allow setting bottom keyguard shortcuts
  • Add restart systemui shortcut to power menu
  • Don't force small clock when media isn't allowed on keyguard
  • Enable new qpr2 combined QS header layout

【Fixes & Misc】

  • Sync Aperture with Lineage


9 January 2023

【New Features】

  • Merge January security patch (android-13.0.0_r23)
  • Add support for Lockscreen clock fonts (DerpSpace > Lockscreen UI)
  • Add Advanced Monet settings from Yaap
  • Add back toggle for quick qs pull down
  • Add colored statusbar icons switch
  • Allow to show Wi-Fi standard icon next to WiFi signal indicator
  • Add custom screen resolution setting for supported devices
  • Switch to Lineage impl for notification and battery light settings 
  • Add haptic feedback to long press power button torch option
  • Sync Aperture with Lineage
  • device_config: Update AiAi configs for captions and translation
  • device_config: Globally enable the new photo picker
  • device_config: Enable smart actions in the clipboard overlay
  • device_config: Force enable one-search bar on Pixel Launcher

【Fixes】

  • Aperture: Fix screen would not stay on while recording video
  • Fix VoLTE/VoWifi not showing on sim2
  • Shorten auth ripple animation duration by 50% by default and make it overlayable for maintainers
  • Fix layout of old style mobile indicator
  • Fix launch of permission revoke activity from playstore
  • Fix battery graph disappearing when reaching 100%
  • telephony: Use case insensitive check for plmn-spn to avoid showing "JIO *Jio" or "O2 -o2" for example 
  • DerpLauncher: Keep hotseat bottom spacing for taskbar devices
  • DerpLauncher: Fix recents crash with parallel space 


26 December 2022
  • Apply QPR2 beta QS panel UI changes
  • Add AppLock
  • Add ParallelSpace
  • Add HideApps feature
  • Fix SysUI crash with auto hide clock
  • DerpLauncher: Add opacity customizations
  • Some more things maybe I can't remember more :P


21 December 2022
  • Rebase on December security patch (android_13.0.0.r16)
  • Switch to Lineage button settings implementation (some things can be only shown on hw key devices and I don't have one, invert layout was already reported to be not working on cheeseburger)
  • Add Power menu styles
  • Add Android P system animations switch
  • Add Screenshot QS tile
  • Add VPNTethering tile
  • Some more things maybe I can't remember more :P


23 November 2022
  • Update all relevant CLO repos with latest tag
  • Reimplement combined signal icons switch from Yaap
  • Introduce automated Sleep Mode
  • Introduce preferred network QS tile
  • Allow to skip confirmation in biometric auth dialog
  • Make IME space optional
  • Allow disabling ripple effect on unlock
  • Add Statusbar Clock background chip switch 
  • Add toggle to disable charging animation
  • Integrate Google Lens into Screenshot UI
  • Add Wi-Fi standard type icon switch
  • BatteryMeterView: Show a bolt ⚡️when charging
  • Add Battery charge warning options
  • charging: Allow using vibration without sounds
  • Disable clock auto hide feature for QS
  • Add Secondary color for lockscreen clock toggle
  • Extend Hide power menu on secure lockscreen feature to hide QS footer as well
  • Add some new signal icons and Wifi icons
  • ThemePicker: Bring back icon pack customization
  • DerpLauncher: Add toggle to use dark status bar on Home screen
  • DerpLauncher: Actually fix the all apps search bar
  • DerpLauncher: Do not add more space on hotseat with taskbar
  • packages: Build Repainter service by kdrag0n
  • Aperture: Sync with Lineage
  • Updater: Fix update notifications not appearing
  • Updater: Show update's version on AlertDialog and Notification
  • Some more things maybe I can't remember more :P


10 November 2022
  • Remove separated wifi and mobile data tiles
  • Set default volume panel position to right side [Whyred specific changes]


7-9 November 2022
  • Merge android-13.0.0_r13
  • Add FaceUnlock implementation from PE
  • Pulse: Add Custom gravity options 
  • Implement background process killer
  • Ambient Music Ticker 
  • Allow to pulse on new tracks
  • Allow disabling clipboard overlay
  • Implement Bluetooth dialog
  • Make battery & clock clickable again in QS
  • Settings: Re-organize sound settings
  • DerpSpace: Use 0-100% values for Media art blur
  • DerpSpace: Move edge light to ambient ui category
  • DerpLauncher: Make google settings dependent on GSA/ASI and reload launcher when either of them are disabled/enabled
  • Aperture: Sync with Lineage


4 October 2022
  • Merge October 2022 Security patch (android-13.0.0_r7)
  • Add QS tiles layout customizations
  • Add status bar lyric ticker (needs app support)
  • Add notch bar killer
  • Fix play integrity and unlimited photos thingy
  • Allow toggling floating rotation button
  • Add support for window ignore secure
  • Enable Combined Statusbar Signal icons by default
  • Fix phantom spaces with center clock
  • Make volume toggle in statusbar tuner affect vibrate and mute icons on statusbar
  • Animate cutout padding for QS clock
  • Follow Monet and light/dark theme in user 1 icon
  • QSCustomizer: Fix QS tile reset text color
  • Require unlocking to use USB Tether QS tile
  • Add hotspot toggle in QS internet dialog
  • InternetDialog: Require unlocking to turn on hotspot
  • InternetDialog: Launch mobile network settings on long press
  • GlobalActionsDialog: Dismiss the dialog when restarting SystemUI
  • Reduce horizontal spacing around location icon
  • Fix footer actions faint background
  • Fix Xperia hotspot icon
  • Fix Theme picker color selection
  • Fix Screen off Udfps switch not sticking
  • Fix Glove mode switch
  • Fix incall vib options not showing up on new vib screen
  • Add back DerpFest Updater
  • Update GrapheneOS Camera
  • Update German translations

Report Page