Join Telegram
Join Youtube

DerpFest with Android 12 For Mi A2 Lite (Daisy)

DerpFest 12 Shion | Official
Android: 12 (S)
Device: Xiaomi Mi A2 Lite (daisy)
Maintainer: @hotorou
Build Date: 2022-01-05


DerpFest 12 – Android 12:

  • Merged December security patch
  • Merge tag ‘android-12.0.0_r18’
  • Back to old media artwork implementation (fixes set the separate wall on home and lock screen)
  • Lockscreen no blur option: Fix SysUI FC
  • Remove QS clock style picker
  • Bring back FOD icons and animations
  • Removed Screen-off FOD toggle
  • Add Battery Landscape options to battery styles
  • Add Left Battery Text option
  • Refactor how we display the VoLTE/VoWiFi icons
  • QuickStatusBarHeader: Tap the battery icon to open battery settings
  • DisplayModeDirector: Make sure we apply refresh rate on startup
  • Kanged privacy indicator improvement from Radiant (Recolored and resized, now indicators are smaller when there’s only one sensor (i.e camera or mic) being used and larger when both are being used)
  • Expose system icon area weight
  • Make LiveDisplay optional for maintainers
  • Settings: Add support to open device maintainer’s telegram
  • Add Inter font from derp 11
  • Add Linotte and Manrope v4.504 fonts from Yaap
  • Expose Custom fonts to more places
  • Add missing target suffix for some of our fonts
  • Switch to GrapheneOS blue color palette for Material You
  • Ambient Music Ticker: Allow to pulse on new tracks
  • Fixes for Custom lock screen shortcuts
  • Add DerpSpace QS tile
  • Add Language toggle QS tile
  • Add keyguard battery bar in aod on charging option
  • Add Ambient Display battery toggle
  • Add notification counters switch
  • Add navigation bar visibility control
  • Add navbar layout options
  • Add arrow keys while typing switch
  • Settings: Add changelog to about phone
  • Settings: Make dashboard icons monetable
  • Settings: Randomize DerpSpace’s summary
  • Settings: Fix up panel theme and layout
  • Settings: Drop custom preferenceFragmentCompatStyle
  • ProgressCategory: update title style for consistency
  • Settings: use framework text colors for SwitchBar
  • SettingsProvider: Fix crash caused by missing permission
  • Settings: Address a memory leak
  • A lot of improvements and new features for GameSpace
  • DerpSpace: Show the summary for flash on call
  • Extend Google SmartSpace to show on DerpLauncher home screen
  • DerpLauncher: Quickspace: Update layout specification
  • DerpLauncher: Fix crash on notification icon contrast calculation
  • DerpLauncher: IconPlatte: Don’t crash when the app gives us an invalid color
  • Add Italian translations

Device Side:

  • Add Pulse music visualizer for navbar, lockscreen and ambient screen
  • Restore icon shapes from A11
  • DerpSpace: Add previews for icon shapes, icon packs, fonts, wifi icon, signal icons customisations
  • DerpSpace: Apply overlays from background thread
  • Add Screen off animations
  • Add seekbar for Left/Right statusbar Paddings
  • Make media player view less-gore when artwork bg is enabled
  • Update Google SmartSpace from Statix and remove toggle
  • DerpLauncher: Improve SmartSpace implementation
  • DerpLauncher: Use themed icon for AOSP deskclock too
  • DerpLauncher: Workspace: Allow resizing any widget
  • DerpLauncher: Pull in Screenshot drawable from Pixel launcher
  • Improve GameSpace lifecycle and broadcast handling
  • GameSpace: Use Pixel’s material-you illustration preference
  • Add option to automatically reboot device after timeout if set
  • Add capability to allow tethering to use VPN upstreams
  • Fix issues with BatteryUsageStats
  • Add settings to toggle the phantom process monitoring in dev options
  • Sound: Add volume panel on left toggle
  • Add back Descendant’s Idle Manager
  • Add toggle for using app icons for status bar instead of provided notif one
  • Add Volume Rocker Wake switch
  • Apply monet to fingerprint authentication ripple animation
  • Use a double click effect for charging if there is no amplitude control support
  • Refactor notification counter code
  • BatteryMeterView: Remove the icon view if we are not using it
  • ThemeOverlayApplier: Catch a potential NPE
  • InputMethodUtils: Fix system bootloop when no IME found
  • NavigationModeController: Silence log spam
  • Settings: add title for Beam main switch
  • Settings: only set phone number if it’s not empty
  • Settings: Refactor Wifi Calling description text




  • Clean Flash is recommended
  • GApps Included
  • SELinux Enforcing
  • CTS passes without magisk


  • All Developers and Testers.
  • Special thanks to @Addy0405, @SuperCosmicBeing, @mysto_o

Leave a Reply