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

Waking up to your favorite music makes the morning feel better, but Xiaomi’s standard alarm melodies get boring quickly. Fortunately, the manufacturer provides several ways to set your tune β€” from simple replacement through a system app to using third-party utilities for advanced features. In this article, we’ll break down all the current methods for smartphones on MIUI 14/15 (including Redmi, POCO and Black Shark), and also explain how to get around the typical system limitations.

It's important to understand that the functionality can vary depending on the model and the firmware version. For example, on the Xiaomi 13 Pro with MIUI 15, an advanced alarm editor is available, while on the budget Redmi Note 12, some of the options are hidden. We took these nuances into account and prepared universal instructions that will suit most users. If your smartphone does not support a standard melody replacement, do not worry: there are workarounds in the article.

1. Standard method: Replace the melody through the app "Clock"

The most obvious method is to use the built-in Watch app (or Clock in global firmware), which works on all Xiaomi devices without additional software, but has a limitation: you can only select tracks that the system recognizes as β€œalarm clock tunes.”

  1. Open the Clock app (an icon with a dial on the home screen or in the app menu).
  2. Go to the Alarming Signal tab (bell icon in the lower menu).
  3. Click on an existing alarm clock or create a new one (+ in the lower right corner).
  4. Slip on the item Melody (or Ringtone in English version).
  5. In the list that opens, select Add a Melody (if available) or scroll down to My Melodies.
  6. Select the desired track from the list and confirm the choice.

If your track is not listed, it is not recognized by the system as a melody. To make the file appear in this menu, you need to place it in the Ringtones or Alarms folder on the internal drive (more on this in the next section).

⚠️ Warning: Some models (e.g., POCO X5 Pro) may not have the Add Melody option, in which case use the Alarms folder or third-party application method.

πŸ“Š What alarm clock tune do you prefer?
Standard MIUI.
Your music.
The sounds of nature
No sound (vibration)

2. Manually add a tune through the Alarms folder

If your track doesn't show up in the tune list, the most reliable way is to put it in a special folder that MIUI scans automatically, which works on all firmware versions, including MIUI 12.5 and later.

Step 1. Prepare an audio file

  • 🎡 The file format should be.mp3,.m4a or.ogg (up to 5 minutes long, up to 10 MB in size).
  • πŸ“± Rename the file in Latin without spaces (e.g., morning_song.mp3).
  • πŸ“ Copy the file to the internal memory of the smartphone (not to the SD- card!).

Step 2. Create a folder for tunes

  • πŸ“‚ Open any file manager (e.g., Google Files or Mi File Manager).
  • πŸ” Go to the root directory of internal memory (usually /storage/emulated/0/).
  • πŸ–₯️ Create a folder called Alarms (registration is important!) If the folder already exists, skip this step.
  • πŸ“Ž Move your audio file to this folder.

Step 3. Update the list of tunes

  • βš™οΈ Reboot your smartphone (this will speed up the system’s file scanning).
  • ⏰ Open the Watch β†’ Alarms app and select any alarm clock.
  • πŸ”” Slip on the Melody - your track should appear in the My Melodies section.

File format: MP3/M4A/OGG|

Track length - up to 5 minutes |

File name - Latin without spaces |

File copied to internal memory |

Created folder /Alarms-->

⚠️ Warning: If the file does not appear in the list after the reboot, check: The correct folder name (Alarms, not alarms or alarms). No hidden characters in the file name (for example, spaces at the beginning / end).

3.Use of third-party alarm clock apps

If standard methods don’t work or you need advanced features (e.g. smooth volume increase, random tunes, integration with Spotify), it’s worth considering third-party apps. We tested several popular solutions and selected the best ones for Xiaomi:

AnnexFeaturesSupport for MIUIReference
Sleep as AndroidSleep Analysis Integration with Spotify/YouTube Music Capcha to turn off alarm clockYes (including MIUI 15)Google Play
AlarmyDisconnection tasks (QR scan, math) Playlist support Reserve alarm clockYes (possible POCO restrictions)Google Play
TimelyCloud Alarm Control Smooth Awakening Minimalistic DesignYes (requires auto-start permit)Google Play

How to set a third-party alarm clock:

  1. Install the app from Google Play.
  2. Open it and provide all the permissions you request (especially Memory Access and AutoRun).
  3. Create a new alarm and select Melody – in most applications, you can download any file from your device.
  4. Set up additional settings (for example, you can add a task to disable to Alarmy).

πŸ’‘

To keep the third-party alarm clock running after the smartphone is restarted, add it to the autostart list: Settings β†’ Apps β†’ Autostart and turn on the switch for the selected application.

4. Cloud services: Spotify, YouTube Music and others

If you use streaming services, you can set the alarm right from there, which is a way for users of Spotify Premium, YouTube Music or Yandex Music, and the main advantage is that you can access millions of tracks without having to download them to your device.

Configure via Spotify:

  • 🎧 Make sure you have a premium subscription (the free version does not have a feature available).
  • πŸ“± Install the Spotify app and log in.
  • ⏰ Open the Watch β†’ Alarm clock app and create a new alarm clock.
  • πŸ”” In the Melody section, select Spotify (the option will appear after installing the app).
  • πŸ” Find a track or playlist and save the settings.

Limitations of the method:

  • The track will only be played when connected to the Internet (Wi-Fi or mobile network).
  • Some models (Redmi 10A, POCO M4 Pro) may not integrate with Spotify.
  • Volume depends on the media settings in the system (make sure the sound is not muffled).
