crDroid 12.5 BETA source code is pushed

Android 16 QPR1 code changes with it

Written on Dec 22, 2025 by Lup Gabriel

crDroid 12.5 BETA released 🎉

The crDroid 12.5 merge is now complete, and we’re officially entering the BETA phase.

This release is based on Android 16 QPR1, bringing in the latest platform changes from AOSP while we prepare for stable server-side builds.

For now, 12.5 is BETA-only, which means:

  • Builds are intended for testing
  • Releases should be shared with a controlled testing group
  • No OTA push at this stage

The plan is to drop the BETA tag and resume server builds later this week, assuming no major issues are discovered.

🎯 Purpose of the BETA

The goal of this BETA is simple and direct:

  • Bring up devices on Android 16 QPR1
  • Verify that existing features work as expected
  • Catch regressions or broken functionality early

This is not a feature-complete showcase — it’s about stability and correctness.

🚫 Features that may not return (No ETA)

Due to upstream AOSP changes introduced with Android 16, some features are either removed or heavily impacted. Do not expect these anytime soon:

  1. Per-App volume

    • Removed due to major AOSP refactors in:
      • frameworks/base
      • frameworks/av
  2. Custom volume steps

    • Officially deprecated
  3. Battery styles

    • AOSP moved battery code to a compose ViewModel structure
    • Custom styling is currently impractical
    • For now, only battery percentage toggle (inside / outside) will be available

This is an AOSP limitation, not a crDroid one.

⚠️ Known Issues

Expect rough edges. These are already known and tracked:

  1. Bluetooth Timeout

    • Not working
    • Fix is expected soon
  2. Clock auto-hide glitch

    • Clock may appear on the lockscreen when auto-hide is enabled on the launcher
    • Known issue, no fix identified yet
  3. Launcher features

    • A few features are still pending
    • Expected to be added shortly

🧪 Call for testers

If you’re building crDroid 12.5 (Android 16 QPR1):

  • Test thoroughly
  • Report anything broken, weird, or inconsistent

This feedback is what gets us out of BETA faster.

Happy building! 🚀