Google Pixel 2 and Pixel 2 XL Android 8.0, 8.1 doesn't need root, just install Boldbeast Recorder and go.
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.
Update 1
=======
From Pixel 2 / Pixel 2 XL users' reports, actually in some market areas the call recording feature of Android 8.0/8.1 is disabled by Google, in some areas it is not disabled.
If the call recording feature of your phone is disabled it can only record your own voice, the caller's voice is very weak in recordings, no matter what recorder in the market you are using. In this case you should root your phone, then Boldbeast Recorder can perfectly fix the problem. After root the phone please use the same settings as Pixel to record calls https://www.boldbeast.com/forum/topic13 … order.html
Update 2
=======
Android 9 Pie, thanks to Jeremy, he reported following settings works without root:
- Record Mode: 13
- Tune Audio Route: Group3
Jeremy is in the United States, maybe it's different from country to country. Feedback are welcomed.
Google added more call recording limits in Android 9 Pie. If the settings above suggested by Jeremy don't work for you I believe all recorders in the whole market don't work either, in this case you should root the phone then Boldbeast can fix the problem.
Update 3
=======
Some Android 9 Pie users said with root their phone records calls very well, but if they used a bluetooth headset there were "echo noises" in recordings. Obviously there is a bug related to bluetooth in the AudioServer inside the ROM that made the problem.
Please use the Alsa settings in this page https://www.boldbeast.com/forum/topic13 … order.html to record calls, recorded calls are crystal clear in both sides. Because the Alsa Engine is developed by us, it doesn't rely on AudioServer, so it can bypass bugs in AudioServer. This is the reason why the Alsa settings can cancel the echo noises, and can fix many other problems.