在將我的OnePlus One(培根)從CM12.1閃爍到CM13之後,我不斷彈出強制關閉對話框
不幸的是,com.android.phone進程已停止
Logcat充滿了這樣的堆棧跟踪:
關閉VMFATAL EXCEPTION:mainProcess:com.android.phone,PID:13148java.lang.RuntimeException:無法獲取provider com.android.providers.telephony.TelephonyProvider:java.lang.IllegalStateException:無法從CursorWindow讀取行0,col -1。在訪問游標之前,請確保游標已正確初始化。在android.app.ActivityThread.installContentProviders(ActivityThread.java:4797)在android.app.ActivityThread.installContentProviders(ActivityThread.java:4797)在android.app.ActivityThread.handleBindApplication(ActivityThread.java:4737)在android.app。位於android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1424)的ActivityThread.wrap1(ActivityThread.java),位於android.os.Looper.loop(android.os.Handler.dispatchMessage(Handler.java:102) Looper.java:148),位於android.app.ActivityThread.main(ActivityThread.java:5466),位於java.lang.reflect.Method.invoke(本機方法),位於com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run( com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)上的ZygoteInit.java:726)原因:java.lang.IllegalStateException:無法從CursorWindow讀取行0,col -1。在訪問游標之前,請確保游標已正確初始化。在android.database.CursorWindow.nativeGetString(本機方法)在android.database.CursorWindow.getString(CursorWindow.java:438)在android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:51)在com.android.providers.telephony .com.android.providers.telephony.TelephonyProvider $ DatabaseHelper.copyPreservedApnsToNewTable(TelephonyProvider.java:905)上的.TelephonyProvider $ DatabaseHelper.getStringValueFromCursor(TelephonyProvider.java:993)
在com.android.providers.telephony.TelephonyProvider $ DatabaseHelper.onUpgrade(TelephonyProvider.java:641)在android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:256)在android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpen com.android.providers.telephony.TelephonyProvider.onCreate(TelephonyProvider.java:1457)上的.java:187)android.content.ContentProvider.attachInfo(ContentProvider.java:1748)上的android.content.ContentProvider.attachInfo(ContentProvider。 java:1723),位於android.app.ActivityThread.installProvider(ActivityThread.java:5202)...還有10個
一旦我以某種方式擺脫了持久性UI彈出窗口,似乎 com.android.phone
每秒至少崩潰10次,淹沒了logcat,幾乎無法使用手機。
是否有希望進行修復,或者硬重置是唯一的選擇嗎?