Wednesday, October 22, 2008

Headup on the Android platform

For the people living in a shelf: Android is an platform including operating system (Linux), middleware (Similar to what the framework of FSO will become eventually) and applications almost all made by Google. So basically an all in one software solution for a mobile phone.

Why doesn't it run on my FreeRunner yet?
The main problem was that Android wasn't opensource. (Although Google had promised it would be opensource) Another problem was that the Neo FreeRunner runs on another architecture (an older one) than where Android was compiled for. Thought this would not be a problem, if Android was opensource. Because then people could start changing on the source and make it work for the FreeRunner. Luckely for us, Google has kept it's promise.

And where can I find the images for flashing it onto my FreeRunner?
You will not find them (yet). But many persons in the community are earerly hacking there way into the Android code, mainly to get it ported onto the FreeRunner. So has Sean McNeil already reported on the mailling list, that he some patches for letting Android work on the Neo FreeRunner.

Whaoooo, finnaly a fully working distribution!
I would say don't exargerate. Most likely, the core bugs like the one when the FreeRunner keeps reregistring will also be in the android. Just because the android will use the same drivers as all other distributions. Luckely for us, Openmoko has decided to target these basic bugs. (more information). Also the android is programmed with in mind that the phone has a reel keyboard. So I expect problems with typing with the android on the FreeRunner. But for every problem, there is a right solution. So we will see, if the android becomes just another distribution or can lift the FreeRunner to a new level.

2 reacties:

John said...
This post has been removed by the author.
TreviƱo said...

About the input method, according to the Android Roadmap and this post, google will implement a virtual keyboard in the Q1 of 2009...