I tested some modules and other plugins etc. nothing worked, until I tried to follow the steps mentioned in this thread (I use AOSP Dialer, ArrowOS Vanilla nad Nikgapps Core): https://forum.xda-developers.com/t/how-to-enable-native-call-recorder.3996233/I just want to pick up this issue one more time.
I searched the web a little, and there is at least one patch solution (haven't tried that until now).
But as far as I got it, LineageOS implemented the "recording per country" option first time in LOS 15.
I'm pretty sure that I had an official LOS 16.0 on my BQ Aquaris X Pro before its display died (R.I.P. ), and that I found a Magisk module that enabled the call recording button on the dialer - and it worked very well (although it was only stated to work with LOS 14 & 15, as far as I remember)!
Anyway, I wanted to test it, but I'm not able to find it anbymore.
Does anyone know that module as well (and have it still availiable somewhere), and if so, is it working for the ArrowOS on Poco X3?
and after some frustrating trial and error finally managed to get it working for my country. I added to the MMC folders Bools.xml: <bool name="call_recording_enabled">true</bool>
,created the MNC Folders for my counttry network providers and added Bools.xml files in every one of the MNC Folders with <bool name="call_recording_enabled">true</bool> in it.
If someone wnats to download my version(Works for Brazil!) download it here: