How to Build Dirty-Unicorns 6.0 for I9300
You need:
- PC/Laptop with 4GB RAM
- Good internet connection
- Linux 64 Bit
Open the Terminal in your Linux distribution and copy the following command:
Code:
sudo apt-get install bison build-essential curl flex git gnupg gperf libesd0-dev liblz4-tool libncurses5-dev libsdl1.2-dev libwxgtk2.8-dev libxml2 libxml2-utils lzop openjdk-7-jdk openjdk-7-jre pngcrush schedtool squashfs-tools xsltproc zip zlib1g-dev
Code:
mkdir -p ~/bin
mkdir -p ~/DU
Code:
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
Initialize the DirtyUnicorns source repository:
Code:
cd ~/DU
repo init -u git://github.com/DirtyUnicorns/android.git -b m
Code:
repo sync
Code:
cd .repo && mkdir local_manifests && cd local_manifests && nano local_manifest.xml
Code:
<?xml version="1.0" encoding="UTF-8"?> <manifest> <project name="Trafalgar-Square/android_device_samsung_i9300" path="device/samsung/i9300" remote="github" revision="du-mm6.0" /> <project name="CyanogenMod/proprietary_vendor_samsung" path="vendor/samsung" remote="github" revision="cm-13.0" /> <project name="CyanogenMod/android_device_samsung_smdk4412-common" path="device/samsung/smdk4412-common" remote="github" revision="cm-13.0 /> <project name="CyanogenMod/android_device_samsung_smdk4412-qcom-common" path="device/samsung/smdk4412-qcom-common" remote="github" revision="cm-13.0" /> <project name="CyanogenMod/android_kernel_samsung_smdk4412" path="kernel/samsung/smdk4412" remote="github" revision="cm-13.0" /> <project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" remote="github" revision="cm-13.0" /> <project name="CyanogenMod/android_packages_apps_SamsungServiceMode" path="packages/apps/SamsungServiceMode" remote="github" revision="cm-13.0" /> </manifest>
Press Strg+O and then enter. Now press Strg+x to close the command.
Start the build:
Code:
. build/envsetup.sh
breakfast i9300
brunch i9300