Source
- OS issue tracker
- Website repository and issue tracker
- Update server repository and issue tracker
- Utilities for setting up conservative non-leaf TLS pinning with backup pins
- Scripting for managing branding
- Manifest for OS repositories
The operating system includes hundreds of repositories. The manifest repository references all of these. Most of these are used unmodified from the Android Open Source Project (AOSP). A few dozen of the repositories are either forked from AOSP or are unique to GrapheneOS.
Chromium needs to be included in the GrapheneOS source tree as a prebuilt before building. The build metadata is in the chromium_build repository and the GrapheneOS patches are in the chromium_patches repository. See the GrapheneOS building instructions for more details.
See https://attestation.app/source for the Auditor and AttestationServer sources. The latest release of the Auditor app is included in the GrapheneOS source tree as a prebuilt since it uses a different build system, similar to other prebuilts like Chromium.