- Around 200G disk space.
- A computer/server with at least 16GB RAM running Linux.
- Capable of syncing 80G of data.
- Some brain cells.
- Make sure you have a build environment setup. If haven't copy paste from below (works with apt package manager).
mkdir -p fusion_tmp && cd fusion_tmp && git clone https://github.com/akhilnarang/scripts && bash scripts/setup/android_build_env.sh && cd .. && rm -rf fusion_tmp
mkdir -p fusion_os && cd fusion_os
repo init -u https://github.com/Fusion-OS/android_manifest -b twelve
repo sync --current-branch --force-sync --no-clone-bundle --no-tags --optimized-fetch --prune -j$(nproc --all)
For using GAPPS (Optional)
WITH_GAPPS := true
source build/envsetup.sh
lunch fuse_$device-userdebug
make fuse-prod -j$(nproc --all)
- AOSP
- LineageOS
- AOSPA
- HentaiOS
- Weeb Project
- Paranoid Android
- Project Radiant
- StormbreakerOSS
- ProtonAOSP
- StyxOS
- Pixel Experience
- And the list never ends.