Call recording. Legality depends on your country, but in general I think it’s insane that smartphone manufactures and Google (Android) are actively enforcing country based restrictions. Sometimes you can use an app like ACR, which I used in the past myself, but even that isn’t an option anymore in the near future if not already.
My personal device, is a Samsung Galaxy S8 running Android 9. As I’m based in the Netherlands, my firmware matches this as well - and therefore I’m unable to record calls. The built-in functionality is disabled and third party apps also don’t work - as it’s been fully blocked in my operating system. It’s not that it isn’t able to do it, it’s blocked off. Now, you can easily bypass this by rooting your phone. But, that’s not something I’m willing to do. By rooting the phone, you’re unable to encrypt your smartphone - which is a requirement for me.
Wait no more!
You can actually change your CSC (Country Specific Code) on your phone. Now, proceed with caution. You shouldn’t just change this. This impacts future updates, the CSC code is used for pushing country based firmware. In rare cases it’s even possible your mobile network won’t work anymore. For me, this wasn’t the case - I chose a country that supports the frequencies in NL and also allows call recording; Israel.
Normally you’d need a reflash of your device to apply a different CSC, but there are ways around it. I personally used Samkey and bought some credits from Ebay. Easy and non-intrusive. Just change your CSC to Israel (ILO), reboot - and you can now use the built-in call recording functionality of Samsung without rooting (and thus keeping your device encryption)!