Disappearance of icons from the Xiaomi desktop is a problem that users face after updating MIUI, accidentally pressing or crashing in the launcher. Unlike iPhone or Samsung, where recovery takes a couple of clicks, on Redmi, POCO or Mi smartphones, the process can be complicated due to the features of the shell. In 80% of cases, it is not the user who is to blame, but the bugs in the work of com.miui.home, a standard launcher that sometimes βforgetsβ the saved screen configuration.
In this article, weβll look at all the working methods for returning icons, from simply restarting the launcher to deep resetting the MIUI settings, which is guaranteed to return the original state. Importantly, if youβve recently updated your firmware (for example, from MIUI 13 to MIUI 14), first check the section on automatic recovery after the update, which will save time. For owners of POCO F5, Redmi Note 12 and other new models, all the methods are relevant except manual editing configs (see the compatibility table below).
If the icons are missing after installing a third-party launcher (like Nova Launcher or Hyperion), first go back to the standard com.miui.home via the default settings. Otherwise, some methods will not work.
1. Restart the launcher: the fastest way (works in 60% of cases)
The first thing to try is to force the launcher to stop and restart, a method that doesnβt require root rights and works even on locked bootloaders, and is suitable for all Xiaomi models, including the Redmi 10C, POCO X5 Pro and Mi 11 Lite.
Instructions:
- Open Settings β Applications β Application Management.
- In the search box, type com.miui.home (or simply "launcher").
- Select the application, click "Forced Stop".
- Confirm the action and restart the smartphone.
After the reboot, the icons should return to their places. If this does not happen, check if the Light Desktop mode (relevant to MIUI 14) is turned on:
β οΈ Note: Some firmware after the forced stop of the launcher may appear black screen on 10-20 Don't panic, that's okay. If the screen doesn't recover in a minute, move on to the next method.
2. Restore via MIUI backup (if synchronization was enabled)
If you previously activated cloud sync (Settings β Xiaomi Account β Mi Cloud β Synchronization), the system could automatically save the desktop configuration, which is suitable for users who have updated firmware or reset settings to factory.
How to restore:
- π± Open the Settings. β The phone. β Backup and reset.
- π Select "Restore from backup".
- βοΈ Specify your Mi Account and select the most recent copy marked βDesktop".
- β Confirm recovery and wait until completion (may take up to 5 minutes).
If there is no backup, try an alternative method through Local Backup:
- Connect your phone to your PC and copy the MIUI/backup/AllBackup folder from your internal memory.
- Find a file with the.mbk extension (for example, 20231015_123456.mbk).
- Return to the recovery menu and select Local Backup.
What to do if the backup is damaged?
3. Resetting the launcher settings to factory (without data loss)
This method only resets the desktop configuration without affecting apps, photos or other user data.Suitable for MIUI 12-14 and all Xiaomi models except Android One devices (such as the Mi A3).
Step-by-step:
βοΈ Preparation for launcher reset
- Open Settings β Applications β Application Management β All applications.
- Find com.miui.home and select "Storage".
- Click on "Clear Data" and "Clear Cache".
- Reset the device.
After restarting, the desktop will return to the βout of the boxβ state:
- π± Standard icons (Phone, Messages, Camera) will appear at the bottom of the screen.
- π Folders and widgets will be deleted.
- π Installed apps will remain on the menu, but they will have to be added to the screen again.
β οΈ Note: Some firmware may not be able to resize icons after resetting the launcher. To return the function, go to Settings β Desktop β Size of icons and select "Mediocre" or "Large".
4. Manual file editing desktop_backup.xml (advanced)
If previous methods failed, you can manually edit the launcher configuration file, which requires access to the file system through root Explorer or ADB. This is suitable for users who have previously backed up or are willing to manually restore the structure.
Instructions via ADB:
adb shell
su
cp /data/data/com.miui.home/shared_prefs/desktop_backup.xml /sdcard/You can open a copied file in any text editor (like Notepad++).
<item screen="0" x="1" y="2" spanX="1" spanY="1">
<intent package="com.android.contacts" />
</item>Where:
- screen="0" is the desktop number (starts with 0).
- x="1" y="2" are the coordinates of the icon.
- package="com.android.contacts" is the application identifier.
After editing, return the file back:
adb push desktop_backup.xml /data/data/com.miui.home/shared_prefs/
adb shell chmod 644 /data/data/com.miui.home/shared_prefs/desktop_backup.xml| Model phone | Support for manual editing | Alternative method |
|---|---|---|
| Redmi Note 12 Pro+ | β Yes. ADB) | Launcher reset |
| POCO F5 | β Yes (requires unlocking the bootloader) | Recovery from backup |
| Mi 11 Ultra | β Yes. | Reinstallation of the launcher |
| Redmi 10A | β No (restrictions) MIUI Lite) | Reset to factory settings |
π‘
Before editing desktop_backup.xml A syntax error can lead to a launcher reboot cycle.
5. Reinstall the MIUI launcher via ADB (if the file is corrupted)
If the launcher configuration file is damaged or missing, you can reinstall the com.miui.home app itself without completely resetting your phone.The method requires an ADB debugging bridge and works on all Xiaomi models except for devices with a locked bootloader (for example, the new Redmi from China).
Steps:
- Download the original APK launcher for your version of MIUI (for example, from the MIUI ApkArchive website).
- Connect your phone to your PC and execute commands: adb shell pm uninstall -k --user 0 com.miui.home adb install miui-home.apk
- Reset the device.
Once reinstalled, the desktop will return to factory settings, and all custom icons and folders will have to be reconfigured.
β οΈ Attention: Some firmware may lose the animation of transitions between screens after reinstalling the launcher. To return it, go to Settings β Additionally. β System animation and select "Standard".
6. Complete reset to factory settings (extreme case)
If none of these methods work, the last option is hard reset, which erases all data from your phone, including apps, photos and settings, so use it as a last resort. It works for all Xiaomi models, but requires prior backup.
How to reset:
- π Go to Settings. β The phone. β Resetting settings.
- π± Select "Erase all data".
- π Enter the password (if installed) and confirm the action.
- β³ Wait until it's finished (taken). 5-10 minute).
Once reset, the phone will boot up in a store-like state to return the icons:
- Pass the initial setup.
- Sign in to your Mi Account (if Mi Cloud was enabled, the icons can be restored automatically).
- Manually add the missing icons from the app menu.
π‘
Before resetting, be sure to remove SIM-card and memory card! on some models (e.g. Redmi) 9A) formatted and external storage.