No root needed
In some countries, the call recording feature of Android 9 Pie is enabled in some phones. In this case no root needed, just install Boldbeast Recorder and go, both your voice and the caller's voice are loud and clear in recordings.
Root needed
In most countries, the call recording feature of Android 9 Pie is disabled in most phones. In this case your own voice is good but the caller's voice is very weak in recordings. No matter what recorder you are using the result is the same. You can test and confirm this fact yourself.
Root or not, who decide?
Google disabled the call recording feature in Android 9 Pie by default, so
- If the manufacturer changes nothing, the phone needs root.
- If the manufacturer changes something to enable the call recording feature in a specific market area, the phone doesn't need root.
Example
For example, Galaxy S10 Android 9 doesn't need root in Russia, Latvia and South Africa but needs root in other countries. Pixel 3 Android 9 doesn't need root in China mainland but needs root in other countries. Huawei Mate 20 Android 9 doesn't need root in Italy but needs root in other countries. Needing root or not depends on the phone model and the market area.
More complicated situations
There are more complicated situations. For example, Galaxy Note9 SM-N960F Android 9 in Taiwan:
2019-01-07 the ROM N960FXXU2CSA2 works great, no root needed.
2019-02-08 the ROM N960FXXS2CSB2 updated, now it no longer work so root is needed.
Enabling the call recording feature or not in a specific area is solely decided by the manufacturer.
Can we bypass the limits?
I have checked the Android 9 source code, Google added new limits to block the call recording feature. It is IMPOSSIBLE to bypass the limits without root. So if the call recording feature of your Android 9 phone is disabled, to fix the problem root is the ONLY way to go. If you don't root the phone there will be no solution in the whole world without doubt unfortunately.
How to root my phone?
There are more than 10000 Android phones, the root approach is different from phone to phone. Please google "Root AAAA" to know how to root your phone, here AAAA is your phone model, for example "Root Pixel3".
After root the phone
After root the phone, please install Boldbeast Recorder V12.1 or a newer version, click the item "Call Settings - Fix Recording Issues - Enable Rooted Options" in the app to grant root access to the app.
Then use these settings to record calls:
- Record Mode: 1
- Fix Recording Issues - Tune Audio Route: Group1
- Fix Recording Issues - Change Audio Controls: Yes
(1) For most phones
Using settings above, you can get good recordings at once.
(2) For phones that have the Samsung Exynos chipset, Huawei Kirin chipset or MTK chipset inside
Please
- click the item "Call Settings - Fix Recording Issues - Install CallRecordingFix Module" in the app.
- use Magisk Manager to install the CallRecordingFix module.
- reboot the phone.
Using settings above, now you can get good recordings at once.
(3) Some third-party ROMs
Some third-party ROMs have bugs inside, all recorders can't record the caller's voice even if you have rooted the phone. Please
- click the item "Call Settings - Fix Recording Issues - Install CallRecordingFix Module" in the app.
- use Magisk Manager to install the CallRecordingFix module.
- reboot the phone.
- enable the "Fix Recording Issues - Start Input Stream" option in the app.
Using settings above, now you can get good recordings at once.
In theory Boldbeast Recorder can fix call recording issues for all Android 9 Pie phones in the market, no matter what phone model you are using, no matter what country you are in. Both your voice and the caller's voice are crystal clear.