[Google Pixel 8 Pro] PeterGuru:
Greetings everyone. Wow, it's been such a long time since I posted anything on xda. With this in mind, I have two comments as outlined below, with #2 relating directly to Call Recording on the P8P, but you MUST be rooted.

1) I really wish the telephone gods would recognize that when they're designing and supplying phones with regional differences, they should stop thinking that Canada is the same as the USA. We're not. Period! This applies directly to call recording because the law here is a federal one, and we're a "one party" nation. You can legally record incoming and outgoing calls without consent from anyone because, since you're either answering the call or making the call, you are immediately considered as one of the parties to the conversation. Sadly, such is not the case in the USA, often referred to as the United States of American, but that's a misnomer. You guys aren't united at all, especially nowadays. As such, each state has their own version of the law. Sad! Please stop calling yourselves the USA. Change the name because you are clearly not united. Break up the 50 states and make each one a separate country. It would probably solve many of your crazy problems.

2) Call recording is not just possible on the P8P, but it works extremely well if you follow these instructions. Again, I repeat, you MUST be rooted. Yes, there may be other methods to allow for call recording if you’re not rooted, but the quality of the caller’s voice will never be as good as when you’re rooted.

Instructions when rooted (all images after instructions):

- Download Basic Call Recorder (BCR) by chenxiaolong HERE.

- Download Callrecorder (CRS) by Skvalex HERE.

- Open Magisk, click on Modules, click on Install from storage, find the BCR zip file, select it and click OK at the Install Confirmation screen. Wait for the installation to complete and reboot your device.

- Open Magisk again, click on Modules, click on Install from storage, find the CRS zip file, select it and click OK at the Install Confirmation screen. Wait for the installation to complete and reboot your device.

- Open the BCR app and configure settings according to your wishes (see image 1). Make sure the Output Directory and Output Format are what you want. The output directory should be easy for you to find. If not, create a new one called Call Recordings, and then exit the app.

- Open CRS and allow all permissions. Go into settings by clicking on the three horizontal bars at the top left of the screen (see image 2).

- Select Settings (see image 3).

- Select Recording (see image 4).

- Select Recording Method (see image 5).

- Select System Recorder (see image 6).

- Return to the previous screen and select System Recorder (see image 7).

- Select System recorder folder and locate the directory you selected within the BCR app.

- Return to the previous screen and select Convert recording after a call. Complete this section, if necessary.

- Reboot your device, just in case.

- Make a test call.

- Check the CRS app to see if it’s there and if the recording was successful.

Hopefully it all works for you. It’s working perfectly for me; although, I’m currently running LineageOS 21, so that may have an effect on whether or not it works for you.

Peter

Image 1:

View attachment 6086011

Image 2:

View attachment 6086012

Image 3:

View attachment 6086013

Image 4:

View attachment 6086014

Image 5:

View attachment 6086015

Image 6:

View attachment 6086016

Image 7:

View attachment 6086017