How to Insert Songs in Xiaomi Music: Full Instruction

Xiaomi’s current MIUI or HyperOS smartphones have evolved into powerful multimedia hubs where the standard audio player acts as a full-fledged music station. However, many users are faced with a situation where their favorite track plays without words, which significantly reduces the ease of listening, especially if you are learning a language or just like to sing along. The problem is often not the lack of function, but a specific file format that requires manual intervention.

The built-in Mi Music player supports the display of lyrics, but for proper work it needs special files with the extension.lrc. Just copy the text from the Internet and paste it in the title of the track will not work – the system requires accurate timing. In this article, we will discuss all the nuances of how to make the words appear in the beat of music, which applications will help automate the process and why standard methods may not work on new versions of Android.

If older versions of MIUI had just put a file next to a track, modern security systems require deeper integration or use of third-party software, understanding these principles will allow you to enjoy your favorite compositions with complete comfort, regardless of the model of your device, whether it is a budget Redmi or flagship Xiaomi.

The principle of synchronized text in Android

Before you start technical manipulation, you need to understand the theory: a normal text file.txt contains only characters, and the player does not know when to show a particular line. To solve this problem, the LRC format (LyRiCs), which is a regular text with embedded time stamps.

Each line in this file starts with a time tag in [mm:ss.xx] format, where mm is minutes, ss is seconds, and xx is milliseconds. The player reads the current track playback time and displays only the line whose time tag matches the slider's position. If you try to insert plain text, the player will either ignore it or display the entire array at once, which will spoil the impression.

⚠️ Attention: Formatting LRC-An extra space before the time tag or using a comma instead of a point in milliseconds can cause the text to not appear at all or to be displayed with desynchronization.

There are two main ways to get these files: automated search through Internet services and manual creation. Xiaomi's built-in tools most often rely on online databases, which may not contain rare or local tracks. LRC-Hand-held files is a critical skill for a music lover.

πŸ“Š What text file format have you used before?
Only TXT.
LRC from the Internet
Never used it.
Manually created.

Search and preparation LRC-file

The easiest way is to find a synchronized file on the web, and there are many specialized resources where enthusiasts upload already labeled texts for popular songs, and you don't have to be a programmer to find them, you just need to know the exact name of the track and the artist.

When searching, look for the track version. Often there is a radio version, an album version, and remixes for the same song, which can vary in length. If you download the text for the 3:30 version and your file is 3:45, the sync will go off after a minute of listening.

  • πŸ” Use specialized aggregator sites by searching for the song title and adding the word"LRC".
  • πŸ“‚ Make sure the file name with the text is the same as the audio file name (except for extension).
  • 🌐 Check the encoding of the downloaded file, preferably use UTF-8 pyro-reflection.

If you don't have a finished file, you can create it yourself. There are online editors where you download a track, turn it on, and press the input key every time a new line of text is played, and the program will put the time stamps on it. It takes time, but it guarantees a perfect hit on the clock.

Where to look for rare LRC-file?
There are dedicated forums and Telegram channels dedicated to karaoke databases, and users often share self-created files for niche artists that are not found in large databases, and you can also try looking for repositories with musical metadata on GitHub.

Instructions: How to add text through the file manager

The most reliable method, which works on all versions of MIUI and HyperOS, is to manually place files in the device's memory, which is independent of the Internet at play and gives you complete control over the content. You'll need a standard Explorer application or any equivalent, such as MI File Manager.

The first step is to find a folder where your music is stored. /Music/ or /Download/, If you downloaded the track recently, copy or move the downloaded track. LRC-file in the same folder where the corresponding MP3-It is critical that the file names match.

β˜‘οΈ Algorithm of action

Done: 0 / 4

Once you move the files, you need to update the player database. Go to the Mi Music app, go to the settings and select "Update Music Library" or just restart the application. The system scans the memory, finds a pair of "audio text" and associates them.

In some cases, if the automatic binding did not work, you can try to rename the files using the ID-However, the easiest thing to do is that there are no extra characters, spaces at the end, or hidden characters in the file name, which the Android file system can interpret differently.

Audio file nameThe correct name of the textWrong name of textThe result
Track_01.mp3Track_01.lrcTrack_01.txtText won't show up.
My Song.mp3My Song.lrcMy Song (1).lrcSynchronization not found
Artist - Title.mp3Artist - Title.lrcArtist-Title.lrcMistyling
Song_Ru.mp3Song_Ru.lrcsong_ru.lrcDepends on registerosensitivity

