How to install a contact log in the Russian alphabet on Xiaomi Mi 8: detailed instructions

Owners of Xiaomi Mi 8 smartphones often face the inconvenience of having contacts in the phone book displayed in Latin alphabetical order, even if all names are written in Russian. This problem is due to the features of MIUI firmware, which uses international sorting by default, which can result in the names of the letter "A" at the bottom of the list, and finding the right contact turns into a real puzzle.

Fortunately, there are several ways to fix this, both through standard settings and with additional applications. In this article, we will go through all the working methods, including hidden system parameters that are not always obvious even to advanced users. You will learn how to get the Mi 8 to sort contacts in the Russian alphabet without losing data and without having to reset.

We will focus on the nuances that arise when using different versions of MIUI (from 10 to 14), and consider alternative solutions for cases where standard methods do not work. If you have already tried to change the sorting through the contact settings, but nothing has worked, do not despair: there is a section in the article with non-obvious tricks that work even on old firmware.

Before you start setting up, make sure your Xiaomi Mi 8 has the latest version of the Contacts app installed. Sometimes the problem is solved with a simple update via Google Play. Also check if you are using third-party contact management apps (such as Truecaller or Sync.ME) - they can override the system sorting settings.

Why are contacts not sorted by the Russian alphabet?

The reason is because MIUI is an architecture that is initially focused on the international market, and by default, it uses Unicode sorting, where Russian letters are placed after Latin, which means that contact with the name "Alexandrov" will be on the list after "Zimmerman", which is extremely inconvenient for Russian-speaking users.

The second common reason is incorrect regional settings, and even if the phone has the Russian language of the interface, the system region may remain, for example, "USA" or "China", which affects not only the sorting of contacts, but also the display of dates, number formats and other local parameters.

The third possible problem is that there's a data conflict between different accounts, if your contacts are synced with your Google Account, your Mi Account, and your contacts. SIM-In this case, the system can get confused in the priorities of sorting. In such cases, it helps to force the synchronization or cleaning of the cache of the application Contacts.

Finally, some versions of MIUI (especially 10โ€“11) have had a bug where sorting settings are reset after a firmware update, and if you recently upgraded your phone, it may come back even after manual adjustment, in which case a more radical solution is needed.

Method 1: Change sorting through contact settings

The easiest method is to use the built-in Contacts app options. It works on most versions of MIUI, but may not be available on heavily outdated firmware (below MIUI 12).

