Sony Xperia XZ1 Compact Android 8
============================
It works very well, no root needed.
Please use these settings to record calls:
- Record Mode: 1
- Record Format: MP3
- Tune Audio Effect: No
- Tune Audio Route: Group3
Recorded calls are crystal clear in two sides.
Confirmed by Sony G8441 Android 8.0.
Sony Xperia XZ1 Compact Android 9
============================
Android 9.0 disabled the call recording feature. In recordings your own voice is good but the caller's voice is very weak, no matter what recorder you are using in the market the result is the same. You should root the phone, then use these settings to record calls:
- Record Mode: Alsa
- Alsa Device: Auto
- Alsa Bits: 16 Bits
- Alsa Channels: Auto
- Alsa Sampling Rate: Auto
- Fix Recording Issues - Change Audio Controls: Yes
- Fix Recording Issues - Change Audio Driver: No
- Fix Recording Issues - Start Input Stream: No
Recorded calls are crystal clear in two sides.
Without root there will be no solution in the world undoubtedly, with root this is exactly the solution.