Xiaomi Mi 8 is still a popular choice thanks to its powerful hardware and flexible MIUI firmware. But even owners of this flagship 2018 release often face the question: how to put your tune on the phone if the standard options in the system do not suit? Unlike new models, where the algorithm may differ, the Mi 8 requires a special approach β especially if you want to use tracks from Spotify, YouTube Music or local files.
In this article, we'll look at all the current ways, from simple gallery selection to manual file uploads through File Manager, and even bypassing MIUI restrictions with third-party applications. We'll focus on the system's hidden folders, where the default tunes are stored, and explain why some files may not appear in the list of available ringtones. Ready to customize a unique sound for calls?
1.Preparation: What music formats support Xiaomi Mi 8
Before you upload files to your phone, make sure they meet MIUI requirements. Xiaomi Mi 8 supports the following formats for call tunes:
- π΅ MP3 β The most versatile format recommended for ringtones (bitrate up to 320 kbit / s).
- π΅ M4A (AAC) β It is suitable for files from iTunes or Apple Music.
- π΅ WAV β No loss of quality, but takes up a lot of space (no more than 5 MB for ringtones).
- π΅ OGG β It is rarely used, but the system recognizes it.
β No formats supported: FLAC, ALAC, WMA, AIFF. If your track is in one of these formats, convert it through an online converter or Audacity program.
Also consider the duration and size limitations:
| Parameter | Maximum value | Recommendation |
|---|---|---|
| Duration | 30 seconds | Cut the track to 15-20 seconds to avoid being trimmed by the system. |
| File size | 5MB | Optimal β up to 2 MB for fast loading. |
| Bitreit | 320 kbps | 192-256 kbps is enough for good sound. |
β οΈ Note: If you download music from YouTube through online services (e.g., YouTube, ytmp3.cc), files are often low bitrate (64β128 kbps) and may sound worse than the original!
2. Method 1: Installation of a melody through a standard MIUI menu
The easiest way is to use built-in tools. MIUI. It is suitable if your track is already loaded into the phoneβs memory (internal or on-board). SD-map).
Instructions:
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Choose the ringing melody.
- Click Add Melody (or Local Melodies, depending on the MIUI version).
- In the list of files, find the desired track and tap on it.
- Confirm the choice with the OK button.
β οΈ Problem: Sometimes files don't appear in the list, even if they're in a supported format. MIUI It scans only certain folders. The solution is in the next section.
File in MP3/M4A/WAV format
Track duration β€ 30 seconds
The file is in the internal memory or on the SD-map
Hidden files are displayed (if you use File Manager)-->
Method 2: Manually Adding Music to the System Folder
If your track doesn't appear in the list of available tunes, chances are it's in the wrong folder. MIUI by default scans only:
- π /storage/emulated/0/Ringtones/ β ringtone;
- π /storage/emulated/0/Notifications/ β notice-in;
- π /storage/emulated/0/Alarms/ β alarm-box.
To make your music appear in the selection menu, you need to move it to one of these folders, and you can do this through File Manager (built-in or Solid Explorer):
- Open File Manager and enable the display of hidden files (in the application settings).
- Find your audio file and copy it.
- Go to /storage/emulated/0/ and create a Ringtones folder if you don't have one.
- Put the file in this folder.
- Reboot your phone (required!).
- Repeat the steps from Method 1 β now your track should appear in the list.
β οΈ Warning: If the Ringtones folder is not being created, check the permissions. MIUI This requires a Root or Use ADB. Alternatively, install the file through ES File Explorer with Root Explorer Mode enabled (if you have superuser rights).
How to Create Ringtones Folder Through ADB
Method 3: Use of Third-Party Applications
If previous methods have failed, third-party utilities will come to the rescue, allowing you to bypass the limitations of MIUI and install any music as a ringtone, even if it is stored in the cloud (Google Drive, Yandex Disk).
Top.-3 applications for Xiaomi Mi 8:
| Annex | Pluses | Cons |
|---|---|---|
| Zedge | Large library of ready-made ringtones, support for cloud storage. | Advertising, some functions are paid. |
| Ringdroid | Rington editor (trimming, sound normalization). | The interface is outdated, there is no Russian language. |
| Ringtone Maker | Supports FLAC and ALAC formats (converts automatically). | It requires access to files and microphone. |
Instructions on the example of Zedge:
- Install the app from Google Play.
- Open Zedge and go to the Ringtones tab.
- Select a category (e.g. Trending or My Files for local tracks).
- Slip on your favorite track and click Set as ringtone.
- Confirm the selection in the system menu.
Zedge
Ringdroid
Ringtone Maker
Built-in MIUI settings
Other-->
5. Method 4: Install music from Spotify/YouTube Music
If your favorite tune is stored on Spotify or YouTube Music, it can't be directly installed as a ringtone due to app restrictions.
- Download the track to your phone via the app (in Spotify, this is done in a playlist with the Download option enabled).
- Use File Manager to find the downloaded file: π§ Spotify: /storage/emulated/0/Android/data/com.spotify.music/files/spotifycache/Music/ π§ YouTube Music: /storage/emulated/0/Android/data/com.google.android.apps.youtube.music/files/offline/
Ringtones
Method 2
song_12345.mp3
my_ringtone.mp3
Reboot your phone and select the melody in the settings.
β οΈ Note: Spotify and YouTube Music files are often protected DRM If the track is not playing after copying, use an audio recorder (such as Voice Recorder) to record sound from the screen, and then crop the recording in Ringdroid.
6. Method 5: Customize individual contact melodies
In MIUI, you can assign unique ringtones to individual contacts, which is convenient if you want to know who is calling without looking at the screen.
How to set up:
- Open the Contacts app.
- Select the desired contact and tap Edit (pencil icon).
- Scroll down to the Melody of the Call (or Rington) item.
- Click Add and select the file from the list (or go to File Manager for manual selection).
- Save the changes.
π‘ Tip: For important contacts (such as bosses or loved ones), set the vibration with a unique pattern. This will help you not miss the call in a noisy place.
π‘
If you want the contact melody to work on WhatsApp/Telegram, set it separately in the settings of these apps (Notifications section).
7. Problem Solving: Why the Melody Is Not Set
If you followed the instructions but the ringtone never appeared on the list, check out these points:
- π The file is corrupted, try playing it in a standard player. If it doesn't play, download the track again.
- π Wrong file name - delete special characters (e.g. #, %, &) and spaces. Use only Latin and accents.
- π Folder not scanned β restart your phone or manually update your media base via Settings β Annexes β Application management β Media storage β Clear the cache.
- π Limitations MIUI β In some regional versions of the firmware, custom ringtones are disabled, so you can change region to Global through Settings. β Additionally. β Region.
If the problem persists, try an alternative method:
How to Reset Sound Settings in MIUI
8 Bonus: How to make a vibration to music
The Xiaomi Mi 8 supports vibration in the beat of music β when the phone vibrates into the rhythm of the ringing melody. This is not only fun, but also useful if you often miss calls in your pocket.
How to turn on:
- Go to Settings β Sound and vibration β Vibration.
- Select Vibration when calling.
- Activate the Vibration option in the beat of the melody.
- Set the vibration intensity with a slider.
β οΈ Important: This feature increases battery consumption by 5 to 10 percent. If you notice a quick discharge, turn it off or reduce the intensity.
π‘
For maximum individualization, combine a custom ringtone, unique vibration and light indication (in the Screen settings). β Blow-up buttons).