This guide is for moving your REAL sdcard to the location /mnt/sdcard (as GOD INTENDED )
This is VERSION 2 of this guide, using a new method. This method allows for the sdcard to be relocated earlier in the boot process, thereby avoiding many glitches that occur due to late binding. The original guide is here-
http://androidforums.com/motion-4g-...g-mnt-sdcard-external_sd-back-mnt-sdcard.html.
REASON:
I prefer to have all possible files stored on the sdcard, as it is a much safer form of storage. If your device is smashed, burned, or gets wet, the OS won't boot- all internal files are lost. Period. (suck it, iFruit users) If your files are on sdcard, just pull sdcard out and put it in another device. Bingo, fully recovered! Also, it leaves a huge internal storage alone for installing as many apps as you want.
WARNING:
Your device must be rooted. If you are using the Directory Bind app to do a similar thing, then you should turn it off. This fully replaces binding multiple directories to the sdcard.
INSTALL:
You will need to have BootBuddy installed for boot scripts to run on your device. It can be installed from here: BootBuddy
After you have Boot Buddy, download the file 50new_remount_sd into your boot_buddy_scripts folder. Then reboot your phone.
To uninstall it, just remove the 50new_remount_sd file from your boot_buddy_scripts folder.
VERIFYING IT WORKS:
The result will show your phones internal files located at /mnt/sdcard/internal_fs/.
Your former internal location (/mnt/sdcard) will be at the new location /mnt/sdcard/internal_fs. Finish by moving any (all) files and directories from inside /mnt/sdcard/internal_fs/* to your /mnt/sdcard/.
GLITCHES:
(Please comment if you discover any glitches not listed.)
These glitches are a result of using this script-
This is VERSION 2 of this guide, using a new method. This method allows for the sdcard to be relocated earlier in the boot process, thereby avoiding many glitches that occur due to late binding. The original guide is here-
http://androidforums.com/motion-4g-...g-mnt-sdcard-external_sd-back-mnt-sdcard.html.
REASON:
I prefer to have all possible files stored on the sdcard, as it is a much safer form of storage. If your device is smashed, burned, or gets wet, the OS won't boot- all internal files are lost. Period. (suck it, iFruit users) If your files are on sdcard, just pull sdcard out and put it in another device. Bingo, fully recovered! Also, it leaves a huge internal storage alone for installing as many apps as you want.
WARNING:
Your device must be rooted. If you are using the Directory Bind app to do a similar thing, then you should turn it off. This fully replaces binding multiple directories to the sdcard.
INSTALL:
You will need to have BootBuddy installed for boot scripts to run on your device. It can be installed from here: BootBuddy
After you have Boot Buddy, download the file 50new_remount_sd into your boot_buddy_scripts folder. Then reboot your phone.
To uninstall it, just remove the 50new_remount_sd file from your boot_buddy_scripts folder.
VERIFYING IT WORKS:
The result will show your phones internal files located at /mnt/sdcard/internal_fs/.
Code:
internal before /mnt/sdcard/
external before /mnt/sdcard/external_sd/
internal after /mnt/sdcard/
external after /mnt/sdcard/internal_fs/
GLITCHES:
(Please comment if you discover any glitches not listed.)
These glitches are a result of using this script-
- You CANNOT safely unmount your sdcard. To remove it safely, you must turn off your device. Otherwise you risk damaging any files that have been created or changed since you last booted.
- Files will show twice in apps that automatically search your storage (like mp3 players, or picture viewers).