How to Put Your Melody on an Alarm in Xiaomi: All Ways + Problem Solving

Tired of standard alarm clocks on Xiaomi that cut your ears in the morning? Want to wake up to your favorite song, a nature record, or even a loved one? In this article, you'll find all the working ways to set your tune on your alarm clock, from official methods in MIUI to bypassing system constraints. We'll take a look at the nuances of different firmware versions, audio file formats, and even show you how to get the alarm clock to play tracks from Spotify or YouTube Music.

Many Redmi, POCO and Xiaomi users face a problem: the system simply does not show custom tunes in the alarm list. The reason lies in the limitations of MIUI - by default, the Clock app only looks for sounds in system folders. But there is a way out! Next you will learn how to move the track to the right place, what formats are supported, and what to do if the melody is not played.

Letโ€™s just warn you: the instructions are different for MIUI 12/13 and MIUI 14+ (including HyperOS).Itโ€™s also important to consider the smartphone model โ€“ on Xiaomi 12/13/14 with the latest updates, the algorithm may differ from the Redmi Note 10 or POCO F5. If your phone runs on Android 13/14, get ready for additional steps with file access permission.

1.What audio formats does Xiaomiโ€™s alarm clock support?

Before you upload music to your phone, make sure the file is in a compatible format. The MIUI Watch system app only works with certain types of audio:

    The optimal parameters for the alarm melody:

    • ๐Ÿ•’ Duration: 10โ€“60 seconds (long tracks may be cut or played with a delay).
    • ๐Ÿ”Š Bitrate: 128-320 kbps (higher quality will not give advantages, but will increase the file size).
    • ๐Ÿ“ File size: up to 5MB (large files may not appear in the list).

    If your file has an incompatible format, convert it using free services:

    • ๐ŸŒ Audio-Converter โ€“ an online converter with support MP3/M4A.
    • ๐Ÿ“ฑ MP3 Converter โ€“ Android app with pre-listening.

    โš ๏ธ Attention: Files from DRM-Protection (such as downloads from Apple Music or Tidal) will not work even if you convert them to a new product. MP3. Use only unprotected tracks.

    ๐Ÿ“Š What audio format do you normally use for your alarm clock?
    MP3
    M4A (AAC)
    WAV
    Other
    I don't know.

    2.Official method: Adding a melody through the Clock (MIUI 14/HyperOS)

    The latest versions of MIUI 14 and HyperOS (starting with Xiaomi 13, Redmi Note 12, POCO F5) have the ability to select custom tunes directly from the Watch app.

    1. Open the โ€œClockโ€ app** (icon with dial).
    2. Go to the Alarm tab and click on an existing alarm clock or create a new (+).
    3. Slip on the current melody (e.g., the default call).
    4. At the bottom of the screen, select Add a melody โ†’ Local music.
    5. Give permission to access the files (if the system requests).
    6. Select a folder with your music and mark the desired track.

    If you don't have Local Music, your version of MIUI doesn't support this method, so you can move on to alternatives.

    Important: After selecting a melody, check its playback before saving the alarm clock. Some users encounter a bug when the track is not played in preview, but works after setting the alarm clock.

    File in format MP3/M4A|Duration up to 60 seconds|The file is renamed in Latin (without Cyrillic)|Size less 5 MB|The file is copied to internal memory (not SD-map)

    -->

    3. Alternative method: manually place the file in the system folder

    If your Xiaomi is running MIUI 12/13 or doesnโ€™t display custom tunes, youโ€™ll have to manually transfer the file to the system folder, which works on all models, including the Redmi 9, POCO X3 and Mi 11.

    Instructions:

      If the Ringtone folder doesnโ€™t show up even after the reboot, try an alternative path:

      Internal Storage โ†’ media โ†’ audio โ†’ alarms

      This folder is used in Android 10+, But it can be hidden. To see it, turn on the hidden files in the file manager (e.g., in Mi File Manager, click on the file manager). โ‹ฎ โ†’ Settings โ†’ Show hidden files).

      โš ๏ธ Note: Some file managers (e.g. Google Files) do not show system folders. Use Mi File Manager or Solid Explorer.

      Why doesnโ€™t the file appear on the tone list?
      There could be several reasons: 1. Incorrect format โ€“ check that the file is MP3/M4A (Sometimes the extension is hidden, but the file is actually hidden. WMA). 2. Too big size - trim the track to 30โ€“40 seconds. 3. Cyrillic in file name โ€“ rename in Latin (for example, utro.mp3 morning.mp3). 4. File on SD-The alarm clock only looks for melodies in the internal memory. 5. Cache of the Clock app โ€“ clear the cache in Settings โ†’ Annexes โ†’ The clock โ†’ Warehouse โ†’ Clear the cache.

      Problem.Decision
      The file does not appear in the listMove it to /MIUI/Ringtone/ and restart the phone
      The melody is played with a delayShorten the file to 20-30 seconds or convert to MP3 with a bitrate of 192 kbps
      The alarm goes off without sound.Check if the phone is worth it in โ€œDo Not Disturbโ€ or silent mode.
      After the MIUI update, the melody disappeared.Transfer the file again โ€“ updates often reset system folders

      4. How to play a tune from Spotify/YouTube Music/VK Music?

      You want to wake up to a streaming service track? Unfortunately, you can't use music directly from Spotify, YouTube Music or VK Music on your alarm clock -- the Watch app can't stream. But there are workarounds:

      Method 1: Download the track and use it as a local file

      • ๐ŸŽง In Spotify: Enable Offline mode for a playlist (premium subscription required), then find the downloaded files in the folder: /Android/data/com.spotify.music/files/ Please note: files are encrypted and will not be played outside the application.
      • ๐ŸŽง In YouTube Music: Use third-party download apps (e.g., Snaptube or Seal), then convert to MP3.
      • ๐ŸŽง V VK Music: Press โ‹ฎ โ†’ Save the audio on the track, then find it in /Music/VKontakte/.

      Method 2: Use a third-party alarm clock

      If you are critical to wake up to streaming music, install alternative apps:

      • ๐Ÿ”” Sleep as Android โ€“ Supports Spotify and YouTube Music integration (premium required).
      • ๐Ÿ”” Alarmy โ€“ allows you to select music from any application, but wakes up โ€œhardโ€ (you will have to solve problems to turn off).
      • ๐Ÿ”” Google Clock is a simple alarm clock with YouTube Music support (only for devices with Google Mobile Services).

      โš ๏ธ Note: Downloading music from streaming services may violate their terms of use.We recommend using this method only for personal tracks that you have rights to.

      ๐Ÿ’ก

      If you use Sleep as Android, turn on the โ€œSmooth Wake Upโ€ option โ€“ the app will turn up the volume of the melody gradually to wake you up without stress.

      5. Problem Solving: The alarm clock doesn't play the custom tune

      Even after installing the file correctly, you may find that the alarm clock:

      • ๐Ÿ”• Does not produce sound (vibrates, but is silent).
      • ๐Ÿ”Š Plays a standard signal instead of your track.
      • ๐Ÿ•’ It is delayed (after 5-10 seconds after the time).

      Check these settings:

      1. Alarm Loudness: Go to Settings โ†’ Sound โ†’ Loudness and make sure the Alarm Slider is not at zero.
      2. Do Not Disturb: Open Settings โ†’ Do Not Disturb and check that alarm clocks are allowed in exceptions.
      3. Battery Optimization: in Settings โ†’ Battery โ†’ Battery Optimization, find the Watch app and select Without Limits.
      4. Permissions for Watch: in Settings โ†’ Applications โ†’ Watches โ†’ Permissions enable access to Warehouse and Microphone (for some versions of MIUI).

      If the problem persists, try:

      • ๐Ÿ”„ Reset the settings of the โ€œClockโ€ application: Settings โ†’ Annexes โ†’ The clock โ†’ Warehouse โ†’ Drop it.
      • ๐Ÿ“ฒ Set a third-party alarm: Timely or AlarmMon often work more stable than the system.
      • ๐Ÿ”ง Update MIUI: In some versions there were bugs with the playback of user tunes (for example, in the MIUI 12.5 for Redmi Note 9).

      ๐Ÿ’ก

      If the alarm doesnโ€™t play your tune, check the /MIUI/Ringtone/ folder first โ€“ itโ€™s possible the file disappeared after the system update.

      Features for older models (Redmi 4/5/6, Mi A1/A2)

      On Xiaomi smartphones 2017-2019 release (for example, Redmi 5 Plus, Mi A1), the melody installation algorithm differs due to the outdated version of MIUI or Android One.

      For MIUI 9/10 (Redmi Note 5, Mi 8, etc.):

        For Android One (Mi A1/A2/A3):