Thursday, August 25, 2016

settings app crashes

I am having an odd issue with my current install. the phone was working fine but today (likely sooner, but I am uncertain as to exactly when), my settings started failing.

the problem is whenever I tap on any item in the settings menu, settings crashes. Wifi, bluetooth, about phone, anything.
logcat indicates a security exception:
D/AndroidRuntime( 5164): Shutting down VM
E/AndroidRuntime( 5164): FATAL EXCEPTION: main
E/AndroidRuntime( 5164): Process: com.android.settings, PID: 5164
E/AndroidRuntime( 5164): java.lang.SecurityException: Not allowed to start activity Intent { act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras) }
E/AndroidRuntime( 5164): at android.app.Instrumentation.checkStartActivityResu lt(Instrumentation.java:1784)
E/AndroidRuntime( 5164): at android.app.Instrumentation.execStartActivity(Inst rumentation.java:1501)
E/AndroidRuntime( 5164): at android.app.Activity.startActivityForResult(Activi ty.java:3745)
E/AndroidRuntime( 5164): at android.app.Activity.startActivityForResult(Activi ty.java:3706)
E/AndroidRuntime( 5164): at android.app.Activity.startActivity(Activity.java:4 016)
E/AndroidRuntime( 5164): at android.app.Activity.startActivity(Activity.java:3 984)
E/AndroidRuntime( 5164): at com.android.settings.Utils.startWithFragment(Utils .java:851)
E/AndroidRuntime( 5164): at com.android.settings.Utils.startWithFragment(Utils .java:806)
E/AndroidRuntime( 5164): at com.android.settings.dashboard.DashboardTileView.o nClick(DashboardTileView.java:133)
E/AndroidRuntime( 5164): at android.view.View.performClick(View.java:4789)
E/AndroidRuntime( 5164): at android.view.View$PerformClick.run(View.java:19881 )
E/AndroidRuntime( 5164): at android.os.Handler.handleCallback(Handler.java:739 )
E/AndroidRuntime( 5164): at android.os.Handler.dispatchMessage(Handler.java:95 )
E/AndroidRuntime( 5164): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 5164): at android.app.ActivityThread.main(ActivityThread.jav a:5294)
E/AndroidRuntime( 5164): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 5164): at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime( 5164): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:904)
E/AndroidRuntime( 5164): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:699)
D/ForegroundUtils( 1219): UID: 1000 PID: 5164

I have tried deleting the com.android.settings and com.android.providers.settings folders from /data/data and that didn't fix the problem. I have tried wiping the cache and dalvik cache with no success. My next step is to re-flash the ROM, and if that fails, wipe and reflash the ROM. I would prefer to fix the problem without a wipe if possible though.

I have the Kingzone K1 Turbo running CM 12. I plan on upgrading to CM13, but last time I was on 13 I found that bluetooth was flaky (it wouldn't stay connected to my car).

Any thoughts?


from xda-developers http://ift.tt/2bAx9zG
via IFTTT

No comments:

Post a Comment