Have you ever wanted to rename a standard Xiaomi app (e.g. Camera to Camera or Gallery to My Photos) to make your smartphone interface more personalized? Iliperhaps gets in the way of the English program name that appears instead of Russian? In this article, weβll look at all the current ways to change app names on Xiaomi, Redmi and POCO devices β from simple tricks without superuser rights to advanced methods using ADB and modifying system files.
It is important to understand that MIUI limits the ability to rename standard applications out of the box β this feature is only available for some stock launchers (for example, POCO Launcher).However, with workarounds and third-party tools, you can achieve the desired result even on the latest versions of firmware. We tested all methods on MIUI 14 and MIUI 15 (including HyperOS), so the instructions are relevant for models from 2022-2026: from Redmi Note 12 to Xiaomi 14 Ultra.
Warn in advance: Some methods require unlocking the bootloader or root rights, which can lead to loss of warranty or unstable system operation.If you are a beginner, start with safe methods (sections 2β3), and experienced users can immediately move to advanced techniques (sections 4β6).
1.The rootless method: renaming through POCO Launcher
The easiest method is to use the proprietary launcher POCO Launcher, which supports app shortcut renaming, which doesnβt change the real name of the APK, but allows you to display the username on the desktop.
How it works:
- π± Install. POCO Launcher from Google Play (unless it is installed by default).
- π Make it a default launcher in settings (Settings) β Annexes β By default. β Launcher).
- π Press your finger on the shortcut of the app you want to rename and select βChange the nameΒ».
- βοΈ Enter a new name (up to 12 characters) and save it.
Limitations of the method:
- β οΈ Works only for shortcuts on the desktop β in the app menu, the name will remain original.
- β οΈ After resetting the launcher or updating the name will reset.
- β οΈ Does not support renaming system applications (e.g., βSettingsβ or βPhoneΒ»).
2. Use of third-party launchers (Nova, Apex, Lawnchair)
If POCO Launcher doesnβt suit you, you can use third-party launchers that offer advanced customization features.
- π Nova Launcher (paid version supports renaming)
- π¨ Apex Launcher (Free with Restrictions)
- π Lawnchair (open source, lightweight)
Instructions for Nova Launcher:
- Install a launcher from Google Play.
- Press your finger on the app shortcut β βChangeβ β βRenameβ.
- Enter a new name (up to 20 characters).
- For system applications, you may need to enable the βShow system applicationsβ option in the launcher settings.
Important: Some launchers (like Lawnchair) allow you to rename even system applications, but after the MIUI update, their names may be reset.
π‘
Back up your launcher configuration (in Nova: Backups and Imports) to quickly recover titles after reset.
3. Rename through ADB (without root but with debugging)
For users who are ready for more complex manipulations, there is a method using ADB (Android Debug Bridge), which allows you to change the displayed name of the application in the system without obtaining root rights, but requires debugging over USB.
What you need:
- π₯οΈ Computer with installed ADB-driver.
- π± Xiaomi smartphone with enabled debugging USB (Settings β The phone. β Version. MIUI β 7 times press to unlock the developer mode, then Settings β Additionally. β For developers β Debugging by USB).
- π Application package name (you can find out through App Inspector).
Step-by-step:
adb shell
pm set-app-label com.example.app "New name"Example for the Gallery app (com.miui.gallery):
adb shell pm set-app-label com.miui.gallery "My photos"Install ADB on PC|Enable USB debugging on Xiaomi|Recognize the name of the application package |Connect your phone to your PC over USB|Runch the command line on behalf of the administrator-->
Warnings:
β οΈ Attention: After restarting the device or updating MIUI This method is temporary and requires reuse.
β οΈ Note: Not all system applications support changing labels through ADB. For example, com.android.settings (Settings) will not be renamed.
4. Full renaming with root (Magisk + App Systemizer)
If you're ready to get root access, you can change the name of the application at the system file level, which is a constant method that works even after updates (unless you reset).
Tools required:
- π Unlocked bootloader and installed Magisk.
- π¦ App Systemizer module (for converting user applications into system applications).
- π οΈ SQLite Editor (for example, SQLite Editor).
Steps to rename:
- With App Systemizer, convert the application to system (if it is user-generated).
- Open the database /data/data/com.android.providers.settings/databases/settings.db in SQLite Editor.
- Find the system table and field app_label for your application.
- Change the meaning to a new name and save it.
- Reset the device.
Critical information: Incorrect editing of system databases can lead to bootloop (locked boot).Before making changes, back up via TWRP!
What if the device does not boot after SQL editing?
5. editing strings.xml file (for power users)
The deepest level of customization is direct editing of strings.xml, where all the text resources of the application are stored.
- π Root access.
- π File Manager with support for system partitions (for example, Mixplorer or FX File Explorer).
- π§ Ability to work with APK-file-and-decompilation.
Instructions:
- Find the APK applications in /system/priv-app/ or /system/app/.
- Copy it on your PC and decompile it with JADX.
- Open the file. res/values/strings.xml Find the line with the name (usually) <string name="app_name">...).
- Change the text, save the file, and recompile the APK.
- Replace the original APK with the edited one (with the permissions!).
Example of strings.xml structure:
<resources>
<string name="app_name"> Gallery</string> β Replace this value
<string name="action_settings"> Settings</string>
</resources>π‘
Editing strings.xml is the only way to change the app name inside the APK itself, but it requires a file reassembly and can break the app's signature.
Alternative methods: shortcuts and widgets
If all of the above methods seem too complicated, you can go for a trick:
- π Create an application shortcut on your desktop and rename it (as in method 1).
- πΌοΈ Use widgets (for example, UCCW or KWGT) Creating custom buttons with any name.
- π Group applications into folders with usernames (for example, the Social Network folder instead of individual shortcuts). VK Telegram).
Advantages of this approach:
- β Does not require rooting or ADB.
- β It works on all versions. MIUI.
- β It's easy to roll back change.
Disadvantages:
- β Does not change the name in the app menu.
- β Additional shortcuts take up space on the desktop.
Comparison of methods: which one to choose?
| Method | Root is required. | Persistence | Difficulty | Supports system applications |
|---|---|---|---|---|
| POCO Launcher | β No. | β Temporary | β Very simple. | β No. |
| The side of the launcher (Nova) | β No. | β Temporary | ββ Just | β οΈ Partially. |
| ADB (set-app-label) | β No. | β Before the reboot. | βββ Middle-Average | β οΈ Partially. |
| Editing SQL | β Yes. | β Permanent. | ββββ Hardly. | β Yes. |
| Change strings.xml | β Yes. | β Permanent. | βββββ Very difficult. | β Yes. |
For most users, the best solution would be a combination of POCO Launcher + ADB for temporary renaming or third-party launchers for permanent display of custom names on the desktop.