Recording a smartphone screen is one of the most popular functions for creating training videos, gameplay, or fixing bugs in applications. However, users often have a difficult task: how to capture not only video, but also high-quality audio stream. The situation becomes more complicated when you need to record both sounds from the system (internal audio) and your own voice through a microphone. Standard Android tools do not always allow you to do this out of the box without loss of quality or track conflicts.
Starting with version Android 10, Google has introduced native support for recording internal audio, which was a huge step forward. Previously, users had to resort to complex manipulations with root access or use third-party codecs, which often crashed. Today the process has become easier, but still depends on your device manufacturer, processor model and firmware version. In this article, we will look in detail at how to set up recording of both audio sources, what limitations exist, and how to work around common problems.
Understanding the architecture of how audio works in Android OS is critical to successful recording. The system divides audio streams into different categories: media, notifications, calls and system sounds. Recording internal audio involves capturing the stream, which is usually sent directly to a speaker or headphones. Adding a microphone to this chain requires careful mixing so that the voice does not drown out the game audio or music. Next, we will look at step-by-step action algorithms for different use scenarios.
Possibilities of the built-in screen recorder
Most modern smartphones from Samsung, Xiaomi, OnePlus and other leading brands are equipped with their own screen capture tool. It is usually hidden in the quick settings panel, which can be called up by swiping from top to bottom. To activate recording, find the “Screen Recording” icon or Screen Recorder. When first launched, the system will ask for permission to capture images and audio. It is at the stage of setting up sound sources that users often make mistakes by choosing the wrong mode.
In the built-in recorder settings, three audio capture options are usually available: “Media sounds” (internal), “Microphone” and “Media sounds and microphone”. The choice of mode “Media Sounds and Microphone” is key for our task. However, it is worth considering that on some shells, such as older versions MIUI or OneUI, this mode may not work correctly when the volume of system notifications is low. The mixer algorithm may automatically mute internal audio when you start speaking, which ruins the final video.
It’s also important to check your resolution and frame rate settings before you start recording. High quality video requires a lot of CPU resources, which can lead to micro-delays in audio synchronization. If you notice that the voice lags behind the picture, try reducing the resolution to 1080p or the frequency to 30 FPS. This often solves the problem of out of sync on devices in the mid-price segment. Don't forget that the built-in tools do not allow you to separately adjust the volume of the microphone and system during recording - everything is mixed automatically.
⚠️ Attention: In some regions, due to licensing restrictions, the built-in recorder may not support internal audio recording in certain applications, such as streaming services or DRM-protected games. In such cases, you will receive a video without sound or with a playback error.
Before recording a long video, be sure to clear the RAM and close background applications to avoid lags that can lead to audio fragments being dropped.
Third-party applications for advanced recording
If the standard functionality of your smartphone does not allow record two sound sources simultaneously or the quality leaves much to be desired, specialized applications from Google Playcome to the rescue. The leaders in this niche are XRecorder, AZ Screen Recorder i Mobizen. These apps provide advanced audio mixer settings, allowing the user to manually balance internal audio and microphone volume levels before recording begins.
One of the main advantages of third-party solutions is the ability to record audio through a USB headset or external sound card, which is impossible to do with standard means on many devices. The application XRecorder, for example, has a separate switch for turning on internal audio, which is activated automatically when you connect headphones. This allows you to record clear game audio without capturing room noise, and then overlay commentary separately or in real time.
However, using third-party software has its own nuances. Many free versions of such apps add watermarks to videos or limit recording duration. In addition, for the internal audio capture feature to work on Android 9 and below, you may need to activate the Accessibility Service. This gives the application the right to “listen” to what is happening on the screen, which raises questions among some users regarding privacy. Always download software only from official stores and check reviews.
- 🎙️ XRecorder - excellent balance of functionality and lack of watermarks in the basic version, supports recording at 60 FPS.
- 📹 AZ Screen Recorder - offers a built-in video editor and the ability to broadcast live with a webcam overlay.
- 🎚️ Mobizen —known for its “Clean Mode” feature, which removes notifications and panels during recording for a clean frame.
Setting access rights and permissions
For sound recording to work correctly, it is critical to correctly grant permissions to the application. In modern versions of Android, especially starting from Android 11 i 12, the security system has become much stricter. When you launch the recorder for the first time, you will see a pop-up window asking you to access the microphone. If you tap "Only while in use," recording may be interrupted if you minimize the app. It is recommended to select the permanent access mode if the application is reliable.
Particular attention should be paid to the “Accessibility” settings. To capture internal audio without root access, many applications use this service. Go to Settings → Accessibility and find your recording application in the list. Make sure the switch is active. Without this right, the application will only record silence instead of game music or interface sounds. This is a common reason for user complaints about “silent” videos.
Also check your notification settings. If you want viewers to see your messages, leave them turned on. If you need a clean frame, activate Do Not Disturb mode or use the hide notifications function in the recorder settings. Please note that system keyboard and click sounds are also considered internal audio and will be recorded if the appropriate source is selected. You can disable them only in the sound settings of the smartphone itself by unchecking the “Touch Sound” item.
☑️ Check before recording
Comparison of sound recording methods
The choice between built-in tools and third-party applications depends on your specific goals. To quickly fix a bug or send a short guide to a colleague, a standard tool is quite enough. It works more stable, consumes less battery and does not require the installation of additional software. However, to create content on YouTube or TikTok, where sound purity and the absence of extraneous noise are important, it is better to use professional applications with flexible settings.
The table below provides a detailed comparison of the capabilities of various audio capture methods on Android. This will help you quickly navigate and choose the best option for your task, taking into account the operating system version and device model.
| Recording method | Internal sound | Microphone | Simultaneous recording | Requires Root |
|---|---|---|---|---|
| Built-in (Android 10+) | Yes | Yes | Yes (depending on the brand) | No |
| Third-party applications | Yes | Yes | Yes (with mixing) | No (most often) |
| Recording via PC (Scrcpy) | Yes (via ADB) | No (additional software required) | Complicated | No |
| Root methods (System Audio) | Yes (ideal) | Yes | Yes | Yes |
It is worth noting that the recording method via a PC using the utility Scrcpy is gaining popularity among advanced users. It allows you to output images to your computer with minimal latency, but capturing audio requires additional manipulations with the ADB command line. This is not the most convenient method for a beginner, but it gives maximum control over the process and allows you to write audio in an uncompressed format.
Why is there no internal audio on Android 9?
Starting with Android 10, Google changed its security policy, allowing applications to intercept the system audio stream. On Android 9 and below, this was prohibited at the system kernel level, so you had to use workarounds or root access to capture audio.
Solving problems with synchronization and quality
One of the most common problems when recording is desynchronization of audio and video. You may notice that the character's lips move before speech is heard, or there is a delay in the game's shot. This is often due to the fact that the video stream and audio stream are encoded at different rates. To minimize this effect, use a codec H.264that is most optimized for mobile devices.
If you are recording a resource-intensive game, try lowering the graphics settings within the application itself. High load on the GPU can lead to frame drops (freezes), while the sound continues to flow smoothly. As a result, the video appears jerky and the audio appears to be sped up or slowed down during playback. Also make sure your device has the High Performance option enabled in its battery settings to prevent the system from throttling the processor while recording.
Audio quality issues, such as hiss or echo, are often caused by poor noise reduction algorithms. If your smartphone tries to drown out background noise, it can eat up some of the useful audio signal, especially if you speak quietly. In such cases, it is better to disable software noise reduction in the microphone or voice recorder settings, if such an option is available globally. Recording in a quiet room often gives better results than any digital filters.
⚠️ Attention: Settings interfaces and menu item names may differ depending on the version of Android and the manufacturer's shell (MIUI, OneUI, ColorOS). If you do not find the described option, use the search in your phone settings by entering the word “Record” or “Screen.”
Advanced techniques and working with external equipment
To create professional content, the built-in microphone of a smartphone may not be enough. It often picks up a lot of room echo and noise. Connecting an external USB microphone via an adapter OTG can significantly improve voice quality. Most modern recorders automatically switch to an external audio source when it detects one, disabling the built-in microphone.
When using an external headset, it is important to check whether your smartphone supports digital audio transmission through the USB-C port. Some budget models do not have a built-in DAC and require a headset with its own digital-to-analog converter. If there is no sound, try using an application that allows you to manually select an input device. In XRecorder, for example, there are settings_audio, where you can forcefully select “USB Audio”.
Another life hack for streamers is using two devices. Record the screen and internal audio on your smartphone, and comment on your voice on a second device (such as a voice recorder or PC) located nearby. Then, during editing, you can perfectly synchronize the tracks and process the voice separately, adding effects or removing noise. This gives studio-quality results that are unattainable when recording directly from a phone.
Recording quality directly depends on the load on the processor. If the device is overheating, the system can force a lower frame rate or turn off audio recording to save resources.
Frequently asked questions (FAQ)
Why is there no sound when recording the screen, although I turned on the microphone?
Most likely, you have selected the recording mode "Microphone" only, and the internal sound of the application is disabled. Check your recorder settings and make sure "Media Sounds" or "System Sound" is selected. Also check if the phone is in silent mode, as some recorders do not record sound if the overall media volume is zero.
Is it possible to record a conversation in WhatsApp or Telegram via screen recording?
No, the security policies of Android and the messengers themselves block the capture of the audio stream during voice and video calls to protect privacy. You will only be able to record the video image (unless it is black due to DRM protection), but there will be no audio. Recording such conversations requires specific workarounds that are not associated with standard screen recording.
How to record audio on Android 9 and below without root access?
On these versions of the OS, native recording of internal audio is not possible. The only option is to use Microphone mode and turn up the volume on your smartphone so that the speaker broadcasts sound that the microphone will pick up. The quality will be low, with an echo, but this is the only legal way without hacking the system.
Where are the screen recording files saved?
By default, videos are saved to a folder DCIM or Movies in the internal memory of the device. In some shells, a separate folder is created with the name of the application, for example, Screenshots or Recordings. You can find the file through any file manager along the path /storage/emulated/0/Movies.
Does screen recording affect game performance?
Yes, screen recording is a resource-intensive process that loads the processor and video compression codec. In heavy games, this can lead to a decrease in FPS and an increase in response time (input lag). It is recommended to close background applications and not use maximum graphics settings while recording.