Make a Backup!
What this will do is mount /sdcard2 as /sdcard and your phone storage /sdcard, to /sdcard2.
Okay, so I started playing around in the vold.fstab, thanks to some inspiration form this thread : http://forum.xda-developers.com/showthread.php?t=1625238,
and I managed to change to get the internal memory show as the external sdcard, and my 32GB sdcard to show as the phone storage.
If you would like to try this, then use an app like root explorer and navigate to /system/etc and open up vold.fstab.
You'll see two lines:
dev_mount sdcard /mnt/sdcard emmc /devices/platform/msm_sdcc.1/mmc_host
dev_mount sdcard2 /mnt/sdcard/ext_sd auto /devices/platform/msm_sdcc.3/mmc_host
Change them to this:
dev_mount sdcard2 /mnt/sdcard/ext_sd emmc /devices/platform/msm_sdcc.1/mmc_host
dev_mount sdcard /mnt/sdcard auto /devices/platform/msm_sdcc.3/mmc_host
Then reboot.
Both mount points are accessible through file explorers, and both are accessible using an MTP connection (Media Sync) when connecting to the computer.
Pros
Move game and app data to your SDCard.
Move Apps to Actual SDCard (not just phone storage)
Google Music files on SDCard
Side Effects
You'll be left to the mercy of MTP for all your file transferring.
You can download the edited vold.fstab here:http://i.minus.com/1340071427/7vY7QepuYyLi6YjjTYZYXg/dkDgjuy9MXlYm/vold.fstab
You can check in this thread for a flashable zip version: http://forum.xda-developers.com/showthread.php?t=1713737
Just make sure u change the permissions (rw-r-r)
Some extra info for those still confsued (thanks to ryanalan82 for this)
"And remember original storage is:
Internal storage = the app itself
Phone storage = the apps data
sd card= everything else
1. any apps that (the apk file itself) are installed in the phone storage, should be moved to internal storage.
2. Any of the game data that is on phone storage, should be moved to the actual sd card (sdcard2). This data is in the Android folder on phone storage (sdcard). So it should be moved from /mnt/sdcard/android/data to /mnt sdcard/ext_sdcard/android/data. Really just move the whole folder to the sd card. I moved the whole folder to phone storage from the sd card when I got the phone so I didn't have to sit there and download all the game data for the bigger games and such again.
3. Follow the steps in the OP of this hack.
4. If you want to get some of your 2 GB app storage space back, move the apps as you wish to phone storage. This will be the app apk file not the huge game data. But this time phone storage will be the actual sd card. So it won't take away from your 10 GB it will take away from the sd card.
The apps that get moved will get moved from /data/app to /mnt/sdcard/ext_sdcard/.android_secure. "
Goal Just a thought, but if anyone knows what file or where the OS, looks when the user gives it the selection to mount as disk drive, then maybe we could change the option from /sdcard2 to /sdcard
What this will do is mount /sdcard2 as /sdcard and your phone storage /sdcard, to /sdcard2.
Okay, so I started playing around in the vold.fstab, thanks to some inspiration form this thread : http://forum.xda-developers.com/showthread.php?t=1625238,
and I managed to change to get the internal memory show as the external sdcard, and my 32GB sdcard to show as the phone storage.

If you would like to try this, then use an app like root explorer and navigate to /system/etc and open up vold.fstab.
You'll see two lines:
dev_mount sdcard /mnt/sdcard emmc /devices/platform/msm_sdcc.1/mmc_host
dev_mount sdcard2 /mnt/sdcard/ext_sd auto /devices/platform/msm_sdcc.3/mmc_host
Change them to this:
dev_mount sdcard2 /mnt/sdcard/ext_sd emmc /devices/platform/msm_sdcc.1/mmc_host
dev_mount sdcard /mnt/sdcard auto /devices/platform/msm_sdcc.3/mmc_host
Then reboot.
Both mount points are accessible through file explorers, and both are accessible using an MTP connection (Media Sync) when connecting to the computer.
Pros
Move game and app data to your SDCard.
Move Apps to Actual SDCard (not just phone storage)
Google Music files on SDCard
Side Effects
You'll be left to the mercy of MTP for all your file transferring.
You can download the edited vold.fstab here:http://i.minus.com/1340071427/7vY7QepuYyLi6YjjTYZYXg/dkDgjuy9MXlYm/vold.fstab
You can check in this thread for a flashable zip version: http://forum.xda-developers.com/showthread.php?t=1713737
Just make sure u change the permissions (rw-r-r)
Some extra info for those still confsued (thanks to ryanalan82 for this)
"And remember original storage is:
Internal storage = the app itself
Phone storage = the apps data
sd card= everything else
1. any apps that (the apk file itself) are installed in the phone storage, should be moved to internal storage.
2. Any of the game data that is on phone storage, should be moved to the actual sd card (sdcard2). This data is in the Android folder on phone storage (sdcard). So it should be moved from /mnt/sdcard/android/data to /mnt sdcard/ext_sdcard/android/data. Really just move the whole folder to the sd card. I moved the whole folder to phone storage from the sd card when I got the phone so I didn't have to sit there and download all the game data for the bigger games and such again.
3. Follow the steps in the OP of this hack.
4. If you want to get some of your 2 GB app storage space back, move the apps as you wish to phone storage. This will be the app apk file not the huge game data. But this time phone storage will be the actual sd card. So it won't take away from your 10 GB it will take away from the sd card.
The apps that get moved will get moved from /data/app to /mnt/sdcard/ext_sdcard/.android_secure. "
Goal Just a thought, but if anyone knows what file or where the OS, looks when the user gives it the selection to mount as disk drive, then maybe we could change the option from /sdcard2 to /sdcard
Last edited: