View Single Post
Posts: 49 | Thanked: 1 time | Joined on Sep 2008
#25
Originally Posted by b-man View Post
I believe, if i am correct, that the zaurus does support opengl. (i don't have a lot of background knowledge about the zaurus)

Although, i've ben doing a little more research with android and i've found that opengl support is not really needed. It is mostly there for high-end android games and special desktop effects. So this might still be a possiblity, however, we will still need to reverce-enginner the ccurrent android kernel if this is to be possible. Since the current sdk functions quite differently from our current android install.
This is what I am trying to work on now. Here is my procedure, maybe someone can correct me if my thinking is incorrect.

First, Android is running off a 2.6.25 kernel. Diablo, as far as I know runs on 2.6.21.

So here are my steps

1) download the diablo kernel source
2) download a stock 2.6.21 kernel
3) apply the OMAP patches to the stock 2.6.21 kernel (available from here: http://www.muru.com/linux/omap/)
4) diff this kernel with the diablo kernel source in order to pick up any additional changes done by Nokia
5) download a stock 2.6.25 kernel and apply the OMAP patches
6) port the patch obtained from step 4 over to the stock 2.6.25 + OMAP patches kernel

Once that is complete we should have a 2.6.25 kernel that can run on the N810.

Now the Android part:

1) diff the stock 2.6.25 kernel with the Android kernel to get the Android changes
2) apply this patch to the kernel obtained above

After that we should have everything we need for the kernel right? Then we just have to work on the harder stuff, like the bootloader, system tools, etc.