java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.intent.action.NEW_OUTGOING_CALL on android 7 (N OS)
<p>I want to make outgoing call using adb connection on Nexus 5x(N OS) device.</p>

<p>I am sending out a broadcast intent and observed error:</p>

<blockquote>
  <p>Broadcasting: Intent { act=android.intent.action.NEW_OUTGOING_CALL (has extras) }
  java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.intent.action.NEW_OUTGOING_CALL from pid=5569, uid=2000
          at android.os.Parcel.readException(Parcel.java:1683)
          at android.os.Parcel.readException(Parcel.java:1636)
          at android.app.ActivityManagerProxy.broadcastIntent(ActivityManagerNative.java:3507)
          at com.android.commands.am.Am.sendBroadcast(Am.java:772)
          at com.android.commands.am.Am.onRun(Am.java:404)
          at com.android.internal.os.BaseCommand.run(BaseCommand.java:51)
          at com.android.commands.am.Am.main(Am.java:121)
          at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
          at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:262)</p>
</blockquote>