Owners of budget and mid-budget smartphones are often faced with the problem of a catastrophic lack of free space in the internal memory. Built-in storage quickly filled with system files, messenger caches and, of course, heavy modern games. In such a situation, the most logical solution is to use the MicroSDslot, which is found in most devices. However, the process of transferring data is not always intuitive and depends on the version of the operating system.

Previously, in the era of Android 4.0 i 5.0, moving any game to external media was a matter of a couple of clicks. Today the policy has Google tightened: application developers themselves decide whether to allow installation on a memory card. This was done for the sake of security and performance, since the reading speed of modern flash drives readers is often inferior to the internal memory of a smartphone. However, there are working methods that allow you to free up precious gigabytes.

In this article we will analyze the standard capabilities of the system, hidden developer functions and the nuances of working with adaptive memory. You will learn why some buttons are inactive and how to bypass restrictions without receiving root access. It is important to understand that not all applications can be migrated, but even a partial transfer can save the device from constant notifications about low space.

Preparing a memory card and checking compatibility

Before you try to transfer data, you need to make sure that your drive is ready for use. Not every SD card is suitable for installing active applications. If the recording speed is low, apps will begin to slow down or crash. It is recommended to use class cards UHS-I or UHS-II with markings Class 10 and higher. Slow drives can become a bottleneck for the entire system.

Insert the card into the slot and wait for the system to notify you. Android will offer two options for use: as portable storage or as internal memory. The choice depends on your goals. For simple storage of photos and music, the first option is suitable. If you want to install games there, formatting as internal storage is often required, but this will make the card unreadable on other devices.

โš ๏ธ Attention: Formatting the card as internal storage will completely delete all data on it. Be sure to back up important files on your computer before starting the procedure.

You can check the current status of the drive in the settings. Go to section Settings โ†’ Storage. The total volume, occupied space and connection type will be displayed here. If the system sees the card but does not allow you to carry out the operation, try removing and reinserting it, making sure that the contacts are in tight contact.

๐Ÿ’ก

Use only original memory cards from well-known brands (Samsung, SanDisk, Kingston). Cheap fakes often have an inflated volume and low speed, which will lead to data loss.

Standard transfer method through Android settings

The safest and easiest way is to use the built-in shell functionality. This method works on most devices running Android 7.0 and later, unless the application developer has prohibited the transfer. Go to the application management menu to find a list of installed apps.

The action algorithm is as follows:

  • ๐Ÿ“ฑ Open Settings and find the item Applications or Application Manager.
  • ๐Ÿ“‚ Select from the list the app you want to move (for example, a heavy game).
  • ๐Ÿ’พ Click on the section Storage inside the application card.
  • ๐Ÿ”„ If the button Change is active, click it and select Memory card.

After confirmation, the system will begin the file migration process. The operation time depends on the size of the application and your speed MicroSD.

What to do if the โ€œChangeโ€ button is gray or missing? This means that the developer has strictly prohibited installation outside the internal memory in the application manifest. In this case, it is impossible to transfer the app using standard means. However, there are workarounds, which we will talk about below.

๐Ÿ“Š How much internal memory does your smartphone have?
Less than 16 GB
32 GB
64 GB
128 GB and more

Using developer mode to force a transfer

In the depths of the Android system there is a special function hidden that allows you to ignore developer restrictions. Activating this mode requires caution as it is intended for testing purposes. To get to the developer menu, you need to quickly click on the build number seven times in the section About phone.

After the new item appears in the settings, follow these steps:

  1. Go to System โ†’ For developers.
  2. Find item Do not unload from memory or Force allow apps on external (Allow saving on external drives).
  3. Activate the switch and restart the device.

Now check the application settings again. The transfer button can become active even for those apps that did not previously support this function.

โš ๏ธ Attention: Forced transfer of system utilities or critical services may lead to unstable operation of the phone. Do not move applications responsible for calls, SMS or interface operation.

It is worth noting that even if the transfer is successful, some of the data will still remain in the internal memory. This is due to the security architecture Android: private data and some libraries must be stored in a secure section. However, the main cache files and game resources will be moved, which will free up a significant amount of space.

Why might the button disappear after a reboot?

Sometimes the system resets the developer settings after an update or instability. If the function is missing, reactivate the developer mode and check the forced transfer checkbox.

Formatting the card as internal storage (Adoptable Storage)

Starting with version Android 6.0, Google has introduced the function Adoptable Storage. It allows you to combine internal memory and card into a single space. For the system, the card becomes part of the main drive, is encrypted and is used by default to install new apps from Play Market.

