yashsingh1/xdaforums huggingface dataset:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
You should be able to move your current directory and "just" sync it, to get it up to date.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] gandhar:
allright, out of these except for kernel, out and .repoconfig i have all the others synced.

will using

repo init -u git://github.com/CyanogenMod/android.git -b ics
repo sync

work?

i am missing kernel, out and .repoconfig
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
They are possibly first created when running brunch the first time. So it should be fine.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] gandhar:
successfully building, but getting loads of warnings..

is that normal for the first build?

will report if it boots after compile is over.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
There are lots of warnings.

Personally I usually remove all that warnings (using the -Werror option, so warnings get treated as errors) in the projects I am working on. But I understand why it can be a big problem with CM9, that is based on many different projects.

Looking forward to hear if you get a successful built.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] gandhar:
building will take some time...

well, most warnings are 'some variable has been set but not used', is that much significant?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Yes, first build takes a lot of time... the next times it will be a lot faster.

No that is not very significant, but things like that should still get fixed, to to make it easier to find the significant things.

The less warnings the more easy it is to spot what is important. This also goes for things that should get changed when upgrading to a new major version of the toolchain.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] gandhar:
succesfull build!

phone:coconut-wt19i

time: 56 mins for the complete build.

cpu: 2.9 ghz - 4 cores

os:ubuntu 12.04 64 bit

backed up the phone.

boots into recovery

errorless install.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Super, looking forward to hear if everything is going to run as as should :cool:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] gandhar:
running fine.

but i see some dependencies missing from the libs needed from

http://wiki.cyanogenmod.com/wiki/Template:Build_from_source_(CM9)

downloading them, will build again later..

is that the reason for the warnings?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
looks like a nice guide that is working with most devices, will save that link :D

No, the warnings are simply that you rarely find "clean" code, where most warnings have been fixed.

You also need to think of all the code from external projects.

You also only get many of the warnings, if you do not compile the code for some specific platforms.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] gandhar:
saw that guide after i started checking for dependencies.

1.hey i see two zips in the output,

one cm-9-20120702-UNOFFICIAL-coconut and other cm_coconut-ota-eng.gandhar

the second is bigger.

i used the first one. why is the second one built i wonder?

2.i think of compiling aosp from source too, but the out folder is 11.3 gbs, what about that?

i do not want to end up falling short on space.

3.this is a system related question, how much will it hinder performance if i move the source to a different internal hd from the main one and build from there?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Try to read the name ;-)

OTA - Over The Air... I guess that it can mbe used tfor OTA updates, like the mobile companies makes.

You could do a "make clear", but if you have enough space, would I keep it, so you do not need to wait for the already up to date files.

There will be no problem with performance, as long as you move it to a HDD that is not too slow.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
EDIT (July 2. 2012): I have made a patch to msm7x30-common, so you do not need to edit the file (with this patch does it automatically check if you run on a 64bit or a 32bit system):

http://code.google.com/p/freexperia/issues/detail?id=527
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] gandhar:
i do a repo sync again, at end of it i get errors on changed files. i think its not replacing the old files.

it's red text

error: bootable/recovery/: CyanogenMod/android_bootable_recovery checkout f8fc12e741d566af215407f35cfc52e5c1cc0023

error: build/: CyanogenMod/android_build checkout df7d6893a59e62c15dd20e306d8280b16969097c

error: external/openssl/: CyanogenMod/android_external_openssl checkout d4004ae717232b83ea445f74c881d9ddc24f589d

error: frameworks/base/: CyanogenMod/android_frameworks_base checkout e0a8c35c1572f0f0dbbda4d871d0a919a79cbe3f

error: hardware/samsung/: CyanogenMod/android_hardware_samsung checkout 23280fc439163a1971956167217283c4ae70bce3

error: packages/apps/Camera/: CyanogenMod/android_packages_apps_Camera checkout 644384a979ec9bd6b237e9031d5afbf592d3056b

error: packages/apps/Settings/: CyanogenMod/android_packages_apps_Settings checkout a946d9a905d460fa9d6c153e031285b566f8d223

error: system/core/: CyanogenMod/android_system_core checkout 389a2fa1d7e4bb8b6be411f272de2e8c92817964
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Have not tried that.

You can try to do a "repo forall -c git reset --hard" this "resets" all the repositories (removes all changes, also if something has been corrupted).
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] gandhar:
will it redownload?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
IIRC, does it check if all files are the same as what is in the repositories - I have done it myself, but do not remember how long time it took.

