Hi,

I also have some experiences on porting Android with a working kernel.
Perhaps my suggestions can help.

As you have a working kernel 2.6.31, you would consider upgrading to
2.6.32 which Froyo (and also Gingerbread?) uses. If you can somehow
find a site that still has the 2.6.32 Android kernel for download, you
can do this. Sadly Google only has 2.6.39 kernel or 3.x version. If
you managed to upgrade it to 2.6.39 this is fine.

You may try to apply the Android patch to your kernel instead to see
if it's working...

The way I patch my kernel is to first diff my working kernel and the
vanilla kernel (kernel.org) of the same release, then *manually* apply
the patch to the vanilla kernel of the same release of the Android
kernel I've found, then test it with the working rootfs. After that I
diff the patched kernel with its vanilla one and apply it to the
Android kernel.

You can choose any version of the Android framework I think.

Good luck,
Alvin Wong

On 2月14日, 下午3時26分, Manavendra Nath Manav <[email protected]> wrote:
> Hi All
>
> I want to port Android on Freescale iMX35 which is now running on
> Linux 2.6.31. I want to know which Android framework version and which
> Android kernel version should I chose to port? I have downloaded
> Android Froyo version and trying to cross-compile Android-2.6.39
> kernel. Is building it first required or I should first apply it as a
> patch to Linux 2.6.31 kernel and then cross compile. Since I am new to
> Android, how would version difference Android framework source and
> android kernel source affect porting?
>
> --
> Manavendra Nath Manav

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to