We believe in quality over quantity. We don't aim to have a gazillion features, but have some just enough to make the ROM daily drivable by everyone, whether you're blind (conditional charging sounds), you have OCD (conditional boot animation), or you're constantly travelling (battery saver on charge).
We aim to be unique, not another ROM with 95139524963915193 cherry-picked features. We also contribute to some ROMs with what we develop, so if you see the features we develop elsewhere, just know that it's most probably us that suggested that feature be added to that ROM.
We aim to be unique, not another ROM with 95139524963915193 cherry-picked features. We also contribute to some ROMs with what we develop, so if you see the features we develop elsewhere, just know that it's most probably us that suggested that feature be added to that ROM.
🔥3
Should we introduce a "Platform developers" entry in About device?
Anonymous Poll
56%
Yes, that'd be good for attribution and make it harder for people to rename your ROM directly.
8%
No, it's better for it to stay community-focused.
36%
I need to see an example before deciding on such a thing.
No time limit because there's a long way to go before I do such a thing
Announcing Project CiRCLE 1.1.1!
Starting today, maintainers will work on rolling out this patch update which includes an important workaround for a privacy hazard of a feature introduced by Google for the sake of saving battery.
This version includes the following new stuff:
- Device config to disable closure of QUIC connections. This configuration is a workaround for a bug introduced on Android 16 where any app could "leak traffic outside the VPN tunnel".[1][2]
Good luck with building! Every update is meant to improve our ROM and how it behaves!
[1] Read more about the bug here: https://lowlevel.fun/posts/tiny-udp-cannon-android-vpn-bypass/ (If you don't want technical breakdown, here's a summary by the Mullvad VPN blog: https://mullvad.net/en/blog/any-app-on-recent-android-versions-can-leak-certain-traffic)
[2] This change was made with a small patch by GrapheneOS back in May 2026, but I was notified of this bug only now. I went with device config approach since the SimpleDeviceConfig overlay seems to be untouched by LineageOS, and it looked like the easiest place to apply the workaround while giving the user the option to understand the implications of enabling this and enable it using ADB.
Starting today, maintainers will work on rolling out this patch update which includes an important workaround for a privacy hazard of a feature introduced by Google for the sake of saving battery.
This version includes the following new stuff:
- Device config to disable closure of QUIC connections. This configuration is a workaround for a bug introduced on Android 16 where any app could "leak traffic outside the VPN tunnel".[1][2]
Good luck with building! Every update is meant to improve our ROM and how it behaves!
[1] Read more about the bug here: https://lowlevel.fun/posts/tiny-udp-cannon-android-vpn-bypass/ (If you don't want technical breakdown, here's a summary by the Mullvad VPN blog: https://mullvad.net/en/blog/any-app-on-recent-android-versions-can-leak-certain-traffic)
[2] This change was made with a small patch by GrapheneOS back in May 2026, but I was notified of this bug only now. I went with device config approach since the SimpleDeviceConfig overlay seems to be untouched by LineageOS, and it looked like the easiest place to apply the workaround while giving the user the option to understand the implications of enabling this and enable it using ADB.
🔥4🤩1👌1
Announcing Project CiRCLE 1.1.2!
Starting today, maintainers will work on rolling out this patch update which includes a fixup regarding wallpapers.
This version includes the following fixups:
- Correct the name of the wallpaper file for Aya Maruyama (Pastel*Palettes). Because the name wasn't properly reflected in the array, it wasn't appearing in the wallpaper picker at all.
Good luck with building! Every update is meant to improve our ROM and how it behaves!
Starting today, maintainers will work on rolling out this patch update which includes a fixup regarding wallpapers.
This version includes the following fixups:
- Correct the name of the wallpaper file for Aya Maruyama (Pastel*Palettes). Because the name wasn't properly reflected in the array, it wasn't appearing in the wallpaper picker at all.
Good luck with building! Every update is meant to improve our ROM and how it behaves!
Fact about our project
Project CiRCLE is a community project. We, the two developers and the two designers behind it, are only the driving forces of it.
There's a fine line between "my ROM" and "our ROM". "My ROM" refers to a ROM that's closed to community feedback and contributions. "Our ROM" refers to a ROM that follows the opposite direction.
To be more specific, CyanogenOS goes under "my ROM" and Project CiRCLE goes under "our ROM".
Don't fret if your feedback and/or contribution is rejected. Maybe it will help someone else come up with a better idea and propose one that's closer to CiRCLE's philosophy.
Remember, we aim to be no-crap, no-unnecessary-bloat and no-gore.
Project CiRCLE is a community project. We, the two developers and the two designers behind it, are only the driving forces of it.
There's a fine line between "my ROM" and "our ROM". "My ROM" refers to a ROM that's closed to community feedback and contributions. "Our ROM" refers to a ROM that follows the opposite direction.
To be more specific, CyanogenOS goes under "my ROM" and Project CiRCLE goes under "our ROM".
Don't fret if your feedback and/or contribution is rejected. Maybe it will help someone else come up with a better idea and propose one that's closer to CiRCLE's philosophy.
Remember, we aim to be no-crap, no-unnecessary-bloat and no-gore.
🎉5