Conversation

Replying to and
That's not an accurate or fair assessment of our work. It is not what we do and what the project provides. GrapheneOS builds privacy and security technologies. AOSP is a solid base for us and we've never had problems building it. You continue to misrepresent the actual issues.
2
1
Replying to and
There's a big difference between building AOSP and building an OS that runs on Google's Pixel phones. We're definitely not happy with the lack of support they provide for their devices and the lack of urgency Google and Qualcomm have towards open source SoC support at launch.
1
AOSP is fine and we don't have any problems building it. It's not an issue that we have to handle. We also don't have an issue with AOSP expecting us to provide the user-facing apps. If we weren't so reluctant to include GPLv3 code, it'd be easy to replace those sample apps.
1
But apart from this the driver bundle does always work from my experience. It's nice to be able to get a new device and just build something for it that will work out of the box, and then do the additional work that we do based on that. No other device is as easy to support.
1
It would be easier for us to support devices like those where we got more time to migrate to new major versions. Due to Treble, we could still move as early as we want, but we wouldn't be forced to do it since they don't upgrade device support to the new release as quickly.