Skip to content

Surnia-development/carbon_surnia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 

Repository files navigation

CarbonROM 7.0 for Surnia

Current Status

What's working?

  • Unknown.

What's not working?

  • Unknown.

Download

@ElDainosor's LineagOS builds are available here. My CarbonROM builds will be up here.

Build Instructions

Automatic compilation

Download the script

wget -q https://raw.githubusercontent.com/FacuM/shellscripts/master/android/buildrom/examples/carbon_surnia.sh -O ~/carbon_surnia.sh

Edit the variables at the top to your liking

vi ~/carbon_surnia.sh   or   nano ~/carbon_surnia.sh

Variables to edit

Then begin the build, syncing source and just building what you need.

. ~/carbon_surnia.sh

If you want to remove the old source, you can run it like this.

. ~/carbon_surnia.sh reset

Or you can just clean the old compilation and build it all again.

. ~/carbon_surnia.sh clobber

Manual compilation

Create a build directory

mkdir -p carbon
cd carbon

Initialize your local repository using the CarbonROM trees:

repo init -u https://github.com/CarbonROM/android.git -b cr-7.0

Now move your magic wand

mkdir -p .repo/local_manifests
wget -O .repo/local_manifests/surnia.xml https://github.com/Surnia-development/carbon_surnia/raw/master/surnia.xml

Do this everytime before every sync for tracking changes.

Then to sync up:

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

Do this everything after sync for applying patches.

Now start the build...

. build/envsetup.sh 
lunch carbon_surnia-userdebug
brunch surnia   or   mka otapackage

Please see the LineageOS WIKI for further information.

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5