This is how I compiled cm9 for galaxysmtd.
For sure there are other ways but this is the only way I know, and it works for me.
I use Linux Mint 12.
Reading helps. http://git-scm.com/documentation
For sure there are other ways but this is the only way I know, and it works for me.
I use Linux Mint 12.
Reading helps. http://git-scm.com/documentation
Follow this guide until you have synced source. (Step 4D)
Also check 4h. Your Final .bashrc
http://xdaforums.com/showthread.php?t=1505006
Also check 4h. Your Final .bashrc
http://xdaforums.com/showthread.php?t=1505006
2d. Add Extra Path For Device:
Enter this in it:
Code:
sudo gedit /etc/udev/rules.d/51-android.rules
Code:
#Samsung
SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"
4c should be this
Code:
cd ~/android/system/
repo init -u git://github.com/CyanogenMod/android.git -b ics
setup ccache
http://source.android.com/source/initializing.html
http://source.android.com/source/initializing.html
Manifest
New terminal
And add this to the file
New terminal
Code:
cd ~/android/system
gedit .repo/local_manifest.xml
And add this to the file
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_samsung_galaxysmtd" path="device/samsung/galaxysmtd" />
<project name="CyanogenMod/android_device_samsung_aries-common" path="device/samsung/aries-common" />
<project name="CyanogenMod/android_packages_apps_SamsungServiceMode" path="packages/apps/SamsungServiceMode" remote="github" />
<project name="CyanogenMod/android_kernel_samsung_aries" path="kernel/samsung/aries" remote="github" revision="android-samsung-3.0-ics" />
</manifest>
Option 2: if you dont have cm9 installed look here <----Link
For the next step you need to have cm9 installed.
Connect you phone to pc and in terminal type
New terminal
For the next step you need to have cm9 installed.
Connect you phone to pc and in terminal type
Code:
adb root
New terminal
Code:
cd ~/android/system/device/samsung/galaxysmtd/
./extract-files.sh
New terminal
Code:
cd ~/android/system/vendor/cm/
./get-prebuilts
New terminal
Code:
cd ~/android/system
repo sync
New terminal
Code:
. build/envsetup.sh && brunch galaxysmtd
Should be it. Enjoy!
I can not give support on this. Sorry.
I can not give support on this. Sorry.
Code:
(Package complete: /home/perka/android/system/out/target/product/galaxysmtd/update-cm-9.0.0-RC0-galaxysmtd-KANG-signed.zip
31c9c1175132d005cc093679fc023067 update-cm-9.0.0-RC0-galaxysmtd-KANG-signed.zip)
Cherry picking here <---------Link
[URL="http://xdaforums.com/showpost.php?p=23715982&postcount=64"]Here you can see how kasper_h pick his cherries thx for posting[/URL]
[URL="http://xdaforums.com/showpost.php?p=23715982&postcount=64"]Here you can see how kasper_h pick his cherries thx for posting[/URL]
Credit:
Cyanogen
TKGlitch
Smasher816
TeamHacksung
krarvind
blahbl4hblah
Faryaab
rtfpessoa
PaulForde
scheichuwe
kasper_h
lippol94
malcho
Samsung?
Xda
did I forget you? tell me pls!
and all involved in Linux and Android
Last edited: