Android+FreeBSD

I am new to FreeBSD and Android. My question is,Is it possible to swap the linux kernel which Android relies on to the freebsd kernel?. If it is so, how much effort does it take to do the porting?

I have gone thru this link (http://gitorious.org/freebroid). For me it looks like they have ported Android sdk to the freebsd. I havent downloaded the source , so i am not sure what this porting is all about?

Of course it's possible, but there are a great deal of roadblocks. Your advantages to start from are that FreeBSD already runs at least partially on ARM architectures and there is already an open source kernel to take a road map from.

In the link you gave, to me it's not clear if it's the SDK they are working on or an actual port of the kernel. From the homepage description, I read it as an architecture port. This is an SDK port: http://bsdroid.org/tiki-index.php