This is a dirty little trick to move apps from internal storage to MicroSD card without unlocking bootloader and no root. Compatible devices include: Redmi Note 5 Pro/AI, Redmi 5/5Plus, Mi 8/EE/Lite/SE/Pro, Poco F1, Redmi 5A, and any other Xiaomi phones running latest MIUI ROM based on Android 6.x or above.
The old school way to move installed apps on SD card was so yesterday. The complicated procedure involving bootloader unlocking, flashing custom recovery, and finally rooting, are just too much for most users.
Despite rooting allows its users to do almost anything with their phones, the fact of painful tasks beyond its process is indispensable.
Fun fact! Apparently, Google has managed to embed an in-built system since Android 6.x Marshmallow. This system is called Adoptable Storage technology. This technology has an ability to adopt external storage media to act like internal storage (source: Android.com).
When external storage media is adopted, it’s formatted and encrypted to only work with a single Android device at a time. Because the media is strongly tied to the Android device that adopted it, it can safely store both apps and private data for all users.Android.com
That means, in short, all devices running latest MIUI version capable to make use of the technology. This is such a great news for you, for me, for us.
You can now use your external MicroSD storage as an internal storage. Even better! You can utilize it as both external and internal storage although the fact it is an external one – literally.
The only obstacle here is the method. MIUI does not include the feature activated by default yet. Even worst, most of available apps allow you to do such things only if your phone was rooted. Again, rooting Android is still not a piece of cake for half of Android users population.
This tutorial guides you on how to enable Adoptable Storage (AS) on any Xiaomi phones running MIUI 9 or MIUI 10 built upon Android 7.x Nougat or Android 8.x Oreo. As for example, this trick was applicable on Redmi Note 5 Pro/AI codename Whyred. Undoubtedly, this works perfectly on Android 9.x Pie as well.
The output of this tutorial is Adoptable Storage being enabled. The outcome is many things. For instance, you can then use your SD Card to install Apps and its data. You can also move several system apps on it.
The best part, it requires no root and no unlocked bootloader.
How to Enable AS and Move Apps to SD Card
AS = Adoptable Storage
Before you proceed, please be aware that all data stored in your SD Card will be lost. Additionally, we hold no responsibility over any damage that might happen of following this guide. Please proceed with caution.
Step 2. Extract the tool on your computer. You will need either WinRAR or 7Zip.
Step 3. Grab your Xiaomi phone. Enable Developer Options by going to Settings >> About Phone >> Tap the MIUI Version several times until you see “You are now developer”.
Step 4. Now enable USB Debugging by going to Settings >> Additional Settings >> Developer Options >> find the USB Debugging and toggle it on.
Step 5. Now connect your phone to computer using its USB cable.
Step 6. On your computer, go to the folder of where you’ve extracted the SD Card Auto-formatting Tool. Double-click the aftiss.cmd to run the script.
Step 7. You will see 4 options you can choose.
Here’s the explanation of each option:
- 10% from SD go to internal, and last 90% stays as normal SD card, to this 90% you can move photo video and other file.
- 50% from SD go to internal, and last 50% stays as normal SD card, to this 50% you can move photo video and other file.
- 90% from SD go to internal, and last 10% stays as normal SD card, to this 10% you can move photo video and other file.
- You define any custom proportion between external and internal proportion
Step 8. Type in the option that you want. For instance, option number 2, and hit Enter key on keyboard.
Step 9. The script will do its magic. Wait for it until it’s fully done. You will see something like this.
Step 10. At this point, it safe to disconnect your phone from your computer.
Step 11. Download Activity Launcher app from Play Store. Install it.
Step 12. Open the app by tapping on its icon.
Step 13. From the drop-down menu, set to All Activities.
Step 14. Find and tap on Settings.
Step 15. Find and tap on “Manage Apps“.
Step 16. Find and tap on the app that you wish to move to SD card.
Step 17. Tap on the Storage option.
Step 18. You will see in which storage the app currently installed. Tap on the “Change” button.
Step 19. Finally, choose the SD Card as the storage.
Step 20. Wait till the system moving the app to SD Card. It may take sometime. It depends on how big is the size of app’s file.
Step 21. Voila! Once done, the app shall be now installed on SD Card.
Piece of cake isn’t it? You should try it. It’s awesome and it helps you saving the limited Internal storage.
We recommend you to move apps that you use rarely.
On top of that, use fast SD card (Class 10 at least).
Do not hesitate to leave comments below. Tell us how does it go with your device.
Credits and thanks to tomhenson.