Warning
This is ONLY for the Exynos 8895 devices! This includes dreamlte
, dream2lte
, and greatlte
.
It will not work with other devices unless you make your own modifications.
To get started with the Havoc-OS sources, you'll need to get familiar with Git and Repo.
You will need to set up some directories in your build environment.
To create them run:
mkdir -p ~/havoc
sudo apt-get install git-core
git clone https://github.com/akhilnarang/scripts
cd scripts
bash setup/android_build_env.sh
cd ~/havoc
repo init -u https://github.com/ItsPi3141-Exynos/havocos_manifest.git -b thirteen --git-lfs
repo sync -c -j$(nproc --all) --force-sync --no-clone-bundle --no-tags
mv ~/havoc/.repo/manifests/patches ~/havoc
mv ~/havoc/.repo/manifests/patch.sh ~/havoc
. ~/havoc/patch.sh
Note
Please note that if you are building on Mac OS X, you are required to install coreutils from MacPorts before you continue.
Initialize the environment with the envsetup.sh script.
. build/envsetup.sh
brunch lineage_<codename>-userdebug
Enter one of the following for <codename>
dreamlte
dream2lte
greatlte