Enable OnePlus native call recorder

April 8, 2023

OnePlus has enabled call recording in some regions, but not in others due to privacy laws. In my country, it is legal to record personal conversations, but illegal to record conversations as a third party. If an employer wishes to record their employee's calls, they must inform them beforehand.

Despite confusion surrounding the legality of call recording, here is how to enable it.

Organizations such as OnePlus and Google may not understand the laws of every country. Instead of attempting to comply with varying regulations in different regions, it is easier for them to deny call recording to everyone.

Using ADB Via Computer [No Root]

It is important to note that this method will not survive device reboots. Therefore, these steps must be repeated every time the device restarts. Additionally, this is the only non-root method to enable call recording.

  1. Make sure you have ADB setup and working on your computer: Guide to Install and Setup ADB
  2. Enable USB Debugging on your OnePlus: Guide to Enable USB Debugging
  3. Go to the folder where ADB is install on your PC.
  4. Open command window from inside the folder: Hold down Shift Key + Right Click > Select ‘Open Command Window Here’.
  5. Connect your OnePlus device to your PC via USB cable.
  6. Run the following command to make sure ADB is working properly:
    adb devices
    If your device is properly connected, you will see some output [with some sort of device name and serial number] on your command window.
  7. Execute the below command to enable call recording:
    adb shell settings put global op_voice_recording_supported_by_mcc 1