crDroid 12.3 release notes
A solid follow-up focused on refinement — upgraded internals, new customization options, and improvements that strengthen both functionality and stability.
What’s New in crDroid 12.3
System & Core
- Auto-generate missing vbmeta boot digest to fix attestation in some cases (requires reboot after first boot)
- Turned off debug props on userdebug builds (helps with integrity checks)
- Improved spoofing via custom keybox
- Reworked PIF / Keybox injection logic (may or may not work depending on validation methods)
- Updated Chromium WebView to 142.0.7444.138
- Updated dependencies and translations
UI & Customization
- Added IBM Plex Sans font
- Updated configuration for Sony Sketch font
- Added LMOSystemUIClock customization
- Added new QS proper circle shape style
- Added new edge light styles
- Added new pulse style
- Added toggle to show visualizer on Ambient Display
- Added option to show seekbar squiggle animation in media panel when playing media
- Added toggle for doze wallpaper
- Improved Quick Settings panel background on light and dark themes
- Improved network traffic indicator layout
- Fixed lockscreen rotation hidden on portrait
- Cleaned up custom screen off udfps setting
- Fixed memory management with Launcher3 (for real this time!)
Lockscreen & Media
- Grouped lockscreen media art settings
- Allow disabling media art on ambient display
- SystemUI: Removed alarm icon from status bar blocklist
Notifications & Support
- crDroid support: Cancel previous notification properly
- Various small cleanups and minor stability fixes
Closing Notes
This update builds on the groundwork laid in earlier releases — refining visuals, tightening integrity checks, and expanding customization options without compromising performance.
As always, thanks for testing, reporting, and supporting crDroid — your feedback drives these improvements.
