this post was submitted on 22 Nov 2025
12 points (92.9% liked)

GrapheneOS

827 readers
29 users here now

An unofficial discussion community for anyone interested in GrapheneOS.

Helpful links:

Official Graphene OS Discussion Forum

List of official Matrix channels and other contact sources.

founded 2 years ago
MODERATORS
 

I assume it's possible, but it seems like a huge task and I'm not sure where to start. It seems like official support ended with the loss of upstream security patches, which makes sense. I plan on using my phone strictly on trusted wifi and with non-sensitive data, so I'm not overly concerned about device security, I mostly just want it as a test device for developing applications. A side benefit of porting the OS to the device will be getting more familiar with the OS and device interfaces, which I have been meaning to do anyway as I'll need it for some of the apps I have in mind.

I guess my questions are, where should I start? Are there particular pitfalls I should look out for? Will the lack of modern kernel security have implications for the security of apps developed for that platform? Is such a thing even doable / feasible? Should I just use PostmarketOS instead?

top 10 comments
sorted by: hot top controversial new old
[–] CCMan1701A@startrek.website 7 points 2 days ago (2 children)

What's wrong with LineageOS for this use case?

[–] Onomatopoeia@lemmy.cafe 2 points 1 day ago (1 children)

Lineage is the answer here.

I have a few old phones running it, works great

[–] CCMan1701A@startrek.website 1 points 1 day ago

I have it on my og pixel xl, but the battery is toast. I really like that phone, but it won't work unless plugged in. I sad

I do have Lineage installed at the moment, it works well enough for some projects but GrapheneOS seems like a better long-term target for others. I think another part of it is that it seems hard and I want to see if I can do it.

[–] upstroke4448@lemmy.dbzer0.com 7 points 2 days ago* (last edited 2 days ago) (1 children)

This is not feasible. You are not going to become an expert in mobile development on a timeline that makes any sense. Even if you did its still a massive under taking to port an end of life phone to work with a version of an OS that was never built to work with that phone, that's assuming its possible.

Just buy a used pixel 7a and start learning to develop apps on that.

[–] davidyarbrough@programming.dev 2 points 2 days ago (1 children)

I am considering that option, but part of the motivation is that I already have the device (two, actually) and I want to see what I can do with them. I don't want to just throw away perfectly good electronics if I can recycle / repurpose them. And since it's more of a hobby pursuit, really the only timeline is how long I can keep the hardware functional. I've already irreparably destroyed two phones, but I have also done a few successful screen / battery replacements, so I think I can get several more years of life out of these if I keep an eye on the batteries.

[–] mlfh@lemmy.sdf.org 5 points 2 days ago (1 children)

PostmarketOS recently added support for the Pixel 3, and I'd recommend that instead of what you've proposed. That gives you a great way to tinker with it alongside an active development community, without being completely on your own.

That's what I just did with my old 3a that was collecting dust after it went EOL, and it's been a really fun project.

That is a good point, and PostmarketOS is definitely one of the options in the mix. I actually didn't know it had official support, will have to give that another spin. I have Postmarket on another device but I've never gotten it running on a Pixel 3.

[–] msokiovt@lemmy.today 4 points 2 days ago (1 children)

The GOS developers never recommended their OS on older pixels that don't have support on them anymore. Some people, however, still wanted to use their older Pixels, though I have no coue exactly how one could go about that.

I think it makes sense that they don't advise it, they have limited resources and I don't blame them for not spending them on older devices. I think the only reason it would make sense to even try this is if you had two Pixel 3's just collecting dust and were hunting for a project for them.