To get started with Cardinal-AOSP, you'll need to get familiar with Git and Repo.
To initialise your local repository, use this command:
repo init -u git://github.com/Cardinal-AOSP/manifest.git -b oreo-mr1 -m crd.xml
Time to sync the source! [I love this part]:
repo sync -c -f -j8 --force-sync --no-clone-bundle --no-tags
. build/envsetup.sh
lunch cardinal_$device-userdebug
mka bacon -j#