We all know that storage room always becomes the tiniest place on earth and that even the latest generation phones which come with 64GB of included memory eventually end up full. Thanks to the thoughts of a XDA member, this problem may be slightly diverted for those owning the international variant of the Samsung Galaxy S III, as today we are going to show you how to expand the data storage on the Galaxy S3 GT-i9300. The method below describes a process that will allow better management of the memory space, by splitting the storage into internal and external sources, while adding a more efficient way to use these sources. In a few words, those having an external SD card will be able to set this card as internal memory, forcing the operating system to install applications and related content (like cache, resources, etc) onto the card, while setting the actual internal memory as external.
Advantages
The advantages of this configuration can mostly be seen when installing high-definition games and advanced applications, which mainly require large quantities of memory to run. For example, the latest version of Dungeon Hunter 3 just received an update that weights 1GB and which will be automatically stored on the internal memory, once applied. This greatly limits the options for those that own the 16GB model of the Galaxy S3, because once the internal space is filled, apps can no longer be added. By applying the tweak this problem will be solved and the SD card will act as the internal memory and vice versa.
Requirements
Expanding data storage on the Samsung Galaxy S3 can only be done using a rooted, international variant of the phone. Also, the terminal must have a customized insecure kernel with init.d support (SiyahKemel will work just fine) and be powered by a ROM with the same properties (stock, Omega, CyanogenMod, they all work). Next, this should work with external SD cards from class 4 or above, those wishing to try with class 2 are not encouraged. The class number is usually the number inside a circle stamped on the card and defines the transfer speed. The last thing required is a superior recovery method, known as ClockWorkMod Recovery, which can be easily installed if missing.
Safety first
Before proceeding, it’s strongly recommended that you do an Android backup using ClockWorkMod Recovery. Here’s how to do it:
Tweak it
Suggestions
Those that don’t have a stock ROM should really use this guide before the first boot of the custom ROM. ROMS with a kernel that doesn’t support init.d can install one using these files: FAT32/ Extfat. The flashing will be done just like with a normal ROM. The tweak can be removed with Es file Explorer (from Google Play) set with root access, by navigating to ‘into/etc/init.d’ and deleting ’11extsd2internalsd’.