You are using a Xiaomi Redmi smartphone with two SIM-And you want each one to have their own unique ringtone, and not only is it convenient for quickly identifying incoming calls, it also helps to avoid confusion between work and personal calls. MIUI not always intuitive, and in some versions of firmware the option is generally hidden.
In this article, weβll look at all the possible ways to assign different tunes to two SIMs on the Redmi Note 12/13, Redmi 10/11, POCO X5 and other models β from the official method through settings to workarounds for older versions of MIUI.
Why Xiaomi Redmi canβt just pick different tunes for SIM?
Unlike Samsung or Google Pixel smartphones, where customizing individual ringtones for each SIM takes a couple of clicks, MIUI has traditionally limited this feature, and the reasons are rooted in the firmware architecture:
- πΉ Simplified menu of sounds: B MIUI 12-14 option for assigning ringtones to SIM hidden under multiple layers of settings or not at all in some regional versions.
- πΉ Smart features: Xiaomi is betting on automatic sound profiles (like Work/Home) where tunes are tied to scripts rather than scripts SIM-map.
- πΉ Restrictions for Chinese firmware: on devices with global firmware (Global) ROM) The function can be blocked due to differences in logic of working with two SIM.
The good news, though, is that even if your version of MIUI doesnβt have a direct option, you can get around the restriction through hidden settings or third-party apps.
Official method: setting through the menu "Sounds and vibration"
If your Xiaomi Redmi runs MIUI 13/14 Global (or newer), try the standard method.It works on most modern models, including the Redmi Note 12 Pro+, Redmi 11 Prime and POCO F5:
- Open the Settings. β Sounds and vibrations.
- Scroll down to the section Sounds SIM-cards (or a call melody) SIM 1/SIM 2).
- Click on SIM 1 or SIM 2 and select the tune from the list, and you can assign a unique vibration here.
- Save the changes β now when an incoming call from a specific SIM will play the selected ringtone.
β οΈ Note: On some firmware (for example, MIUI 12.5 for Redmi 9) this section may not be available.
- Make sure both of you SIM-Cards are active (check status in Settings) β SIM-maps and mobile networks)
Update your firmware to the latest version (in MIUI 14.0.3+, the function is more stable)
Download the desired tunes in advance (.mp3 or.m4a format, up to 30 seconds)
- Restart your phone after changes (sometimes the settings are only applied after the reboot)-->
Alternative method: use of the "Contacts" application
If the menu has no sound or vibration options SIM-If you want to use a map, try assigning ringtones to the contact book. MIUI, But has a limitation: the melody will be played only for saved contacts, and not for all incoming from a particular one. SIM.
Instructions:
- Open the Contacts app (or Phone β Contacts tab).
- Choose a contact that is tied to the right one. SIM-card (for example, if the number is saved as "Worker", he must call on the SIM 1).
- Click Edit β Call Melody (or Notification Sound in some versions).
- Select a file from the device memory or a standard ringtone. For SIM 2, repeat the steps for other contacts.
π‘ To avoid assigning melodies to each contact manually, create contact groups (e.g., "Family" for each contact). SIM 1 and "Work" for SIM 2) and give each group a ringtone, which will save time!
π‘
If you donβt see the Call Melody option in your contact card, update the Contacts app via Google Play. Older versions may not have the feature.
Hidden MIUI settings: activation via engineering menu
For advanced users who are ready to dive into service settings, there is a way to enable the option of assigning ringtones to the user. SIM through the Engineering Menu. β οΈ Attention: Incorrect actions in this menu may disrupt your phone!
Steps:
- Open the Phone app and enter the code: ##4636## This will open the Testing menu.
- Go to the Phone Information (or Phone Information) tab.
- Scroll down to the Set SIM1 Ring Tone and Set SIM2 Ring Tone section.
- Click on each item and select a melody from the system list.
- Save the changes and restart the phone.
β οΈ Note: On some models (Redmi 8, Note 9 Pro) the engineering menu may not contain these options.
What to do if the engineering menu is not opened?
Third-party applications: the best options for flexible customization
If the standard methods didn't work, Google Play apps will come to the rescue, and we tested a few solutions and selected the most reliable ones:
| Annex | Features | Cons | Compatibility |
|---|---|---|---|
| Dual SIM Ringtone | Allows you to assign different ringtones, vibrations and LED-colour SIM. There's a free version. | Advertising in the free version, sometimes resets the settings after the update. | MIUI 12β14, Android 10β13 |
| Sim Ringtone Set | Simple interface, support for custom tunes (.mp3,.wav). | Requires permission to access contacts and calls. | All Redmi/POCO models |
| True Phone | Full replacement of the standard application "Phone" with advanced sound settings. | The plagiarism design of MIUI can conflict with system calls. | Android 9+ |
πΉ How to install and configure:
- Download one of the apps (like Dual SIM Ringtone) from Google Play.
- When you first start, give access to Contacts, Phone and Warehouse.
- In the app menu, select SIM 1 or SIM 2 and assign a tune.
- Activate the Override System Ringtone option (if any).
- Restart your phone to apply the changes.
Important: Apps may stop working after the MIUI update, as Xiaomi regularly changes the logic of handling calls, in which case try to reset the application settings or reinstall it.
Problem Solving: Why don't individual ringtones work?
Even after you set up the right tunes for the SIM, you may not play the tunes, and the reasons and ways to fix them are considered:
- π Resetting settings after update: MIUI Sometimes resets custom ringtones when you upgrade. Solution - repeat the setting or use a third-party application with auto-recovery function.
- π΅ Conflict with the "Do Not Disturb" mode: Check if it's turned on DND specific SIM (In Settings β Notifications β Don't disturb).
- π΅ Inappropriate format of melody: MIUI supports.mp3,.m4a Reconvert the file if the ringtone is not playing.
- π Cache Error: Clear the cache of Phone and Contacts apps in Settings β Annexes β Application management.
π‘ Useful tip: If ringtones are not working smoothly, try turning off battery optimization for the app you assign to the tunes. β Annexes β [Title of the annex] β Battery β No restrictions.
π‘
If neither method worked, check to see if your phone has custom firmware (like LineageOS or Pixel Experience) that may have a different dual-SIM logic than standard MIUI.
Specifics for different Xiaomi Redmi models
The functionality of assigning ringtones to the SIM depends not only on the version of the MIUI, but also on the hardware platform of the device.
| Model | Support for MIUI | Recommended method | Notes |
|---|---|---|---|
| Redmi Note 12/13 | It's in MIUI 14 Global. | Standard settings (Sounds and vibrations) | On Chinese firmware (China ROM) option may not be available. |
| Redmi 10/11 | Partial (depending on version) | Dual SIM Ringtone app or engineering menu | Redmi 10 2022 is stable, Redmi 11 Prime is bugged. |
| POCO X3/X4/X5 | It's in MIUI 13+. | Standard settings or Contacts | The POCO X3 Pro sometimes requires a reboot to apply the changes. |
| Redmi 9/9A/9C | Not in MIUI 12. | Third-party applications only | These models often trigger a reset after an update. |
πΉ For Redmi owners with MediaTek processor (e.g. Redmi) 10C, Note 11: Try using the app MTK Ringtone Changer. It integrates better with Helio chipsets G88 Helio G96.