How to set up smartphones and PCs. Informational portal
  • home
  • Iron
  • How to change internal memory. Lack of internal memory on a smartphone - step by step instructions on how to use an SD card as internal storage

How to change internal memory. Lack of internal memory on a smartphone - step by step instructions on how to use an SD card as internal storage

I’ll make a reservation right away that we are not talking about programs like link2sd. The principle is similar, but we will link not the program directories, but the data directories of these programs, for example /sdcard2/Navigon -> /sdcard/Navigon or /mnt/extSdCard/Books -> /sdcard/Books, etc.
In addition, we need a root (where would we be without it). By the way, after I found out about this program, this is another argument for root for me.

Many owners of android smartphones or tablets with a small built-in memory must have encountered the following problem: a large sd card is inserted (for example, 16, 32 or even 64 Gigabytes), but after installing several heavy programs, our device or another program with impudence declares that there is no enough space. Sometimes the program itself is small, but after installation it climbs the Internet and pulls gigabytes of data onto the smartphone.
Once again, having received the message “No space” and looking at the card, we see that it is almost empty, but the internal memory of the device is packed to capacity.
This is because internal memory is often used as the default directory for many programs. The fact is that it is mounted as /sdcard , which historically has always been an external sd card (it used to be the case on all smartphones). The external sd card is mounted in this case as /sdcard2 , /mnt/sdcard2 , /mnt/extSdCard or even /sdcard/.externalSD . I understand that this is done by manufacturers so that the device works out of the box, i.e. no sd card at all.

Many "unscrupulous" programs always want to read/write data from/to the /sdcard/NameSubstitute directory. Rarely, this can be changed in the program settings.
As a result, we have what we have, and several opportunities to improve the current situation:
The last two methods are also not a panacea, because. they require certain skills from the user, besides they are not “clean” enough, for example, there are known problems when connecting a smartphone to a computer via usb (they cannot be unmounted), etc.

The DirectoryBind program, which a good person slig from xda wrote for himself and posted on the forum for public use, will help to correct the situation.

QR code


Although the audience here is technically savvy, a couple of explanations need to be made for inexperienced Habr readers. As he himself wrote (the program is not idiot-proof), i.e. unlikely to pass the fool test.

After installation, we launch the program (for the first time, of course, we permanently allow Root rights), press the menu then "Preferences" and set the default paths to the external memory "Default data path" for example / sdcard / external_sd / and internal memory "Default target path" / sdcard / . Exit the menu.

Press menu, then "Add new entry"

Now let's create a new directory link, for example, move the CamScanner folder to an external card. A long press on a folder path opens a small built-in file manager where you can create and/or select a folder. The folder on the external card must be created (and empty).

By checking the "Transfer files from target to data" checkbox, files and folders will be transferred from the /sdcard/CamScanner/ directory to the /sdcard/external_sd/CamScanner directory.

It should be noted that links are not automatically activated after creation (gray floppy disk icon, as in the screenshot below for gameloft). To complete the binding of folders, select the necessary links with the checkboxes and press the menu -> "Bind checked". Icons of active (linked) folders should turn green.

By the way, if you want to attach the entire external card, I completely recommend doing it not like /sdcard/externalSD/ , but with a dot in front of /sdcard/.externalSD/ . This will save you from troubles like double thumbnails in galleries, etc. The truth will not help for all galleries and players, because. some look for media in hidden directories as well.
Having suffered, I decided for myself to link only individual directories.

UPD. By the way, an external SD card is much slower than internal memory, so transferring program data to an external SD naturally slows down the work of this program. This should be especially remembered by those who decide to completely change the mount points of internal and external memory, because. chances are your entire device will run slower than before.

I hope this program will complement your collection of useful utilities for android devices.

If you still decide to swap the internal and external memory, i.e. remap the external sd card to /sdcard and there is no such option in the device settings - having root, this can be easily done by performing the following operation:
In Root-Explorer, mount "/etc" as R/W (if R/O), find the file "/etc/vold.fstab", save a copy and open (long click) it in the Text Editor.
In the next two lines, we change the name of the mount points in places: dev_mount sdcard / mnt / sdcard [email protected]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... to dev_mount sdcard /mnt/external_sd [email protected]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
You can read more. They also offer, as an alternative, to use another interesting program Root External 2 Internal SD.
I will add that in both cases, before switching, you need to copy the entire contents of the /sdcard folder to an external sd card.
Keep in mind that after the switch, your entire system may work better than before.
be careful- you need to understand that everything you do under root, you do at your own peril and risk, and for example, saving the wrong “vold.fstab” may lead to the inability to boot the device and for treatment you will need to boot into recovery and edit “vold.fstab” already there.

