The internal memory of a smartphone is a resource that runs out faster than we would like. Modern mobile phones often take up 5-10 GB of space, which is critical for budget models with 32 or 64 GB of built-in storage. When free space runs out, the system begins to slow down, and installing new applications becomes impossible without deleting old data. games often take up 5-10 GB of space, which is critical for budget models with 32 or 64 GB of built-in storage. When free space runs out, the system starts to slow down, and installing new applications becomes impossible without deleting old data.
The most obvious solution to the problem is to use a card microSD. However, the process of transferring apps is no longer a trivial tap-and-move task once you update Android to version 6.0 and above. Google has tightened its security policy, limiting direct access of applications to external media. However, there are proven ways to bypass these limitations and effectively use an external drive to store game data.
In this article we will look at all the available methods: from standard system settings to advanced developer tools. You will learn how to turn an ordinary flash drive into an extension of the internal memory and what pitfalls await the smartphone owner with such a decision.
Built-in Android capabilities for transferring applications
The first thing worth checking is the standard settings of your device. Smartphone manufacturers such as Xiaomi, Samsung or Huawei, often modify the Android shell, leaving users the ability to transfer applications through a graphical interface. To do this, you need to go to the section Settings โ Applications and select the game you are interested in.
On the application information screen, look for the button Edit or item Storage. If the game developer has provided this option, you will see an option to transfer to an SD card. It is important to understand that this feature depends not only on the phone, but also on the application itself. Many heavy games with online mode block the transfer of their main files (.obb) to external media in order to protect against piracy and ensure the stability of loading resources.
If the transfer button is inactive (gray) or is absent altogether, it means that the developer has prohibited installation of the application on external media at the level app manifesto. In this case, standard system tools will not be able to solve the problem. However, this does not mean that the memory card is useless - it can be used to store cache or media files inside the game, if such an option is provided in the settings of the game client itself.
Using the Adoptable Storage mode (Hybrid memory)
The most effective method, available on โpureโ Android and some firmware, is called Adoptable Storage. This function allows you to format the memory card in such a way that the system perceives it as an integral part of the internal storage. After this procedure, you can install any applications on the card, and they will work as if they were on the built-in chip.
The activation process usually looks like this: insert the card into the slot, wait for the notification and select the option Use as internal storage. The system will prompt you to format the media, warning that all data on it will be deleted. After the procedure is completed, some system data and new applications will be automatically written to the SD card. This solves the problem of forced transfer, since for the system the boundaries between internal and external memory are erased.
โ ๏ธ Attention: When using the Adoptable Storage mode, the memory card is encrypted with the key of a specific device. You can't just take it out and insert it into a computer or other phone to read data. The card will become useless without the original smartphone if you do not perform the unmounting and resetting procedure.
It is worth considering the speed of the drive. The built-in memory of modern smartphones (UFS 2.1 or 3.1 standard) is much faster than most microSD cards. Using a slow Class 10 card as system memory can result in UI sluggishness and longer game loading times. For comfortable work, it is recommended to use standard cards UHS-I or UHS-II with a high write speed rating.
Before formatting the card into internal storage mode, be sure to copy all important photos and documents to the computer, since the formatting process will irreversibly delete all data.
Transfer via developer and team mode ADB
If there is no explicit item in the settings menu to enable hybrid memory, it can be forcibly activated via USB debugging. This method requires connecting the smartphone to the computer and using the tools ADB (Android Debug Bridge). It is suitable for more experienced users who are ready to work with the command line.
You must first activate the developer menu. Go to Settings โ About phone and quickly click 7 times on the item Build number. After the message โYou have become a developerโ appears, go to the new menu section and enable the option USB debugging. Connect your phone to your PC with a cable and open a command line or terminal in the folder with installed ADB drivers.
To check the current storage status, enter the command:
adb shell sm list-disks
The system will display the disk identifier, for example, disk:179,64. Then run the command to create a partition for applications, specifying the percentage of allocated space (for example, 50%):
adb shell sm partition disk:179,64 mixed 50
After successful execution of the command, a new memory management option will appear in the storage settings. Now you can migrate applications that previously did not support this feature using standard tools. However, it is worth remembering that not all games respond correctly to such division, especially those that require high data reading speed.
Manual transfer of cache and game data (Folder Method)
In cases where changing the storage type is impossible or undesirable, you can use the manual method of transferring heavy data files. Most games store their resources (textures, models, sounds) not in the APK file itself, but in separate folders inside the system directory. Moving these folders to a memory card often frees up gigabytes of space.
The standard path to application data looks like /Android/obb/ or /Android/data/. Using a file manager with access rights to system folders (for example, Total Commander or FX File Explorer), find the folder with the name of the game package (for example, com.supercell.clashofclans). Cut this folder and paste it into the appropriate directory on the memory card: /sdcard/Android/obb/ or /sdcard/Android/data/.
โ ๏ธ Attention: In versions of Android 11 and later, access to the folder
/Android/data/on an external memory card for third-party file managers is severely limited by the security system. You may not see the contents of other application folders. To bypass this restriction, you may need to use special plugins or provide permissions through the system settings (โAccess to all filesโ).
This method is not universal. Some games check the integrity of file paths upon startup and, if they are not found in the internal storage, they may prompt you to download the data again or display an error. However, for many offline projects and old hits, this method works flawlessly, allowing you to free up precious space on the main disk.
What to do if the game downloads the data again?
If after moving the folder the game starts downloading again, try creating a symbolic link (symlink). This requires root access and the Link2SD application. The link deceives the system, making it think that the files are in the internal memory, although they are physically located on the flash drive.
Comparison of storage speed and reliability
Before transferring games en masse, it is worth objectively assessing the pros and cons of using SD cards. The internal memory of a smartphone is designed for constant intensive writing and reading, while memory cards have a limited resource of rewrite cycles and a lower speed of random data access.
The table below shows a comparison of characteristics that will help you make an informed decision:
| Characteristics | Internal memory (UFS) | SD card (Class 10/UHS) | Impact on games |
|---|---|---|---|
| Reading speed | High (up to 1000 MB/s) | Medium (up to 100 MB/s) | Level loading time |
| Writing speed | Very high | Low or medium | Saving progress, cache |
| Reliability | High (soldered on board) | Medium (risk of loss of contact) | Risk of game crashing in case of failure |
| Service life | Long | Limited cell resource | Media replacement frequency |
As can be seen from the data, internal memory wins in all technical parameters. Transferring resource-intensive open-world games, such as Genshin Impact or PUBG Mobileto a slow card can lead to long texture loading times and freezes in dynamic scenes. For arcade games, turn-based strategies and simple puzzles, the difference will be almost unnoticeable.
Use the SD card primarily for storing photos, videos and undemanding applications. It is better to leave heavy 3D games in the internal memory to ensure maximum performance.
Possible problems and solutions
When using a smartphone with transferred games, users may encounter a number of specific errors. The most common problem is application icons suddenly disappearing or the message โApplication not installedโ. This often occurs due to poor contact of the card in the slot or damage to it.
If games stop running, follow these steps:
- ๐ Reboot the device so that the system remounts the file system of the card.
- ๐ Check the card for errors through the menu
Settings โ Storage โ SD card โ Advanced โ Check. - ๐ Make sure that the data folders were not accidentally moved or deleted by the file manager.
- โก Try removing and reinserting the card after turning off phone.
There is also a situation where, after updating the Android system, access rights to files on external media are reset. In this case, you may need to re-configure file manager permissions or even reinstall problematic applications. Remember that any manipulation of system files carries the risk of data loss, so regularly backing up your saves (via the Google Play Games cloud or locally) is a mandatory precaution.
โ ๏ธ Attention: Menu interfaces and item names may differ depending on the version of Android and the model of your smartphone. If you do not find the described options, check the official instructions for your device on the manufacturer's website, as security policies are constantly updated.
โ๏ธ Diagnosing problems with the SD card
Frequently asked questions (FAQ)
Is it possible to transfer the game back to internal memory?
Yes, it is possible. Go to the application settings and select the option to transfer to internal storage if it is active. If you used Adoptable Storage mode, then to get your data back you must first format the card as portable storage in the settings, which will require transferring all data manually or deleting it.
Why does the game run slower after transfer?
Most likely, your memory card has a low random read speed (IOPS parameter). Heavy games constantly load small texture and script files. If the card cannot cope with this flow, the processor is idle waiting for data, which causes delays and slowdowns.
Will progress in the game be deleted when transferred to an SD card?
If transferred correctly through the system settings, progress is saved. However, there is always a risk of failure when manually moving folders or using third-party utilities. It is recommended to synchronize your saves with your Google Play or iCloud account before starting the procedures.
What class of memory card is needed for games?
The minimum acceptable standard is Class 10. However, for a comfortable game it is recommended to use cards marked UHS Speed Class 3 (U3) or Video Speed Class 30 (V30). Such drives provide sufficient write speed for modern applications.
Does transferring games affect the warranty of the smartphone?
Using a memory card and standard application transfer functions does not affect the warranty. However, the use of developer mode and ADB commands to force changes in memory partitions can theoretically be regarded by the service center as interference in the software, although in practice this rarely becomes a reason for denial of warranty service if it does not lead to a breakdown.