Quantcast
Channel: xda-developers - Galaxy S III General
Viewing all articles
Browse latest Browse all 3987

[GUIDE] Build DirtyUnicorns MM6.0 for Samsung Galaxy S3

$
0
0
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
Creating directories:
Code:

mkdir -p ~/bin

mkdir -p ~/DU

Install repo:
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

Download the source code:
Code:

repo sync
Download device-specific files:
Code:

cd .repo && mkdir local_manifests && cd local_manifests && nano local_manifest.xml
Now copy the following roomservice.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>
Link: https://raw.githubusercontent.com/Tr...oomservice.xml

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

Build will be in: DU/out/target/product/i9300

Viewing all articles
Browse latest Browse all 3987

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>