Xiaomi desktop is not just a place for app shortcuts, but also a convenient area for quick access to important files. However, many users face the problem of how to put a document, a photo or an archive there if standard actions do not work? Unlike Windows, where it is enough to drag a file to the desktop icon, in MIUI this process has its nuances - from file system limitations to hidden settings.
In this article, we’ll look at 5 proven ways to bring a file to Xiaomi’s desktop, including workarounds for newer versions of MIUI (12–14), where the feature can be blocked by default. You’ll learn how to work with Download, File Manager, and even third-party apps if standard methods don’t work.
Why can’t you just drag and drop a file to Xiaomi’s desktop?
In Android, including the MIUI shell, the desktop is not a folder in the conventional sense, but part of the system interface. Unlike Windows or macOS, there is no direct access to the "basket" for files. Instead, it uses a shortcuts mechanism, which has its limitations:
- 📁 The Android file system does not allow files to be directly saved to the desktop folder (unlike /sdcard/Download or /sdcard/DCIM).
- 🔒 Limitations MIUI: Since version 12, Xiaomi has tightened its security policy by blocking shortcuts for certain file types (e.g.,.apk or.zip).
- 🤖 Application permissions: Even a file manager may not have the rights to create shortcuts if they were not requested during installation.
In addition, Xiaomi desktop actually consists of two layers:
- A visual interface (MIUI Launcher) that displays shortcuts.
- Hidden folder /data/data/com.miui.home/files/desktop, where you can technically put files, but only with root access.
This means that “output file to desktop” is not possible in the classical sense – instead, we create a shortcut that refers to the original file in the device’s memory.
Method 1: Using File Manager (File Manager)
The easiest method is to use the built-in File Manager (Files app).It works on all Xiaomi devices with MIUI 12 and later, but has a limitation: shortcuts are created only for files in Download, DCIM, Documents and some others (not for arbitrary paths).
Step-by-step:
- Open the Files app** (Blue folder icon).
- Go to the folder where the desired file is located (for example, Downloads or Images).
- Press and hold the file, then select “More” (three dots at the bottom) → “Create shortcut”.
The file is located in the Download, DCIM or Documents| folder.
File size does not exceed 50 MB (MIUI restriction) |
The file does not have the extension.apk,.zip or.exe|.
The Files app has permission to access memory
-->
What files can not be displayed to the desktop through File Manager?
| File type | Reason for blocking | Bypass |
|---|---|---|
| .apk | MIUI blocks shortcuts for installation files for security reasons | Use method 3 (application side) or Download folder |
| .zip, .rar | They are considered “potentially dangerous” | Unpack the archive and create a shortcut for a separate file |
| Files in /sdcard/Android/data/ | The folder is protected from reading by other applications | Copy the file to Download or Documents |
| Files >50MB | MIUI Launcher Limitation on Shortcut Size | Breaking a file into parts or using cloud storage |
⚠️ Warning: If a file has disappeared from the desktop after creating a shortcut, check if you have moved it to another folder. The shortcut in MIUI is just a link, and if the original file is deleted or moved, the shortcut will become non-working.
Method 2: Through the folder widget (for photos and documents)
If you want to bring a folder (like photos or PDF) to Xiaomi’s desktop, it’s easier to use the folder widget, which allows you to quickly access content without creating dozens of shortcuts.
How to add a folder widget:
- Press and hold the empty space on the desktop.
- Select "Widgets"**.
Advantages of this method:
- 📂 You can output a whole folder instead of individual files.
Disadvantages:
- 🚫 Does not work for files outside of standard folders (Download, DCIM, etc.).
- 🔒 You can’t add a password to a folder (unlike apps like File Safe).
💡
If the folder widget doesn’t display files, try updating the MIUI Launcher to Google Play or clearing its cache in the settings (Settings → Apps → Application Management → Launcher).
Method 3: Using third-party applications (ES Explorer, Solid Explorer)
If the standard File Manager refuses to create shortcuts, third-party file managers will come to the rescue.
- 📱 ES Conductor (there is a function "Tagline to the desktop").
- 🗂️ Solid Explorer (supports shortcuts for any file).
- 🔍 FX File Explorer (also works with root access)
Instructions for ES Conductor:
- Install ES Explorer from Google Play.
- Open the application and find the desired file.
- Press and hold the file → “More” → “Create a shortcut”.
Why do third-party apps work better?
- 🔓 Bypass the MIUI limitations on file types (you can create a shortcut even for.apk).
- 📌 Supports arbitrary paths (not just Download or DCIM).
- 🔄 Allows you to customize the label icon.
⚠️ Warning: Some versions of ES Explorer contain ads and may ask for unnecessary permissions. Check reviews on Google Play before installing or use Solid Explorer (paid but no ads).
How to remove unnecessary shortcuts from the desktop?
Method 4: Through Cloud Storage (Google Drive, Mi Cloud)
If the file is too large or you want to have access to it on multiple devices, it's more convenient to use the cloud. Xiaomi offers two options:
- Mi Cloud (built-in storage from Xiaomi)
- Google Drive (Universal Solution)
How to bring a file to your desktop via Google Drive:
- Upload the file to Google Drive (via browser or app).
- Open the file in the Google Drive app on your phone.
- Click "Open in..." → "Create a shortcut."
The advantages of the cloud method:
- ☁️ The file is available on all devices.
- 🔒 Security: The original is stored in the cloud even if the phone breaks.
- 📤 You can output files of any size (there is no 50MB limit).
Cons:
- 🌐 Requires an Internet connection to access.
- 💰 Free space on Google Drive is limited (15 GB).
💡
Cloud shortcuts take up the minimum amount of space on your device, but depend on the speed of the Internet, optimal for documents and photos that are rarely edited.
Method 5: For advanced users (ADB and root access)
If you're ready to dive into the technical details, you can manually place the file in a hidden desktop folder via ADB (Android Debug Bridge) or root rights. This method is suitable for power users and allows you to bypass all the limitations of MIUI.
How it works:
- 📂 The desktop in MIUI stores shortcuts in the /data/data/com.miui.home/files/desktop folder.
- 🔧 You can use ADB to copy a file or create a symbolic link.
- 🛠️ With root access, you can edit files directly.
Instructions via ADB (without root):
- Enable “USB Debugging”** in the developer settings (Settings → About Phone → MIUI Version → 7 times press to unlock).
Importantly, this method doesn’t work on all versions of MIUI due to security changes. If the command doesn’t work, try using Google Play’s Shortcut Maker.
⚠️ Warning: Misuse of ADB or root access may cause system failures. Before experimenting, back up your data via Settings → Additional → Backup and Reset.
Frequent mistakes and how to fix them
Even following the instructions, Xiaomi users often encounter problems when displaying files to the desktop, and here are the most common errors and solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| No label is created (option is inactive) | The file is in a protected folder (Android/data/) | Copy the file in Download or Documents |
| The label disappeared after the reboot | MIUI Launcher resets cache | Clear Launcher data in settings or recreate shortcut |
| You can't create a shortcut for APK | Restrictions on MIUI security | Use ES Explorer or Shortcut Maker |
| The label opens the wrong file | The original file has been moved or renamed | Remove the label and create a new one. |
If none of these methods worked, check:
- 📱 Version MIUI: Older versions (below 12) were labeled differently.
- 🔄 Launcher Updates: Update MIUI Launcher to Google Play.
- 🛠️ Security settings: disable Settings → Privacy → Special permissions → Prohibit shortcuts (if any).