To get started with the Ryu-UI Org sources, you'll need to get familiar with Git and Repo.
Here is some instruction for building Ryu-UI Org. To initialize your local repository, use command:
repo init -u https://github.com/RyuUI-Org/manifest.git -b vic --git-lfs
Then to sync up:
*Please dont use --optimize-fetch --force-sync etc
to make sure all repo are synced
repo sync
Before that, clone your keys to
vendor/ryu-priv/keys
but this is optional, it's just for signing your build
Then inherit our vendor to your ryu_$device.mk
$(call inherit-product, vendor/ryu/config/common_full_phone.mk)
Here is our flag's
RYU_MAINTAINER := RyuDev
RYU_BUILD_TYPE := Community
TARGET_BOOT_ANIMATION_RES := 720/1080/1440
# GAPPS? Bro this rom based on pixel, just build for GAPPS, not vanila XD
Lunch your device after cloning all device sources if needed. Initialize the ROM environment with the envsetup.sh script.
source build/envsetup.sh
Do launch, but u can use breakfast $device
also
lunch ryu_$device-ap4a-userdebug
Then start compilation
mka ryu