View source for Manuals/Android
From Openmoko
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Templates used on this page:
Return to Manuals/Android.
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Templates used on this page:
Return to Manuals/Android.
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à |
|
This page is dedicated to the daily usage of Android on the Neo 1973 and Neo FreeRunner handsets.
The informations here have been updated for the following release : Koolu Beta2 Android release. But should be the same for any not too old release.
You can find general informations (porting/development and day to day usage) about Android and Neo phones here : Android
Works, can be tested with simple game called Amazed
Works, latest kernels need permissions for second rfkill interface in init.rc to turn it on.
Once it works, you can install AndNav2 to test it.
Does not work, GSM get's confused when you try to use it
Sources for libmuxgsm-ril.so not released yet, latest images have binary from ML that works quite fine. The SIM's PIN code cannot be validated. For now disable the PIN code using another phone. Registering on a Network seems to be slow and sometimes doesn't work.
Works, but i have problems with scanning when just one AP is in range, it fails most of the time.
That's it if you don't see your contacts, make sure you selected "view all contacts" in the contacts applications options
Works, Contacts->menu->Settings->SIM contacts importer.
Works.
You can copy files to your phone using either
or, from the command line using
ADBHOST=192.168.0.202 ./adb push file.txt /sdcard/
Can play OGG audio files, picture application crashes
Can't read long SMS messages.
Works, can be brought up with short press to power button.
Waking up your phone might be a little bit tricky at the moment, there are several recipe/hints submitted by different people :
The general USB Networking guide should help you talk to your FreeRunner using IP over USB. However, please note that Android doesn't come with an ssh server installed by default. In order to gain shell access without an additional ssh server you can follow the instructions on the Android debug bridge page.
TODO: If you know how to change the USB mode with Android, please explain it here. (See: To-Do List) |
I bought a mini USB keyboard that for my Neo, if someone has simple directions to use it with android, please explain it here.
This setting is named "Enable USB mass storage". If you don't find it on Settings -> SD card & phone storage, you have to unhide it with Anycut. Install it then make a new shortcut Activity -> SD Card. Use this new shortcut to activate the option. This is not persistant after a reboot. See also [1]
TODO: This doesn't seem to work with the Neo FreeRunner and current Android images. (See: To-Do List) |
For initial Android flashing, take a look at: Android on Freerunner
Applications are packaged in .apk packages, to install a package (downloaded on your computer) do
./adb install app.apk
After making sure you can talk to your phone using the Android debug bridge
Currently it is not possible to use the Android Market Place with the Neo Freerunner.
AndAppStore is an alternate source for Android software and works on the Neo Freerunner. Start by manually installing their client.
To assist in debugging and to gain shell access to the phone with Android, you can use the instructions found here: Android debug bridge