What if Spotify doesn’t appear on the tone list?
1. Update the Spotify app to the latest version. 2. Reinstall the Watch app (select Remove Updates in the app settings). 3. Check the Spotify account region - the feature is not available in all countries. 4. Clear the Cache of the Watch app in Settings (Settings β†’ Apps β†’ Watches β†’ Memory β†’ Clear cache).

5. Problem Solving: Why the Melody Is Not Staged

Even after completing all the instructions, Xiaomi users sometimes encounter errors, and we have collected typical problems and ways to solve them:

Problem.Possible causeDecision
The file is not displayed in the list of tunesIncorrect folder Unsupported formatCheck the path: /Alarms/ (not /Ringtones/) Convert the file to MP3 via an online converter
The alarm goes off without sound.Do Not Disturb Mode Low Media VolumeTurn off Do Not Disturb in the Notification Curtain Check Volume in Settings β†’ Sound β†’ Media Volume
Third-party alarm clock not runningNo Auto Start Permit Battery OptimizationAdd the app to Autostart (Settings β†’ Applications β†’ Autostart) Disable Battery Optimization for the app

Additional advice:

  • πŸ”„ If the alarm doesn’t work after the MIUI update, reset the settings of the Watch app (Settings β†’ Apps β†’ Watches β†’ Memory β†’ Reset).
  • πŸ“΄ On some firmware (MIUI China), the alarm clock is limited, so the solution is to switch to global firmware.
  • πŸŽ›οΈ For models with Dynamic RAM Expansion (e.g., Xiaomi 12T), turn off this feature in the settings if the alarm is slowing down.
adb shell pm enable com.android.deskclock

6. Alternative methods for advanced users

If you're ready to experiment, you can use advanced tools to tune your alarm clock, which require technical skills, but open up additional possibilities.

Method 1: Using ADB to unlock hidden features

On some MIUI firmware, the option to select a custom tune is hidden, and you can activate it via ADB:

  1. Install Platform Tools on your PC.
  2. Connect your smartphone via USB and enable Debugging over USB (Settings β†’ About Phone β†’ MIUI version – press 7 times, then go back to Additional β†’ For Developers).
  3. Follow the command: adb shell settings put global alarm_alert "content://media/internal/audio/media/123" (replace 123 with ID of your track, which can be found through the file manager with support for ADB).

Method 2: Replace system tunes with TWRP

For users with an unlocked bootloader and TWRP installed:

  • Download the archive with the replacement of tunes (for example, on XDA).
  • Reboot to TWRP and file it.
  • Clear the Dalvik/ART cache.

⚠️ Warning: Misuse of ADB or TWRP may cause a system failure.

7.Alarm clock optimization: volume, vibration, repetition

Set the melody is half the battle, so that the alarm clock works effectively, set up additional parameters:

Loudness and vibration:

  • πŸ”Š In MIUI the alarm clock volume is adjusted separately from the media. Go to Settings β†’ Sound β†’ The volume of the alarm clock.
  • πŸ“³ Vibration is enabled in the alarm settings (Clock β†’ Alarm β†’ Vibration). On Xiaomi 13 Ultra, custom vibration patterns are available.

Repeat and deposition:

  • ⏲️ In the standard application, you can set the alarm clock repeat after 5–30 minutes (Repeat in the alarm settings).
  • ⏳ Alarmy has a smart repeat feature – the alarm will ring until you complete the task (e.g. scan the QR- code in the bathroom).

Energy conservation:

  • πŸ”‹ Add the Watch app to the battery optimization exception list (Settings β†’ Battery β†’ Battery Optimization β†’ All apps).
  • ⚑ On models with MIUI 15, activate the High Performance Alarm Mode in the battery settings.

FAQ: Frequent questions about alarm clocks on Xiaomi

Can I play an alarm clock more than 5 minutes long?
The standard Watch app limits track length to 5 minutes. To get around this limitation: Use third-party apps (Alarmy or Sleep as Android). crop the track through an audio editor (e.g. MP3Cut).
Why does the alarm go off quietly, even though the volume is at its maximum?
The problem may be related to: Do Not Disturb Mode β€” check for exceptions in Settings β†’ Sound β†’ Don't Disturb β†’ Alarms. Media settings β€” in MIUI, alarm clock volume and media are sometimes related. Increase volume through physical buttons while playing music. Speaker damage β€” test the sound through headphones.
How to make the alarm ring even when the phone is turned off?
The standard Xiaomi alarm clock doesn't work when the device is off. Alternatives: Mi Band smartwatch or Xiaomi Watch β€” set the alarm in the Mi Fitness app. Smart speaker with Google Assistant β€” create a routine in Google Home. Mechanical alarm β€” if it's critical to wake up when your smartphone is turned off.
Can I use a tune from TikTok/Instagram as an alarm clock?
Yes, but first you need to download audio: Copy the video link to TikTok/Instagram. Use an online service to extract audio (e.g. SSSTikTok). Convert the downloaded file to MP3 and place it in /Alarms/. Pay attention to copyrights - some tracks may be blocked by the system.
How to turn off the standard alarm clock sound and leave only vibrations?
In the standard Watch app, open the alarm settings. Select Melody β†’ No sound. Activate Vibration. In Alarmy, you can only adjust the vibration with a gradual increase.