Audiobook stops in 5 minutes on Xiaomi: all the reasons and how to fix it

You listen to a fascinating audiobook on your Xiaomi, Redmi or POCO, but suddenly playback is interrupted exactly 5 minutes later β€” and so every time? This problem is familiar to many users of smartphones from Xiaomi, regardless of the model (be it Mi 11, Redmi Note 10 or POCO X3). Most often the fault is not the device breakdown, but the software settings or the features of MIUI.

In this article, we will discuss 7 The main reasons why an audiobook stops after a fixed period of time, from basic battery optimization to hidden energy saving options, you will also find step-by-step instructions for each of the problems, including screenshots of the menu (for current versions). MIUI 14/15) And alternatives, if standard methods don't work β€” FAQ Answering frequent questions and advice on choosing audiobook apps.

We warn you right away: 90% of the time, the problem is solved without resetting or flashing it, but if you've tried to turn off battery optimization and nothing has worked, don't miss the codecs and file format section, which is a common "underwater" reason.

1. Battery optimization for audiobook applications

The most common reason for stopping playback is to automatically limit the background activity of the application. MIUI, by default, includes aggressive battery optimization, which β€œfreezes” programs after 5-10 minutes without active use of the screen, and this applies to audiobook players.

To correct:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find your audiobook app (e.g. LitRes: Audiobooks, Bookmate, Smart AudioBook Player).
  • ⚑ Battery Optimization (or Energy Saving in Older Versions) MIUI).
  • πŸ”„ Choose the option No restrictions (or No restrictions).

If you don’t have Battery Optimization, try another way:

  1. Go to Settings β†’ Battery and Performance β†’ Battery Settings
  2. Choose App Choices (or Battery Optimization for Applications).
  3. Find your player in the list and install it for you without restrictions.

πŸ’‘

After you change your optimization settings, restart the audiobook app, and sometimes you also need to restart your smartphone to make the changes take effect.

⚠️ Note: On some models (e.g, POCO F3 or Redmi K40) post-update MIUI 14+ Battery optimization may be hidden behind an additional menu. If you don't find one, search by settings (the magnifying glass icon in the upper right corner).

2. Automatic shutdown of Wi-Fi or mobile data

If an audiobook is streamed online (not downloaded to a device), its playback may be interrupted due to an Internet blackout, MIUI has a feature to Auto Shutdown Wi-Fi when inactivity, as well as Save traffic for the mobile network.

Check the following settings:

  • 🌐 Settings β†’ Wi-Fi β†’ Additionally. β†’ Automating Wi-Fi β†’ Choose Never.
  • πŸ“Ά Settings β†’ SIM-maps and mobile networks β†’ Saving traffic β†’ turn off the slider.
  • πŸ”„ If you use mobile data: Settings β†’ SIM-maps and mobile networks β†’ Transfer of data β†’ Background data transmission β†’ turn on for your application.
What to do if there is no "Switch off Wi-Fi"?
On some firmware (e.g., the global version of MIUI for Redmi Note 12), this item may be called "Connect Automatically" or "Stay in Standby mode." Also check the router settings - some models turn off devices after 5 minutes of inactivity (DHCP Lease Time).

⚠️ Note: If you listen to audiobooks over the mobile Internet, the operator may restrict background traffic. For example, MTS and Beeline have a Traffic Saving option that blocks background data in 5-10 minutes.

3. Errors of codecs and audio file formats

A less obvious but common cause is codec incompatibility. Some audiobook apps (especially LitRes or Storytel) use secure formats, such as.aax (Audible) or.m4b with DRM. If your Xiaomi doesn't have the right decoder, playback may be interrupted.

How to check:

  1. Find out the format of your audiobook (usually listed in the file properties or on the service website).
  2. Download an alternative player that supports this format: 🎡 Smart AudioBook Player – Supports.m4b,.mp3,.flac. 🎡 Voice Audiobook Player – Optimized for.aax (Audible). 🎡 VLC Android – a universal player for all formats.
File formatTypical problemsDecision
.m4b (AAC)Stops for 5 minutes if the file is DRM-protectedUse Voice Audiobook Player or the official service app
.aax (Audible)Reproduction is interrupted due to lack of licenseInstall Audible or convert to.mp3 (legal for personal use only)
.mp3 with bitrate >320 kbit/sLags or stops on weak processors (e.g. Redmi 9A)Convert to 192 kbps via Audacity or FFmpeg

⚠️ Note: If the audiobook is.aax (from Audible), you can't just copy it to another player, you need to log in through your Amazon account. Use only the official Audible app or special players like Audiobooks.com.

πŸ“Š What audiobook application do you use?
LitRes: Audiobooks
Bookmate
Smart AudioBook Player
Audible
Storytel
VLC
Other

4. background activity and limitations of MIUI

Even if you have disabled battery optimization, MIUI has additional restrictions on background activity, such as Privacy Protection, which can block applications from accessing the microphone or speakers, causing them to stop playing.

What to check:

  • πŸ”’ Settings β†’ Confidentiality β†’ Special permits β†’ Auto-start β†’ turn on for your player.
  • πŸ“± Settings β†’ Annexes β†’ Application management β†’ [appendix] β†’ Permits β†’ Access the Warehouse, Microphone (if any) and Notices.
  • πŸ”„ Settings β†’ Battery and productivity β†’ Performance mode β†’ Choose Balanced (not Energy Saving).