Think of it as an extensive sync.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] gandhar:
yeah, that seems to work.

thanks
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Just to add to the list... if you wish to install it on a 64bit machine (I have just set up a new virtual machine), and use Debian 64bit, shall you replace the packages where it includes ":i386" with "lib32ncurses5-dev lib32readline6-dev lib32z1-dev".

Then you should have a ready system.

Will now continue to test it and will return, if I get into any trouble.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Today there has been an update to the proprietary vendor files, so I have added a note on how to update them.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
I have added how to update the proprietary files with a normal "repo sync".
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Smiley76:
looks like proprietary_vendor_semc has been removed :-(
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Looks like it :-(

Will try to see if I can find it has been moved to somewhere else.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
it's now in TheMuppets/proprietary_vendor_semc ;) fxp repo ;)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Just found this fork. Will not add it to the first post, before I know more: https://github.com/TheMuppets/proprietary_vendor_semc/tree/ics

But for now, you should be able to do a:

git clone git://github.com/TheMuppets/proprietary_vendor_semc.git -b ics ~/android/system/vendor/semc
cd ~/android/system/device/semc/mango/
./setup-makefiles.sh
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Looks like we found it at the same time ;)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
I have now changed in the first post.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] cevin333:
FXP Kernel

Being still a git noob I have one question: Is there an easy way to merge the FXP kernel sources from https://github.com/freexperia/semc-kernel-msm7x30-ics into my local repository so as to build a rom with an fxp kernel?

I use your excellent guide to build roms for my iyokan/MK16i but I have to use the boot.img from the last FXP release because the one that is build from the source in the CM tree gets stuck with a black screen even before the boot logo.

So I would like to try if I can get it to work by merging the changes from the fxp repository. Any hint would be realy welcome.

Thx

Kai
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Hello

They are not using their "own" repository for the kernel any more. the FreeXperia Team are now using the CyanogenMod repository directly.

I have been told that the problem is within the bootloader, where it needs the boot.img to have a minimum size. If you will add some size to the boot.img, will it work.

Will try to find the details a little bit later and will let you know.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] cevin333:
That would be great. Thx a lot!

Update: It's fixed in the git now. I pulled the latest changes and now my phone boots from the selfbuild boot.img. Thanks for the hassel anyway ;-)

Update2: But now the CWM is not working. The fun of testing beta soft ;-)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] M66B:
Maybe it is worth referencing Initializing a Build Environment.

I am using Ubuntu 12.04. How can I install the correct Java compiler?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
run

su
apt-get update
apt-get install openjdk-6-jdk
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] M66B:
Are you sure OpenJDK works okay for this purpose?

I've managed to install sun-java6-jdk using a PPA and are compiling right now :)

sudo apt-add-repository ppa:flexiondotorg/java
sudo apt-get update
sudo apt-get install sun-java6-jdk
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
You should not use anything else then OpenJDK. OpenJDK is free software and is what is supposed to be used. Using the non-free SUN/Oracle version, is not a good idea.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] M66B:
I actually prefer to use open source software, but Google references Sun (Oracle) Java, that's why I was after that.

Anyway, I guess you compiled Android successfully using OpenJDK.

How can I clean the build environment to recompile with OpenJDK?

Edit: it is simple:

make clean
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] M66B:
If you want to add a CPU governor, like smartassv2, look here.

Edit savagedzen.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Google has not updated the documentation I guess that they are also using OpenJDK themselves:silly:

Yes, that one deletes everything in the out directory.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
If you have problems (like me) on building cm9 on mountain lion with macports and bison @2.6 and it crashes at XPathP****r.cpp of webkit (the android browser engine) use this patch from there:

https://bugs.webkit.org/show_bug.cgi?id=92264

As if you followed this tutorial cd to ~/android/system/external/webkit

then

patch -p1 < /path/to/where/you/placed/the/patchfile

you should do this after every repo sync until they mentioned the fix in the repos. :/

EDIT: oops the forum filtered "Parsr" (with an e between s and r...) Its "XPathPars[e]r.cpp"
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
A very useful post for Mac OS X users :good:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
I have now made a follow up... http://xdaforums.com/showthread.php?t=1807505
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
well.. my fault: sadly I posted too early. the build process continues (and took more than one hour further on my mba) but fails on anither position in XPathP****r... Well I will see if and how I can fix that and provide a working diff if possible. :D Currently it seems nobody tried and cried :D

