[G1 Android Development] naguz:
Even restoring the com.tmobile.myfaves-folder doesn't help. This is seriously strange. I can't think of any reason why my phone should stop functioning without myfaves. running the same buil as people not needing it.

Below is logcat output when trying to sync:

D/dalvikvm( 1453): GC freed 1814 objects / 100272 bytes in 188ms
D/Process ( 1455): Setting priority of 1765: 10, getpriority returns 10
E/Database( 1455): sqlite3_open_v2("/data/data/com.android.providers.contacts/databases/contacts.db", &handle, 6, NULL) failed
E/SQLiteOpenHelper( 1455): Couldn't open contacts.db for writing (will try read-only):
E/SQLiteOpenHelper( 1455): android.database.sqlite.SQLiteException: unable to open database file
E/SQLiteOpenHelper( 1455):	at android.database.sqlite.SQLiteDatabase.dbopen(Native Method)
E/SQLiteOpenHelper( 1455):	at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1583)
E/SQLiteOpenHelper( 1455):	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)
E/SQLiteOpenHelper( 1455):	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:659)
E/SQLiteOpenHelper( 1455):	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:652)
E/SQLiteOpenHelper( 1455):	at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:463)
E/SQLiteOpenHelper( 1455):	at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)
E/SQLiteOpenHelper( 1455):	at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:158)
E/SQLiteOpenHelper( 1455):	at android.content.AbstractSyncableContentProvider.query(AbstractSyncableContentProvider.java:354)
E/SQLiteOpenHelper( 1455):	at android.content.ContentProvider$Transport.query(ContentProvider.java:129)
E/SQLiteOpenHelper( 1455):	at android.content.ContentResolver.query(ContentResolver.java:149)
E/SQLiteOpenHelper( 1455):	at android.provider.Contacts$Settings.getSetting(Contacts.java:144)
E/SQLiteOpenHelper( 1455):	at com.android.providers.contacts.ContactsSyncAdapter.onAccountsChanged(ContactsSyncAdapter.java:1126)
E/SQLiteOpenHelper( 1455):	at com.google.android.providers.AbstractGDataSyncAdapter.onSyncStarting(AbstractGDataSyncAdapter.java:1178)
E/SQLiteOpenHelper( 1455):	at com.android.providers.contacts.ContactsSyncAdapter.onSyncStarting(ContactsSyncAdapter.java:1219)
E/SQLiteOpenHelper( 1455):	at android.content.TempProviderSyncAdapter$SyncThread.sync(TempProviderSyncAdapter.java:236)
E/SQLiteOpenHelper( 1455):	at android.content.TempProviderSyncAdapter$SyncThread.run(TempProviderSyncAdapter.java:210)
E/Database( 1455): sqlite3_open_v2("/data/data/com.android.providers.contacts/databases/contacts.db", &handle, 1, NULL) failed
E/CheckinService( 1392): Can't find package com.tmobile.myfaves
E/Database( 1455): sqlite3_open_v2("/data/data/com.android.providers.contacts/databases/contacts.db", &handle, 6, NULL) failed
E/Sync ( 1455): Sync failed
E/Sync ( 1455): android.database.sqlite.SQLiteException: unable to open database file
E/Sync ( 1455):	at android.database.sqlite.SQLiteDatabase.dbopen(Native Method)
E/Sync ( 1455):	at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1583)
E/Sync ( 1455):	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)
E/Sync ( 1455):	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:659)
E/Sync ( 1455):	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:652)
E/Sync ( 1455):	at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:463)
E/Sync ( 1455):	at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)
E/Sync ( 1455):	at android.content.AbstractSyncableContentProvider.getDatabase(AbstractSyncableContentProvider.java:205)
E/Sync ( 1455):	at com.android.providers.contacts.GoogleContactsProvider.purgeContacts(GoogleContactsProvider.java:144)
E/Sync ( 1455):	at com.android.providers.contacts.GoogleContactsProvider.onSyncStop(GoogleContactsProvider.java:137)
E/Sync ( 1455):	at android.content.TempProviderSyncAdapter$SyncThread.sync(TempProviderSyncAdapter.java:268)
E/Sync ( 1455):	at android.content.TempProviderSyncAdapter$SyncThread.run(TempProviderSyncAdapter.java:210)
E/CheckinService( 1392): Can't find package com.tmobile.myfaves
D/SyncManager( 1392): not retrying sync operation because the error is a hard error: authority: contacts account: gertmob@gmail.com extras: [force=true ] syncSource: 3 when: 284985 delay: 0 key: {authority: contacts account: gertmob@gmail.com extras: [force=true ]} rowId: 1
D/SyncManager( 1392): failed sync operation authority: contacts account: gertmob@gmail.com extras: [force=true ] syncSource: 3 when: 284985 delay: 0 key: {authority: contacts account: gertmob@gmail.com extras: [force=true ]} rowId: 1
I/DumpStateReceiver( 1392): Added state dump to 2 crashes
D/dalvikvm( 1455): GC freed 4081 objects / 277968 bytes in 225ms
D/dalvikvm( 1674): GC freed 2350 objects / 510032 bytes in 157ms