same deal here.... it runs fine until you goto install or uninstall an app.
even though it FC's it still install's or uninstalls the app...
im sure you have already looked but here is the logcat for the FC..
E/DatabaseUtils( 1282): at android.content.ContentProvider$Transport.enf
orceWritePermission(ContentProvider.java:325)
E/DatabaseUtils( 1282): at android.content.ContentProvider$Transport.ins
ert(ContentProvider.java:173)
E/DatabaseUtils( 1282): at android.content.ContentProviderNative.onTrans
act(ContentProviderNative.java:146)
E/DatabaseUtils( 1282): at android.os.Binder.execTransact(Binder.java:28
8)
E/DatabaseUtils( 1282): at dalvik.system.NativeStart.run(Native Method)
W/dalvikvm( 2881): threadid=12: thread exiting with uncaught exception (group=0x
4001d7e8)
E/AndroidRuntime( 2881): FATAL EXCEPTION: UpdateCheckinDatabaseService
E/AndroidRuntime( 2881): java.lang.SecurityException: Permission Denial: writing
com.google.android.gsf.settings.GoogleSettingsProvider uri content://com.google
.settings/partner from pid=2881, uid=10001 requires com.google.android.providers
.settings.permission.WRITE_GSETTINGS
E/AndroidRuntime( 2881): at android.os.Parcel.readException(Parcel.java:1
260)
E/AndroidRuntime( 2881): at android.database.DatabaseUtils.readExceptionF
romParcel(DatabaseUtils.java:160)
E/AndroidRuntime( 2881): at android.database.DatabaseUtils.readExceptionF
romParcel(DatabaseUtils.java:114)
E/AndroidRuntime( 2881): at android.content.ContentProviderProxy.insert(C
ontentProviderNative.java:408)
E/AndroidRuntime( 2881): at android.content.ContentResolver.insert(Conten
tResolver.java:587)
E/AndroidRuntime( 2881): at com.google.android.gsf.GoogleSettingsContract
$NameValueTable.putString(GoogleSettingsContract.java:55)
E/AndroidRuntime( 2881): at com.google.android.gsf.GoogleSettingsContract
$Partner.putString(GoogleSettingsContract.java:126)
E/AndroidRuntime( 2881): at com.android.vending.UpdateCheckinService.upda
teCheckinDatabase(UpdateCheckinService.java:140)
E/AndroidRuntime( 2881): at com.android.vending.UpdateCheckinService.acce
ss$000(UpdateCheckinService.java:34)
E/AndroidRuntime( 2881): at com.android.vending.UpdateCheckinService$Serv
iceHandler.handleMessage(UpdateCheckinService.java:85)
E/AndroidRuntime( 2881): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 2881): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 2881): at android.os.HandlerThread.run(HandlerThread.ja
va:60)
W/ActivityManager( 1096): Force finishing activity com.android.vending/.AssetB
rowserActivity
W/WindowManager( 1096): No window to dispatch pointer action 261
W/WindowManager( 1096): No window to dispatch pointer action 262
W/WindowManager( 1096): No window to dispatch pointer action 261
W/WindowManager( 1096): No window to dispatch pointer action 262
W/WindowManager( 1096): No window to dispatch pointer action 1
D/dalvikvm( 1282): GC_EXPLICIT freed 2754 objects / 162624 bytes in 217ms
I/ActivityManager( 1096): Process com.noshufou.android.su (pid 2819) has died.
the bold part is exactly where the error occurs.