The activation process looks like this:

  • ๐Ÿ”ง Insert the card and go to Settings โ†’ Storage.
  • ๐Ÿ—‘๏ธ Click on the name of the card, select the menu (three dots) and click Storage settings.
  • ๐Ÿ’ฟ Select the item Internal memory and confirm formatting.
  • ๐Ÿ“ฒ The system will offer to transfer existing data, agree.

After this, new applications will be automatically installed on the card if the internal memory is not enough.

This method has a significant disadvantage. If you remove the card, all applications installed on it will stop working and their icons will disappear from the desktop. In addition, the speed of the smartphone may decrease if the card is slower than the built-in memory chip. Manufacturers like Samsung i Xiaomi often hide this function in their shells, so it may not be available without special utilities.

Type of use Pros Cons Recommendation
Portable The card can be read on a PC, easy to replace You cannot install default applications For photos and video
Internal Automatic installation of games, single space The card is encrypted, slows down on weak cards For budget smartphones
Manual transfer Control over each application Takes time, not all applications are transferred For targeted optimization
๐Ÿ’ก

Format as internal storage - the best option for phones with low memory (8-16 GB), but requires a fast class memory card U3.

Transferring game cache and heavy data

Many modern games take up several gigabytes not due to the installation file (APK), but due to the cache - graphic textures and sounds. Often the APK itself weighs 100 MB, and the cache is 2 GB. Moving the cache manually is more difficult, but it frees up the most space.

This will require a file manager with access to system folders, for example Total Commander or FX File Explorer. The path to the cache is usually located in the directory Android/obb or Android/data. You can cut the game data folder and paste it into the appropriate directory on the memory card. However, modern versions of Android restrict access to these folders, requiring special permissions.

Some launchers and task managers have built-in cleanup and migration functions. They analyze the amount of space occupied and suggest moving the heaviest elements. This is more convenient than manual copying, but less reliable. Always check the functionality of the game after transferring the cache.

โ˜‘๏ธ Preparing to transfer the cache

Done: 0 / 4

Why applications are not transferred: main reasons

Users often wonder why, after all the manipulations, the transfer button remains inactive. The main reason lies on the side of the developers. The configuration file AndroidManifest.xml has an attribute android:installLocation. If the value is internalOnly, the system blocks the transfer at the kernel level.

Another reason is widgets and live wallpapers. Applications that place widgets on the home screen must be located in internal memory for technical reasons. If you delete or move such an application, the widget will stop updating. Also, system applications pre-installed by the manufacturer are often protected from modification of the installation path.

There is a myth that transferring applications slows down the phone. This is partly true if you are using an old memory card. Random file access on an SD card is slower than on an embedded eMMC or UFS chip. This may result in longer loading times for games. Therefore, transfer only those apps that you rarely use, or if the internal memory is 95% full.

โš ๏ธ Attention: The settings interface may differ depending on the shell (MIUI, One UI, ColorOS). If you do not find the described items, use the settings search by entering the word โ€œMemoryโ€ or โ€œStorage.โ€

Is it possible to cheat the system?

There are applications like App2SD that require root access. They can force transfer of any apps, but this voids the warranty and increases the risk of virus infection.

Frequently asked questions (FAQ)

Is it possible to transfer WhatsApp to a memory card?

It is impossible to completely transfer the WhatsApp application, since it uses many background services. However, you can transfer media files (photos and videos). In the settings of the messenger itself, specify the path to save media to the SD card. This will free up several gigabytes in the internal storage.

What happens if you remove the card with installed games?

Applications will no longer launch, and their icons may disappear or become gray. The data will not be deleted, but will become inaccessible. After returning the card to its place (in the same slot), all apps should start working automatically. If the card was formatted as internal memory, it will not be read on another phone without formatting.

Does transfer affect the speed of the phone?

Yes, it can. If the memory card has a low read speed (class 4 or 6), applications will take longer to load, and games may experience stuttering when loading textures. For games, it is recommended to use only cards marked A1 or A2optimized for working with applications.

How to return an application back to the internal memory?

The process is similar to transferring it to a card. Go to Settings โ†’ Applications, select the app, click Storage, then Change and select Internal memory. The system will automatically return the files to their original location.

Why Android went wrong after updating transfer?

Major system updates sometimes change the partition structure or file paths. In rare cases, this leads to the system โ€œlosingโ€ applications on the card. It is recommended that after a major update, check the functionality of the transferred apps and, if necessary, move them again.