Sorry. YOu still have to wait or compile on linux :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
no problem.

Have you tried to check if compiling CM10 is working better for you?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] M66B:
There is a little typo:

./repo/local_manifest.xml should be .repo/local_manifest.xml
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
yes of course, thank you.

In my CM10 build guide can you see my local_manifest.xml file from for that build.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
Is it just me or do you currently also encounter following:

[cm9buildr@snoopohost system]$ repo sync
Fetching projects: 3% (8/261) error: Empty reply from server while accessing https://android.googlesource.com/platform/abi/cpp/info/refs
fatal: HTTP request failed
error: Empty reply from server while accessing https://android.googlesource.com/device/common/info/refs
fatal: HTTP request failed
error: Empty reply from server while accessing https://android.googlesource.com/device/generic/goldfish/info/refs
fatal: HTTP request failed
error: Empty reply from server while accessing https://android.googlesource.com/device/google/accessory/arduino/info/refs
fatal: HTTP request failed
error: Empty reply from server while accessing https://android.googlesource.com/device/common/info/refs
fatal: HTTP request failed
error: Empty reply from server while accessing https://android.googlesource.com/device/generic/goldfish/info/refs
fatal: HTTP request failed
error: Empty reply from server while accessing https://android.googlesource.com/platform/abi/cpp/info/refs
fatal: HTTP request failed
error: Empty reply from server while accessing https://android.googlesource.com/device/google/accessory/arduino/info/refs
fatal: HTTP request failed
error: Cannot fetch device/common
error: Cannot fetch platform/abi/cpp
error: Cannot fetch device/generic/goldfish
error: Cannot fetch device/google/accessory/arduino
error: Empty reply from server while accessing https://android.googlesource.com/device/google/accessory/demokit/info/refs
fatal: HTTP request failed
error: Empty reply from server while accessing https://android.googlesource.com/device/google/accessory/demokit/info/refs
fatal: HTTP request failed
error: Cannot fetch device/google/accessory/demokit

error: Exited sync due to fetch errors

It seems googlesource has removed access to */info/refs but why and how to solve that?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
I have had no problem syncing my CM10 repo an hour ago.

Now I have just synced my CM9 repo, so it seems that it has just been a temporary problem.

I only got two of the usual "unable to connect to github.com ...".
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
I found the problem by doing a wget request on one of that urls:

Now I need to find out how to tell that "repo" command to ignore such certificate errors... _._
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
after a hint to hint here I give you the hint that it seems there will be a cm 9.1 because there is a cm-9.1.0 branch added ;)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
:good:

I think that it will be added with the "normal" ics init... but I can try to check it later this week.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
yeah just build myself:

in out/target/product/mango/system/etc/CHANGELOG-CM.txt

you find now:

:D lol. They're getting lazy lol.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
lol
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] lazyfai:
I have built a ROM myself successfully, now the question is, how can I add / remove apk to the ROM? And how can I build "just the kernel" in case I want to apply some kernel patches?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] M66B:
If somebody wants to build the FM radio too, you can add this to .repo/local_manifest.xml:

<project name="CyanogenMod/android_hardware_ti_fmradio" path="hardware/ti/fmradio" remote="github" revision="ics" />

It works perfect in my latest private build, so it will probably work in the next release.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mdfzhi:
does 60gb disk space is enough to build cm9?

my vps server only got that much space.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Yes, that is enough.

I think that I have 120GB on my current virtual server (that I am using for Android)... and I am building test builds of cm9, cm10 and linaro on that machine (but I often need to empty my waste bin)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mdfzhi:
thanks :laugh:

so now should i sync which branch exactly?

got ics, ics-release, cm-9.0.0 and cm-9.1.0.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
only ics, you should never use any of the others.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mdfzhi:
is there any way to overcome this error?

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

i think because lack of ram.

just building kernel and recovery, not the rom.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Is it a 32bit or 64bit Linux that you are running it on?

If I where you, would I set-up a SWAP partition.

How much RAM does it have?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mdfzhi:
32bit ubuntu, with 512mb dedicated, 1gb burstable. but the burstable is not always available. java heap choking when it reached 512mb.

found a solution here

https://forum.unity3d.com/threads/88119-Could-not-reserve-enough-space-for-object-heap-RESOLVED

its for windows, by decreasing java heap size. but i think can do that in linux too since java variable is not os dependent.

