Partitioning internal memory and SD cards on Android is a task faced by many users, especially owners of budget smartphones with limited internal storage. Incorrect settings can lead to slow operation of the device, loss of data, or even failure of the memory card. In this article, we will analyze in detail all the methods for dividing memory, their advantages and pitfalls, and also give step-by-step guide for different versions of Android.

It is worth immediately noting that modern versions of the OS (starting with Android 9 Pie) have significantly limited the ability to work with SD cards as internal storage. Manufacturers, such as Samsung, Xiaomi or Huawei, often block this function at the firmware level. However, there are workarounds - and we will tell you about them. And if your goal is simply to free up space on the internal drive, then partitioning may not be necessary: โ€‹โ€‹sometimes itโ€™s enough to transfer applications or clear the cache.

Before you start setting up, make sure that your microSD card meet the minimum requirements: speed class not lower UHS-I (Class 10), and volume - from 16 GB. Cards of low quality or with damaged sectors may cause system malfunctions. Also remember: after formatting the card as internal storage, it cannot be used on other devices without being completely erased.

1. Methods for dividing memory on Android: what to choose?

On Android there are two main approaches to working with an SD card:

  • ๐Ÿ“ฑ Portable storage โ€”the card is used as a removable storage device (photos, music, documents). Not suitable for installing applications, but safe and compatible with any device.
  • ๐Ÿ”„ Internal storage โ€”the card is formatted as part of the system memory. Allows you to install applications, but is tied to one device and can slow down its operation.

The choice depends on your goals:

  • ๐ŸŽฎ For games and applications โ€”it is better to use internal storage (if the device supports it). Games like Genshin Impact or Call of Duty Mobile take up tens of gigabytes, and transferring them to an SD card will save space.
  • ๐Ÿ“ท For photos and videos portable storage is sufficient. Modern smartphones (for example Samsung Galaxy S23 or Google Pixel 7) automatically offer to save media files to the card.
  • โšก To speed up work - internal storage is not always justified. Cheap memory cards (for example Class 4) slow down the system more than saving space.

It is important to understand that Not all applications can be transferred to an SD card, even if it is formatted as internal memory. Many apps (for example WhatsApp, Telegram or system services) block this feature for security or performance reasons. Also, some games (for example PUBG Mobile) may be unstable when installed on an external drive.

๐Ÿ“Š How do you use an SD card in a smartphone?
Only for photos and video
For installing applications
As backup storage
I donโ€™t use

2. How to set up an SD card as portable storage

This is the easiest and safest way. The card will appear in the system as a removable disk, and you can transfer files to it manually or automatically (for example, photos from the camera).

Instructions for Android 10 and later:

  1. Insert the memory card into the slot (with the phone turned off, if required).
  2. After switching on, a notification will appear "New SD card detected". Tap on it.
  3. Select "Use as portable storage".
  4. Wait for preparation to complete (usually takes a few seconds).

If the notification does not appear, go to Settings โ†’ Storage โ†’ SD card and select the desired option. On some devices (for example Xiaomi Redmi Note 12), the path may be different: Settings โ†’ Advanced โ†’ Storage.

โ˜‘๏ธ Preparing the SD card for use

Completed: 0 / 4

Advantages of portable storage:

  • โœ… Compatible with any devices (PCs, cameras, other smartphones).
  • โœ… No risk of data loss when removing the card.
  • โœ… Does not affect system performance.
โš ๏ธ Attention: On some devices (for example, Huawei or Honor), when selecting portable storage, a warning may appear indicating that applications cannot be installed on the card. This is normal - this is how the manufacturerโ€™s policy works.

3. Formatting an SD card as internal memory

This method allows you to expand the internal storage using a memory card, but has a number of limitations. First, the card will be encrypted and linked to the device. Secondly, after removing the card, some applications may stop working. Thirdly, the speed of reading/writing the card directly affects the system performance.

Step-by-step guide for Android 6-9 (on new versions the function may be blocked):

  1. Insert the SD card into the smartphone.
  2. Go to Settings โ†’ Storage โ†’ SD card.
  3. Tap on the three dots in the upper right corner and select "Storage settings".
  4. Click "Format as internal".
  5. Confirm the action (all data on the card will be deleted!).
  6. After formatting, select "Transfer data"if the system prompts.
  7. Reboot device.

On Android 10+ this method may not work. For example, on Samsung Galaxy s One UI or Xiaomi s MIUI the option is often hidden. In this case, you can try workarounds:

  • ๐Ÿ”ง Use ADB commands (requires a PC and USB debugging).
  • ๐Ÿ“ฒ Install custom firmware (for example, LineageOS), if the device supports bootloader unlocking.
What to do if the "Format as internal" option is missing?

