[G1 Android Development] t_rob76:
Ok, so the phone seems to be having a problem picking up location, gps may work, but not without base location. here is a logcat of starting the maps app, hopefully that can help.

D/dalvikvm( 82): GC_FOR_MALLOC freed 16104 objects / 804016 bytes in 182ms
I/EventLogService( 273): Aggregate from 1277408168352 (log), 1277407407293 (data)
I/ActivityManager( 82): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google
.android.apps.maps/com.google.android.maps.MapsActivity }
I/ActivityManager( 82): Start proc com.google.android.apps.maps for activity com.google.android.apps.maps/com.google.android.maps.MapsActivity: pid=561
uid=10036 gids={3003, 1015}
I/ActivityThread( 561): Publishing provider com.google.android.maps.SuggestionProvider: com.google.googlenav.suggest.android.SuggestProvider
D/dalvikvm( 561): GC_FOR_MALLOC freed 2062 objects / 150288 bytes in 91ms
I/ActivityThread( 561): Publishing provider com.google.android.maps.FriendsProvider: com.google.googlenav.android.friend.FriendsProvider
I/ActivityThread( 561): Publishing provider com.google.android.maps.NavigationAvailabilityProvider: com.google.googlenav.android.provider.NavigationAvai
labilityProvider
I/ActivityThread( 561): Publishing provider com.google.android.maps.SearchHistoryProvider: com.google.googlenav.android.provider.SearchHistoryProvider
I/ActivityThread( 561): Publishing provider com.google.android.maps.StarredItemProvider: com.google.googlenav.android.provider.StarredItemProvider
I/ActivityThread( 561): Publishing provider com.google.android.maps.LocalSuggestionProvider: com.google.googlenav.android.provider.LocalSuggestionProvid
er
I/ActivityThread( 561): Publishing provider com.google.android.maps.TrafficProvider: com.google.googlenav.android.appwidget.traffic.TrafficProvider
I/ActivityThread( 561): Publishing provider com.google.android.maps.LayerInfoProvider: com.google.googlenav.android.layer.LayerInfoProvider
I/Maps ( 561): Build: 4305
D/dalvikvm( 561): GC_EXTERNAL_ALLOC freed 3381 objects / 201760 bytes in 92ms
D/Sensors ( 82): sensors=00000003, real=00000003
I/ActivityManager( 82): Displayed activity com.google.android.apps.maps/com.google.android.maps.MapsActivity: 2758 ms (total 2758 ms)
D/dalvikvm( 561): GC_EXTERNAL_ALLOC freed 4291 objects / 917624 bytes in 238ms
W/dalvikvm( 561): threadid=12: thread exiting with uncaught exception (group=0x400207f0)
E/AndroidRuntime( 561): FATAL EXCEPTION: BaseLocationProvider
E/AndroidRuntime( 561): java.lang.IllegalArgumentException: provider=gps
E/AndroidRuntime( 561): at android.os.Parcel.readException(Parcel.java:1251)
E/AndroidRuntime( 561): at android.os.Parcel.readException(Parcel.java:1235)
E/AndroidRuntime( 561): at android.location.ILocationManager$Stub$Proxy.requestLocationUpdates(ILocationManager.java:516)
E/AndroidRuntime( 561): at android.location.LocationManager._requestLocationUpdates(LocationManager.java:711)
E/AndroidRuntime( 561): at android.location.LocationManager.requestLocationUpdates(LocationManager.java:691)
E/AndroidRuntime( 561): at I.a.c(Unknown Source)
E/AndroidRuntime( 561): at w.e.run(Unknown Source)
E/AndroidRuntime( 561): at java.lang.Thread.run(Thread.java:1096)
W/ActivityManager( 82): Force finishing activity com.google.android.apps.maps/com.google.android.maps.MapsActivity
D/Sensors ( 82): sensors=00000001, real=00000001
I/Process ( 561): Sending signal. PID: 561 SIG: 9
I/ActivityManager( 82): Process com.google.android.apps.maps (pid 561) has died.