We aim to bring a more consistent, fluent and smooth experience with all your must-have customizations, for you, for the community, and for everyone.
Prior to building, you will need basic knowledge of Git.
- Around 100G disk space.
- A computer with at least 16GB RAM running Linux (recommended) or MacOS.
- Build environment setup.
- Run the following commands to sync source
repo init -u https://github.com/Project-Awaken/android_manifest -b ursa
- To sync source, enter
repo sync -c --force-sync --optimized-fetch --no-tags --no-clone-bundle --prune --retry-fetches=5 -j$(nproc --all)
- Once the source is downloaded/synced, prepare your device trees, dependencies and start the build by the following commands
source build/envsetup.sh
lunch awaken_<devicecodename>-user
make bacon -j$(nproc --all)
To get help with build errors, please visit Android Building Help.
- LineageOS
- CodeAurora Forum
- ArrowOS
- Project-Fluid
- ProtonAOSP
- PixelExperience
- ABC-ROM
- AospExtended
- Syberia Project
- Yet another AOSP project
- Krypton Open Source Project
You don't need a lot of skills to be a device maintainer. You only need to have:
- enough git skills to properly handle your device specific repos, and
- the ability to read logs, so you can know any device related issues and fix them.
To apply for official status, please fill the maintainership application form.