Nach dem schmutzigen Flashen meines OnePlus One (Speck) von CM12.1 auf CM13 wird ständig ein Popup zum Schließen von Dialogen erzwungen
Unfortunately the process com.android.phone has stopped
Logcat ist mit folgenden Stacktraces gefüllt:
Shutting down VM
FATAL EXCEPTION: main
Process: com.android.phone, PID: 13148
java.lang.RuntimeException: Unable to get provider com.android.providers.telephony.TelephonyProvider: java.lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.
at android.app.ActivityThread.installProvider(ActivityThread.java:5205)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4797)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4737)
at android.app.ActivityThread.-wrap1(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1424)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5466)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Caused by: java.lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.
at android.database.CursorWindow.nativeGetString(Native Method)
at android.database.CursorWindow.getString(CursorWindow.java:438)
at android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:51)
at com.android.providers.telephony.TelephonyProvider$DatabaseHelper.getStringValueFromCursor(TelephonyProvider.java:993)
at com.android.providers.telephony.TelephonyProvider$DatabaseHelper.copyPreservedApnsToNewTable(TelephonyProvider.java:905)
at com.android.providers.telephony.TelephonyProvider$DatabaseHelper.onUpgrade(TelephonyProvider.java:641)
at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:256)
at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:187)
at com.android.providers.telephony.TelephonyProvider.onCreate(TelephonyProvider.java:1457)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1748)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1723)
at android.app.ActivityThread.installProvider(ActivityThread.java:5202)
... 10 more
Sobald ich das permanente UI-Popup irgendwie los bin, scheint es, als würde es com.android.phone
mindestens 10 Mal pro Sekunde abstürzen, Logcat überfluten und es fast unmöglich machen, das Telefon zu benutzen.
Gibt es Hoffnung auf eine Lösung oder ist ein Hard-Reset die einzige Option?
com.android.providers.telephony
(App trägt die Bezeichnung "Telefon / Telefonie-Speicher / Anbieter"). Wenn Sie schon dabei sind, machen Sie es auch für die Telefon-App (com.android.phone
), starten Sie neu und teilen Sie uns die Ergebnisse mit. Es scheint, dass die Datenbank voncom.android.providers.telephony
nicht gelesen werden kann. Möglicherweise können Sie keine Daten für diese Apps löschen. Entfernen Sie in diesem Fall ihre Verzeichnisse / data / data vom Erdboden.