This method can be used in conjunction with DirectoryBind, only now the opposite is "Default target path" (/sdcard) and all links created in DirectoryBind will point to an external card.

I’ll make a reservation right away that we are not talking about programs like link2sd. The principle is similar, but we will link not the program directories, but the data directories of these programs, for example /sdcard2/Navigon -> /sdcard/Navigon or /mnt/extSdCard/Books -> /sdcard/Books, etc.
In addition, we need a root (where would we be without it). By the way, after I found out about this program, this is another argument for root for me.

Many owners of android smartphones or tablets with a small built-in memory must have encountered the following problem: a large sd card is inserted (for example, 16, 32 or even 64 Gigabytes), but after installing several heavy programs, our device or another program with impudence declares that there is no enough space. Sometimes the program itself is small, but after installation it climbs the Internet and pulls gigabytes of data onto the smartphone.
Once again, having received the message “No space” and looking at the card, we see that it is almost empty, but the internal memory of the device is packed to capacity.
This is because internal memory is often used as the default directory for many programs. The fact is that it is mounted as /sdcard , which historically has always been an external sd card (it used to be the case on all smartphones). The external sd card is mounted in this case as /sdcard2 , /mnt/sdcard2 , /mnt/extSdCard or even /sdcard/.externalSD . I understand that this is done by manufacturers so that the device works out of the box, i.e. no sd card at all.

Many "unscrupulous" programs always want to read/write data from/to the /sdcard/NameSubstitute directory. Rarely, this can be changed in the program settings.
As a result, we have what we have, and several opportunities to improve the current situation:
The last two methods are also not a panacea, because. they require certain skills from the user, besides they are not “clean” enough, for example, there are known problems when connecting a smartphone to a computer via usb (they cannot be unmounted), etc.

The DirectoryBind program, which a good person slig from xda wrote for himself and posted on the forum for public use, will help to correct the situation.

QR code


Although the audience here is technically savvy, a couple of explanations need to be made for inexperienced Habr readers. As he himself wrote (the program is not idiot-proof), i.e. unlikely to pass the fool test.

After installation, we launch the program (for the first time, of course, we permanently allow Root rights), press the menu then "Preferences" and set the default paths to the external memory "Default data path" for example / sdcard / external_sd / and internal memory "Default target path" / sdcard / . Exit the menu.

Press menu, then "Add new entry"

Now let's create a new directory link, for example, move the CamScanner folder to an external card. A long press on a folder path opens a small built-in file manager where you can create and/or select a folder. The folder on the external card must be created (and empty).

By checking the "Transfer files from target to data" checkbox, files and folders will be transferred from the /sdcard/CamScanner/ directory to the /sdcard/external_sd/CamScanner directory.

It should be noted that links are not automatically activated after creation (gray floppy disk icon, as in the screenshot below for gameloft). To complete the binding of folders, select the necessary links with the checkboxes and press the menu -> "Bind checked". Icons of active (linked) folders should turn green.

By the way, if you want to attach the entire external card, I completely recommend doing it not like /sdcard/externalSD/ , but with a dot in front of /sdcard/.externalSD/ . This will save you from troubles like double thumbnails in galleries, etc. The truth will not help for all galleries and players, because. some look for media in hidden directories as well.
Having suffered, I decided for myself to link only individual directories.

UPD. By the way, an external SD card is much slower than internal memory, so transferring program data to an external SD naturally slows down the work of this program. This should be especially remembered by those who decide to completely change the mount points of internal and external memory, because. chances are your entire device will run slower than before.

I hope this program will complement your collection of useful utilities for android devices.

If you still decide to swap the internal and external memory, i.e. remap the external sd card to /sdcard and there is no such option in the device settings - having root, this can be easily done by performing the following operation:
In Root-Explorer, mount "/etc" as R/W (if R/O), find the file "/etc/vold.fstab", save a copy and open (long click) it in the Text Editor.
In the next two lines, we change the name of the mount points in places: dev_mount sdcard / mnt / sdcard [email protected]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... to dev_mount sdcard /mnt/external_sd [email protected]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
You can read more. They also offer, as an alternative, to use another interesting program Root External 2 Internal SD.
I will add that in both cases, before switching, you need to copy the entire contents of the /sdcard folder to an external sd card.
Keep in mind that after the switch, your entire system may work better than before.
be careful- you need to understand that everything you do under root, you do at your own peril and risk, and for example, saving the wrong “vold.fstab” may lead to the inability to boot the device and for treatment you will need to boot into recovery and edit “vold.fstab” already there.

