6.10.10
(This is for internal use only. You probably want a different template)
Android version | 15.0 |
Security patch | 2025-08-01 |
CalyxOS version | 6.10.20 |
Build number | 25610100 |
Previous build number | 25608110 |
otatest build number |
|
otatest2 build number |
Schedule:
Release channel | Date | Notes |
---|---|---|
Security express | Tuesday, 2 September | |
Beta | Wednesday, 3 September | |
Stable | Wednesday, 3 September |
Notes:
Devices:
-
FP5 | Fairphone 5 -
FP4 | Fairphone 4 -
fogo | moto g 5G - 2024 -
bangkk | moto g84 5G -
fogos | moto g34 5G -
rhode | moto g52 -
hawao | moto g42 -
devon | moto g32 -
tegu | Pixel 9a -
comet | Pixel 9 Pro Fold -
komodo | Pixel 9 Pro XL -
caiman | Pixel 9 Pro -
tokay | Pixel 9 -
akita | Pixel 8a -
husky | Pixel 8 Pro -
shiba | Pixel 8 -
felix | Pixel Fold -
tangorpro | Pixel Tablet -
lynx | Pixel 7a -
cheetah | Pixel 7 Pro -
panther | Pixel 7 -
bluejay | Pixel 6a -
raven | Pixel 6 Pro -
oriole | Pixel 6 -
otter | SHIFTphone 8 -
barbet | Pixel 5a -
bramble | Pixel 4a (5G) -
redfin | Pixel 5
Checklists:
Before making new production builds:
-
Look at repo forall -c 'if [ "
git log --oneline $PREV..HEAD" != "" ]; then git config --get remote.gitlab.projectname; git log --oneline $PREV..HEAD; echo; fi'
to see what changed recently -
Merge kernel ASB patches -
Verify SPL and fingerprint -
Test security fixes when feasible
Tag and make production build:
-
Tag kernel -
Build, boot, merge kernel -
Tag release -
Build from tag -
Push metadata to 'release' repo -
Write changelog -
Draft website (and thus reddit) post -
Sign release
Test production build before release:
-
Make sure device is running "Previous build" and that the bootloader is locked. -
Install OTA, -testing - incremental should mean quick download -
Run through SetupWizard, check with microG enabled/disabled and select all/some/no F-Droid apps on different devices -
Test restoring a backup from USB -
Verify the build information in Settings -> About. It should match the details above. -
Verify any new features / bugfixes, refer to the changelog for details. -
Wi-Fi (network strength when close to router, speedtest) -
Mobile Data () -
Bluetooth (On, Pairing, audio) -
Calls (Normal, VoLTE) -
Text Messages / SMS -
eSIM -
Location (GPSTest, Maps) -
Camera (Still images, video, front and back) -
Flashlight / torch -
Sensors -
Hotspot -
Fingerprint scanner -
Device sounds -
CalyxVPN -
F-Droid -
Verify microG configuration if enabled (microG Settings -> Self Check) -
Final step, test OTA updates from this build to a newer build, -otatest - this will be a full OTA, big download -
Verify the build information in Settings -> About. It should match the details above. -
Optionaly, test the completely new test build, -otatest2 - this will be a full OTA, big download -
Verify the build information in Settings -> About. It should match the details above.
Release:
-
Update 'releases' repo -
Push changelog to 'release' repo -
Bump to -security-express7 -
Bump to -beta7 -
Bump to -stable7 -
Bump to -factory -
Update calyxos.org -
Update calyxos-webinstall -
Update 0xacab mirrors
(This is for internal use only. You probably want a different template)
Edited by Michael Bestas