title: Phone Call Recording incoming sounds too low
body: <pre><code> mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
              mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
  
              if (Build.VERSION.SDK_INT &gt;= Build.VERSION_CODES.GINGERBREAD_MR1) {
                  mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC);
              } else {
                  mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
              }
  </code></pre>
  
  <p>My problem is that when app starts to record a phone call, my mediaRecorder saves the call, but when I open it, my voice is clear and understandable. On the other hand, incoming voice is not clear and understandable. I tried to change <code>audiosource</code> which is <code>VOICE_CALL</code> and my mediaRecorder doesn't start. I also  gave permissions for <code>VOICE_CALL</code>. I tried other audio sources but none worked. Incoming voice is not clear. How can I fix this problem? My testing device is: General Mobile GM5 Plus and my android version is 6.0.1.  </p>