just need to figure out howto resize it.

and i think cm build script probably reset that heapsize to predefine value too, probably it assume host had enough ram.

edited: i cannot create swap too, because swapon command is blacklisted. my vps provider doesnt allow swap.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
okay.

You can change it in device/semc/msm7x30-common/releasetools/common.py

Line 379, where it is as standard set to 1024MB... change it to 512MB or maybe even 256MB.

Then it should run for you, without trouble.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mdfzhi:
thanks. and for "make otatools" bring that error too. got any file to change the vm heapsize for otatools too?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
sorry, I do not know otatools... but try to make the same change in build/tools/releasetools/common.py

line 379... also here change 1024 into 512 or 256
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] andogeek10:
Thanks a lot for such an informative guide hnl_dk

I wanted to know how can I replace the CM9/bootable/recovery source with TWRP recovery's source as I want to compile TWRP.:cowboy:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
If I where you, would I make a clean repo.

Then before the first repo sync, open .repo/manifests/default.xml

Find the following line, and comment it out (or remove it):

<project path="bootable/recovery" name="CyanogenMod/android_bootable_recovery" />

Then open .repo/local_manifest.xml and add the following line, before </manifest>

<project name="TeamWin/Team-Win-Recovery-Project" path="bootable/recovery" remote="github" revision="master" />

Then check this, before you make the first compile: http://rootzwiki.com/topic/23903-how-to-compile-twrp-from-source/
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] andogeek10:
So I should first cd my android directory and give the command clean repo. And then do the above mentioned changes right?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
personally I would make a new repo init, at another place, so you are sure that everything is "clean".
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] andogeek10:
I've started from scratch. And i've also deleted CM9 recovery part in manifests. But I'm unable to find local_manifest.xml anywhere in the folder.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Then add you own own local_manifest.xml , before making the first sync (see my own local manifest bellow for the "normal" fxp cm9, where you can edit it to fit your own needs - including adding the line that I suggested).

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_semc_mango" path="device/semc/mango" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_msm7x30-common" path="device/semc/msm7x30-common" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_mogami-common" path="device/semc/mogami-common" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_anzu" path="device/semc/anzu" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_coconut" path="device/semc/coconut" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_haida" path="device/semc/haida" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_hallon" path="device/semc/hallon" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_iyokan" path="device/semc/iyokan" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_satsuma" path="device/semc/satsuma" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_smultron" path="device/semc/smultron" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_urushi" path="device/semc/urushi" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_zeus" path="device/semc/zeus" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_zeus-common" path="device/semc/zeus-common" remote="github" revision="ics" />
<project name="CyanogenMod/semc-kernel-msm7x30" path="kernel/semc/msm7x30" remote="github" revision="ics" />

</manifest>
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] andogeek10:
So... I make a new document and paste all the lines given above, add the line needed for TWRP and save it, right?

Also after I sync the repo and make the build for mango, will the recovery be automatically present in the kernel or will I have to use fastboot to flash it?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Yes, but remember to read this - http://rootzwiki.com/topic/23903-how-to-compile-twrp-from-source/ - especially *BEFORE YOU COMPILE*
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] ronaldvalles:
Friends can compile a kernel for my xperia mini pro, the CM10 fx139 please :(
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] howard bamber:
Good to see someone spreading knowledge :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] M66B:
As promised my local manifest contents:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_semc_mango" path="device/semc/mango" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_msm7x30-common" path="device/semc/msm7x30-common" remote="github" revision="ics" />
<project name="CyanogenMod/android_device_semc_mogami-common" path="device/semc/mogami-common" remote="github" revision="ics" />
<project name="CyanogenMod/semc-kernel-msm7x30" path="kernel/semc/msm7x30" remote="github" revision="ics" />
<project name="TheMuppets/proprietary_vendor_semc" path="vendor/semc" remote="github" revision="ics" />
<project name="CyanogenMod/android_hardware_sony_DASH" path="hardware/somc/dash" remote="github" revision="ics" />
<project name="CyanogenMod/android_hardware_ti_fmradio" path="hardware/ti/fmradio" remote="github" revision="ics" />
</manifest>

I am not sure if the last two projects are still needed in the local manifest.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
yeah found it...

the line <project name="CyanogenMod/semc-kernel-msm7x30" path="kernel/semc/msm7x30" remote="github" revision="ics" />

had an other revision set. dunno why :)

thanks.