On some devices (for example, Samsung with One UI 4.0+), the manufacturer deliberately removed this function. Alternative options:

1. Use ADB: connect your phone to your PC, enable USB debugging and run the command:

adb shell sm set-force-adoptable true

2. Try third-party utilities like App2SD (requires root access).

3. Transfer applications manually via Settings โ†’ Applications (not all apps support this method).

Option Portable storage Internal storage
Compatibility with other devices โœ… Yes โŒ No (formatting required)
Installing applications โŒ No โœ… Yes (partially)
Impact on performance โŒ No โš ๏ธ Possible slowdown
Data encryption โŒ No โœ… Yes (binding to the device)
Possibility of lossless extraction โœ… Yes โŒ No (applications may break)
โš ๏ธ Attention: If you format the card as internal memory on the device c Android 6-8, and then upgrade to a new OS version, you may have problems reading data. It is recommended to make a backup copy before updating.

4. Transfer applications to an SD card without formatting

If your goal is simply to free up space on your internal storage, you can transfer some applications to an SD card without converting it to internal memory. This method does not work with all apps, but it can save several gigabytes.

Instructions:

  1. Open Settings โ†’ Applications.
  2. Select the application you want to transfer (for example, Spotify or Netflix).
  3. Tap on the item "Storage".
  4. If the option is available, click "Change" and select the SD card.
  5. Confirm the transfer (may take a few minutes).

Method limitations:

  • ๐Ÿšซ Not all applications support transfer (especially system ones and games with online protection).
  • ๐Ÿ“‰ Some data (cache, settings) may remain in the internal memory.
  • โšก Applications on the SD card may work slower.

On some devices (for example, Samsung Galaxy A52 or Realme 9 Pro) the transfer option is hidden. In this case, you can use third-party ones. utilities:

  • ๐Ÿ› ๏ธ App2SD (requires root access).
  • ๐Ÿ“ฑ Link2SD (also requires root access).
  • ๐Ÿ”— Files by Google (for manual transfer of application files).
๐Ÿ’ก

Before transferring an application to the SD card, check its size in Settings โ†’ Applications โ†’ Storage. If the application weighs less than 100 MB, the transfer may not provide significant space savings, but will increase memory fragmentation.

5. Using ADB to force format the SD card

If on your device There is no option to format the SD card as internal memory, you can try to enable it via ADB (Android Debug Bridge). This method requires connecting to a computer and enabling USB debugging mode.

Step-by-step guide:

  1. Download and install ADB drivers for your device. (for example, Minimal ADB and Fastboot).
  2. Enable Developer mode on your phone: go to Settings โ†’ About phone โ†’ Build number and tap on it 7 times.
  3. Go back to Settings โ†’ System โ†’ For developers and enable "Debug by USB".
  4. Connect your phone to the PC via a USB cable and select the mode "File Transfer".
  5. Open a command line (or terminal) on your PC and enter:
    adb devices

    Make sure your device appears in the list.

  6. Enter the command to force the option to be enabled:
    adb shell sm set-force-adoptable true
  7. Reboot the phone and check for the option to format the SD card as internal memory.

If the command did not work, try an alternative option:

adb shell sm partition disk:179,64 private
(where 179,64 is the identifier of your SD cards; you can find it through the command adb shell ls /dev/block | grep -i mmcblk)
โš ๏ธ Attention: Incorrect use of ADB commands can lead to system failure or data loss. If you are not sure of your actions, it is better to contact a specialist or use alternative methods (for example, transferring files manually).
๐Ÿ’ก

ADB commands allow you to bypass manufacturer restrictions, but require caution. Always make a backup copy of your data before experimenting with system settings.

6. Alternative ways to free up internal memory

If sharing the memory does not give the desired result or is not possible on your device, try these methods:

  • ๐Ÿงน Clearing the cache: Go to Settings โ†’ Storage โ†’ Cache data and delete unnecessary ones. files. Android 11+ The cache is cleared automatically, but manual clearing can free up to several gigabytes.
  • โ˜๏ธ Cloud storage: Transfer photos and videos in Google Photos, Yandex Drive or Dropbox. Many smartphones (for example, Pixel or Samsung Galaxy) offer automatic uploading of media files to the cloud.
  • ๐Ÿ—‘๏ธ Delete duplicates: Use apps like Files by Google or CCleaner to find duplicate files, temporary data and junk.
  • ๐ŸŽฎ Game optimization: In the game settings (for example, Call of Duty Mobile or Free Fire), you can reduce the graphics quality or delete downloaded resources.
  • ๐Ÿ“ฆ Data archiving: Move rarely used files (for example, old documents) to your PC or an external hard drive.