This method can be used in conjunction with DirectoryBind, only now the opposite is "Default target path" (/sdcard) and all links created in DirectoryBind will point to an external card.

Owners of Samsung smartphones of the latest models have a fairly large internal memory, but in budget options or earlier versions, everything is much worse. Therefore, users simply do not have enough space for their favorite applications, games and music. What to do in this case? - there is a way out, but we immediately warn you it is not safe.

Replacing the internal sdcard with an external external

In a way to solve this problem, we see the replacement of the internal map with the external one. This procedure is possible on phones from Samsung and we need full root and a file manager for system files - .

Instructions for replacing memory in places
1. We get full, one of the methods;
2. Download a special hack from our server and unpack it to your computer;
3. We make a full backup of the device, for example, using, or go to and make a full backup (we recommend two options);
4. We go into RootExplorer and copy the files (from the hack) to the system / etc folder, agree with their replacement. Beforehand, it is desirable to copy the contents of the folder to your computer;
5. We overload the smart and enjoy the result.

Reverse procedure

To perform a rollback, there are three methods, if one did not help you, then move on to the next one, you do not need to do everything at once. Execution procedure is ok
1. I do a reverse replacement of the etc folder from my computer and reboot;
2. Download the return hack and upload it to the system / etc folder;
3. We do a full recovery from previously made backups.

Android: An easy way to link external sd card and internal memory to free up space

I’ll make a reservation right away that we are not talking about programs like link2sd. The principle is similar, but we will link not the program directories, but the data directories of these programs, for example /sdcard2/Navigon -> /sdcard/Navigon or /mnt/extSdCard/Books -> /sdcard/Books, etc.
In addition, we need a root (where would we be without it). By the way, after I found out about this program, this is another argument for root for me.

Many owners of android smartphones or tablets with a small built-in memory must have encountered the following problem: a large sd card is inserted (for example, 16, 32 or even 64 Gigabytes), but after installing several heavy programs, our device or another program with impudence declares that there is no enough space. Sometimes the program itself is small, but after installation it climbs the Internet and pulls gigabytes of data onto the smartphone.
Once again, having received the message “No space” and looking at the card, we see that it is almost empty, but the internal memory of the device is packed to capacity.
This is because internal memory is often used as the default directory for many programs. The fact is that it is mounted as /sdcard , which historically has always been an external sd card (it used to be the case on all smartphones). The external sd card is mounted in this case as /sdcard2 , /mnt/sdcard2 , /mnt/extSdCard or even /sdcard/.externalSD . I understand that this is done by manufacturers so that the device works out of the box, i.e. no sd card at all.

Many "unscrupulous" programs always want to read/write data from/to the /sdcard/NameSubstitute directory. Rarely, this can be changed in the program settings.
As a result, we have what we have, and several opportunities to improve the current situation:
The last two methods are also not a panacea, because. they require certain skills from the user, besides they are not “clean” enough, for example, there are known problems when connecting a smartphone to a computer via usb (they cannot be unmounted), etc.

The DirectoryBind program, which a good person slig from xda wrote for himself and posted on the forum for public use, will help to correct the situation.

QR code


Although the audience here is technically savvy, a couple of explanations need to be made for inexperienced Habr readers. As he himself wrote (the program is not idiot-proof), i.e. unlikely to pass the fool test.

After installation, we launch the program (for the first time, of course, we permanently allow Root rights), press the menu then "Preferences" and set the default paths to the external memory "Default data path" for example / sdcard / external_sd / and internal memory "Default target path" / sdcard / . Exit the menu.

Press menu, then "Add new entry"

Now let's create a new directory link, for example, move the CamScanner folder to an external card. A long press on a folder path opens a small built-in file manager where you can create and/or select a folder. The folder on the external card must be created (and empty).

By checking the "Transfer files from target to data" checkbox, files and folders will be transferred from the /sdcard/CamScanner/ directory to the /sdcard/external_sd/CamScanner directory.

It should be noted that links are not automatically activated after creation (gray floppy disk icon, as in the screenshot below for gameloft). To complete the binding of folders, select the necessary links with the checkboxes and press the menu -> "Bind checked". Icons of active (linked) folders should turn green.

