Looking for an Application that will work with OpenDMTP and Open GPS for a Google G1

by partn...@partners-international.org » Mon, 13 Apr 2009 12:14:13 GMT

Sponsored Links
 We are a U.S. 501(c)(3) non-profit charity trying to develop an open
source solution to help track aid workers and other emergency
responders in crisis sites.  We are trying to obtain an unlocked
google G1 to test the project on.

Our goal is to have a 100% open source solution available to these

We received the donation of an enterprise edition of Open GPS (see
 http://www.opengts.org/ ) to provide the tracking capability.

We need someone who will help us to write or write for us a script or
other application needed to run Open DMPT so we can load it on the
phones (see:  http://www.opendmtp.org/ )

Eventually we will need to find an unlocked G1 phone and are looking
at some used one. Because we are 100% volunteer with no paid employees
we rely on donations and funds are tight so we may look for a used
phone we can have unlocked.

The immediate need is for help in developing what we need to run open
DMPT or a similar program on the G1 that will send the data to the
Open GPS server.


Other Threads

1. How to reliably terminate supporting threads

Is there a way to reliably terminate my supporting threads when my
application is destroyed, particularly in the case
Activity.onDestroy() never gets called?

Suppose when my application starts up it creates separate threads
using the Thread class to run support tasks (game update, path
finding, AI, asset loading, whatever).

The Dev Guide states this: "For example, if it has a thread running in
the background to download data from the network, it may create that
thread in onCreate() and then stop the thread in onDestroy()", but
what if onDestroy() never gets called? It seems like the thread would
live on after the application is destroyed.

My thinking right now is that I have to terminate the threads during
onPause() and recreate them if the activity resumes. AsyncTask does
not seem right for repeated per-frame tasks like this, unless I
misunderstand its intended uses.

My thanks for any tips or pointers to helpful documentation.


2. How do I make it so that if an SMS message fails to send, no dialogue pops up asking the user if they want to retry or cancel?



3. ListView problem

4. Programatically check TalkBack is on

5. opening new screen help

6. Android Market update bug?

7. android.net.Uri to java.net.URI