The situation when Cube ACR app records only your voice, but is silent when the other person is talking, is one of the most common problems for Android device users. This creates the illusion of a broken program, when in fact the problem lies in the security architecture of modern versions of the operating system.
Developers Cube ACR We've seen Google gradually restrict third-party apps' access to system audio streams, especially microphone and data paths. As a result, unless you take specific actions, the recording will be empty or contain only noise.
In this article, we will analyze in detail the technical nuances that interfere with the correct operation of the recording module, and provide step-by-step configuration algorithms that will return functionality on devices with Android 10, 11, 12 and later.
Reasons for the absence of interlocutor sound in the recording
The main reason why the interlocutor is not recorded, lies in the privacy policy changes implemented by Google. Starting with certain versions of Android, the system blocks direct access of applications to the incoming call stream unless they have system application status or special permissions.
Additionally, many modern smartphones use hardware chips to handle VoIP traffic, which is isolated from the general audio mixer. This means that the standard method of capturing audio through a microphone does not work, since the interlocutor's voice travels through a digital channel, bypassing the physical microphone of the device.
It is important to understand that the problem can be not only in the program code, but also in the physical arrangement of the modules. If you are using a headset or connected Bluetooth earphone, Cube ACR may be trying to capture audio from the phone's main microphone, which is currently muted or muted by the system.
⚠️ Warning: Using third-party call recording apps may violate privacy laws in your country. Always notify the person you are talking to that you are recording to avoid legal consequences.
Sometimes the problem occurs due to conflicts with other applications that are also trying to access the audio system, for example, voice recorders or instant messengers running in the background. The system prioritizes the active application, blocking access for Cube ACR.
Setting up audio capture sources in the program interface
The first step to solving the problem is to properly configure the audio source within the application itself. Default Cube ACR may try to use a microphone that picks up your voice and street noise, but does not hear the other person's voice coming from the speaker.
You need to go to the application settings, find the “Audio Source” section and switch the mode from “Microphone” to “Audio Call” or “Voice Communication”. This will force the program to capture the digital data stream rather than the sound waves traveling through the air.
If your phone is running Android 9 or higher, you may see a “Use voice capture” option in the settings. Activating this option is often the key to getting second-party audio.
Some phone models, such as Xiaomi or Samsung, require the Speaker Recording mode to be enabled. This is a lower quality method as it records the sound coming from the loudspeaker, but it is guaranteed to work where digital methods are blocked by the system.
- 🎙️ Go to the application settings and select the “Call Recording” tab
- 🔊 In the “Sound source” item, try the options: “Audio call” or “Microphone”
- 📱 For Android 10+, activate the “Use Voice Communication” option
Sometimes changing the microphone mode helps. If you select External Microphone mode, the application may ignore the internal voice channel, so make sure that the internal audio stream is selected.
☑️ Checking the sound source
Working with Access Rights and Accessibility Services
For full functionality on modern Android smartphones, it is not enough to simply give permission to access the microphone. Application Cube ACR Accessibility Services rights must be granted so that it can monitor the call status and intercept the audio stream.
Without these permissions, the program simply will not recognize that there is a call and will not start recording. You must go to system settings, find the “Special” section. Features" (or "Universal Access") and activate the service Cube ACR in the list of available services.
It is also critical to check whether this service is disabled by the energy saving system. Many phone makers aggressively kill background processes to save battery power, interrupting the recording service in the middle of a call.
⚠️ Attention: If you do not activate accessibility services, the application will only work as a regular voice recorder, recording audio only from the microphone, which will exclude the voice of the interlocutor from the recording.
In some cases, the system may request additional confirmation each time you launch or update the application. Do not ignore these requests, as denial of access will automatically block the call recording feature.
- 🛡️ Allow access to “Accessibility Services” in your phone settings
- 🔋 Disable battery optimization for Cube ACR in application settings
- 🔔 Make sure app notifications are not blocked by the system
How to check accessibility services
Go to Settings → Accessibility → Installed services. Find the Cube ACR and make sure the switch is active. If it is disabled, click on it and confirm the action in the system window.
Sometimes after updating the operating system, all rights are reset. In such a situation, you need to go through the setup procedure again, since old permissions may become invalid for the new version of Android.
Features of working on different versions of Android
Application behavior Cube ACR differs dramatically depending on the version of the operating system installed on your device. On Android 6-9, recording was relatively easy as the system allowed access to system audio streams without deep intervention.
With the release of Android 10 and 11, Google introduced strict restrictions that completely changed the audio processing architecture. On these versions, the application is forced to use workarounds such as recording through a speaker, which reduces quality, or require Root rights for full control.
On Android 12, 13 and 14 the situation gets even worse. Developers are forced to constantly update algorithms to stay within the Google Play rules, but this does not always guarantee perfect operation on all devices without additional manipulations.
- Android 9 and below
- Android 10-11
- Android 12-14
- I don't know
| Android version | Recommended recording method | Required Rights | Recording quality |
|---|---|---|---|
| Android 6 - 9 | Audio call | Microphone, Telephone | High |
| Android 10 - 11 | Audio Ring or Speaker | Special capabilities, Microphone | Medium/High |
| Android 12 - 14 | Speaker or Root access | Root, Special. opportunities | Average (without Root) |
| Android 15+ | Speaker (Voice Output) | Root (required) | Low (no Root) |
If you're using an older device and it's been updated to a new version of Android, the app's behavior may change without your knowledge. In this case, you will have to reconfigure the sound source manually.
Solving the problem for owners of Xiaomi, Samsung and Huawei
Smartphone manufacturers often add their own shells that further restrict access to the system. For example, on devices Xiaomi with the MIUI or HyperOS shell, you must manually allow application autostart and disable aggressive memory saving.
On phones Samsung Often there is a problem with the “Sound Enhancement” or “Contactless Calls” modes, which intercept the audio stream. In your audio settings, you'll want to turn off any noise reduction features that might interfere with your recording.
For owners Huawei and Honor, it is critical to configure the settings in the Phone Security app. Without adding Cube ACR added to the list of protected applications, the system will forcefully close its process when the screen is locked.
Sometimes disabling the Cloud Call feature or using VoLTE in a different mode helps, since traffic may go through channels that are inaccessible to standard recording methods.
- 🚀 In MIUI, enable “Autostart” and “Allow background running”
- 🔇 In Samsung, turn off “Sound Enhancement” and “Noise Reduction”
- 🛡️ In Huawei, add the application to “Protected Applications”
Before setting up, disable power saving mode as it may block background recording processes even with special permissions.
If the default settings don't help, try changing your network settings. Switching from Wi-Fi to mobile Internet (or vice versa) sometimes changes the routing of the audio stream, making it available for capture.
Using Root rights for guaranteed recording
If no software methods produce results, the only reliable way is to obtain Root rights. This allows the application to gain full control over the system and bypass all restrictions set by Google and manufacturers.
With Root rights Cube ACR can directly read the system audio buffer, providing ideal recording quality without the noise and distortion inherent in recording through a speaker. This solution is suitable for advanced users who are willing to risk the device warranty.
To obtain Root rights, you often need to unlock the bootloader, which can lead to data loss and the inability to use banking applications. Assess the risks before starting the procedure.
After obtaining rights, you need to select the “Root” or “Adb” mode as the sound source in the application settings. This radically changes the way the program works.
⚠️ Warning: Unlocking the bootloader and obtaining Root rights will void the manufacturer's warranty and may make the device vulnerable to malware. Only act if you understand the consequences.
For devices without the ability to obtain Root rights (for example, some Samsung models), this path is closed, and you will have to be content with recording through the speaker, the quality of which depends on the acoustics of the phone case.
Rooting is the only way to guarantee recording on all versions of Android without losing quality, but it requires deep technical knowledge and carries security risks for the device.
If you are not prepared to take such drastic measures, consider using alternative methods, such as recording via a computer or using the carrier's built-in features, if available.
FAQ: Frequently asked questions
Why is recording delayed or interrupted?
This may be due to the fact that the application does not have time to initialize the audio stream when the conversation starts. Try turning on Autostart mode and disabling battery optimization for the application.
Is it possible to record a call if the other party is using Wi-Fi?
Yes, but recording quality may be reduced since VoIP traffic is often isolated. In such cases, it is better to use the recording mode via speaker or Root rights.
What to do if recording does not work on Android 14?
On Android 14, the restrictions are even stricter. Try turning on the “Voice Output” mode in the audio source settings. If this doesn't help, consider using an external voice recorder.
Will reinstalling the application help?
Sometimes yes, if the problem is caused by corrupted configuration files. Before uninstalling, make a backup copy of your settings if possible.
By following these guidelines, you can get the most out of your experience Cube ACR depending on the capabilities of your device. Remember that there is no universal solution, and setup requires an individual approach to each smartphone model.