By the way, if you want to attach the entire external card, I completely recommend doing it not like /sdcard/externalSD/ , but with a dot in front of /sdcard/.externalSD/ . This will save you from troubles like double thumbnails in galleries, etc. The truth will not help for all galleries and players, because. some look for media in hidden directories as well.
Having suffered, I decided for myself to link only individual directories.

UPD. By the way, an external SD card is much slower than internal memory, so transferring program data to an external SD naturally slows down the work of this program. This should be especially remembered by those who decide to completely change the mount points of internal and external memory, because. chances are your entire device will run slower than before.

I hope this program will complement your collection of useful utilities for android devices.

If you still decide to swap the internal and external memory, i.e. remap the external sd card to /sdcard and there is no such option in the device settings - having root, this can be easily done by performing the following operation:
In Root-Explorer, mount "/etc" as R/W (if R/O), find the file "/etc/vold.fstab", save a copy and open (long click) it in the Text Editor.
In the next two lines, change the name of the mount points in places: dev_mount sdcard /mnt/sdcard /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... to dev_mount sdcard /mnt /external_sd /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
You can read more

A small amount of internal memory on cheap Android smartphones and tablets, the main problem is the inability to install applications in such cases, replacing the internal Android memory with a memory card can help.

For those who do not understand from the title what this article is about: suppose you have 400 MB of Android internal memory, which is very small (about 12-20 installed applications), then you might think to take and replace the main memory with a memory card.

Risks and what you need to know

Replacing the internal memory of Android with a memory card occurs only with installed root rights (no root, method does not work)! For those who do not know what Root is and how to get it:

In addition to this, you obliged know the Android file system structure.

Memory substitution is possible only if your Android device has a system file vold.fstab along the way /system/etc , if you do not have one, then this method unfortunately not for you! Use alternative methods (link 1, link 2, link 3). Also if Android does not have its own memory, then this article also not for you. The article is more for devices with a Mediatek (MTK) or Rockchip processor.

Since the system file will be edited there is a risk that you can make a mistake and device won't boot, in order to fix this, you need to reflash the device, and the memory card may fail and you will encounter the same problem, the firmware will also help.

With the replacement of internal memory on a memory card, the latter has a very short service life (due to frequent reading / writing), and the speed of Android may also drop if the class is very low microSD cards.

Instructions for replacing the internal memory of Android

to a memory card

1. Install the Root Browser file manager (if you choose another one, then do not write “smart” questions “I don’t see” “I don’t edit” in the comments)

2. Run the file manager Root Broswser and go along the path:

/system/etc/

3. Looking for a file vold.fstab and open it (click on the file and select Edit)

4. In file vold.fstab see about such a picture:

# Regular device mount

Format: dev_mount
label – Label for the volume
mount_point – Where the volume will be mounted
part - Partition # (1 based), or 'auto' for first usable partition.
– List of sysfs paths to source devices
#

# Mounts the first usable partition of the specified device
#/devices/platform/awsmc.3/mmc_host for sdio
dev_mount sdcard /mnt/sdcard auto /devices/virtual/block/XXXXXX
dev_mount extsd /mnt/extsd auto /devices/platform/XXXXXX/XXXXXXX
/devices/platform/sunxi-mmc.0/mmc_host
dev_mount usbhost1 /mnt/usbhost1 auto /devices/platform/sw-ehci.1 /devices/platform/sw_hcd_host0 /devices/platform/sw-ehci.2 /devices/platform/sw- ohci.1 /devices/platform/sw- ohci.2

In this example, pay attention to two lines highlighted, if you carefully read the structure of the Android file system before these, then you already know that /sdcard or /sdcard0 is the internal memory /extsd or /external_sdcard, /sdcrad1, /sdcrad2, /external_sd this is external memory, that is, microSD.

All you have to do is replace these two lines:

dev_mount extsd /mnt/extsd auto /devices/virtual/block/XXXXXX
dev_mount sdcard /mnt/sdcard auto /devices/platform/XXXXXX/XXXXXXX

Often you have to face the situation that the internal memory is not enough to install all the desired applications. You can, of course, clean the device and remove outdated applications, but it is not always possible to do this. In such a case, you can try to replace the main internal memory of Android with a memory card.

Let's try to analyze in detail what it is. First, make sure that you have root rights, allowing you to make changes to the Android system settings. In addition, before making such changes, it is recommended to study the structure of building the Android file system.

The method of replacing memory described below is possible only if there is a system file vold.fstab located in the /system/etc folder.

