Why Redmi 8 Pro owners want to move apps to the new SD-map?
Xiaomi Redmi 8 Pro (also known as Redmi Note 8 Pro in some regions) is still a popular choice due to its price-performance balance, but its main drawback is limited internal memory (especially in the base 64GB version). When the system, cache and user files occupy the lionโs share of space, transfer applications to the userโs home. SD-The map seems like a logical solution, but there are a number of nuances waiting for users.
Unlike older versions of Android, modern firmware MIUI (Especially Android 9-12, which has a very limited portability, is due to Google's security policy and Adoptable Storage, a feature that used to allow formatting. SD-It's a way of doing things like internal memory, and it's not stable or available on new devices today, but there are ways around it, both formal and root-righted.
In this article, we will discuss:
- ๐ How to check if your app supports portability SD-root-card.
- โ๏ธ Step-by-step instruction through settings MIUI (relevant to the latest versions of the firmware).
- ๐ป Method by which ADB For forced transfer (even if the button in the menu is inactive).
- โ ๏ธ Why some apps (like WhatsApp or games) canโt be ported, and what to do about it.
- ๐ฑ Alternative methods of freeing up memory: cleaning cache, transferring media files, using cloud services.
Before you start, make sure that your SD-map:
- ๐น It has a speed class. UHS-I (U1/U3) or higher, otherwise the app will slow down.
- ๐น Formatted in FAT32 or exFAT (for cards larger than 32 GB).
- ๐น Not used as portable storage for other devices (e.g., a camera).
Method 1: Transfer through MIUI settings (without root rights)
The easiest method is to use the built-in MIUI feature, but it doesnโt work for all applications, and developers can block the portability if the program actively uses internal Android services (such as widgets or background processes).
To check and transfer supported applications:
- Open Settings โ Applications โ Application Management.
- Select the app you want to migrate (like Facebook or Spotify).
- Slip on Warehouse.
- If the option is available, you will see the Change or Move button. SD-Press it and confirm the action.
โ ๏ธ Note: After porting, some functions of the application may not work properly:
- ๐ Notifications may be delayed.
- ๐ฎ Games will take longer to load on first launch.
- ๐ Auto-update application via Google Play may be disabled.
If the transfer button is inactive or absent, this means that:
- ๐ซ The application does not support transfer (often found in messengers and system utilities).
- ๐ง Your firmware. MIUI Blocks the function (relevant to Android 10 versions)+).
- ๐พ SD-The card is formatted as a portable storage, not as an internal memory.
โ๏ธ Preparation SD-portability
Method 2: Forced transfer via ADB (for power users)
If the standard method didnโt work, you can try forced porting using Android Debug Bridge (ADB).This method does not require root rights, but involves working with the command line. On Redmi 8 Pro with MIUI 12.5+, this method works only for some applications โ system and some popular (for example, Instagram or TikTok) can block the transfer at the code level.
Instructions:
- Turn on Developer Mode: Go to Settings โ About Phone. Tap 7 times on MIUI Version until the notification "You've become a developer" appears.
USB debugging
- Back to Settings โ Additionally. โ For developers.
- Find the Debugging by USB and turn it on.
- Connect your phone to your PC, install it. ADB-Drivers and open the command line in the folder with the platform-tools.
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Find out the package name of the application (for example, for Facebook it is com.facebook.katana): adb shell pm list packages | grep "app name"
- Run the port command (replace package.name with real name): adb shell pm set-install-location 2 adb shell pm move-package package.name
If the command is successful, you'll see a message, "Success," and reboot your phone and check if the app has moved.
- ๐ Not all apps support this method, such as Google Play Services or Mi Account, but you canโt move it.
- ๐ง After updating MIUI transference.
- โ ๏ธ Some banking applications (for example, SberBank Online) can block access when transferring to the Internet. SD.
What to do if ADB It's a mistake. [INSTALL_FAILED_INVALID_INSTALL_LOCATION]"
Method 3: Root-rights portability (for advanced users)
If previous methods have failed, you can still get root rights, which gives you full control of the system, but it's not guaranteed, and it can cause the phone to run in an unstable way, and on the Redmi 8 Pro, you can get root through unlocking the bootloader and installing Magisk.
โ ๏ธ Attention: Unlocking the bootloader on Xiaomi requires:
- ๐ Linking your Mi Account to your device (minimum 7 days of waiting).
- ๐ฑ Resetting all data (mandatory condition when unlocking).
- ๐ง Custom recaveri installations (TWRP) Magisk.
After obtaining root rights, you can use applications like:
- ๐ App Mgr III (App Manager โ allows you to forcibly transfer applications, including system.
- ๐ Link2SD โ Creates symbolic links to transfer data to SD.
- ๐ FolderMount โ mounts application folders to a memory card.
Example of App Mgr III:
- Open the app and provide root access.
- Select the Apps tab and find the desired application.
- Select the Move to SD card and click on it.
- Confirm the transfer and restart the phone.
โ ๏ธ Note: Transfer of system applications (e.g. com.miui.home) may result in:
- ๐ Cyclical phone reboot.
- ๐ต Loss of functionality (e.g., loss of launcher).
- ๐ง Needs to reflash through Fastboot.
| Transfer method | Root rights required? | Works on MIUI 12+? | Limitations |
|---|---|---|---|
| Through MIUI settings | โ No. | โ Yes. | Only for supported applications |
| ADB-team | โ No. | โ ๏ธ Partially. | It does not work for system and some popular applications |
| Route-rights annexes | โ Yes. | โ Yes. | Risk of unstable work, loss of warranty |
| Adoptable Storage | โ No. | โ No (disabled in new versions of Android) | It can only work on custom firmware. |
Why some applications cannot be moved to SD-map?
Even if you use root rights or ADB, some apps don't fundamentally support portability.
- ๐ Security: Banking applications (SberBank, Tinkoff) and instant messengers (WhatsApp, Telegram) store critical data in internal memory.
- ๐ฎ Productivity: Games (PUBG Mobile, Genshin Impact require quick access to files and SD-maps (even U3) slower-than-integrated memory UFS 2.1.
- ๐ค System Restrictions: Apps with widgets (weather, Google App) or background services (Google Play Services) must remain in internal memory.
- ๐ฆ Technical Features: Some applications are used OBB-files or cache that cannot be transferred without loss of functionality.
What to do if the application cannot be moved?
- ๐๏ธ Clear the cache: Go to Settings โ Annexes โ Warehouse โ Clear the cache. For example, on YouTube, the cache can take several gigabytes.
- โ๏ธ Use cloud services: Move media files (photos, videos) to Google Photos or Mi Cloud.
- ๐ Remove Unused Apps: Utilities like Files by Google Helps You Find and Remove Unnecessary Apps APK.
- ๐ฑ Consider custom firmware: LineageOS or Pixel Experience sometimes offer more freedom in memory management.
๐ก
If youโre critically short of memory but donโt want to risk root rights, try Lite versions of apps (like Facebook Lite, Messenger Lite) that take up 2 to 3 times less space and often run faster than the mainstream versions.
Alternative ways to free up memory on the Redmi 8 Pro
If the applications are transferred SD-The card didnโt solve the problem, use these methods:
1. Systemic garbage disposal
MIUI has a built-in cleaning utility:
- Go to Settings โ Memory โ Cleanup.
- Click Deep Clean and select unnecessary files (cache, temporary data, duplicates).
- For more thorough cleaning, use SD Maid (requires root rights).
2. Transfer of media files
Photos, videos and music can take up tens of gigabytes. SD-map:
- Open the Gallery or the Files.
- Select the files โ Move it โ choose SD-map.
- To automatically save new files to the map, go to Camera Settings โ Save Place.
3. Disabling pre-installed applications
MIUI contains many system applications that cannot be removed but can be disabled:
- Go to Settings โ Applications โ Application Management.
- Select an unneeded app (such as Mi Music or Mi Video).
- Click Disable (this will remove the updates and stop the background work).
4.Use of SD-The card is an internal memory (adoptable storage)
This method is not officially supported on newer versions of MIUI, but some users manage to activate it via ADB:
adb shell sm set-force-adoptable true
adb shell sm partition disk:179,64 privateโ ๏ธ Attention: After this operation SD-The card will be encrypted and tied to the phone, and when it is retrieved or reset, the data will be lost!
๐ก
If your goal is to just make room for new applications, start by clearing the cache and moving the media files. SD-The card is only useful for rarely used utilities (for example, photo editors or offline maps).
Frequent mistakes and their solutions
When transferring applications to SD-Redmi 8 Pro users often face the following problems:
1. "Move to the button" SD-card
Causes and solutions:
- ๐น Application does not support transfer โ try ADB orthod.
- ๐น SD-The card is formatted as a portable โ Reformat it as an internal one (see section above).
- ๐น In the developer settings, the option is enabled Forced to allow transfer to external media โ Turn it off.
2.The application has moved, but is not working
This is most often the case with:
- ๐ฎ Games (such as Call of Duty Mobile) โ Transfer only a portion of the data (OBB-manually.
- ๐ฌ Messengers (Viber, WhatsApp) โ They block work during transfer due to encrypted chats.
- ๐ฑ System utilities (Mi Security, Google Play Services) โ Put them back in your internal memory.
3.After the transfer, the app disappeared
Probable reasons:
- ๐น SD-The card was removed or damaged. โ Check it out on another device.
- ๐น The app has been updated and returned to internal memory. โ Turn off auto updates in Google Play.
- ๐น Partition mounting error โ Restart your phone or reinstall the app.
4.The phone brakes after transferring apps
SD-cards (even class) U3) slower than the internal memory, to reduce the lags:
- ๐น Portable only lightweight applications (e.g. Readers) PDF or Notes).
- ๐น Do not carry launchers or system services.
- ๐น Use it. SD-High read/write speed cards (e.g. SanDisk Extreme).