How to put your music on the phone: 5 proven ways

Xiaomi smartphones based on MIUI They offer users flexible customization options, but customization of the ringtone often has a lot of problems, unlike older versions of Android, where you just had to copy it. MP3-file in the Ringtones folder, modern firmware MIUI 12/13/14 There are limitations: the system ignores user files or simply does not display them in the list of available tunes, the reason lies in the security policy of Google and Xiaomi optimization, but these restrictions can be circumvented β€” and we will explain how to do this.

In this article, you will find 5 working methods for installing your music on a call, including hidden MIUI features, file system crawling and third-party applications. Particular attention will be paid to the Redmi Note 10/11/12, POCO F3/F4/F5 and Xiaomi 12/13/14 models, where the algorithms for scanning media files differ.

If you've tried to install your music through the standard Settings β†’ Sounds and Vibrations menu before and you can't find your files there, don't be quick to blame your smartphone. The problem isn't with the device, it's with the wrong audio file preparation or location. Next, you'll learn how to prepare the track, where to put it, and what MIUI settings are responsible for displaying custom tunes.

1. audio file preparation: Xiaomi requirements for ringtones

Before you upload music to your smartphone, make sure the file meets MIUI specifications, otherwise the system will simply ignore it or it will be cropped when playing.

The main parameters for the ringtone of a call on Xiaomi:

    If your file does not meet the requirements, use the free converters:

    • πŸ–₯️ Online-Convert – to change the format and bitrate.
    • βœ‚οΈ MP3Cut β€” pruning.
    • πŸ“± Annex MP3 Cutter (Android) – if you need to edit directly on your phone.

    ⚠️ Note: Files with Copy Protection (DRM), Downloaded from Apple Music or Yandex Music in offline mode, will not work" MP3 limitlessly.

    πŸ“Š What audio format do you usually use for tunes?
    MP3
    M4A
    WAV
    FLAC
    Other

    2. Standard method: via Ringtones folder (works on 60% of devices)

    The most obvious method is to put a file in the Ringtones system folder, but because of the MIUI, it doesn't always work, so let's look at the step-by-step instructions and the possible problems.

    Steps to install the melody through the folder:

      Why a tune might not appear on the list:

        File in MP3/M4A/OGG| format

        File name without Cyrillic and spaces |

        The file is copied to the Ringtones folder (not in Downloads!)|

        Phone rebooted after copying |

        In the sound settings, the category "All Melodies" (not "Standard") is selected.

        -->

        If after all the manipulations your melody has not appeared, go to the alternative methods described below.

        3. Alternative method: through the application "Files" (MIUI File Manager)

        MIUI has a hidden feature that allows you to assign any audio file as a melody directly from the file manager, which works even if the standard method didn't work.

        Instructions:

        1. Open the Files app (the folder icon on the desktop).
        2. Find your audio file (for example, in the Music or Downloads folder).
        3. Click on the file and hold your finger for 2 seconds, then select More β†’ Set as β†’ Call Melody.
        4. Confirm the choice in the window that opens.

        What to do if the "Set as" item is not:

        • πŸ”§ Update the Files app to the latest version via Google Play.
        • πŸ“± In some models (POCO X3, Redmi 9A) This option is hidden. Try opening the file through the Music Player and clicking on the three dots in the top right corner.
        • πŸ”„ Move the file to the Music folder – sometimes the system recognizes the tunes only from there.

        ⚠️ Attention: MIUI 14 after setting the melody through Files, you may reset to a standard. To avoid this, immediately after the appointment, go to Settings β†’ Annexes β†’ Application management β†’ Files. β†’ Permits and enable access to Warehouse and Media.

        πŸ’‘

        If the melody is not played when you call after you have assigned it to Files, check if the sound settings check the box against "Silent Call Mode" and this option disables all custom tunes.

        4. Use of third-party applications (for MIUI 13/14)

        If the system methods didn't work, third-party utilities would come to the rescue, and we tested 5 popular apps and selected the two most reliable ones.

        Top.-2 appendixes for setting your melody:

        AnnexPlusesConsReference
        ZedgeLarge library of ready-made tunes, support for user files, simple interface.Advertising requires access to storage.Google Play
        Ringtone MakerTrack trimming, volume setting, support for all formats.The interface is in English, sometimes lays on weak smartphones.Google Play

        How to set a tune through Zedge:

          Features for MIUI 14:

          • πŸ” After installing the melody through a third-party application, permission to change system settings may be required (a request will appear).
          Why some apps don’t see my own MP3-file?
          The files are probably on SD-a card, not in the internal memory. MIUI It restricts third-party applications from accessing removable media by default. Solution: copy files to the Internal folder Storage/Music or provide the application with access to SD through settings β†’ Annexes β†’ Permits β†’ Warehouse.

          5. Manual editing of system files (for advanced users)

          This method is suitable for those who are ready to work with system folders and have root access or ADB. It is guaranteed to work on any Xiaomi device, but requires caution.

          Method 1: Through ADB (without root)

            Method 2: Through root conductor (requires unlocking the bootloader)

            1. Install Root Explorer or Mixplorer (with root access enabled).
            2. Go to /system/media/audio/ringtones/.
            3. Copy your file into this folder (important: file name should be in Latin, for example, my_ringtone.mp3).
            4. Change the access rights to 644 (so that the file can read the system process).
            5. Reset the device.

            ⚠️ Warning: Incorrect editing of system folders without root can cause firmware to fail. If you are not sure about your actions, use other methods.

            πŸ’‘

            If the melody is not playing after manual installation, check if the system sound is turned off in Settings β†’ Sounds and vibrations β†’ Media Sound. Sometimes MIUI resets the volume for custom files.

            6. Problem Solving: Why the Melody Doesn't Work

            Even after a successful installation, users face the typical problems: the melody doesn't play, is cropped or reset, and we'll look at the causes and solutions.

            Problem 1: The melody is cut after 10-15 seconds

            • 🎡 Reason: B MIUI The default is a call duration limit. Solution: cut the track to 30 seconds or install it via Ringtone Maker (where you can select a fragment to play).

            Problem 2: The melody resets after the reboot

            • πŸ”„ Reason: The system does not save the path to the user file.Solution: Set the melody through Zedge or Ringtone Maker. β†’ Annexes β†’ App management find the application through which the melody was installed and turn off battery optimization for it.

            Problem 3: The melody is playing, but very quietly

            • πŸ”Š Reason: Low volume in file metadata or limitation MIUI. Solution: Increase the volume of the track in the audio editor (e.g. Audacity). β†’ Sounds and vibrations β†’ Volume: Move the Call slider to maximum. Turn off Adaptive sound in the same settings (it automatically lowers volume).

            πŸ’‘

            If after all the manipulations, the melody never worked, try resetting the sound settings to the standard: Settings β†’ System β†’ Resetting β†’ Resetting the sound settings. This will return all the settings to the factory settings, but will not delete your files.

            7. Features for specific Xiaomi models

            Some Xiaomi smartphones have unique nuances when setting tunes. We've collected data on popular models.

            Models with limitations:

            ModelProblem.Decision
            Redmi Note 10/11 ProDoes not display MP3 in the Ringtones folder if the file weighs more than 3MB.Compress the file to 2-3 MB or use Zedge.
            POCO F3/F4Resets the tune after the MIUI update.Install via Ringtone Maker and disable battery optimization for the app.
            Xiaomi 12/13 LiteThere is no β€œCall Melody” item in the sound menu, only β€œStandard Melodies”.Use ADB or install through Files.
            Redmi 9A/9CDoes not play files with a bitrate above 160 kbit / s.Convert the file to 128-160 kbit/s.

            Models with a simplified procedure:

            • πŸ“± Xiaomi 11T/12T: Support drag-and-drop for tunes – just drag the file to the Ringtones folder through MIUI File Manager.
            • πŸ“± POCO X5 Pro: Automatically scans the Music folder for appropriate files.

            If it didn’t help, check if you should check Settings β†’ Sounds β†’ Additional tick opposite Vibration when calling (sometimes it blocks playback).

            Can I use a piece of the song instead of the whole track?
            Yes, for that: Use the Ringtone Maker app, which allows you to highlight any segment of a track (like a chorus); Zedge has a built-in editor where you can crop the beginning and end of a file; on PC, use Audacity for precise cropping; The optimal length for a tune is 20-30 seconds; longer snippets can be clipped by the system.
            How to return a standard tune if you don’t like it?
            You can do this in two ways: via Settings: Go to Settings β†’ Sounds and vibrations β†’ Call melody. Select one of the standard tunes (e.g, MIUI Ring or Classic Ring. Through reset: Go to Settings β†’ System system β†’ Resetting settings β†’ Confirm the reset, it will bring all sound parameters back to the factory.
            Does this method work on Xiaomi with global and Chinese firmware?
            Yeah, but there's nuance: 🌍 Global firmware (MIUI Global: All of the methods described work without restrictions. πŸ‡¨πŸ‡³ Chinese firmware (MIUI China: The standard Ringtones folder method may not work due to additional limitations. ADB. On some models (e.g. Xiaomi) 12S Ultra) requires unlocking the bootloader for manual installation. To check the firmware version, go to Settings β†’ The phone. β†’ Version. MIUI. If there is a name at the end CN β€” It's Chinese firmware.