Before you begin, make sure you're familiar with:
repo init -u https://github.com/RyuOS-Org/manifest.git -b 16 --git-lfs
Note:
-j8
uses 8 threads. Adjust based on your CPU cores (8 is recommended).
repo sync -c -j8
. build/envsetup.sh
Clone your device tree and choose your configuration options:
WITH_GAPPS := true
WITH_GAPPS := true
WITH_GAPPS_GO := true
TARGET_BOOT_ANIMATION_RES := 1080
RYUOS_MAINTAINER := RyuDev
RYUOS_BUILD_TYPE := OFFICIAL
Example:
lunch ryuos_sweet-bp2a-userdebug
lunch ryuos_devicecodename-bp2a-buildtype
make ryuos
Build Type | Description |
---|---|
eng |
Engineering build with debugging enabled |
userdebug |
User build with debugging capabilities |
user |
Production build for end users |
We welcome contributions! Please feel free to submit issues and pull requests.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Made with ❤️ by the RyuOS Team