Skip to content

Latest commit

 

History

625 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

This is ProjectEverest [EverestOS]

Build guide

Prior to building, you will need basic knowledge of Git.

Requirements

  • Around 350GB Disk Space.
  • A computer with at least 32GB RAM running Linux (recommended) or MacOS.
  • Build environment setup.

Getting Started

Initialize local repository

repo init -u https://github.com/ProjectEverest-staging/manifest -b qpr3 --git-lfs

Sync up

repo sync -c --force-sync --optimized-fetch --no-tags --no-clone-bundle --prune -j$(nproc --all)

Inherit the vendor

$(call inherit-product, vendor/everest/config/common_full_phone.mk)

Build Flags

# Maintainer name for Everest

EVEREST_MAINTAINER := "XYZ"

# Adding Blur support

TARGET_SUPPORTS_BLUR := true

# For UDFPS devices

TARGET_HAS_UDFPS := true

EXTRA_UDFPS_ANIMATIONS := true

# Build GAPPS

WITH_GAPPS := true

# Build Vanilla

WITH_GAPPS := false

# Build Launcher3 in GAPPS (default is Pixel Launcher)

TARGET_INCLUDE_PIXEL_LAUNCHER := false

Build

. build/envsetup.sh
lunch everest_<devicecodename>-user
make bacon -j$(nproc --all)

Compilation Help

To get help with build errors, please visit Android Building Help.

Credits

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors