Skip to content
This repository has been archived by the owner on Jan 2, 2021. It is now read-only.

Latest commit

 

History

History
36 lines (31 loc) · 1.95 KB

README.mkdn

File metadata and controls

36 lines (31 loc) · 1.95 KB

LineageOS / KekHunter-420 (This manifest has been moved!!)

Martinvlba's github stats Thiviyan's github stats JochenSplifficus's github stats

Getting started

To get started with Android/LineageOS, you'll need to get familiar with Repo and Version Control with Git.

Installing deps

sudo apt install libssl-dev gnupg flex bison build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev libxml2-utils xsltproc unzip fontconfig bc bison build-essential ccache curl flex g++-multilib gcc-multilib git gnupg gperf imagemagick lib32ncurses5-dev lib32readline-dev lib32z1-dev liblz4-tool libncurses5 libncurses5-dev libsdl1.2-dev libssl-dev libwxgtk3.0-dev libxml2 libxml2-utils lzop pngcrush rsync schedtool squashfs-tools xsltproc zip zlib1g-dev

To initialize your local repository using the LineageOS trees, use a command like this:

repo init -u https://github.com/Team-420/KekHunter-420.git -b kek-17.1

Then to sync up:

repo sync --force-sync --no-tags --no-clone-bundle -j$(nproc --all)

If you wanna limit the download speed do these

sudo apt install trickle

Using trickle with repo sync (-sd 800 for 800kb/s, and -j1 to use one core with the limited speed, -j2 will x2 800kb to 1600kb/s)

trickle -sd 800 repo sync --force-sync --no-tags --no-clone-bundle -j2

Please see the LineageOS Wiki for building instructions, by device.