To get started with BrokenOS, you'll need to get familiar with Git and Repo.
Please take note that we have two main line branches depending on which hardware base your device is using.
If you have a qcom powered device which needs CodeAuroraForum (CAF) trees please use the lp-caf branch which pulls the appropriate packages for your device.
To initialize your local repository using the AOSP BrokenOs trees, use this command:
repo init -u git://github.com/BrokenOs/platform_manifest.git -b lp
To initialize your local repository using the CAF BrokenOs trees, use this command:
repo init -u git://github.com/BrokenOs/platform_manifest.git -b lp-caf
Sync up with this command:
repo sync -f -jX (-f being for force and replace the X in -jX with the number of cpus/threads your box contains (WARNING: Going too high can severely drag performance)
Initiate the build with:
Prepare your device with:
lunch (pick your devices number from the list)
Then fire it off with:
time make broken -jX (x being the amount of cores/threads your build box contains...Adjust accordingly, but going too high for your box can cause complications..Be warned)