To get started with the CHerta source code, you'll need to be familiar with Git and Repo.
To initialize your local repository, run:
repo init --depth=1 -u https://github.com/Project-CHerta/android_manifest.git -b 25h2 --git-lfsThen, sync the repository:
repo sync --force-sync --no-clone-bundle --no-tags --optimized-fetch --pruneInitialize the ROM build environment by sourcing the envsetup.sh script:
source build/envsetup.shAfter cloning the device-specific sources, use breakfast to configure the build for your device:
breakfast devicecodenameStart the compilation:
m chertaThe build system will then generate OTA sideload and fastboot update packages.
Simply follow this guide to sign your builds with your own keys.