April 2025 Feature update
- CalyxOS 6.6.22 - April 2025 Feature update for FP5, FP4, Moto g32, g42, g52, Pixel 4a (5G) - 9
- One of our biggest yet with a lot of features and long-pending bug fixes
- Upcoming devices are work in progress
Rollout
| Release channel | Date | Notes |
|---|---|---|
| Beta | 25 April, Friday | 6.6.22 |
| Security express | 25 April, Friday | 6.6.22 |
| Beta | 30 April, Wednesday | 6.6.23, with fixes |
| Security express | 30 April, Wednesday | 6.6.23, with fixes |
| Stable | 1 May, Thursday | 6.6.23 |
Changelog
- CalyxOS 6.6.23
- April 2025 Feature update
- Temporarily remove charging control suppport
- Phasing out the Cleartext Restriction feature #2987
- Allow configuring timeout for microphone and camera access, from Settings -> Security and privacy -> Privacy controls #1597
- Chromium: 135.0.7049.111
- Chromium: Don’t save payment methods or addresses by default #3060
- Chromium: Increase wait before declaring HTTPS unavailable #2974
- Chromium: Ask before opening apps #2655
- microG: Display data being set to Google in app #713
- microG: v0.3.7
- microG: Work Profile: You can now sign into various work accounts that setup a work profile when using microG. #1799
- microG: Play Feature Delivery: Apps can request installation of additional languages or features from split packages. You can activate this from microG Settings > Play Store
- microG: Face detection: This release ships with initial support for Google’s Face Detection API. This functionality is still very incomplete, but works for some apps using it.
- microG: Improve Barcode Scanning APIs
- microG: Various fixes for quick login and third-party Google sign-in
- microG: DroidGuard: Disable access to hardware attestation.
- microG: Various fixes to improve support for Google Apps
- Seedvault Backup: 15-5.5
- Seedvault: Unify scheduling of app and file backup, now they always run one after the other
- Seedvault: Fix bug where we didn’t find any backups, if user had only file backups
- Seedvault: Launch foreground service when finalizing backup to prevent system from freezing us
- Seedvault: Auto-retry more WebDAV connection errors
- Settings: Protect sensitive data in mobile network settings
- Settings: Fix unrestricted data toggle switches #2547
- Keyboard: Various fixes #3077 #2916 #1901 #1890
- Camera: Fix wrong orientation of pictures #1450
- PDF Viewer: Fix opening of saved files #3071
- Messaging: Fix MMS download #3121
- Remove eSpeak launcher icon #3040
- Fix Android Auto showing up in private space and secondary users #3032
- Add Aurora Store & F-Droid to private space by default, if installed #2933
- Fix various settings which didn’t work correctly across multiple users
- Support Private space on secondary users
- Fix auto brightness toggle in status bar #3069
- Switch to Thunderbird for new installs
- Add test property to restart apps that were stopped by backup #2887 #2816
- Update all included apps
- Update translations
FP4
- Fix some media playback issues #3189
Moto G32, G42, G52
- Always show and allow editing enhanced 4G calling setting #2895
Pixel 6 - 9
- Always show and allow editing enhanced 4G calling setting #2895
Note
- Over-the-air(OTA) Updates: Starting from CalyxOS 7.2.2.0, CalyxOS updates resume automatically over the air. No manual install of updates needed. However, if you would like to manually update your CalyxOS device, see our OTA installation instructions.
- Security Updates for Pixel devices: The Pixel 9a, 9 Pro Fold, 9 Pro XL, 9 Pro, 9, 8a, 8 Pro, 8, Fold, Tablet, 7a, 7 Pro, 7, 6a, 6 Pro, and 6 stock OSes follow a monthly release schedule in direct alignment with the AOSP security bulletin. However, Google has stopped publishing the source code for AOSP QPR1 and QPR3 releases. As a result, CalyxOS is not able to timely include updates of the proprietary components, such as the bootloader, modem, and vendor firmware, for versions based on those specific QPR branches. The CalyxOS releases for the above models only contain the latest fixes to the open-source components, such as the operating system and the Linux kernel. Proprietary components get updates as soon as the corresponding AOSP source code becomes available.
- Security Updates for non-Pixel devices: The Fairphone 5, 4, Motorola moto g 5G 2024, moto g84 5G, moto g34 / g45 5G, and SHIFTphone 8 stock OSes follow a different security update release schedule, which is usually behind AOSP updates by a month or two. The CalyxOS releases for these devices only contain the latest fixes to the open-source components. Proprietary components get updates as soon as the stock OS update becomes available.
- End-of-life: The Motorola moto g52, moto g42, moto g32, Pixel 5a (5G), 4a (5G), and 5 are no longer being updated by the manufacturer, the CalyxOS updates for these devices only contain the fixes to the open-source components. Proprietary components no longer get updated.