Note the letter register. Although the Android file system is Linux-based and case-sensitive, some players may ignore this rule, but it's better to be safe and make the names identical down to the character.

Set up the built-in Mi Music player

Even with the right file, the text may not show due to the settings of the app itself. In the Xiaomi shell, a separate module is responsible for this, which sometimes requires activation. Open any track and click on the album cover area to turn the full screen playback.

At the bottom of the screen or in the three-dot menu (depending on the MIUI version), find an icon that resembles a piece of paper or with text. Clicking on it switches the display modes: "No text", "Local text", "Online text". Choose the option that suits your case.

If you're using an online search through a player interface, the system will try to find the track in the database, and it's important to correctly identify the artist. If the file tags indicate a remixer rather than the original author, the search may give an error, in which case manual editing of tags through third-party applications will help.

πŸ’‘

For quick access to text on a locked screen, turn on the lyrics display in the lock screen settings if your Android version allows it. This is convenient when the phone is lying on the table.

You should also check the permissions of the application. Go to the settings. β†’ Annexes β†’ All applications β†’ Music. β†’ Permits. Make sure that Memory or Files and Media are allowed, and without that, the player won't be able to physically read the contents. LRC-The file, even if it is in the correct folder.

Using third-party players for Xiaomi

Xiaomi's regular player is functional, but sometimes its text algorithms can be limited to a region or firmware version, and in such cases, installing a third-party app that specializes in displaying lyrics is a great solution, with Musixmatch and Poweramp being the leaders in this niche.

Musixmatch works as a plug-in on any player, scans your library, finds texts in its vast database, and displays them on top of any application running or onto the lock screen, and its main advantage is support for live translations and karaoke mode, where words are highlighted as they sound.

  • πŸ“± Install the app from the Google Play Store.
  • πŸ”— Provide the necessary permissions to access notifications and media files.
  • 🎡 Run any track in a standard player – the text will appear automatically.

Another option is Poweramp, which is a powerful player with its own decoding engine that works perfectly with local devices. LRC-If you value sound quality and synchronization accuracy, this is the best choice. It allows you to fine-tune the fonts, colors and position of text on the screen.

⚠️ Note: When installing third-party players with the function "display over other windows" (Overlay), security system MIUI You'll need to manually go to special features and allow the app to output over other windows.

The use of alternative software is especially relevant for older smartphone models, where the regular player can work slowly when processing heavy text files or high bitrate audio.

Solving problems with encoding and display

One of the most common problems is that instead of text, the user sees a set of incomprehensible characters, the so-called "crazy cherry" -- this is because of a mismatch of encodings β€” UTF-8, but many LRC-files or files from Russian sources may be encrypted Windows-1251.

To fix this, you'll need a text editor that supports encoding conversion. On your computer, it can be Notepad++, and on your phone, it can be QuickEdit or MT Manager. Open the file, select the Encoding menu, and save the file in UTF-8 format without BOM.

πŸ’‘

The problem with "crackers" is solved in 99% of cases by represervation LRC-file-encrypted UTF-8. Don't forget to delete. BOM-title-holder.

There may also be problems with formatting tags inside the LRC itself. Some players don't understand the color or font size tags that are sometimes found in files downloaded from karaoke sites, so the easiest way to clear the file is to leave only the time stamps and text.

If the text is displayed but a few seconds late, check if the track is cropped. Often when downloaded from streaming services (if it was done illegally), the file is added silence at the beginning, which is not in the original. LRC-In this case, only manually editing the time stamps or finding another source of the file will help.

Frequently Asked Questions (FAQ)

Why is the song not displayed on the lock screen?
This is a security limitation for Android. Since Android 10, access to the locked screen is strictly regulated, and make sure that the player settings have "Text on the lock screen" enabled, and the app itself has not been closed by the power saving system.
Can I insert text for video files (MP4, MKV)?
Xiaomi’s standard player usually doesn’t pull up external players. LRC-Video files. For watching videos with subtitles or text, it is better to use specialized video players, such as: MX Player or VLC, who can work with external subtitles if their name matches the video name.
How to synchronize the text, if it is ahead of time?
Most players have a calibration function, usually called by a long tap across the screen or through the playback settings menu (watch icon), where you can add a delay (+ms) or reduce it (-ms) for the entire file at once.
Does this work on all Redmi and POCO models?
Yes, the file system is the same for the entire Xiaomi ecosystem, and the only difference is the visual design of the player interface, but the mechanics of renaming files and placing them in one folder is universal for all Android devices.