You chose the perfect wake-up ringtone, but Xiaomi stubbornly ignores your attempts to keep it on the alarm clock? The situation is familiar to many owners of smartphones on MIUI β the melody is either reset to a standard, or does not appear at all on the list available. The problem can lie in software failures, and in the peculiarities of the operating system itself.
In this article, we will discuss 7 The main reasons why Xiaomi does not put the chosen tune on the alarm clock, from banal format incompatibility to hidden restrictions. MIUI 12/13/14. You will also find step-by-step instructions for diagnosing and fixing the problem, including little-known settings that are not even written about in official documentation. 10/11/12, POCO X3/X4 mi 11/12, where the bug is most often found.
1. Inappropriate audio file format
The first thing to check is the format of your tune. MIUI doesn't support all alarm clock audio formats, and it's a common cause of failures. The system can "see" a file in a gallery or player, but refuse to display it in the alarm menu.
Officially supported only:
- π΅ MP3 (bitrate to 320 kbps)
- π΅ M4A (AAC-coding)
- π΅ WAV (without compression but of limited duration)
Files in FLAC, OGG or WMA formats will be ignored by the system. Moreover, even MP3 with variable bitrate (VBR) may not be recognized, a problem especially relevant for tunes downloaded from YouTube through converters - they are often saved in non-standard formats.
π‘
Use the Audio Converter app from Google Play to recode the file to an MP3 with a constant bitrate (CBR) of 192-320 kbps. This is guaranteed to solve the compatibility problem.
2. MIUI restrictions on file duration and size
Xiaomi imposes strict restrictions on the settings of audio files for alarm clocks, which the user does not warn about.
- β±οΈ Longer than 5 minutes (300 seconds)
- π± It takes over 10MB.
- π Has a bitrate above 320 kbit / s
The system will simply ignore it when it selects it, without showing it in the list, while in other applications (for example, in Google Clock), the same melody can work without problems.
| Parameter | Maximum value for MIUI | What happens when you get over |
|---|---|---|
| Duration | 5 minutes. | The file does not appear in the list |
| File size | 10MB | The melody is dropped to standard |
| Bitrate (MP3) | 320 kbps | Possible sound distortion or failure |
| Frequency of sampling | 44.1 kHz | The file may not be reproduced. |
Important: These restrictions apply even to files copied to /system/media/audio/alarms manually. MIUI checks the file settings every time the alarm clock is run.
3. Problems with the folder of melodies storage
By default, MIUI looks for alarm clock tunes in strictly defined folders:
- π /storage/emulated/0/Alarms/ (mainfolder)
- π /storage/emulated/0/Ringtones/ (sometimes, too)
- π /system/media/audio/alarms/ (system-melodies)
If you put a file in another folder (like Download or Music), the alarm clock won't see it.
- π They have incorrect access rights (for example, reading only)
- ποΈ Alarms folder is empty or deleted
- π The file was moved, not copied (link is broken)
This problem is especially common in smartphones with encrypted storage (for example, Xiaomi 12T or Redmi K50).
Create an Alarms folder at the root of internal memory|Copy (Do not move!) the file into a folder|Check the access rights (must be rw-r)--r--)|Reboot your smartphone after adding a file-->
4. malfunction of the Clock application
The watch app itself (com.android.deskclock) in MIUI is known for its bugs, especially in versions 12.5β14.0.
- β° The melody is reset to standard after rebooting
- π Not all files from the Alarms folder are displayed in the list.
- π When you save the chosen melody, nothing happens.
This is most often related to:
- Application cache β temporary files conflict with new settings.
- Database Errors β MIUI stores alarm settings in settings.db, which can be corrupted.
- shell conflicts β if you use an alternative launcher (like Nova Launcher), system applications may not work properly.
Once a week |After each update | Only after the reboot | Never had this problem-->
Decision:
- Clear the Cache of the Watch app to Settings β Apps β App Management β Watches β Storage β Clear the Cache.
- If it doesn't work, reset the app settings (Reset button in the same menu).Warning: this will remove all your alarm clocks!
- For advanced users: delete the file /data/data/com.android.deskclock/databases/settings.db via the Root Explorer (superuser rights required).
5. Conflict with energy saving and background activity
MIUI aggressively optimizes background activity, which can interfere with the proper functioning of the alarm clock.
- β‘ The βUltra-Economiesβ or βBattery Super-Economiesβ mode is enabledΒ»
- π Appendix Watch added to "List of limited applicationsΒ»
- π Autocleaning function RAMΒ» It's aggressively operating.
The system can βforgetβ the tune settings or not start the alarm at all.
How to check:
- Go to Settings β Battery and Performance β Battery Management.
- Find the Watch app in the list and select βNo Limitsβ.
- Turn off RAM Cleanup when locked in Settings β Special Features β RAM Cleanup.
What if the alarm doesnβt work at all?
Firmware bugs and ways of circumventing them
Some versions of MIUI contain critical bugs related to audio file processing, such as:
- π V MIUI 12.5 (especially on the Redmi Note 9 Pro) the alarm clock resets the tune after any security update.
- π V MIUI 13 for POCO F3 Files with Cyrillic names (alarm clock.mp3) not appearing on the list.
- π V MIUI 14 (beta) melodies longer than 2 minutes are cut off when playing.
Decisions:
- Reverse to stable version (if you have beta)-prosewing).
- Manual editing of system files (Magisk or TWRP required) For example, you can replace standard tunes in /system/media/audio/alarms with your own files with the same names.
- Use a third-party application (such as Sleep as Android or Alarmy) that is not subject to system limitations.
π‘
If the problem has occurred after the MIUI update, check the official Xiaomi forum for known bugs.
Hardware restrictions (rare cases)
In less than 1% of cases, the problem lies in hardware malfunctions:
- π The audio codec is damaged (for example, after falling or getting moisture).
- π± Flash memory is faulty (files are damaged when writing).
- π Failures in the operation of the power controller, because of which the alarm clock does not receive enough energy to reproduce.
How to diagnose:
- Check if other sounds (calls, notifications, music) are playing, if not, the speaker or audio track is a problem.
- Connect the headphones β if the melody plays through them, but not through the speaker, the audio chip is to blame.
- Run the hardware test through the engineering menu (#4636## β Audio).
β οΈ Warning: If your smartphone falls or comes into contact with water, don't try to repair it yourself.A damaged audio codec can short-circuit when you try soldering.