Google has introduced with the release of Android Marshmallows a function application which lets you use external memory of a smartphone in the same way as the internal one. Adoptable Storage, this is its name, is a solution for all smartphone owners with an internal memory “limited”, but with a MicroSD slot to expand it.
The OS, in fact, after a quick check to verify the quality of your memory, format and adds it under “device memory” updating the number of gigabytes available. From this moment on, the system will use one rather than the other to store internal data necessary for the operation of the system, but also for installing applications.
Because of poor distribution of Android Marshmallows are plenty of customers who still ignore it except for new Nexus also Samsung and Lg have decided not to use it for their new top of the range, Samsung Galaxy S7 and LG G5.
A few months ago circulated on reddit this post in which a user suggested a way to activate this feature on Lg G4.
The community of developers has tested these same functions also on new Galaxy S7 finding that useful commands are the same.
In short, whereas there is the root for the Galaxy S7, you will:
- activate in menu Developer the option usb debugging
- Download this tool
- write the following commands
- ADB shell
- SM list-disks
- Note the number that appears
- writeMS partition drive: 179:160 private if we want to make the card a full sdcard adoptable storage or
- MS partition drive: 179:160 mixed 50 if we want to create a hybrid at 50% (I currently have mixed 75)
Obviously the only advice for those who want to turn on this option is to use MicroSD particularly fast otherwise find himself in his hands a device with poor performance caused by excessive slowness of memory; app crashes at startup, lens due to the inability to handle data flows too high and so on.