|
|
I have UMIDIGI C Note 2. After FOTA upgrade, my InCallUI and WiFi Calling no longer work. InCallUI doesn't crash when I remove SIM card. It happens on all versions. I have tried flashing all 4 rom versions, via QPGD and SPFT, none ROM versions work. I have an error log from adb.
10-31 21:43:17.119 32727 32727 E AndroidRuntime: FATAL EXCEPTION: main
10-31 21:43:17.119 32727 32727 E AndroidRuntime: Process: com.android.dialer, PID: 32727
10-31 21:43:17.119 32727 32727 E AndroidRuntime: java.lang.RuntimeException: Unable to create application com.android.incallui.InCallApp: java.lang.SecurityException: Requires READ_PRIVILEGED_PHONE_STATE: Neither user 10027 nor current process has android.permission.READ_PRIVILEGED_PHONE_STATE.
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5564)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at android.app.ActivityThread.-wrap2(ActivityThread.java)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1609)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:110)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at android.os.Looper.loop(Looper.java:203)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6316)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1085)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:946)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: Caused by: java.lang.SecurityException: Requires READ_PRIVILEGED_PHONE_STATE: Neither user 10027 nor current process has android.permission.READ_PRIVILEGED_PHONE_STATE.
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1683)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1636)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at com.android.internal.telephony.IPhoneSubInfo$Stub$Proxy.getIsimIstForSubscriber(IPhoneSubInfo.java:1416)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at com.android.ims.ImsManager.isGbaValid(ImsManager.java:998)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at com.android.ims.ImsManager.isVtEnabledByPlatform(ImsManager.java:572)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at com.android.ims.ImsManager.isVtEnabledByPlatform(ImsManager.java:543)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at com.qiku.incallui.util.ConfigEx.initVideoEnabled(ConfigEx.java:149)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at com.qiku.incallui.util.ConfigEx.setReadPhoneStateGranTed(ConfigEx.java:160)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at com.qiku.incallui.util.ConfigEx.initAllConfig(ConfigEx.java:99)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at com.android.incallui.InCallApp.onCreate(InCallApp.java:75)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1024)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5561)
10-31 21:43:17.119 32727 32727 E AndroidRuntime: ... 8 more
I have set all the permissions from settings. What to do? |
|