Android
From Openmoko
Line 38: | Line 38: | ||
= Installation = | = Installation = | ||
See: [[Android on Freerunner]] | See: [[Android on Freerunner]] | ||
+ | |||
+ | = Development = | ||
+ | See: [[Android porting]] | ||
+ | |||
+ | There are developers being paid to work on the port by [http://koolu.com/ Koolu.] | ||
+ | For details on the project source and some real detailed instructions on building the source, see the [http://trac.koolu.org/ the Koolu Trac Website for Android]. | ||
+ | |||
+ | There is also some great unpaid work going on at [http://panicking.kicks-ass.org/blog/index.php Linux Embedded] | ||
= News = | = News = | ||
Line 64: | Line 72: | ||
[[Category:Distributions]] | [[Category:Distributions]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 01:12, 27 February 2009
Languages: |
English • العربية • Български • Česky • Dansk • Deutsch • Esperanto • Eesti • Español • فارسی • Suomi • Français • עברית • Magyar • Italiano • 한국어 • Nederlands • Norsk (bokmål) • Polski • Português • Română • Русский • Svenska • Slovenčina • Українська • 中文(中国大陆) • 中文(台灣) • Euskara • Català |
Android is one of the many distributions that currently work on the Openmoko phones. You can compare a distribution with an Operating System on normal computers. It gives the phone all the software needed for operating. For more information about the different flavors, see distributions.
|
Introduction
This page is the central place for documentation about Android on the Neo 1973 and FreeRunner handsets.
Android is a software stack for mobile devices developed by the The Open Handset Alliance. Although Android is publicised as being open source software (most of the source code has been released) parts of the code have not been released yet.
A lot of work is being done to get Android functioning properly on the FreeRunner and it is likely, in the near future, to be the distribution closest to enabling the FreeRunner to function as an everyday phone.
Usage
See: Android usage for detailed instructions on using Android on the FreeRunner.
Android is gaining functionality on the FreeRunner all the time and with Michael Trimarchi's (panicking) images it is just possible to use as an everyday phone. Prerequisites for the best success seem to be:
- Uboot (possibly better still, the original version that comes with the FreeRunner)
- The original GSM firmware (moko10 may cause some issues)
You can then hope to achive:
- GSM calls
- SMS
- Adding, removing and importing contacts
Caveats
- When the phone is asleep you will not get notified of new sms messages (although you will receive them).
- You can not manually lock the phone, only wait for the time out.
- Due to the placement of the on-screen keyboard you can not see what your typing in an sms.
- Volume during voice calls is very low.
Installation
Development
See: Android porting
There are developers being paid to work on the port by Koolu. For details on the project source and some real detailed instructions on building the source, see the the Koolu Trac Website for Android.
There is also some great unpaid work going on at Linux Embedded
News
- 26 February 09 - As promised, Sean McNeil has released source code to GSM libraries Source
- 20090204 Koolu releases its Beta3 Android release.
- Changelog:
- Added GPS library that supports GPS under Android
- MAX_PROCESSES patch to enable more background processes to be run (fixes Pictures application)
- Added Dalvik optimization setting
- Started including 3rd party applications
- Updated user interfaces for GPS and Bluetooth to match new kernel
- Now report RSSI of Wifi signals to upper application layer
- Enable libsoundpool compilation to support audible clicks
- Changelog:
- 20090122 Koolu releases its Beta2 Android release.
- 20081202 Koolu, a Freerunner distributor, has released the source code of their Android port at http://git.koolu.org. For details on the project source and some real detailed instructions on building the source, see the the Koolu Trac Website for Android. TODO: Find out where this link supposed to go->See the Android_porting#Building the Koolu Android Source instructions below for how to build an Android image for Freerunner.
- 20081104 The first Android-image has been successfully created by Sean McNeil! - sms and calling works, wifi and bluetooth doesn't. news-source