[XPERIA X10 Android Development] edude03:
Sorry if this isn't the right spot. I've noticed that on AOSP 2.2.1 update 0.0.2 kik doesn't work after a reboot.

If you install kik from the market and open it, it will work fine, after a reboot it will continuously force close. I opened the app with logcat running I got the following output:

I/System.out( 2285): KIK Event Queue: Pump(310081299) Starting

I/System.out( 2285): KIK Event Queue: Registering event KikAndroid.BootUser

I/ActivityThread( 2285): Publishing provider kik.android.KikDataProvider: kik.android.KikDataProvider

I/System.out( 2285): KIK Event Queue: Registering event AndroidLogger.ShowError

W/ApplicationContext( 2285): Attempt to read preferences file /data/data/kik.android/shared_prefs/KikPreferences.xml without permission

I/Database( 2285): sqlite returned: error code = 14, msg = cannot open file at source line 25467

E/Database( 2285): sqlite3_open_v2("/data/data/kik.android/databases/kikDatabase.db", &handle, 6, NULL) failed

E/SQLiteOpenHelper( 2285): Couldn't open kikDatabase.db for writing (will try read-only):

E/SQLiteOpenHelper( 2285): android.database.sqlite.SQLiteException: unable to open database file

E/SQLiteOpenHelper( 2285):	at android.database.sqlite.SQLiteDatabase.dbopen(Native Method)

E/SQLiteOpenHelper( 2285):	at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1812)

E/SQLiteOpenHelper( 2285):	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:817)

E/SQLiteOpenHelper( 2285):	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:851)

E/SQLiteOpenHelper( 2285):	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:844)

E/SQLiteOpenHelper( 2285):	at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:540)

E/SQLiteOpenHelper( 2285):	at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:203)

E/SQLiteOpenHelper( 2285):	at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:112)

E/SQLiteOpenHelper( 2285):	at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:177)

E/SQLiteOpenHelper( 2285):	at kik.android.Storage.getAllKikContacts(Storage.java:115)

E/SQLiteOpenHelper( 2285):	at kik.android.Storage.getKikContacts(Storage.java:362)

E/SQLiteOpenHelper( 2285):	at kik.core.profile.ProfileManager.setup(ProfileManager.java:94)

E/SQLiteOpenHelper( 2285):	at kik.core.Core.setupInstance(Core.java:310)

E/SQLiteOpenHelper( 2285):	at kik.core.Core.setup(Core.java:253)

E/SQLiteOpenHelper( 2285):	at kik.android.chat.KikApplication.EnsureCoreSetup(KikApplication.java:382)

E/SQLiteOpenHelper( 2285):	at kik.android.chat.KikApplication.onCreate(KikApplication.java:102)

E/SQLiteOpenHelper( 2285):	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:969)

E/SQLiteOpenHelper( 2285):	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4244)

E/SQLiteOpenHelper( 2285):	at android.app.ActivityThread.access$3000(ActivityThread.java:125)

E/SQLiteOpenHelper( 2285):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2071)

E/SQLiteOpenHelper( 2285):	at android.os.Handler.dispatchMessage(Handler.java:99)

E/SQLiteOpenHelper( 2285):	at android.os.Looper.loop(Looper.java:123)

E/SQLiteOpenHelper( 2285):	at android.app.ActivityThread.main(ActivityThread.java:4627)

E/SQLiteOpenHelper( 2285):	at java.lang.reflect.Method.invokeNative(Native Method)

E/SQLiteOpenHelper( 2285):	at java.lang.reflect.Method.invoke(Method.java:521)

E/SQLiteOpenHelper( 2285):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)

E/SQLiteOpenHelper( 2285):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)

E/SQLiteOpenHelper( 2285):	at dalvik.system.NativeStart.main(Native Method)

I reinstalled the app and it started after this, but I couldn't see any difference in permissions so I'm not sure exactly what the issue is.