[G1 Android Development] TemporalShadows:
Regarding the Weatherbug crashes with 3.9.11.2, I'm getting them too. Same thing for Cellfinder, which also uses location data. The result is the same both before and after a wipe. Both Weatherbug and CellFinder crash with the same error. Here's the logcat output from the Weatherbug crash:

I/ActivityManager( 105): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} flags=0x10200000 comp={com.aws.android/com.aws.android.Typhoon} }
I/ActivityManager( 105): Start proc com.aws.android for activity com.aws.android/.Typhoon: pid=764 uid=10036 gids={3003}
W/ResourceType( 764): Skipping entry 0x1070007 in package table 0 because it is not complex!
D/AndroidRuntime( 764): Shutting down VM
W/dalvikvm( 764): threadid=3: thread exiting with uncaught exception (group=0x40019a68)
E/AndroidRuntime( 764): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 764): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.aws.android/com.aws.android.Typhoon}: android.content.res.Resources$NotFoundException: Int array resource ID #0x1070007
E/AndroidRuntime( 764):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2270)
E/AndroidRuntime( 764):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2286)
E/AndroidRuntime( 764):	at android.app.ActivityThread.access$1800(ActivityThread.java:112)
E/AndroidRuntime( 764):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1694)
E/AndroidRuntime( 764):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 764):	at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 764):	at android.app.ActivityThread.main(ActivityThread.java:3950)
E/AndroidRuntime( 764):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 764):	at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 764):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime( 764):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
E/AndroidRuntime( 764):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 764): Caused by: android.content.res.Resources$NotFoundException: Int array resource ID #0x1070007
E/AndroidRuntime( 764):	at android.content.res.Resources.getIntArray(Resources.java:359)
E/AndroidRuntime( 764):	at com.google.android.maps.MapActivity.createMap(MapActivity.java:325)
E/AndroidRuntime( 764):	at com.google.android.maps.MapActivity.onCreate(MapActivity.java:210)
E/AndroidRuntime( 764):	at com.aws.android.Typhoon.onCreate(Unknown Source)
E/AndroidRuntime( 764):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1124)
E/AndroidRuntime( 764):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2233)
E/AndroidRuntime( 764):	... 11 more
I/Process ( 105): Sending signal. PID: 764 SIG: 3
I/dalvikvm( 764): threadid=7: reacting to signal 3
I/dalvikvm( 764): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 764): Sending signal. PID: 764 SIG: 9
I/ActivityManager( 105): Process com.aws.android (pid 764) has died.

Thanks for all the crazy awesome work you're doing on this! :D