I'm not planning to port android on the new platform.
My customer has asked to support his android application on Eclair.
The application is Bluetooth HID keyboard (no SPP) and works great on
previous versions.
But it's broken on 2.1. And the problem is (I don't know how this
could be), he doesn't have
the source code for the application. All he knows is there are some
problems with their kernel driver.
I need to learn how to build drivers, do many tracing of the previous
one and have hope something
comes out of my efforts. I don't have many experience with kernel
developing (few years ago, when I was in college,
I was involved in VIA KT333 chipset audio driver for FreeBSD 4.x) but
it was a long time ago.

I've cloned entire platform on my Ubuntu, typed make yesterday and
it's still compiling :) But probably the output will be for i386 since
no arch was specified, right?
What cross-compiler should I use? The one that comes with Android
platform or Sourcery?

Please forgive me so many questions but I'm challenging this task
every night late and there is so many information
about the problem on the net (do this way, no do another way) that
causes my confusion.

Thank you.

On Feb 25, 11:22 am, Alberto Panizzo <[email protected]>
wrote:
> Hi Rafał,
>
> On gio, 2010-02-25 at 00:06 -0800, Rafał Grzybowski wrote:
>
> > I need a kernel from android platform or kernel sources? I've
> > "downloaded" android sources
> > on my Ubuntu. What is the next step. Simple "make" would make a deal?
> > Should I change the arch for this.
> > What's the result of the build, complete kernel (with additional
> > software), system image?
>
> What are your goals? what kind of module you have to develop?
> Are you planning to port Android on a new hardware or you want
> to work with the emulator? Arch configuration and most important
> kernel configuration is done through answers at these questions.
>
> As Giuseppe says Android kernel is at 90% linux kernel so
> for kernel programming you can start here:http://kernelnewbies.org/
>
> Pay attention on differences between linux mainline and Android kernel
> (that is 2.6.29).
>
> And surf the net! There are plenty of kernel programmers that shows
> how the linux kernel can be built for embedded projects.
>
> --
> Alberto!
>
>         Be Persistent!
>                 - Greg Kroah-Hartman (FOSDEM 2010)

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

Reply via email to