How to record internal audio and video on Android smartphone

As of Android 7.0 Nougat, Google disabled the ability for apps to record your internal audio, which means there’s no base-level method to record audio from your apps and games when you rotate the screen.

Thankfully, there are several workarounds available to record both internal audio and video on an Android smartphone at the same time, and I will explain all of these in this guide.

Some options are free or cheap alternatives that are not 100% reliable, while others require you to invest money in some hardware. We will explain all the methods and their pros and cons below.

Root and install internal audio plugin

The first method involves rooting your phone and installing the internal audio plugin app for RecMe. Both apps are free, so you won’t need to invest any money.

This method should be the easiest and simplest, but the experience varies from device to device. Some devices will work perfectly with this method, while others will not.

Also, the steps to root your device will be different for each model and manufacturer. I recommend searching Google for specific instructions on how to root your phone as well as for information on whether the internal audio plugin app will work with your phone.

If you found out it works or you want to try to find out for yourself, follow the steps below. Luckily, if it doesn’t work, you’ll just get an in-app message and there’s no risk to your device. Let’s see how this method works.

Once you have rooted your phone, go to Google Play Store and install RecMe Free Screen Recorder. Then tap ‘MOBZAPP’ green developer text to see their other apps.

From here, press ‘Internal Audio Plugin (ROOT)’ and install it. Then open the Internal Audio Plug-in. You have to tap to enable plugin. You will be asked to grant superuser permissions. Give it permissions when prompted.

Once you have followed the steps above, you can close the internal recording app and open RecMe. Accept all app permission requests when granted, including the ability to solicit other apps.

Next, tap the menu button at the top left, then tap Interests. From here, press Sound Options. Next, tap Sound source and choose internal or mixed.

With internal audio, you will only record your internal audio. With a mix, you’ll record both your internal sound and your microphone. You can now return to the RecMe homepage and tap the green play button to get started.

Hopefully, the recording will begin. However, many devices will display an error message as shown above. If you receive this, unfortunately your device may not work with this app and you will need to choose an alternative option.

Buy through headphones

Mobizen, a developer of a video recording app, is currently selling headphones that plug into your smartphone. A chipset resides inside the earphones to capture any audio and feed it back to your smartphone as ‘external audio’. This allows you to get high-quality recordings using the external audio function in any recording application.

They usually sell for $25 to $40 so this is an investment you’ll have to consider. It’s also not a mature technology – it doesn’t sound as good as it does from the source.

It also gets a little tricky when you use the option to record your audio and voice at the same time. However, it is much cheaper than the next pick we have.

Buy Xiaomi smartphones

If you want the absolute best recording quality and money is not an issue, we recommend you to buy a Xiaomi smartphone. All Xiaomi smartphones have a built-in screen recorder in their MIUI Android overlay. Unlike stock Android, this screen recorder can record internal audio just like other smartphones used to be before Android 7.0 Nougat.

The sound and graphics quality from the MIUI screen recorder is the closest to the source you will get and in my opinion it is the best choice for those who want to record directly from a smartphone.

Using Emulators and Recording from Desktop

If you don’t necessarily need to record from an actual smartphone and just need to record the app in some way, you can use an Android emulator like Bluestacks.

You can install the app in Bluestacks, then use another program like OBS Studio to record the app. You will need to tweak the settings in OBS to only record the screen portion and cut out any Bluestacks skins.

The mouse and keyboard controls work well in some apps, but they’re far from perfect in 3D racing and shooting games like PUBG Mobile and Asphalt 8. This is possibly one of the best ways to get your hands on it. Get high quality recordings with high resolution. However, the frame rate and even the audio are better.

To use this method, first install BlueStacks and OBS Studio from the download pages on their respective websites. Next, open BlueStacks. Install the app you want to record from the BlueStacks app store.

Then open the app in BlueStacks and then open OBS Studio. It is important to note that BlueStacks must be in windowed mode. You can use a full screen window if you want.

Then open OBS Studio. Click ‘+’ under the source section. Choose Window capture. Click ALRIGHT on the pop-up, then on the next page, click ‘Bluestacks.exe’ in the ‘window’ drop-down box.

Click ALRIGHT. Then in the OBS Studio preview window, Ctrl + click one of the corners of the red border to scale the window proportionally. You will need to scale it up so that the game is still viewable but the BlueStacks elements are hidden.

Finally, in BlueStacks, search for eye icon at the bottom right. Click here and drag it to the bottom. This will hide the BlueStacks controls on the desktop. You can now hit record on OBS Studio.


Thank you for taking the time to read my guide on how to record Android internal audio. In this guide, we cover the following methods:

  • Root and install internal audio plugin – Only works for some devices
  • Buy through headphones – Works for all devices, but not the best quality
  • Buy Xiaomi smartphones – Best quality but most expensive
  • Use an emulator like BlueStacks – Best quality but harder controls

Did this guide prove to be helpful? If not or if you have any questions, don’t hesitate to leave a message below and I will get back to you as soon as possible.

Leave a Reply

Your email address will not be published. Required fields are marked *