Some firmware (for example, MIUI or ColorOS) have built-in tools for deep cleaning. For example, go to Xiaomi . in Settings โ†’ About phone โ†’ Memory โ†’ Cleaning and select "Deep cleaning". This will delete not only the cache, but also residual files of deleted applications.

If the internal memory is full due to system files, try resetting the phone to factory settings (Settings โ†’ System โ†’ Reset). Before doing this, be sure to back up your data via Google Account or Samsung Smart Switch (for devices Samsung).

7. Frequent errors and their solutions

When working with memory sharing, users often encounter the most common problems and ways to solve them:

Problem Possible cause Solution
SD card is not detected Faulty card or slot, incompatible format (NTFS) Format the card in FAT32 or exFAT via a PC. Check the slot on another device.
You cannot transfer the application to an SD card The manufacturer has blocked the function or the application does not support transfer Use App2SD (requires root) or clear the application cache.
The phone slows down after formatting the card as internal memory Low read/write speed of the card (lower class Class 10) Replace the card with a higher one fast (recommended UHS-I U3).
After removing the SD card, applications stopped working Applications were installed on a card formatted as internal storage Reinstall applications or return the card to its place.
There is not enough space on the SD card after formatting The system reserves part of the memory for its own needs Use a larger card (from 64 GB).

If, after formatting the SD card as internal memory, the device begins to overheat or discharge quickly, return the settings back:

  1. Go to Settings โ†’ Storage โ†’ SD card.
  2. Tap on the three dots and select "Format as portable".
  3. Confirm the action (all the data will be deleted!).
โš ๏ธ Attention: On some devices (for example, Samsung Galaxy S20+ s One UI 3.1) after formatting the SD card as internal memory, it may no longer be possible to remove it without resetting the settings. Check this information in the user manual of your smartphone.

8. Recommendations for choosing an SD card for Android

Not all memory cards are equally suitable for use in smartphones. Here are the key parameters that are worth paying attention to:

  • ๐Ÿ“ Volume:
    • 16โ€“32 GB - enough for photos and music.
    • 64โ€“128 GB - optimal for applications and games.
    • 256 GB or more - for professional use (for example, shooting video in 4K).
  • โšก Speed class:
    • Class 10 - minimum for installing applications.
    • UHS-I U1/U3 - recommended for games and video.
    • UHS-II โ€”redundant for smartphones (used in professional cameras).
  • ๐Ÿท๏ธ Manufacturer: Give preference to trusted brands - SanDisk, Samsung, Kingston, Lexar. Cheap cards from nameless manufacturers are often counterfeited, indicating inflated characteristics.
  • ๐Ÿ”’ Protection: Cards with support A1 or A2 (optimized for applications) are better suited for use as internal storage.

Examples of good cards for Android:

  • SanDisk Ultra microSDXC UHS-I A1 (128 GB) - optimal price/quality ratio.
  • Samsung EVO Plus UHS-I U3 (256 GB) - high speed for games and 4K video.
  • Kingston Canvas Go! Plus (64 GB) - budget option for photos and music.

Before purchasing, check the card for authenticity using utilities like H2testw (Windows) or F3 (macOS/Linux). Fake cards may have a real capacity that is several times less than declared, which will lead to data loss.

๐Ÿ’ก

Class cards A2 (for example, SanDisk Extreme A2) are specially optimized for installing applications and provide higher random write speeds, which is critical for Android operation.

FAQ: Answers to frequently asked questions

Can an SD card be used as internal memory on Android 12?

On most devices c Android 10 and later this function is blocked by the manufacturer. Exceptions are some models Xiaomi, Motorola or devices with custom firmware (for example, LineageOS). In other cases, you can try ADB commands or third-party utilities, but there is no guarantee.

Why did it become slower after formatting the SD card as internal memory?

This is due to the fact that Android encrypts the card and uses it to store system files. If the card has a low speed class (for example Class 4), this leads to slowdowns. The solution is to use cards no lower than UHS-I U3 or A2.

Is it possible to transfer WhatsApp to an SD card?

Officially WhatsApp does not support transferring to an SD card, even if it is formatted as internal storage. However, you can manually transfer media files (photos, videos) via Settings โ†’ Storage โ†’ Storage management in the application itself. For a complete transfer, you will need root access.

What happens if you remove an SD card formatted as internal memory?

Applications installed on the card will stop working. The system may produce errors or slow down. In the worst case, the phone will stop booting (if critical system files were stored on the card). Always remove the card via Settings โ†’ Storage โ†’ Eject.

How to return an SD card to its original state after using it as internal memory?

Connect the card to the PC via a card reader and format it in FAT32 or exFAT using standard Windows tools (This PC โ†’ Format). If the card is not detected, use the utility SD Formatter from SD Association.