[G1 Android Development] fahadayaz:
:)

:)

thanks for your hard work cyan..

this question for anyone else since i know cyan deserves a well deserved break once again.. :)

just wondering if theres any way to get open home working without wiping tho..

heres a logcat..

D/dalvikvm( 477): GC(0) freed 622 objects / 234288 bytes in 282ms
D/dalvikvm( 477): GC(0) freed 613 objects / 232576 bytes in 286ms
D/dalvikvm( 477): GC(0) freed 608 objects / 222656 bytes in 284ms
I/Process ( 646): Sending signal. PID: 646 SIG: 9
I/ActivityManager( 132): Process com.betterandroid.openhome2 (pid 646) has died.
I/WindowManager( 132): WIN DEATH: Window{439dc0a8 com.betterandroid.openhome2/com.betterandroid.openhome2.Launcher paused=false}
I/ActivityManager( 132): Start proc com.betterandroid.openhome2 for activity com.betterandroid.openhome2/.Launcher: pid=655 uid=10092 gids={3003, 3002, 3001}
W/UsageStats( 132): Something wrong here, didn't expect com.betterandroid.openhome2 to be resumed
I/ActivityThread( 655): Publishing provider com.betterandroid.openhome.livefolder.weather: com.betterandroid.openhome2.weather.WeatherProvider
I/ActivityThread( 655): Publishing provider com.betterandroid.openhome2.settings: com.betterandroid.openhome2.LauncherProvider
D/dalvikvm( 655): GC(2) freed 2418 objects / 169856 bytes in 98ms
E/dalvikvm( 655): Could not find method android.provider.Sync$Settings$QueryMap.getListenForNetworkTickles, referenced from method com.betterandroid.openhome2.widget.SettingsAppWidgetProvider2.getBackgroundDataState
W/dalvikvm( 655): VFY: unable to resolve virtual method 458: Landroid/provider/Sync$Settings$QueryMap;.getListenForNetworkTickles ()Z
W/dalvikvm( 655): VFY: rejecting opcode 0x6e at 0x0000
W/dalvikvm( 655): VFY: rejected Lcom/betterandroid/openhome2/widget/SettingsAppWidgetProvider2;.getBackgroundDataState (Landroid/provider/Sync$Settings$QueryMap;)Z
W/dalvikvm( 655): Verifier rejected class Lcom/betterandroid/openhome2/widget/SettingsAppWidgetProvider2;
W/System.err( 655): java.lang.VerifyError: com.betterandroid.openhome2.widget.SettingsAppWidgetProvider2
W/System.err( 655):	at com.betterandroid.openhome2.Launcher.reloadSkin(Launcher.java:2773)
W/System.err( 655):	at com.betterandroid.openhome2.Launcher.onCreate2(Launcher.java:2908)
W/System.err( 655):	at com.betterandroid.openhome2.Launcher.onCreate(Launcher.java:291)
W/System.err( 655):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
W/System.err( 655):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
W/System.err( 655):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
W/System.err( 655):	at android.app.ActivityThread.access$2100(ActivityThread.java:116)
W/System.err( 655):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
W/System.err( 655):	at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err( 655):	at android.os.Looper.loop(Looper.java:123)
W/System.err( 655):	at android.app.ActivityThread.main(ActivityThread.java:4203)
W/System.err( 655):	at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 655):	at java.lang.reflect.Method.invoke(Method.java:521)
W/System.err( 655):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
W/System.err( 655):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
W/System.err( 655):	at dalvik.system.NativeStart.main(Native Method)
I/NotificationService( 132): enqueueToast pkg=com.betterandroid.openhome2 callback=android.app.ITransientNotification$Stub$Proxy@43a15500 duration=1
D/AndroidRuntime( 655): Shutting down VM
W/dalvikvm( 655): threadid=3: thread exiting with uncaught exception (group=0x4001e210)
E/AndroidRuntime( 655): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 655): java.lang.RuntimeException: Unable to resume activity {com.betterandroid.openhome2/com.betterandroid.openhome2.Launcher}: java.lang.NullPointerException
E/AndroidRuntime( 655):	at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2851)
E/AndroidRuntime( 655):	at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2866)
E/AndroidRuntime( 655):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2420)
E/AndroidRuntime( 655):	at android.app.ActivityThread.access$2100(ActivityThread.java:116)
E/AndroidRuntime( 655):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
E/AndroidRuntime( 655):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 655):	at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 655):	at android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime( 655):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 655):	at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 655):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 655):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime( 655):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 655): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 655):	at com.betterandroid.openhome2.Launcher.onResume(Launcher.java:3046)
E/AndroidRuntime( 655):	at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1225)
E/AndroidRuntime( 655):	at android.app.Activity.performResume(Activity.java:3559)
E/AndroidRuntime( 655):	at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2838)
E/AndroidRuntime( 655):	... 12 more
I/Process ( 132): Sending signal. PID: 655 SIG: 3
I/dalvikvm( 655): threadid=7: reacting to signal 3
I/dalvikvm( 655): Wrote stack trace to '/data/anr/traces.txt'
D/dalvikvm( 477): GC(0) freed 4565 objects / 620528 bytes in 337ms
D/dalvikvm( 477): GC(0) freed 8359 objects / 692440 bytes in 340ms
D/dalvikvm( 477): GC(0) freed 4641 objects / 399616 bytes in 134ms
D/dalvikvm( 477): GC(0) freed 1767 objects / 203584 bytes in 314ms
D/dalvikvm( 477): GC(0) freed 379 objects / 138744 bytes in 302ms
D/dalvikvm( 477): GC(0) freed 336 objects / 186896 bytes in 125ms
D/dalvikvm( 477): GC(0) freed 282 objects / 53072 bytes in 113ms
D/dalvikvm( 477): GC(0) freed 260 objects / 8744 bytes in 120ms
D/dalvikvm( 477): GC(0) freed 1457 objects / 96216 bytes in 323ms
D/dalvikvm( 477): GC(0) freed 129 objects / 46416 bytes in 306ms
D/dalvikvm( 477): GC(0) freed 922 objects / 72488 bytes in 324ms
D/dalvikvm( 477): GC(0) freed 3488 objects / 162624 bytes in 323ms
D/dalvikvm( 477): GC(0) freed 445 objects / 57400 bytes in 314ms
D/dalvikvm( 477): GC(0) freed 131 objects / 47280 bytes in 304ms
D/dalvikvm( 477): GC(0) freed 267 objects / 51760 bytes in 304ms
W/ActivityManager( 132): Activity idle timeout for HistoryRecord{43ab7b20 com.betterandroid.openhome2/.Launcher}
D/dalvikvm( 477): GC(0) freed 152 objects / 47888 bytes in 293ms
D/dalvikvm( 477): GC(0) freed 286 objects / 51960 bytes in 314ms
D/dalvikvm( 477): GC(0) freed 276 objects / 51456 bytes in 304ms
D/dalvikvm( 477): GC(0) freed 130 objects / 46888 bytes in 305ms