[G2 Original Android Development] ShadowEO:
I seem to have a problem with the dialer upon flashing. Looks like the dialer is missing the CALL_PRIVILEGED permission, attempting to make a call causes a force close, however it seems that I can receive calls easily. I'm running on a VS980.

I/ActivityManager( 703): START u0 {act=android.intent.action.CALL_PRIVILEGED dat=tel:xxxxxxxxx-xxxx cmp=com.android.server.telecom/.PrivilegedCallActivity (has extras)} from uid 10005 on display 0
W/ActivityManager( 703): Permission Denial: starting Intent { act=android.intent.action.CALL_PRIVILEGED dat=tel:xxxxxxxxx-xxxx cmp=com.android.server.telecom/.PrivilegedCallActivity (has extras) } from ProcessRecord{2929cf35 4112:com.android.dialer/u0a5} (pid=4112, uid=10005) requires android.permission.CALL_PRIVILEGED
D/AndroidRuntime( 4112): Shutting down VM
E/AudioTrack( 703): AudioTrack::set : Exit
E/AndroidRuntime( 4112): FATAL EXCEPTION: main
E/AndroidRuntime( 4112): Process: com.android.dialer, PID: 4112
E/AndroidRuntime( 4112): java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.CALL_PRIVILEGED dat=tel:xxxxxxxxx-xxxx cmp=com.android.server.telecom/.PrivilegedCallActivity (has extras) } from ProcessRecord{2929cf35 4112:com.android.dialer/u0a5} (pid=4112, uid=10005) requires android.permission.CALL_PRIVILEGED
E/AndroidRuntime( 4112): at android.os.Parcel.readException(Parcel.java:1540)
E/AndroidRuntime( 4112): at android.os.Parcel.readException(Parcel.java:1493)
E/AndroidRuntime( 4112): at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:2404)
E/AndroidRuntime( 4112): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1480)
E/AndroidRuntime( 4112): at android.app.Activity.startActivityForResult(Activity.java:3736)
E/AndroidRuntime( 4112): at android.app.Activity.startActivityForResult(Activity.java:3697)
E/AndroidRuntime( 4112): at android.app.Activity.startActivity(Activity.java:4007)
E/AndroidRuntime( 4112): at android.app.Activity.startActivity(Activity.java:3975)
E/AndroidRuntime( 4112): at com.android.dialer.util.DialerUtils.startActivityWithErrorToast(DialerUtils.java:85)
E/AndroidRuntime( 4112): at com.android.dialer.util.DialerUtils.startActivityWithErrorToast(DialerUtils.java:60)
E/AndroidRuntime( 4112): at com.android.dialer.dialpad.DialpadFragment.handleDialButtonPressed(DialpadFragment.java:1330)
E/AndroidRuntime( 4112): at com.android.dialer.dialpad.DialpadFragment.onClick(DialpadFragment.java:1033)
E/AndroidRuntime( 4112): at android.view.View.performClick(View.java:4756)
E/AndroidRuntime( 4112): at android.view.View$PerformClick.run(View.java:19749)
E/AndroidRuntime( 4112): at android.os.Handler.handleCallback(Handler.java:739)
E/AndroidRuntime( 4112): at android.os.Handler.dispatchMessage(Handler.java:95)
E/AndroidRuntime( 4112): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 4112): at android.app.ActivityThread.main(ActivityThread.java:5221)
E/AndroidRuntime( 4112): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 4112): at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime( 4112): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:898)
E/AndroidRuntime( 4112): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)
W/ActivityManager( 703): Force finishing activity com.android.dialer/.DialtactsActivity