It should be cautioned that when performing a memory replacement, there is a risk of making an error, since there will be direct editing of system files. You also need to be prepared for the fact that the life of the memory card will be greatly reduced, and the speed of Android may also drop significantly. To fix the above problems, flashing the device will help. So we advise you to weigh the pros and cons before making systemic adjustments.

Algorithm for replacing Android internal memory with a memory card

Usually, for these purposes, the Root Browser file manager is used, at the start of which we go to the / System / etc / folder. Next, find the vold.fstab file and open it. To do this, use a long hold, and then press Edit.

After that, the internal file system of Android opens, which we have already studied. In the structure that opens, we find the lines in which the definition of the main memory is written. Strings can vary significantly on different devices.

Let's give an example for a general understanding of what you should pay attention to. As you know, the internal memory of Android is usually called sdcard or sdcard0, while the external memory can be called extsd, external_sdcard, sdcrad1, sdcrad2.

Replacing names in internal system files will automatically replace the default memory. Therefore, we are looking for lines that mention the above designations and swap them, but before that, carefully study again how the memory is designated directly in your device.

After replacing and saving the results, a system reboot is required, after which you can start working with the increased memory size.

Most owners of Android devices sooner or later face the problem of lack of internal space for storing files. Regular installation of applications gradually reduces the amount of free space in the gadget, which leads to slowdowns, improper operation, or even a complete failure of the system to work normally. In this case, replacing the internal memory of Android with a memory card will help. How to do this and what other ways there are to deal with such a nuisance, we will consider further.


Before digging through the settings and transferring applications to a USB flash drive all at once, you need to understand what types of memory exist on your Android device in general:

  • operational - necessary for the correct operation of applications, programs and other processes that run on a phone or tablet;
  • ROM - stores information about the operating system during firmware and this data cannot be transferred to third-party media;
  • internal - applications are installed here automatically, as well as any user information; how much free space is left by the system when installing new software;
  • expansion card - external storage, which is designed to expand the internal memory of the device and store applications, user information.

Why can't I save apps to my SD card?

In many gadgets, it will not be possible to automatically allow the installation of new applications on a USB flash drive. This applies to phones and tablets from version 4.4.2 to 6.0.1. In this case, replacing the internal memory with an SD card is simply necessary, and this can be done in several ways (including using third-party applications). But first you need to find out the version of Android that is installed on your gadget. To do this, click successively on:

  1. Menu;
  2. Settings;
  3. About phone.


In the list that opens, the OS version will be indicated.

Programs for transferring applications to a memory card

The developers took care of the users and created programs to make the memory of the flash drive the main one on Android. This is especially useful for older system versions such as 2.2 or even earlier.


Convenient software that has all the necessary tools for transferring information from internal memory to an external drive. The interface is intuitive and simple. Applications available for moving are marked with icons, when clicked, all available information about them is opened, as well as possible actions (transfer, copy, delete).

Move2SD Enablerv

This software is of interest to users for two reasons. First - it is compatible with different versions of Android (including later ones). And the second is the ability to transfer data and applications that are marked in the system as “invalid for transfer”.

Another interesting development that simplifies the life of Android gadget users. The main advantages are simple software installation (without the need to additionally download scripts and libraries) and the ability to transfer information not by complete libraries, but only by their parts.

What other methods are there?

There is another option, how to make an SD card an internal memory on Android. If the version of your gadget is from 2.2 to 4.2.2, then the instruction is extremely simple, click on:

  1. Settings;
  2. Memory;
  3. Disk for writing by default;
  4. SD card.

A checkmark or circle will appear opposite the flash drive, which indicates a change in settings. Now the installation of applications will automatically go to the flash drive.

For users of Android KitKat and above, the process will be more difficult and dreary. The main problem is that you will need to root your device. You can do this at home, but there is a risk of turning your device into a “brick”, which is either beyond repair, or it will be brought to life only at a service center for an additional fee.

Remember that by installing root rights yourself, you will void the warranty on your device and act at your own peril and risk. Whether it's worth it or not is up to you. Maybe it's less risky to manually transfer new applications each time?

What do you think? Tell us in the comments if you had to get root-rights, whether it was successful, or maybe you know other ways to switch the memory of your tablet / phone to a memory card.

Almost every application on Android is installed in the internal memory of the device. And it's not rubber, so it tends to fill up. So any user can face such a situation. An SD card will come to the rescue, the volumes of which can reach tens and even hundreds of GB. Now we will tell you in detail how to transfer the application and cache to the SD card.

