November 2025 Update
It’s been a while. Long enough for some of you to wonder whether we disappeared into a wormhole, switched careers, or got kidnapped by upstream tags.
But we’re still here, still sleep-deprived, and finally ready to ship this thing.
PixelOS is now based on Android 16.
This update includes the latest security patches (from android-16.0.0_r2) along with all the adjustments required for the new platform changes.
Detailed changelogs can be viewed at https://blog.pixelos.net/changelogs.
What’s new?
Android 16 upgrade
The entire codebase has been moved to Android 16. All previous features are still there, with the only new addition on top of the platform bump being KeyboxOverlay support.
Say hello to Gerrit
We finally have Gerrit now — yes, the real one.
All patches should now be submitted there instead of using github pull requests.
You can find it at: https://review.pixelos.net
So if you've been waiting for an excuse to contribute properly… this is it.
New device support
We are excited to officially add support for the following devices in this release:
- Redmi Turbo 4 Pro/POCO F7 (onyx)
- Redmi Turbo 3/POCO F6 (peridot)
- Redmi Note 13 Pro 5G/POCO X6 5G (garnet)
For unofficial builders
We’ve migrated our ROM-signing setup to follow the LineageOS structure. You can use this template.
For self-builders who want to compile official devices
Roomservice is now available.
If you’d like to build PixelOS on your own, we now provide a complete and accurate roomservice configuration to make the process easier.
After syncing, simply use:
. build/envsetup.sh
lunch custom_codename-bp2a-userdebug
m pixelosSupport our work
To support our work, consider making a donation at https://blog.pixelos.net/docs/donate to assist in covering our infrastructure expenses.
A heartfelt thank you to our sponsors from the last release: aphirst, Ivomola, LobodPl and our beloved kawaaii.
Thanks for being part of PixelOS.