How to Put Your Melody on Xiaomi’s Alarm: 5 Proven Ways

Why Xiaomi’s Standard Alarm Sound Is Irritating and How to Replace It

Do you wake up every day to the same annoying MIUI? The standard alarm clock tunes on Xiaomi smartphones β€” Redmi Note 12, POCO X5, Mi 11 and other models β€” often sound too harsh or monotonous. And when you consider that the manufacturer limits the choice to only 5-10 options, the desire to play your music becomes quite justified.

Fortunately, there are several ways to replace the alarm clock on Xiaomi, from simple settings in the Watch menu to using third-party apps. 2026 year, including circumvention of restrictions MIUI for Android-based smartphone users 12/13/14. You will learn how to play a song from the Gallery, download MP3-file or even use sounds from Spotify.

Before you get to the instructions, check the firmware version: Settings path β†’ About phone β†’ MIUI version. This depends on the availability of certain features. For example, MIUI 14 has the ability to select tunes from the File Manager, and older versions will have to use workarounds.

Method 1: Replace a melody through the standard β€œClock” app

The most obvious method is to change the sound directly in the Watch app, which is responsible for alarms on Xiaomi.This method works on most models, including the Redmi 10, POCO F4 and Xiaomi 13 Lite, but has a limitation: you can only choose from preset melodies or notification sounds.

How to do this:

  1. Open the Clock app (icon with dial).
  2. Go to the Alarm tab (bell icon at the bottom of the screen).
  3. Click on an existing alarm clock or create a new one (+ in the lower right corner).
  4. Slap on the alarm clock sound (or Melody in older versions of MIUI).
  5. In the list that opens, select one of the available tunes. In MIUI 14+, there may also be an option to Add from Files (more on this below).

If you don't have your own file download option on your list, don't worry, it's a firmware restriction, so move on to the following ways.

⚠️ Note: Some models (e.g. Redmi) 9A s MIUI 12.5) After the system update, standard tunes may be reset. To avoid this, save the alarm settings in Google Account via Settings before upgrading the firmware. β†’ System system β†’ Backup.

πŸ“Š What alarm clock tune do you prefer?
Standard MIUI.
My song in MP3.
The sounds of nature (rain, birds)
Melody from Spotify/YouTube
Other

Method 2: Use a file manager to select MP3 (MIUI 14+)

Starting with MIUI 14 (and partly in MIUI 13.5), the long-awaited feature of selecting custom tunes straight from the File Manager has come into play.It works on most modern Xiaomi smartphones, including the Xiaomi 13 Pro, Redmi Note 12 Pro+ and POCO X5 Pro.

Instructions:

  1. Download or transfer the desired audio file (.mp3,.m4a or.wav format) to the phone memory. The recommended duration is up to 30 seconds, otherwise the alarm may cut the melody.
  2. Open the clock. β†’ Select the alarm clock you want (or create a new one).
  3. Click Alarm Sound β†’ Add from files (in some versions – Select a file).
  4. In the file manager, go to the folder with your music (usually Music or Downloads) and select the track.
  5. Confirm the choice – now your alarm clock will play the chosen tune.

If you don't have the option to Add from Files, your version of MIUI doesn't support this feature, and one of the alternative methods below will help.

File in MP3/M4A/WAV format

Duration not exceeding 30 seconds

The file is stored in the phone memory (not on the phone). SD-map)

The volume of the track is adjusted (not quieter than standard tunes)

-->

Xiaomi modelSupport for MP3 selection in the alarm clockMinimum version of MIUI
Xiaomi 13/13 ProYes.MIUI 14
Redmi Note 12 SeriesYes.MIUI 13.5+
POCO F5/X5Yes.MIUI 14
Redmi 10/9 SeriesNo (rounding required)Anybody.
Xiaomi Mi 11 SeriesPartially (depending on region)MIUI 13+

Method 3: Bypassing restrictions through the Alarms folder (for older versions of MIUI)

