Xiaomi desktop on the basis MIUI It offers flexible settings, but many users have difficulty pinning frequently used apps. Unlike pure Android, there are nuances: some apps may not be in the add-on menu, and widgets behave outside the box. This article covers all the relevant ways β from basic drag and drop to hidden Lawnchair features and ADB-Teams for experienced users.
We tested the instructions on the Redmi Note 12 Pro+ (MIUI 14), POCO F5 (MIUI 13) and Xiaomi 13 Ultra β all of which work consistently. We focused on problems with system applications (like Google Pay or Mi Home) that often βdisappearβ after updates. If you use Black Shark with custom firmware, check the Nova Launcher section β there is a solution for non-standard launchers.
1. Basic method: Drag from the application menu
The most obvious method, which works on 90% of Xiaomi devices, is suitable for the standard MIUI Launcher launcher (versions 4.22.0 and later).
Open the app menu (swipe up from the bottom of the screen). Find the app and hold the icon for 1-2 seconds. When the icon lift animation appears, drag it to a free desktop space. If there is no space, remove unnecessary shortcuts first or create a new page (swipe left on the home screen).
- β It works on all versions. MIUI (12-14)
- β Supports folders (drag the icon to another one)
- β οΈ Does not work for hidden system applications (e.g. com.miui.securitycenter)
- β Do not allow you to add shortcuts for specific actions (for example, "New chat in Telegram")
β οΈ Attention: On some firmware POCO After dragging and drop, the icon may "disappear." Solution: Reboot the device or clear the launcher cache in Settings β Annexes β Application management β Launcher.
If the app doesnβt appear on the menu, check:
- Is it hidden in Settings β Applications β Hidden Applications β
- Is it disabled in Settings β Applications β Application Management (Switched Off status)
- Is it a system service (e.g., Mi Share or Game Turbo)
2. Addition via context menu (for MIUI 13+)
Newer versions of MIUI have an alternative way that is particularly useful for applications that donβt show up in the main menu, such as Google Assistant or Digital Wellbeing, which are often hidden in the system.
Instructions:
- Open the application menu (swipe up).
- Slip on three dots in the upper right corner β "Change".
- Find the desired app in the list and hold its icon.
- In the menu that appears, select "Add to the main screen".
| MIUI version | Support for the method | Limitations |
|---|---|---|
| MIUI 12 | β No. | Only basic drag and drop. |
| MIUI 13 | β Yes. | It does not work for system APKs without an interface. |
| MIUI 14 | β Yes. | May not show apps with disabled notifications |
| POCO Launcher | β Partially. | Requires the inclusion of "Developer Mode" |
Important: On Xiaomi 12T and Redmi K50 with MIUI 13.0.6, this method may not work for applications installed in the Work Profile section (e.g., enterprise messengers).
Creating a shortcut through the "Applications Shortcuts" widget
If the app is not displayed on the menu but is installed on the system, you can create a shortcut through a standard widget, which is true for system utilities like com.miui.player or com.android.documentsui.
How to do this:
- Click and hold the empty space on the home screen β select βWidgetsβ.
- Scroll down to the "App Shortcuts" block (or "App Shortcuts" in English firmware).
- Drag the widget onto the screen.
- In the list that appears, select the desired application.
- π§ Suitable for system APK interfaceless
- π± It even works on Black Shark with custom firmware.
- β οΈ Not all apps support shortcut creation
β οΈ Note: On some devices (e.g. Redmi) 10C) The app shortcut widget may not be available, due to Xiaomi's policy of optimizing firmware for budget models.Solution: install Nova Launcher (Section 4).
Make sure the application is installed|Check for free space on the screen|Turn off "Children's Mode" in the settings|Restart the device if the widget does not appear-->
4.Use of third-party launchers (Nova, Lawnchair)
If standard methods don't work, third-party launchers provide advanced features. Nova Launcher and Lawnchair allow you to add:
- Hidden system applications
- Action-specific shortcuts (e.g., βNew Instagram Postβ)
- Applications from Work Profile
- APKs installed via ADB without an interface
Instructions for Nova Launcher:
- Install Nova Launcher from Google Play.
- Assign it as the default launcher in Settings β Home Screen.
- Click and hold the blank space on the screen β βWidgetsβ β βNova Activityβ.
- In the list, find the desired application and select an action (for example,.MainActivity).
For Lawnchair (free analogue of Pixel Launcher):
- Install Lawnchair.
- In the launcher settings, turn on "Show hidden applications".
- Open the app menu, hold the icon and drag it to the screen.
How to return the standard launcher Xiaomi?
5. ADB-Teams for experienced users
If the app doesnβt appear in any menu, but you know its package name (e.g. com.google.android.apps.maps for Google Maps), you can force it to the screen via ADB.
- System APKs without interface
- Apps blocked by Xiaomi politicians
- APKs installed via adb install without an icon
Instructions:
- Enable Developer Mode (7 taps on Settings β About Phone β MIUI version).
- Activate USB Debugging in Settings β Additional β For developers.
- Connect the phone to your PC and execute the command: adb shell am start -n com.miui.home/.launcher.UninstallShortcutReceiver -d "package:name packet" Replace the name packet with a real identifier (for example, com.whatsapp).
- If the label doesn't appear, try the alternative command: adb shell cmd shortcut create-home -p PACKET NAME -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
β οΈ Note: Xiaomi with bootloader lock (Redmi Note 11, POCO M4 Pro) ADB-Teams may not work because of limitations MIUI. In this case, you need to unlock the bootloader (instructions on the official website).
π‘
To find out the package name of any application, install the Package Name Viewer from Google Play. Open the application, find the desired APK in the list and copy its ID.
6. Problem Solving: Why the App Is Not Added
If none of these methods worked, check out these points:
| Problem. | Possible cause | Decision |
|---|---|---|
| The application does not appear in the menu | Hidden or disabled by the system | Check Settings β Applications β Hidden Applications and Application Management |
| The shortcut disappears after the reboot | Launcher cache error | Clear the cache in Settings β Applications β Launcher β Storage |
| You can't drag the icon. | Children's Regime is on. | Turn it off in Settings β Special Opportunities |
| The app is installed, but no icon | Incorrect intention-filter in the APK manifesto | Use it. ADB-Teams (Section 5) or a third-party launcher |
| The tag widget is missing. | Restriction of firmware for budget models | Install Nova Launcher or upgrade MIUI |
On Xiaomi with Global ROM (e.g. Redmi Note 10 Pro), a restriction on adding apps from Google Play may work if they conflict with pre-installed Mi services.
- Open Settings β Applications β Application Management.
- Find a problem app (like Google Messages).
- Slip "Permissions" β turn on "Display on top of other windows".
- Reset the device.
π‘
If the app is not added anyway, check its status in Settings β Applications β Application Management β All applications. If it is marked βDisabledβ or βStopβ, turn it on and try again.