Using two SIM-Xiaomi's smart phones are a convenient feature for separating work and personal contacts, but standard settings often put the same tune on both numbers, which creates confusion: you can't tell by ear which number is being called, MIUI There are several ways to assign ringtones to each SIM β From built-in tools to workarounds for older firmware versions.
In this article, weβll break down all the current techniques, including hidden settings, third-party apps, and even manual editing of system files for advanced users. Weβll focus on the nuances of working with the Redmi Note 12, Poco X5, and other popular models from 2023-2026. If you want your Xiaomi to finally start distinguishing between work and personal calls, read on.
Why Xiaomi doesnβt have separate default tune settings for SIM
Many users are wondering why MIUI There is no obvious option for assigning different ringtones to each SIM-map, although this feature is even in budget phones of other brands, the reason lies in the philosophy of the interface Xiaomi:
- π± Simplification of the interface: the company tries to avoid over-configuration to avoid confusing users, as a result of which some βadvancedβ features are hidden or combined.
- π Priority cloud services. Xiaomi is actively promoting Mi Cloud and Theme Store, where you can download ready-made sets of tunes, but there is not always flexibility in their purpose.
- π Android Limitations: There is no universal operating system API multi-rington-SIM The devices, so manufacturers have to implement it themselves.
It is important to understand that in MIUI 14 and later, the feature of separate tunes for SIM appeared explicitly, but it does not work on all models. For example, in Xiaomi 13 Pro, the option is available out of the box, and in Redmi 10C it may not even be available after the update, due to hardware limitations of budget chipsets (for example, the Helio G35 does not support full work with two communication modules at the same time).
β οΈ Note: On Android Go Edition smartphones (e.g. Redmi) A1) scatter-melodies SIM It can be blocked at the firmware level. Check the OS version in Settings β The phone.
Method 1: Standard MIUI settings (for new firmware versions)
If your Xiaomi is running MIUI 14 or later (including HyperOS), the easiest way to assign different tunes is to use the built-in settings.
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Choose the ringing melody.
- At the top of the screen will appear a switch between SIM-maps (e.g., maps, SIM 1 and SIM 2) Slap it on the right side.
- Select a tune from the suggested list or click Local Music to upload your file.
- Repeat the steps for the second. SIM-map.
On some models (e.g. Poco F5), the path may be slightly different: Settings β Sound β Call Melody β Additional (three dots) β Set up for each SIM.
Upload the required audio files to the Ringtones folder on your phone
Check that SIM-Cards are active and identified on the network
Update MIUI to the latest version (if available)
Restart your phone after the update-->
If there is no option on your menu SIM-maps, which means that:
- π΅ You have an outdated version. MIUI (below 14).
- π§ Your Xiaomi model doesnβt support this feature at the software level (often found in the Redmi A and Poco M budget series).
- π The firmware has been modified (e.g. custom xiaomi.eu or Global). ROM trimmed).
β οΈ Note: Some firmware after changing the tune for the second SIM The first one can be reset to the standard one, in which case try to assign ringtones in reverse order (first for the first time). SIM 2, then for SIM 1).
Method 2: Use the Contacts app for individual tunes
If you canβt choose a tune for each sound setting SIM, You can go around the way - assign unique ringtones for contacts tied to different SIM-This method works on all versions. MIUI, but requires pre-configuration:
- Open the Contacts app (or Phone β Contacts tab).
- Choose the contact you want to set a unique tune for.
- Click Edit (pencil icon).
- Scroll down to the ringtone (or notification sound) field.
- Select a file from your phoneβs memory or a standard ringtone.
- Save the changes.
Now it remains to link contacts to the necessary SIM-cards:
- π When creating or editing a contact, select which one to choose. SIM it relates (field) SIM-card or telephone number with indication SIM 1/SIM 2).
- π If the contact already exists, open it. β More. Three dots) β Change. SIM-map.
This is a method that works for people who call mostly from saved numbers, but it has some drawbacks.
| Pluses | Cons |
|---|---|
| It works on all versions of MIUI. | Does not cover calls from unknown numbers |
| You can assign unique tunes for each contact. | Requires manual adjustment for all subscribers |
| Supports custom audio files | Doesn't work for SMS-notice |
π‘
If you often call unknown numbers, create a record in the contacts with the name "Unknown". SIM 1" and "Unknown SIM 2" assign them different tunes and tie them to the appropriate ones SIM-When you call from an unsaved number, the phone will use the tune of an "unknown" contact to actively use it. SIM.
Method 3: Third-party applications for flexible ringtone settings
If the built-in MIUI tools don't allow you to customize different tunes for SIM, third-party utilities will come to the rescue, and we tested several applications and selected the most reliable ones:
1. Dual Sim Ringtones (from SmartApps)
Specialized application for devices with two SIM-It allows you to do it:
- π΅ Assign individual ringtones to the call, SMS and notifications for each SIM.
- π Establish a quiet regime for one SIM, keep the sound on the other.
- π Use audio files from your phoneβs memory or cloud services.
You can download it from Google Play (free, with ads) and you need permission to change your system settings.
2. Ringo Ringtones & Wallpapers
More versatile application with multi-SIM support.
- πΆ Large library of free tunes.
- π Automatic recognition of active SIM ring-bell.
- π Call statistics for each SIM.
Disadvantages β some features are only available in the premium version (~200β½).
3. Zedge (for custom tunes)
Although Zedge does not specialize in multi-SIM, it can:
- π§ Download unique ringtones for each SIM.
- π§ Assign them through standard settings MIUI (After downloading the files will appear in Local Music).
Before installing third-party applications:
Check reviews and rankings on Google Play (should be β₯4.2)
Make sure the app has been updated in the last 6 months
Do not provide access to SMS or contacts without need
Create a backup of current tunes-->
β οΈ Attention: Some ringtone setting apps (such as Ringtone Maker) may conflict with Mi Security and cause call disruptions. Once installed, restart your phone and check for stable communication.
Method 4: Manual editing of system files (for advanced ones)
If none of the above methods worked, the last resort is editing system files, which is suitable for users with unlocked bootloader and root rights. We do not recommend it for beginners, but if you are willing to take a risk, follow the instructions:
Call melodies in MIUI are stored in /system/media/audio/ringtones, and SIM binding settings are stored in the database /data/data/com.android.providers.settings/databases/settings.db. To assign different ringtones:
- Install Root Explorer or FX File Explorer with superuser rights.
- Go to /system/media/audio/ringtones and copy your tunes (.ogg or.mp3 format, bitrate β€192 kbps).
- Open settings.db in the SQL editor (e.g., SQLite Editor).
- Find the system table and add lines: INSERT INTO system (name, value) VALUES ('ringtone_sim1', 'content://media/internal/audio/media/123'); INSERT INTO system (name, value) VALUES ('ringtone_sim2', 'content://media/internal/audio/media/456'); where 123 and 456 β ID Your audio files in the media base.
- Reboot the phone.
To determine the file ID, use the command:
adb shell content query --uri content://media/external/audio/mediaAnd find your file in the output.
What if the phone stopped ringing after editing?
β οΈ Note: Incorrect editing settings.db can result in the loss of all user settings (wallpaper, sounds, screen brightness, etc.) Before you start, back up the file or all firmware through the TWRP.
Method 5: A workaround through sound profiles
If your Xiaomi model doesnβt support separate tunes for SIM, but it does have a feature called βSound Profilesβ (available in MIUI 13+), you can use this tool to simulate the desired behavior:
- Create two profiles with different tunes: π± Profile 1: Melody A, vibration enabled. π± Profile 2: Melody B, vibration disabled.
activation
- For Profile 1: SIM 1 active (in the profile settings, select Trigger) β SIM-map β SIM 1).
- For Profile 2: SIM 2 is active.
- Activate automatic profile switching to Settings β Sounds and vibrations β Sound profiles β Automatic switching.
This will return all sound parameters to factory, but will save your tunes in the memory of the device.
FAQ: Frequent questions about tune-ups for SIM
Can I assign different tunes to SIM on Xiaomi with Android One (e.g. Mi A3)?
Why did the MIUI update disappear the individual tune settings for the SIM?
How do you make the second SIM have a quiet vibration, and the first one a loud melody?
MacroDroid
- Create a macro: If an incoming call to SIM 2 β Set a silent mode.
- Add an exception to the SIM 1.
On older versions, use the Ringo or Zedge app to set up separately.