It is also worth noting that not every card is suitable for the procedure for replacing internal memory with an external one. It's all about the speed classes of SD cards, which vary from slow (C2 and C4) to fast (C10 and C16). If the procedures below are performed on slow SD cards, then data transfer will affect the overall performance of the device, therefore it is recommended to use only fast flash drives.

There are not so many ways to replace internal memory with an external one, so we will focus only on the most effective ones, and they will be described sequentially: from simple to more complex.

Migrate cache for Android 4.0+ versions

It is worth noting that this method does not require ROOT rights, but is not suitable for all applications. So, if the application description does not contain the necessary buttons, you should not be upset, because it was the easiest way. For even greater ease, you can use a utility or something similar, where all applications are conveniently structured, which speeds up the search for the right ones.

ATTENTION! The methods below can only be used on rooted devices. All further operations are done at your own peril and risk, no one gives a 100% guarantee that in case of failure you will not receive a brick. We also accept no liability for the loss of personal data.

Transfer using third-party programs

If the application does not support standard data transfer, then you can do it by force using third-party utilities, such as:

The principle of operation of these programs is very similar, so let's consider the method using Link2SD as an example.

This method, unlike the next one, does not require special knowledge from the user, except for elementary concepts of Root rights.

Full transfer of android applications to SD memory card

An attentive user could notice that Link2SD and other similar utilities have an interesting “Refer” function. With its help, not individual parts of the program are transferred, as in the previous paragraphs, but absolutely all data. In this case, the program will consider that it works in the internal memory of the device, which for some of them is an important condition for normal operation.

To implement this method, the SD card must be “split” into two sections, after which all data will be deleted from it, so be careful and make a backup copy of important information.

Partitions on a memory card can be made just like on a computer, using programs such as Paragon Hard Disk Manager 12 Server or MiniTool Partition Wizard Home Edition. But this is a rather laborious process, and therefore we will do everything right on the smartphone using.

  1. Download and install the utility.
  2. In the device settings, we find the "Memory" section, where we click "Eject SD".

  3. We go directly to AParted and in the first tab Create, press ADD twice.

  4. In Part 1 we leave Fat32, and in Part 2 we select ext2 or any other format, if you know what they are for at all.
  5. We look so that the Format field is checked and select the required memory size for each of the sections. In this case, Part 1 will remain our standard "flash drive", but applications will refer to Part 2.
  6. Click APPLY and confirm the action.

  7. We patiently wait for the end of the process.

Now applications and games can be safely linked to the second section of the memory card, using the corresponding function of Link2SD or its equivalent.

Transfer cache to flash drive

This method is useful for users who like games with a large cache. Now many large projects (for example, a series of games,) take up several gigabytes. The same goes for navigation charts. Not all devices can boast such an amount of internal memory, so FolderMount comes to the rescue. It allows you to create virtual folders so that the system still thinks that the application data is in the internal memory, although in fact all the files are located on the flash drive.

  1. We install .
  2. We launch and grant Superuser rights.
  3. Open the pull-down menu on the left side of the screen.

  4. Go to the "Application Analyzer", look for the desired game and click on it.

  5. In the window that opens, we see the volume occupied separately by the application data and its cache.
  6. Click the "Create a pair" button opposite the cache size.

  7. We answer “Yes” to the question and click the checkmark at the top of the screen, after which you must again answer “Yes”.

  8. In the notification bar, you can see the process of transferring files.
  9. As soon as the transfer is completed (reaches 100%), open the pull-down menu again and select "List of Pairs".
  10. It remains only to press the switch opposite the name of the game that you transferred.

Replacing internal memory with external

This method allows you to trick the system, i.e. Android will consider the SD card as the device's memory. One of the main advantages is the fact that all applications will be automatically installed on the flash drive. Ideal for devices with very little internal memory. To implement it, you will need a file manager, it is best to use Total Commander. The meaning of the method is to swap the paths to the device's memory and flash drive.

  1. Install
  2. Click on the file, then "Edit".

  3. The file contains many lines that begin with # (hash symbol). But we need a line that starts with the words "dev_mount" and without (!!!) the pound sign at the beginning.
    There should be 2 such lines: the first indicates internal memory, the second - external.

    For example, if your lines are:
    dev_mount sdcard/mnt/sdcard
    dev_mount extsd/mnt/extsd

    Then they should become:
    dev_mount sdcard/mnt/extsd
    dev_mount extsd/mnt/sdcard

    That is, the most important thing is to swap the words after /mnt/.

  4. Nothing else needs to be changed, click the "Save" button (floppy disk icon).
  5. We reboot the device.

Top Related Articles