Linux compatibility, synchronization and configuration guides for mobile (cellular) phones made by Google gPhone, GooglePhone.
The general resource section at the bottom, contains links
to helpful Linux utilities (mostly available under GPL), community efforts, HOWTOs and FAQs.
Have you written a documentation yourself? Then please feel free to
submit a new entry.
|SHARP Zaurus SL-C760(http://euedge.com/blog/2007/12/06/google-android-runs-on-sharp-zaurus-sl-c760/)||Android|
Caltroid(http://www.heikkitoivonen.net/blog/2008/02/06/caltroid-01-caltrain-schedule-for-android/) is a Caltrain schedule for Google Android devices. It has the ability to automatically locate the nearest station by using GPS.
Android(http://code.google.com/android/) is a software stack for mobile devices that includes an operating system, middleware and key applications. This beta version of the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
Adbgui(http://thundera.se/index.php?option=com_content&view=article&id=125&Itemid=131) is a small frontend to the Android Debug Bridge, which is used to communicate with the Android phone OS. It should simplify access and integration for users with little or no knowledge of terminal hacking.
This is an experimental SOCKS proxy and Port Bouncer(http://graha.ms/androidproxy/) that should allow you to connect your laptop to the internet using the internet connection (EDGE, 3G or Wifi) of your T-Mobile G1 Cellphone.
The Android Scripting Environment (ASE)(http://code.google.com/p/android-scripting/) brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device. These scripts have access to many of the APIs available to full-fledged Android applications, but with a greatly simplified interface that makes it easy to handle intents, start activities, make phone calls, send text messages, scan bar codes, poll location and sensor data, use text-to-speech, and more. Scripts can be run interactively in a terminal, started as a long running service, or started via Locale. Python, Perl, JRuby, Lua, BeanShell, and Bourne shell are currently supported.
This paper describes the how Android 1.0 was first ported to Nokia's N810 Internet tablet(http://linuxdevices.com/articles/AT2892720865.html). A fascinating, well-told tale in its own right, it may also help others to gauge the time and resources that may be required for similar porting projects.
"This phone, remember, has the nearly unique selling point that it is lacking any sort of lockdown feature(http://lwn.net/Articles/318712/). It will happily run any software which is fed to it, from the kernel on up. It thus brings the promise of free software to a market which has traditionally gone out of its way to avoid enabling any sort of freedom. It's actually possible to control the software we run on our phones - but only if we buy the right phone."
"The open source Android operating system has taken the world by storm, allowing sophisticated cloud computing applications to run wherever you are. Designed to be highly efficient on battery-powered devices like the T-Mobile G1 smartphone, at heart, Android is Linux®, and there are several layers to the Android programming model that permit the creation of secure applications tailor-made for cloud computing(http://www.ibm.com/developerworks/opensource/library/os-cloud-android/index.html).