Why Xiaomi Mi 8 owners are facing a memory shortage
Xiaomi Mi 8, released 2018 The year, still remains a popular smartphone due to the powerful โironโ and current updates. MIUI. But even 64/128 GB of internal memory eventually runs out โ especially if you actively install games, messengers and multimedia applications. SD-The map seems to be a logical solution, but here users are waiting for pitfalls.
Unlike many Android devices, Xiaomi MIUI-based smartphones have strict restrictions on external drives. The default system blocks most applications from being transferred to a memory card, leaving this option only for select programs. In this article, we will analyze all available methods - from standard settings to manual transfer via ADB - and also tell you which applications will never be able to migrate to the SD in the Xiaomi Mi 8 due to the architectural limitations of MIUI 10/11/12.
It's important to understand that even if you can get around the limitations, the performance of the migrated applications can fall. SD-cards (even class) UHS-I) However, the internal memory of eMMC 5.1 installed in the Mi 8 is slower than the internal memory. However, for storing media files, cache and some โlightโ programs, the external drive remains a useful tool.
What are they? SD-Maps are suitable for Xiaomi Mi 8: requirements and recommendations
Before you try to move apps, make sure yours is yours. SD-The card meets the technical requirements of the device, the Xiaomi Mi 8 supports micro.SD Up to 256 GB (officially) and format FAT32 However, for stable work with applications, it is better to choose cards with high read/write speeds.
Optimal characteristics:
- ๐น Class speed: UHS-I (U1 or U3), minimum Class 10
- ๐น Capacity: 64โ256 GB (cards less than 32 GB may not be recognized as internal memory)
- ๐น Brand: SanDisk, Samsung EVO, Kingston Canvas โ These manufacturers guarantee compatibility with the MIUI
- ๐น Formatting: exFAT (preferably for files) >4 GB) or FAT32
โ ๏ธ Attention: Cheap cards without certification often have understated real speeds, which leads to lags when you run ported applications. Before buying, check the reviews of a particular model on forums (for example, check the reviews of a particular model on the forums, 4PDA or XDA Developers).
| Characteristics | Minimum. | Recommended | Note |
|---|---|---|---|
| Class speed | Class 10 | UHS-I U3 | Affects the speed of application loading |
| Volume. | 32GB | 64โ128 GB | 256GB is supported but can brake |
| File system | FAT32 | exFAT | FAT32 does not support files >4GB |
| Brand | Anybody. | SanDisk/Samsung | Cheap no-name cards are often forged. |
Standard Application Transfers through MIUI Settings
The easiest way is to use the built-in MIUI function, but it's not available for all applications.
- Open Settings โ Applications โ Application Management.
- Select the desired application from the list.
- Slip on Warehouse.
- If the option is active, a button will appear. SD-map.
โ ๏ธ Attention: B MIUI 12 and later, this option may not be available even for compatible applications, due to Xiaomi's policy of optimizing performance. If the button is not, try alternative methods in the following sections.
โ๏ธ Preparation for the portability of applications
List of applications that can usually be transferred in a standard way:
- ๐ฑ Messengers: Telegram, Viber (but not WhatsApp!)
- ๐ต Music players: AIMP, Poweramp
- ๐ Readers: FBReader, Moon+ Reader
- ๐ฎ Some casual games (but not AAA-project)
๐ก
If the application becomes slow after transfer, return it to internal memory. SD-cardboard U3 Lose in speed of built-in eMMC 5.1 in Mi 8.
Formatting SD-Cards as internal memory: pros and cons
MIUI allows you to format SD-The system combines the memory of the card and the smartphone, which theoretically allows you to carry more applications:
Pros:
- โ Ability to port some system applications
- โ Automatic data distribution between memory
- โ Support for files >4 GB (if exFAT is selected)
Cons:
- โ The card becomes โtiedโ to the device โ it cannot be retrieved without losing data.
- โ The speed of the system can drop by 15-30%
- โ Not all apps will work properly (especially games)
- โ When resetting the settings, the card is formatted automatically
To activate this mode:
- Put it in. SD-slot-card.
- Go to Settings. โ Warehouse โ SD-map.
- Select Settings (โฎ) โ Formatting as an internal.
- Confirm the action (all data on the map will be erased!).
What if MIUI doesnโt offer to format the card as an internal one?
Transfer applications through ADB: instructions for experienced users
If standard methods donโt work, you can use Android Debug Bridge (ADB), which requires connecting your smartphone to your PC and basic command line knowledge, and the advantage is that you can port applications that MIUI blocks out of the box.
Step 1: Preparation
- ๐ฅ๏ธ Install. ADB Tools on PC.
- ๐ฑ Turn on Debugging. USB In Settings โ The phone. โ Version. MIUI (Tap 7 times, then return to the Additional Settings โ For developers).
- ๐ Connect Xiaomi Mi 8 to your computer and confirm your trust in the device.
Step 2. Follow the commands:
adb shell
pm set-install-location 2 # allows installation on SD by default
pm move-package com.example.app # replace with your application packageList of popular application packages:
| Annex | Packet name |
|---|---|
| com.whatsapp | |
| Telegram | org.telegram.messenger |
| com.facebook.katana | |
| com.instagram.android |
โ ๏ธ Note: Not all applications support portability ADB. For example, com.android.vending (Google Play Store) and com.miui.home (Launcher) are locked at the system level. [INSTALL_FAILED_INVALID_INSTALL_LOCATION].
๐ก
Transferring over ADB does not guarantee stable application performance. MIUI system updates can reset settings and applications will โflyโ back into internal memory.
Alternative ways to free up memory without transferring to SD
If porting applications is not possible or feasible, consider other memory optimization methods:
1. Clearing cache and unnecessary files
- ๐งน Use the built-in cleaning utility in MIUI (Settings โ Warehouse โ Clean up).
- ๐๏ธ Remove the cache of individual applications in Settings โ Annexes โ Warehouse โ Clear the cache.
- ๐ Transfer media files (photos, videos) to SD-hand-card through the conductor.
2. Disabling preloading
- ๐ฅ B Settings โ Annexes โ App management disable autoboot for unnecessary programs.
- ๐ Limit background activity in Settings โ Battery โ Energy saving regime.
3. Use of cloud storage
- โ๏ธ Set up automatic photo uploads in Google Photos or Mi Cloud.
- ๐ Transfer documents to OneDrive or Dropbox.
Systemic debris disposal
- ๐ ๏ธ Install. SD Maid for deep cleaning.
- ๐๏ธ Remove duplicate files with Files by Google.
๐ก
Check the Download folder regularly โ it is often clogged with unnecessary ones APK-files and archives. MIUI It can be cleaned through a conductor. โ Categories โ Downloads.
Which applications cannot be transferred to SD-map in Xiaomi Mi 8
Even with ADB, some applications are not portable to external storage, which is due to:
- ๐ Security: applications with superuser rights (e.g. banking).
- ๐ก๏ธ Systemic Limitations: Google Services and MIUI, background-working.
- ๐ฎ Technical requirements: games with protection against piracy (eg Genshin Impact).
The full list of โunbearableโ applications:
| Category | Examples | Reason for blocking |
|---|---|---|
| Banking | SberBank Online, Tinkoff, Alpha Click | Security Requirements (PCI DSS) |
| Systemic | Google Play Services, MIUI Launcher | Critical to the work of the OS |
| Games | PUBG Mobile, Call of Duty Mobile | Protection against cheating (anti-cheat) |
| Social media | Facebook, VK (partially) | Background data synchronization |
| Messengers | WhatsApp (partially) | Encryption of the database |
โ ๏ธ Warning: Attempting to transfer blocked applications through workarounds (e.g., file modification) AndroidManifest.xml) may lead to:
- ๐ซ Loss of annex data.
- ๐ Automatic return to internal memory after rebooting.
- ๐ Completely inoperable program (especially for games).