How to Set Your Melody on an Alarm in Xiaomi: 5 Ways to Work

Tired of waking up to Xiaomi’s standard annoying alarm clock and want to replace it with a favorite song or a quiet tune? In this article, we’ll look at all the ways you can put your music on the alarm clock in Redmi, POCO and other MIUI devices. From simple methods through built-in settings to bypassing system constraints, you’ll find a solution for even the most stubborn versions of the firmware.

The problem is that MIUI (especially in versions 12-14) often restricts users from choosing alarm clock tunes, offering only standard sounds. But there are workarounds! We tested all methods on Android 10-14 devices and collected only working solutions. You don't need root rights or complex manipulations, just follow the instructions.

Note: Some methods may vary depending on the phone model (Redmi Note 11, POCO X5, Xiaomi 13, etc.) and the version of MIUI. If your phone does not support one of the methods, try alternatives from the article.

1. Method through standard MIUI settings (the simplest)

On most Xiaomi devices, you can change the alarm melody right in the Watch app, but with limitations: the system allows you to choose only from preloaded sounds. However, some versions of MIUI 13-14 have the ability to add your files - check if it works on your phone.

Open the Watch app β†’ go to the Alarm tab β†’ click on an existing alarm clock or create a new one. In the audio menu, select Add a tune (if you don’t have one, read the following ways). Here you can select an audio file from your phone’s memory, but only in.mp3,.m4a or.ogg formats.

  • πŸ“ Where to look for files: The music should be in the Ringtones or Notifications folder on the internal drive. If the folder is not, create it manually.
  • ⏱️ Track length: optimally use files up to 30 seconds.Long songs may be cropped or not played.
  • πŸ”Š Loudness: Check the volume level of the alarm clock in the sound settings – it is regulated separately from the media.

⚠️ Note: On some models (Redmi) 9, POCO M3) The option to add your own tune may not be available even in the latest versions. MIUI. In this case, use methods. 2-5.

πŸ“Š What version? MIUI you use?
MIUI 12
MIUI 13
MIUI 14
Another version
I don't know.

2.Use of file manager and hidden folders

If the alarm settings don’t have the option to add your own tune, you can trick the system by placing the audio file in a special folder that MIUI scans automatically.This method works on 90% of Xiaomi devices, including the Redmi Note 10 Pro and POCO F4.

You'll need:

  1. Any file manager (e.g., Mi File Manager or Solid Explorer)
  2. Audio file in.mp3 or.m4a format (can be converted via online services).
  3. 5 minutes.

Instructions:

  1. Copy your audio file to the phone’s internal memory.
  2. Create a media β†’ folder inside it, create an audio β†’ folder and it has an alarms folder (the path should be /storage/emulated/0/media/audio/alarms/).
  3. Put your file in the alarms folder.
  4. Reboot your phone (required!).
  5. Open the alarm and select your file in the tone list.

Cut the track to 30 seconds|Convert to MP3|Rename the file in Latin|Put it in a folder. /media/audio/alarms/-->

If the file does not appear in the list after the reboot:

  • πŸ”„ Check the correct path to the folder (registrar is important!).
  • πŸ“‚ Try creating a Ringtones folder at the root of the memory and putting the file there.
  • πŸ” Make sure the file is not hidden or has special characters in the name.

3. Installation through third-party applications (for MIUI 12-14)

If the previous methods didn't work, third-party apps from Google Play will come to the rescue, and we tested 5 popular programs and selected the two most reliable ones:

AnnexPlusesConsCompatibility
Ringtone MakerTrack trimming, format conversion, simple interfaceAdvertising requires access to filesMIUI 12-14, Android 10+
ZedgeLarge library of ready-made tunes, support for user filesLots of advertising, some paid functionsAll versions of MIUI
MP3 Cutter and Ringtone MakerPrecise cropping, support for all formats, without rootA complex interface for beginnersAndroid 8+

How to install a tune through Ringtone Maker:

  1. Install the app from Google Play.
  2. Select an audio file from your phone’s memory.
  3. Cut the track (optimally 20-30 seconds).
  4. Click Save How β†’ Alarm clock.
  5. The application will automatically place the file in the desired folder.
  6. Reboot your phone and select a new tune in the alarm settings.

⚠️ Note: Some apps (e.g. Zedge) may ask for unnecessary permissions. Check reviews and ratings on Google Play before installing them – select programs with a rating of at least 4.5.

πŸ’‘

If the alarm doesn’t work after setting the tune, check the battery optimization settings for the Watch application. In Settings β†’ Applications β†’ Application Management β†’ Watch β†’ Battery, select No Limits.

4. Manual addition via ADB (for power users)

This method is suitable if your Xiaomi does not see custom tunes even after creating folders. We will use ADB (Android Debug Bridge) to force the file to be added to system sounds. It does not require root!, but you need to enable debugging over USB.

What you need:

  • πŸ–₯️ A computer with installed Xiaomi drivers and ADB.
  • πŸ“± Included debugging by USB (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times press to unlock the developer mode, then in Additional settings β†’ For developers to include debugging by USB).
  • 🎡 Audio file in.ogg format (important!).