Instructions:

  1. Open the Contacts app (a icon with a person's silhouette).
  2. Tap the three-point menu (โ‹ฎ) top-right.
  3. Select Settings (or Contact Management in some versions).
  4. Scroll down to the Contact Display section.
  5. Click on Sort and select By Name (A-Y).
  6. Below, find the option of sorting language and install Russian.
  7. Save the changes and restart the application.

If you don't have a Sort Language option on your menu, it means your version of MIUI doesn't support direct customization, so move on to the next one.

Make a backup copy of contacts

Check the version of MIUI in Settings โ†’ About the phone

Update the Contacts app via Google Play

Close all background applications-->

Important: After changing your settings, you may need to force your contacts to sync. Go to Settings โ†’ Accounts โ†’ Google, select your account, and enable the Contact Slider if it is disabled.

Method 2: Change the regional settings of the system

If the first method didn't work, try changing the phone's regional settings, which will force the system to use Russian localization for all operations, including sorting contacts.

Step-by-step:

  1. Open the phone settings.
  2. Go to the section Additional โ†’ Language and Input (or just Language and Region in the new versions).
  3. Tap the Region.
  4. In the list of countries, choose Russia or Ukraine (if you need Ukrainian sorting).
  5. Confirm the change and restart the phone.

After the reboot, check the sorting of contacts. If the changes are not applied, try additionally:

  • ๐Ÿ”„ Clear the cache of the application Contacts in Settings โ†’ Annexes โ†’ Application management.
  • ๐Ÿ“ฑ Delete the app data (Warning: This will delete all local contacts that are not synced to your account!).
  • ๐Ÿ”— Disable and enable sync with Google Account again.

๐Ÿ’ก

If some applications (e.g. banking) stop working after a region change, return the old region and use alternative methods of sorting contacts.

Critical detail: on some MIUI 13+ firmware, changing the region may block access to Google services (e.g. Play Market), in which case, after setting up contacts, return the region back to the US or the UK, and leave the sorting to the Russian one - it will remain.

Method 3: Using Third-Party Applications

If system methods donโ€™t work, third-party contact management apps will come to the rescue, not only sorting names by Russian alphabet, but also offering additional features: duplicate merging, backup, and advanced search.

Top.-3 applications for Xiaomi Mi 8:

  • ๐Ÿ“ฑ Truecaller -- besides sorting, it blocks spam calls and identifies unknown numbers. โ†’ Contacts โ†’ Sort and select the Russian alphabet.
  • ๐Ÿ” Contacts+ โ€” Supports custom sorting rules and design themes, and there is a separate Language & Sorting section in the settings.
  • ๐Ÿ“‡ Simpler Contacts is a minimalist application with flexible display settings.

Warning: Before using third-party applications, export contacts to the.vcf file (via Settings โ†’ Import / Export in standard contacts).

How to transfer sorting to a third-party application:

  1. Install the selected application from Google Play.
  2. At the first start, allow access to contacts.
  3. In the application settings, find the Sorting or Display section.
  4. Choose Russian alphabet or Cyrillic alphabet.
  5. Make the app standard for calls and contacts in Android settings.

Standard MIUI Contacts

Truecaller

Contacts+

Other appendix

I do not use third-party applications-->

Method 4: Manual editing of contacts (for power users)

If all the previous methods didn't work, you have to manually edit your contacts, which is time-consuming, but it's guaranteed to solve the problem, and the point is to add an invisible symbol before each name, which will make the system sort the contacts correctly.

Instructions:

  1. Export all contacts to the.vcf file via Settings โ†’ Import/Export.
  2. Connect the phone to your computer and copy the file.
  3. Open the file in a text editor (e.g. Notepad++).
  4. Before each Russian surname, add a symbol (indissoluble gap of zero width). Example: FN: Ivan Alexandrov
  5. Save the file and import it back into your phone.

This method works because Unicode sorting takes into account hidden characters. An invisible gap will cause the system to perceive Russian letters as priority.

An alternative option for advanced users is the use of ADB-commands to change system sorting parameters, however, this requires an unlocked bootloader and can cause the phone to malfunction.

How do you get back the standard sorting?
If you want to return the Latin sort after manual editing, simply remove the symbol from your contacts or import the original backup.

Compatibility table with MIUI versions

Not all methods work on all firmware versions. Below is the compatibility table for Xiaomi Mi 8:

MIUI versionContact settingsChange of regionParty of annexManual editing
MIUI 9โ€“10โŒ No option.โœ… It's working.โœ… It's working.โœ… It's working.
MIUI 11โ€“12โš ๏ธ Partially (no sorting language)โœ… It's working.โœ… It's working.โœ… It's working.
MIUI 12.5โ€“14โœ… Full supportโœ… It's working.โœ… It's working.โœ… It's working.
Castom firmware (LineageOS, etc.)โš ๏ธ Depends on the build.โœ… It's working.โœ… It's working.โœ… It's working.

If your version of MIUI is not listed in the table, try to identify it by the build number in Settings โ†’ About Phone โ†’ MIUI Version. For firmware older than MIUI 9, it is recommended to upgrade to at least MIUI 12, where the sorting problem is solved at the system level.

Frequent Mistakes and How to Avoid Them

When setting up a contact sort, users often make mistakes that lead to data loss or no results, and the most common ones are:

  • ๐Ÿšซ Ignoring backup. Before any manipulation of contacts, be sure to export them to.vcf. In case of a failure, you can restore all numbers.
  • ๐Ÿ”„ Incomplete synchronization: If the contacts are stored simultaneously in Google Account and on the Internet SIM-map, triage changes may not apply. Make sure all contacts are synchronized to one source.
  • ๐Ÿ“ฑ Use outdated versions of apps. Update Google Play Contacts and Services through the Play Market. Older versions may not support Russian sorting.
  • โš™๏ธ Incorrect regional settings. Sometimes users change only the interface language, but forget about the region".

โš ๏ธ Note: If banking applications (e.g. SberBank or Tinkoff) stop working after a region change, return the region to the U.S. or China, and sort contacts will continue if you have already applied the changes.

Another common problem is the duplication of contacts after a change, which is due to the conflict between local and cloud data, to avoid duplication.

  1. Before setting up the sort, turn off sync with Google and Mi Account.
  2. Apply the changes.
  3. Turn on the synchronization back and wait for the process to be completed.

๐Ÿ’ก

If you still get sorted after all the manipulations, check if you have a cache cleaner app on your phone (like Clean Master), which can reset system application settings.

Why did the MIUI update get the contact sorting down?
This is a known problem with older versions of MIUI (up to 12.5). When updating the firmware, some system settings are reset to standard. Solution: Go back to method 1 or 2 of this article. If it doesn't work, clear the Contacts app cache. In extreme cases, reset your phone settings (but back up first!).
Can you change the sorting only for Russian contacts, leaving Latin in place?
There is no such option in standard MIUI settings, but you can: Use a third-party application (such as Contacts+) that has flexible sorting rules. Manually add the character only before Russian surnames (see Method 4). Full separation of sorting by language is possible only on custom firmwares such as LineageOS.
After the region shifted, some applications stopped working. What do we do?
Some applications (banking, government) are region-specific. Solution: Return the old region to the settings. Use Method 1 (contact settings) or Method 3 (third-party apps) to sort. If the problem persists, try SetEdit to manually change the system localization settings (root rights required).
How to transfer your contacts to the new Xiaomi phone?
To make your new device immediately display your contacts in the Russian alphabet: On your old phone, export your contacts to.vcf. On your new phone, select the "Russia" region immediately after setting up. Import contacts and sort through the settings (Method 1). If you use a Google Account, make sure that sync is enabled before you first start the Contacts app.
Why does sorting work in some contacts and not in some?
This is due to: Different contact sources (e.g., part synced with Google, part synced with Google) SIM-Special characters in names (hyphens, apostrophes, spaces) Version conflict (if the contact was edited on another device with a different sorting) Solution: combine all contacts in one source (for example, in Google Account) and apply the sorting again.