first, a huge heap of thank you for authoring .
Wanted to get some advice: should I get a Pixel 3a and use GrapheneOS on it or get Pixel4a (when released) and contribute code for its device support.
Ive read a reddit post that pxl4 didnt have contributors
Conversation
I’d be happy to work on Pixel4a device support, is there a preliminary doc to do some background reading or any topics you can suggest to get started with? Thanks!
1
Replying to
grapheneos.org/build is a good starting point. Look at device/google/crosshatch, kernel/google/crosshatch and vendor/google/crosshatch for the device support code for the Pixel 3 along with looking into android-prepare-vendor which is how we currently handle the vendor image.
2
1
Replying to
Thank you for the links. Is r/GrapheneOS a good place to ask n00b questions or is there a xda/dedicated forum where those discussions take place?
1
Replying to
Use the #grapheneos channel on Freenode or the bridged #grapheneos:matrix.org channel via Matrix. The subreddit is pretty terrible and people who can actually answer questions especially those about development are active on IRC/Matrix rather than the subreddit.
1
1
There are always a bunch of people active in the IRC/Matrix channel and many of them can answer questions well. On the other hand, the subreddit is a mess and there just aren't enough knowledgeable people active. I have to deal with it almost entirely myself and it sucks...
1
Replying to
Gotcha. Certainly do not wish to add more content on that subreddit for you to deal with, I will reach out to the folks on the IRC channel if I hit a roadblock that I cannot figure out. Again, huge thanks for the project, the links and these prompt replies.
Merci Beaucoup!
1
Replying to
I'd recommend lurking in the IRC channel and occasionally glancing at it since you'll probably find a lot of interesting discussions and information. There are discussions about device support on a regular basis and there are probably other people interested in working on this.
I think it's important for more people to join the channel since the channel is essentially the community and how everything is communicated. The subreddit really hasn't worked out and is very detached / disconnected with the core community in the IRC / Matrix channel.

