[G1 Android Development] joshtheitguy:
Wiped and then installed 3.9.6, system successfully booted but now I cannot launch the My Tracks application.

Just to be sure uninstalled the app, cleaned out anything I could find left over in /system/sd/app, /data/data and /system/sd/dalvik-cache then wiped the system again and re-applied 3.9.6. I still cannot get the app to launch so here is the log:

08-04 14:41:39.211 I/Process ( 7632): Sending signal. PID: 7632 SIG: 9
08-04 14:41:39.221 I/ActivityManager( 6733): Process com.google.android.maps.mytracks (pid 7632) has died.
08-04 14:41:39.241 I/ActivityManager( 6733): Low Memory: No more background processes.
08-04 14:41:39.851 D/dalvikvm( 7175): GC freed 23 objects / 728 bytes in 583ms
08-04 14:41:39.911 D/dalvikvm( 7520): GC freed 63 objects / 2024 bytes in 592ms
08-04 14:41:39.941 D/dalvikvm( 7429): GC freed 214 objects / 6704 bytes in 642ms
08-04 14:41:39.941 D/dalvikvm( 6946): GC freed 102 objects / 4752 bytes in 696ms
08-04 14:41:40.151 D/dalvikvm( 6733): GC freed 2793 objects / 195232 bytes in 804ms
08-04 14:41:40.411 W/WindowManager( 6733): No window to dispatch pointer action 0
08-04 14:41:40.711 W/WindowManager( 6733): No window to dispatch pointer action 1
08-04 14:41:41.051 D/dalvikvm( 7144): GC freed 128 objects / 7024 bytes in 995ms
08-04 14:41:41.081 D/dalvikvm( 7623): GC freed 74 objects / 2936 bytes in 1007ms
08-04 14:41:41.101 D/dalvikvm( 7436): GC freed 1358 objects / 63728 bytes in 1054ms
08-04 14:41:41.131 D/dalvikvm( 7126): GC freed 7 objects / 240 bytes in 1088ms
08-04 14:41:41.161 D/dalvikvm( 6953): GC freed 4462 objects / 228344 bytes in 1092ms
08-04 14:41:41.201 D/dalvikvm( 7562): GC freed 6987 objects / 435304 bytes in 989ms
08-04 14:41:41.261 W/InputManagerService( 6733): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@438c12b0
08-04 14:41:41.411 I/CheckinService( 6733): From server: Intent { action=android.server.checkin.FOTA_CANCEL }
08-04 14:41:42.481 I/ActivityManager( 6733): Starting activity: Intent { action=android.intent.action.MAIN flags=0x10000000 comp={com.google.android.maps.mytracks/com.google.android.apps.mytracks.MyTracks} }
08-04 14:41:42.611 I/ActivityManager( 6733): Start proc com.google.android.maps.mytracks for activity com.google.android.maps.mytracks/com.google.android.apps.mytracks.MyTracks: pid=7644 uid=10114 gids={3003}
08-04 14:41:42.831 I/ActivityThread( 7644): Publishing provider com.google.android.maps.mytracks: com.google.android.apps.mytracks.content.MyTracksProvider
08-04 14:41:43.181 D/MyTracks( 7644): MyTracks.onCreate
08-04 14:41:43.361 D/dalvikvm( 7644): GC freed 2062 objects / 172856 bytes in 106ms
08-04 14:41:43.471 W/dalvikvm( 7644): VFY: unable to find class referenced in signature (Lcom/google/common/DataRequestDispatcher;)
08-04 14:41:43.482 E/dalvikvm( 7644): Could not find method com.google.common.DataRequestDispatcher.getInstance, referenced from method com.google.android.maps.MapActivity.createMap
08-04 14:41:43.482 W/dalvikvm( 7644): VFY: unable to resolve static method 932: Lcom/google/common/DataRequestDispatcher;.getInstance ()Lcom/google/common/DataRequestDispatcher;
08-04 14:41:43.482 W/dalvikvm( 7644): VFY: rejecting opcode 0x71 at 0x0000
08-04 14:41:43.482 W/dalvikvm( 7644): VFY: rejected Lcom/google/android/maps/MapActivity;.createMap ()V
08-04 14:41:43.482 W/dalvikvm( 7644): Verifier rejected class Lcom/google/android/maps/MapActivity;
08-04 14:41:43.482 W/dalvikvm( 7644): Class init failed in newInstance call (Lcom/google/android/apps/mytracks/MyTracksMap;)
08-04 14:41:43.482 D/AndroidRuntime( 7644): Shutting down VM
08-04 14:41:43.482 W/dalvikvm( 7644): threadid=3: thread exiting with uncaught exception (group=0x40019a68)
08-04 14:41:43.482 E/AndroidRuntime( 7644): Uncaught handler: thread main exiting due to uncaught exception
08-04 14:41:43.491 E/AndroidRuntime( 7644): java.lang.VerifyError: com.google.android.maps.MapActivity
08-04 14:41:43.491 E/AndroidRuntime( 7644): at java.lang.Class.newInstanceImpl(Native Method)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at java.lang.Class.newInstance(Class.java:1472)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.app.Instrumentation.newActivity(Instrumentation.java:1097)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2186)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.app.ActivityThread.startActivityNow(ActivityThread.java:2112)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:127)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:339)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:600)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.widget.TabHost.setCurrentTab(TabHost.java:310)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.widget.TabHost.addTab(TabHost.java:203)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at com.google.android.apps.mytracks.MyTracks.onCreate(MyTracks.java:250)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2231)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.app.ActivityThread.access$1800(ActivityThread.java:112)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1692)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.os.Handler.dispatchMessage(Handler.java:99)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.os.Looper.loop(Looper.java:123)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at android.app.ActivityThread.main(ActivityThread.java:3948)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at java.lang.reflect.Method.invokeNative(Native Method)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at java.lang.reflect.Method.invoke(Method.java:521)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
08-04 14:41:43.491 E/AndroidRuntime( 7644): at dalvik.system.NativeStart.main(Native Method)
08-04 14:41:43.501 I/Process ( 6733): Sending signal. PID: 7644 SIG: 3
08-04 14:41:43.501 I/dalvikvm( 7644): threadid=7: reacting to signal 3
08-04 14:41:43.521 I/dalvikvm( 7644): Wrote stack trace to '/data/anr/traces.txt'
08-04 14:41:44.681 I/Process ( 7644): Sending signal. PID: 7644 SIG: 9
08-04 14:41:44.691 I/ActivityManager( 6733): Process com.google.android.maps.mytracks (pid 7644) has died.