1

Cyanogenmode CM14 ROMs need root, please use these settings to record calls:
- Record Mode: 1
- Tune Audio Effect: No
- Tune Audio Route: Test Group1, Group2, Group3
- Change Audio Controls: Yes
- Change Audio Driver: No
- Start Input Stream: No


In recordings if your voice is good but the caller's voice is weak or vice versa, please use these settings to record calls:
- Record Mode: 1
- Tune Audio Effect: No
- Tune Audio Route: No
- Change Audio Controls: Yes
- Change Audio Driver: No
- Start Input Stream: Yes

Enabling the "Start Input Stream" option usually can fix the problem at once. However in some CM14 ROMs the "SELinux Policy" is too strict to prevent the option working. In this case please:

- install the SELinuxModeChanger app (please google it to download and install it).
- use SELinuxModeChanger to set SELinux to "Permissive" to remove the limit.

Now the "Start Input Stream" option works.


Note:
The "Start Input Stream" option is available for most phones in the market that have a Qualcomm chip inside. If the option is invisible that indicates your phone doesn't support it so just ignore it.

2

CM14: CM14 Call Recorder
CM13: CM13 Call Recorder
CM12: CM12 Call Recorder
CM11: CM11 Call Recorder

3 (edited by yurkennis 2017-07-01 11:36:46)

These settings worked for me on Moto G 2014 LTE (2nd gen) XT1079 dual-SIM, LineageOS 14.1-20170623-NIGHTLY-thea (Android 7.1.2):

- Record Mode: 1
- Tune Audio Effect: No
- Tune Audio Route: Group3
- Change Audio Controls: Yes
- Change Audio Driver: No
- Start Input Stream: Yes

4

Thanks for sharing.