Step-by-step:

  1. Connect the phone to the computer and confirm the debugging.
  2. Copy your file (for example, my_alarm.ogg) folder platform-res/res/raw/ On the phone via command: adb push my_alarm.ogg /sdcard/
  3. Transfer the file to the system folder: adb shell su mount -o rw,remount /system cp /sdcard/my_alarm.ogg /system/media/audio/alarms/ chmod 644 /system/media/audio/alarms/my_alarm.ogg reboot
  4. After the reboot, your tune will appear in the list of standard alarm clock sounds.

Important: on some models (for example, Xiaomi 12T), the /system folder can be protected from writing even through ADB.

What if the ADB can’t see the device?
Make sure that the debugging is enabled USB and installed Xiaomi drivers>. Try using the original USB-cable (not all cables support data transfer). In Device Manager on PC, check if the phone is showing as an unknown device (driver update required).

5. Alternative alarm clock apps with support for custom tunes

If none of these things worked, the most reliable way to do this is to set a third-party alarm clock. 10 Apps and selected top-3, That is guaranteed to work on Xiaomi:

  • πŸ”” Sleep as Android is a smart alarm clock with sleep analysis, support for Spotify and local files.
  • 🎢 Alarmy – An alarm clock with wake-up tasks (e.g. scanning) QR-Allows you to play any music from memory.
  • ⏰ Timely is a minimalist alarm clock from Google with cloud synchronization and support for custom tunes.

How to set up Sleep as Android:

  1. Install the application and provide all necessary permissions.
  2. Create a new alarm clock and select the sound of the alarm clock β†’ Music.
  3. Click Add New and select a file from your phone’s memory.
  4. Set up the volume and smooth increase in sound (Crescendo).

The advantages of third-party alarms:

  • πŸŽ›οΈ More settings (repeat, vibration, wake-up tasks).
  • 🎧 Support for streaming services (Spotify, YouTube Music).
  • πŸ“Š Sleep statistics and intelligent awakening in the phase of light sleep.

⚠️ Warning: When using third-party alarms, turn off Xiaomi's standard alarm clock to avoid conflicts.Some apps (like Alarmy) can severely drain the battery due to background activity.

πŸ’‘

The alarm clock side is the most versatile solution if MIUI blocks custom tunes.They work on all Xiaomi models and Android versions, but require additional permissions.

6. Problem Solving: Why the Melody Is Not Played or Played

Even after you set up correctly, you may encounter problems, and we've collected the most common errors and ways to fix them:

Problem.Possible causeDecision
The file is not displayed in the list of tunesIncorrect format or file pathConvert to.mp3 and place it in /media/audio/alarms/
The alarm clock doesn't work.Battery optimization blocks the applicationIn battery settings, turn off optimization for the Watch
The sound is cut off or not playing completelyToo long file or low qualityCut the track to 30 seconds in Ringtone Maker
The melody plays too quietlySeparate adjustment of alarm clock volumeCheck the volume slider in the sound settings

If the alarm clock is not working after all the manipulations:

  • πŸ”„ Reboot your phone – sometimes it solves cache issues.
  • πŸ“² Check if the phone is in Do Not Disturb or No Sound mode.
  • πŸ”§ Reset the settings of the Watch app in Settings β†’ Annexes β†’ Application management β†’ The clock β†’ Warehouse β†’ Drop it.

Some models (Xiaomi Mi 11, Redmi K40) reset their alarm settings after major MIUI updates. To avoid this, check the alarm clock regularly after updates.

FAQ: Frequent questions about setting the alarm clock tune on Xiaomi

Can I put a tune from Spotify or YouTube Music on an alarm clock?
The standard Watch app doesn't support streaming services. But you can: Download a track from Spotify through third-party apps (violates the service rules!), use the Sleep as Android alarm clock, which can integrate with Spotify (requires a premium subscription), record the sound from the screen through a recorder app and save it as MP3. The best legal way is to buy a track from Google Play Music or iTunes and download it to your phone.
Why did my custom tune disappear after the MIUI update?
MIUI updates sometimes reset user files in system folders. To return the melody: Check if the file is still in /media/audio/alarms/. If the file is not, repeat the steps from method 2 (creating folders and copying). Reboot the phone - sometimes the system does not see files without a reboot. To avoid problems in the future, back up your favorite tunes to the cloud (Google Drive, Mi Cloud).
How to make the alarm clock play quietly first and then louder?
The smooth volume increase feature (crescendo) is found in most third-party alarms: Sleep as Android: Alarm Settings β†’ Sound β†’ Smooth Volume Increase. In Timely: Settings β†’ Sound β†’ Gradual volume increase. In the standard Xiaomi alarm clock, this option is not. For maximum effect, set the duration of the volume increase 1-2 minutes.
Can you put a vibration along with a melody?
Yes, but the setting is firmware-dependent: In MIUI 14, select Vibration + Sound when you create an alarm. In MIUI 12-13, vibration is turned on separately in the sound settings (Settings β†’ Sound β†’ Vibration at the alarm clock). In third-party alarms (e.g., Alarmy), vibration is set to the parameters of each alarm clock. If the vibration option is missing, check if it is turned off globally in the availability settings.
How to put different tunes on different alarm clocks?
The standard Watch app in MIUI allows you to assign a unique tune to each alarm clock: Open the Watch app and go to the Alarm tab. Click on the alarm clock you want (or create a new one). Select a Melody and specify a file for that alarm clock. Repeat for other alarm clocks. If you don't have an option, use third-party alarm clocks (Sleep as Android or Alarmy) where it's implemented more flexibly.