If your smartphone is running MIUI 12 or older (like the Redmi Note 8 Pro, Mi 9T), there is no standard way to play your tune, but there is a workaround – manually placing the audio file in the system folder, which requires a File Manager with access to hidden folders (like Mi File Explorer or Solid Explorer).

Step-by-step:

  1. Download or prepare an audio file in.mp3 format (preferably with a bitrate not higher than 192 kbit / s, so that there are no delays in playback).
  2. Connect your phone to your PC or use the file manager on your smartphone to go along the path: /storage/emulated/0/MIUI/ringtone/ If there is no ringtone folder, create it manually.
  3. Inside the ringtone folder, create an alarms subfolder (if not).
  4. Place your audio file in the alarms folder and rename it in Latin (e.g. morning.mp3).
  5. Reboot the phone.
  6. Open the clock β†’ alarm clock β†’ alarm clock – your file should appear in the list of available tunes.

If the file is not displayed, check:

  • πŸ“ The correctness of the path (folder should be exactly the same) MIUI/ringtone/alarms).
  • 🎡 File format (only) MP3 or M4A).
  • πŸ”„ Reboot your phone (sometimes the system doesn’t update the list of tunes without a reboot).

⚠️ Note: Some firmware (e.g. global) MIUI For the Redmi Note 7) systemfolder MIUI/ringtone It can be protected. In this case, use the Root rights or move to the method. 4.

Method 4: Third-party applications for alarm clock customization

If none of these methods worked, third-party apps will come to the rescue, not only allowing you to play your own tunes, but also offering additional features: smooth volume increase, select music from Spotify or YouTube Music, and adjust vibration.

Top.-3 apps:

  • 🎢 Sleep as Android - supports tracks from Spotify, sleep analysis and smart wake-up. Google Play link.
  • πŸ”” Alarmy (Sleep If U Can) – requires tasks to turn off the alarm clock (e.g., scan). QR-Ideal for those who sleep soundly.
  • 🎡 Ringtone Maker - allows you to crop songs and save them as alarm clock tunes.

How to set up Sleep as Android:

  1. Install the app and provide all the necessary permissions (access to files, microphone for sleep analysis).
  2. Press + to create a new alarm clock.
  3. In the Sound section, select Music and specify a file from your phone’s memory or connect Spotify.
  4. Set up additional parameters: volume, vibration, repetition.
  5. Save the alarm and activate it.

Third-party apps have the advantage of flexibility, such as setting an alarm clock to YouTube music on Alarmy, and using Spotify playlists on Sleep as Android, but note that some features require a premium subscription to work.

πŸ’‘

If you're using Spotify or YouTube Music, you can set your alarm to include a random track from your "Likes" playlist in the Sleep as Android app, which helps you wake up to different music every day.

Method 5: Using automation (for advanced users)

If you like to automate routine tasks, you can set your alarm clock with a custom tune via Tasker or MacroDroid.This method is suitable for users who want, for example, the alarm clock to include not only music but also the light of the Xiaomi Yeelight smart lamp.

Example of settings in MacroDroid:

  1. Install MacroDroid from Google Play.
  2. Create a new macro command (+ β†’ Add macro).
  3. Select Time/Date β†’ Set the time and specify the appropriate time of the alarm clock.
  4. Add the action Multimedia. β†’ Play audio and show the way to your MP3-file.
  5. Add additional actions if you wish, such as Notifications β†’ Vibration or Smart Home β†’ Turn on the lamp (if you have Xiaomi Smart Home devices).
  6. Save the macro and activate it.

The advantage of this method is that it's completely customized, for example, you can set up:

  • 🎢 Smooth increase in alarm clock volume.
  • πŸ’‘ Automatic lighting when activated.
  • β˜• Starting a coffee maker (if it supports Mi Home).

However, there are downsides to this approach: it requires MacroDroid to run in the background, which can slightly increase battery consumption, and it will require pre-setting in Mi Home to interact with smart devices.