Some models (such as the Xiaomi 12T or Redmi K50) have a hidden permission menu for background processes.

  1. Go to Settings. β†’ The phone.
  2. Tap 5 times on the MIUI version to activate the developer mode.
  3. Back to Settings β†’ Additionally. β†’ For developers.
  4. Find the Background Process Limitation and set the Standard Limit.

πŸ’‘

If after all the manipulations of the audiobook still stops - try to install the player manually as a system application through ADB.

5. Problems with cache and application data

Sometimes the playback stop is due to a damaged cache or application data, which is especially true for services like LitRes or Bookmate, where audiobooks are loaded in pieces.

How to clean the cache and data:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Choose your audiobook player.
  3. Slip the vault. β†’ Clear the cache.
  4. If it doesn’t help, click Clear the data (⚠️ This will remove all downloads and settings within the application!).

After data clearing:

  • πŸ”„ Reboot your smartphone.
  • πŸ“₯ Go to the application and wait for the re-download of audiobook metadata.
  • 🎧 Try to reproduce the book again.

If the problem persists, uninstall the app and install it again from Google Play or AppGallery (for models without Google services).

Clear cache | Clear data |Reboot phone |Delete app |Install the latest version from the official store-->

6. Advanced Solution: ADB and System Settings

If all previous methods failed, the problem may lie in the deep limitations of MIUI, which are not disabled through standard settings, in which case the ADB (Android Debug Bridge) team will help.

⚠️ Note: This method requires connecting a smartphone to a computer and basic knowledge of working with the computer. ADB. Incorrect commands can disrupt the system.

Instructions:

  1. Download Platform Tools (the official tool from Google).
  2. Put the debugging on. USB smartphone: πŸ“± Settings β†’ The phone. β†’ Version. MIUI (slip 5 times). πŸ”§ Back to Settings β†’ Additionally. β†’ For developers. πŸ”Œ Turn on Debugging. USB.

cmd

Platform Tools

com.example.app

ru.litres.audiobooks

adb shell dumpsys deviceidle whitelist +com.example.app
adb shell cmd appops set com.example.app RUN_ANY_IN_BACKGROUND allow

Once you have completed the commands, restart your smartphone. If you don't know the app package, find it through the App Inspector (available on Google Play) or the APKMirror website.

How to find out the application package without third-party programs?
Open Google Play, find your app, copy the link from the browser address bar. The packet will be after id=. For example, for Smart AudioBook Player, it's ak.alizandro.smartaudiobookplayer.

7. Alternative ways to listen to audiobooks

If none of these methods worked, consider alternative options:

  • 🎧 Use another player: Try it. VLC, Musicolet or Otto Player – They are less dependent on optimization MIUI.
  • πŸ“± Install custom firmware: For example, LineageOS or Pixel Experience (requires unlocking the bootloader).
  • πŸ”Š Listen through an external device: Connect the audiobook to a smart speaker (like Xiaomi Mi Smart Speaker) or Bluetooth headphones with your own battery.
  • πŸ’Ύ Convert files: If the problem is in a format, convert.m4b or.aax in.mp3 via Audacity or FFmpeg.

⚠️ Note: When using custom firmware, you lose the official Xiaomi warranty, and some services (such as Audible) may block playback on uncertified devices.

FAQ: Frequent questions about stopping audiobooks on Xiaomi

❓ Why an audiobook stops in exactly 5 minutes, not at a random time?
This is due to the MIUI energy saving timers. By default, the system β€œfreezes” background applications after 5 minutes without screen activity, and some services (for example, LitRes) use 5-minute sessions to verify the license.
❓ I turned off the battery optimization, but the problem remained?
Check: Audio file format (especially.aax or.m4b with DRM) Wi-Fi Auto-Switching settings (section 2) Background Activity Permits via ADB (section 6). If nothing helps, try another player, such as VLC.
❓ My Redmi Note 11 doesn't have Battery Optimization in the app settings?
On the new versions of MIUI (14+), the path has changed: Settings β†’ Battery and Performance β†’ Battery settings. Select apps (or Battery Optimization for applications). Find your player in the list and select No Limits. If this is not the case, search by settings (the magnifier icon at the top).
❓ Could Bluetooth or headphones be to blame?
Yes, but extremely rare. Bluetooth problems usually manifest as intermittent playback (every 1-2 seconds), rather than strictly after 5 minutes. To rule out this reason: Try listening through the phone speaker. Update the headphone firmware (if it's Xiaomi AirDots or the like). In Bluetooth settings, turn off Absolute Volume (if there is one).
❓ Should I reset the phone to factory settings?
No, this is an extreme measure. Resetting will only help if the problem is caused by deep system errors, but in 99% of cases, stopping audiobooks is associated with settings that can be changed manually (see sections 1-6). If you do decide to reset, first: Back up through Settings β†’ Additional β†’ Backup and Reset. Remember your Mi Account – after the reset, you will need authorization. Make sure you have access to mail tied to audiobook services (for example, LitRes orble Audi).