Why Redmi 8 canβt move apps to the same place SD-map?
Owners of Xiaomi Redmi 8 often face the problem of lack of internal memory, especially if the device has been in use for several years. Even after cleaning the cache and deleting unnecessary files, the system can give a notification of overflow of storage. SD-map, but here users are waiting for an unpleasant surprise: in the standard settings MIUI This option is either not available or is limited.
The fact is that since Android 6.0 Marshmallow, Google has changed its policy on external drives. SD-The only way to format a card is to format it as an internal storage device, which is not always convenient, and manufacturers like Xiaomi often block this feature in their shells. SD-Redmi 8 map, including hidden settings and circumvention of restrictions MIUI.
Preparation SD-What class and volume to choose Redmi 8
Before transferring applications, you need to choose and prepare correctly SD-Xiaomi Redmi 8 supports microSD cards up to 512 GB (officially up to 256 GB, but testing shows performance and 512 GB:
- πΉ Speed class: minimum class 10 (UHS-I U1), better β UHS-I U3 or A1/A2 (Application-optimized maps. Class maps. A2 provide a random record before 4000 IOPS, What is critical for the application.
- πΉ Volume: for transfer 10-15 enough 32 GB, for 30+ applications 64 GB: Note that when formatted as an internal storage, part of the volume will be occupied by system files.
- πΉ Brand: Preference should be given to SanDisk, Samsung EVO Kingston Canvas β they are less counterfeited and work more stable with the help of the MIUI.
Important: If you plan to use SD-The card is an internal storage device that cannot be retrieved without data loss, and some applications (such as WhatsApp or bank clients) may refuse to work with external memory due to security restrictions.
Method 1: Formatting SD-The card as an internal storage (Adoptable Storage)
This is the official method from Google that allows you to use the SD-The card is part of the internal memory, but in MIUI It's hidden deep in the settings. Here's how to activate it:
- Put it in. SD-Redmi 8 slot card (hybrid slot is supported, but if two slots are used) SIM-I'll have to choose the second one. SIM, or SD).
- Go to Settings β Memory (or Settings β Storage in new versions of MIUI).
- Tap by name. SD-maps, for example, SD-map: 128GB).
- In the upper right corner, click on three dots and select Storage Settings (or Additional).
- Choose Format as internal. The system will warn you that all data will be erased.
- After formatting, select Transfer Data (optional) or Ready.
Now SD-The card will be displayed as part of the internal memory to move the applications:
- Go to Settings β Applications β Application Management.
- Select the desired application and tap the Warehouse.
- Click Change and select SD-map.
β οΈ Note: After formatting as internal storage SD-The card will not be used on other devices without completely erasing data, and some applications (such as Google Play Services) will not be able to transfer.
Save all data from the card to the PC|Check that the card is not fake (use the utility) H2testw)|Charge your phone at least 50%|Turn off the second. SIM-card if you use a hybrid slot-->
Method 2: Transfer applications without formatting SD-cards (through ADB)
If you don't want to format SD-The card is an internal memory, and can be used ADB (Android Debug Bridge. This method requires you to connect your phone to your computer, but it allows you to port applications without losing data on the map. MIUI And they may claim root rights.
Instructions:
- Turn on Developer Mode on Redmi 8: go to Settings β About Phone and tap the MIUI version 7 times.
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect your phone to your PC, install Xiaomi drivers (if necessary), and check the connection with the command: Adb devices should display a device with a serial number.
- Run the command to port the application (replace com.example.app with the batch name of the application): adb shell pm set-install-location 2 This command installs the application. SD-Map as the default installation location for new applications.
- To transfer an already installed application, use: adb shell pm move-package com.example.app
The list of application packet names can be obtained by the command:
adb shell pm list packages -fβ οΈ Note: Some system applications MIUI (For example, com.miui.home can't be moved without the risk of system failure. MIUI settings may reset.
How to find out the batch name of the application without ADB?
Method 3: Using third-party applications for portability
If previous methods have not worked, you can use third-party utilities.
- π± AppMgr III (App 2 SD): It shows you which apps you can transfer, and it does it in one tap. Supports batch mode (packet transfer).
- π± Link2SD: It requires root rights, but allows you to port even those applications that do not normally support SD-It creates symbolic references.
- π± Files by Google: Built-in memory cleanup feature may suggest migrating some apps to SD-The map (not working on all versions) MIUI).
Example of AppMgr III:
- Install the app from Google Play.
- Open it and give access to the storage.
- In the list of applications, tap on the desired and select Move to SD card.
- If the button is inactive, the application does not support the transfer.
Important: Apps that use Google services (such as Gmail or Maps) are often not portable to Google. SD-Card due to security restrictions.
| Annex | Requires root. | Support for MIUI | Transfer of system applications |
|---|---|---|---|
| AppMgr III | β No. | β Yes. | β No. |
| Link2SD | β Yes. | β Yes (with reservations) | β Partially. |
| Files by Google | β No. | β οΈ Depends on the version. | β No. |
Solving errors when transferring applications to SD-map
When transferring applications to SD-Redmi 8 card users often encounter errors. Here are the most common ways to fix them:
- π« "Not enough space" when transferring: Delete unnecessary files from SD-maps or format them in FAT32/exFAT (not NTFS, Because Android doesnβt support it).
- π« "Application does not support portability": This is a developer limitation. Link2SD root-rights or install the Lite version of the application (for example, Facebook Lite instead of the main client).
- π« SD-Card not identified: Check that the card is original (fakes are often not recognized) Also try to reboot the phone or insert the card into another slot (if you use an adapter).
- π« "Unfortunately, the com.android.settings process has stopped: This error occurs when conflicting with the com.android.settings process. MIUI. Solution - reset the settings of the application Settings in Settings β Annexes β All applications β Settings β Warehouse β Clear the data.
If you start to fly or slow down applications after you move them, put them back in your internal memory. SD-cards (even class) A2) slower than the internal memory of eMMC 5.1, which is equipped with Redmi 8.
π‘
If the application is transferred to SD-The card has stopped updating, try to temporarily return it to internal memory, update it and then transfer it again.
What to do if none of the methods work?
If all of these methods have not helped, radical measures remain:
- Separation SD-Two-partition maps: one partition remains for files (FAT32), The second format is as an internal storage (ext4). This requires root rights and work with TWRP.
- Cloud storage: Move your media files (photos, videos) to Google Photos or Mi Cloud, and leave the apps in internal memory.
- Factory reset: Sometimes port errors are associated with corrupting system files. reset may help, but does not guarantee a solution to the problem.
- Update MIUI: In newer versions of the firmware (for example, MIUI 14) errors of operation with the SD-Check for updates in Settings β The phone. β Updating the system.
If you're ready to experiment, you can try custom firmware (like LineageOS or Pixel Experience), where application port restrictions are often lifted, but this requires unlocking the bootloader and installing TWRP, which voids the warranty.
π‘
Xiaomi Redmi 8 with MIUI 12.5+ portability SD-A card without formatting as an internal storage is often blocked at the system level.