How to connect MacroDroid with Xiaomi Smart Home?
To manage Xiaomi smart devices via MacroDroid, follow the following steps: 1. Install the Mi Home app and add your devices (lamps, sockets, etc.). 2. In MacroDroid, go to Settings β†’ Plugins and activate Mi Home Plugin. 3. When creating a macro in actions, select Plugins β†’ Mi Home and specify the desired device and command (for example, turn on the lamp at 50%). 4. Provide all the necessary permissions (acces to the local network).

Frequent problems and their solutions

Even after setting the customized alarm clock correctly, Xiaomi users sometimes face problems, and here are the most common ones and ways to fix them:

Problem.Possible causeDecision
The alarm clock doesn't play my tune, although the file is selected.File corrupted or in an unsupported formatCheck the file on another device. Reconvert to MP3 with a bitrate of 128-192 kbps.
The alarm clock sound is too quiet.Volume Limitation in MIUI settingsCheck the settings β†’ Sound β†’ Media volume and increase to the maximum.
The alarm clock goes off, but the melody stops.The file is too long or the bitrate is too high.Cut the track to 30 seconds or reduce the bitrate to 160 kbps.
After the MIUI update, the melody droppedResetting the settings of the application WatchRe-select the file in the alarm settings or restore the settings from the backup.
The third-party app doesn't play music from SpotifyFree version restrictions or no Premium subscriptionUpgrade Spotify to Premium or upload tracks to your phone’s memory.

If none of the solutions worked, try resetting the Watch app settings:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the Clock and press Warehouse.
  3. Choose Clear Data and Clear Cache.
  4. Reboot your phone and set your alarm again.

⚠️ Note: Some Xiaomi models (e.g. Redmi) 8A With custom firmware, system alarms can conflict with third-party applications, in which case, turn off the standard alarm clock in the Watch and use only one third-party solution.

Can I play an alarm clock more than 1 minute long?
Technically, but not recommended. MIUI can crop a track or play it with delays. The optimal length is 20 to 40 seconds. If you want a long track, use third-party apps like Sleep as Android that support playback of full-length songs.
Why isn't my Spotify tune playing on the alarm clock?
This is a limitation of Spotify: in the free version, the app does not allow you to use tracks as an alarm clock. Solutions: Make Spotify Premium. Download the track to your phone's memory (for example, through Deezer or YouTube converter to MP3). Use the Alarmy app, which can play music from Spotify even without Premium (but requires manual tuning).
How to put the alarm on Xiaomi without root rights?
Root rights are not required for most of the methods described in the article. Enough: Use the standard Watch app (if the MIUI version supports file selection); Put MP3 in the folder MIUI/ringtone/alarms (works without root); Install a third-party application (Sleep as Android, Alarmy); Root may only be needed to change system files on very old firmware (for example, MIUI 10).
Can I put the alarm on the Xiaomi Watch or Mi Band?
On Xiaomi Watch or Mi Band fitness bracelets, you can't change the alarm clock sound -- they only use standard vibrations. However, you can: Set up a vibration pattern in the Mi Fitness or Zepp Life app; use your smartphone as your primary alarm clock; and use the bracelet as an additional notification; you'll need a smartphone to fully customize the sound.
After the phone was dropped, my alarm clock tunes disappeared.
If you have made a backup through Settings β†’ System system β†’ Backup, restore the data from there. If not: Check if yours are still there. MP3-files in the phone memory (Music folder or Downloads). Re-add them to the alarm clock via the Watch β†’ The sound of the alarm clock β†’ Add from files. If files are deleted, restore them through the Recycle Bin (File Manager) β†’ Recycle Bin) or a data recovery program (e.g., DiskDigger).

πŸ’‘

On most modern Xiaomi smartphones (MIUI 14+), you can replace the alarm melody directly through the standard Clock app. For older models, a workaround with a MIUI/ringtone/alarms folder or third-party applications like Sleep as Android will suit.