==================================================
A Newer Version of This Guide has been created here:
http://androidforums.com/motion-4g-...d-mnt-sdcard-v2-lg-motion-4g.html#post5346153
This Original Guide will continue to exist for reference purposes.
==================================================
This guide is for moving your REAL sdcard to the location /mnt/sdcard (as GOD INTENDED )
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.
(I have contacted the developer of the "directory bind" program to allow this functionality, but they have not yet written back to me.)
REQUIREMENTS:
This guide requires your device is rooted, and the app Script Manager Free (if anyone knows of a smaller open source app that will run a script after boot, please let me know). This should be perfectly safe if you follow the directions well. If you have any problems, just disable the script and reboot your device as normal.
Note: If you are using the directory bind app to do a similar thing, then you should turn it off (unless you know better). This guide is meant to fully replace binding multiple directories to the sdcard.
BEGIN:
VERIFYING IT WORKED:
The result will have your sdcard mounted at /mnt/sdcard and a mirror at /mnt/sdcard/external_sd. This way if a program tries to access the old location, it's still available.
Your former internal location (/mnt/sdcard) will be at the new location /mnt/sdcard/internal_fs. Just copy over any (all) files and directories to your sdcard as needed.
UNDOING THINGS: (if you change your mind)
If you do any One of these things, and it will stop relocating your sdcard.
GLITCHES:
(Please post comments Confirming or Denying your experience of these glitches, or any you find.)
A Newer Version of This Guide has been created here:
http://androidforums.com/motion-4g-...d-mnt-sdcard-v2-lg-motion-4g.html#post5346153
This Original Guide will continue to exist for reference purposes.
==================================================
This guide is for moving your REAL sdcard to the location /mnt/sdcard (as GOD INTENDED )
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.
(I have contacted the developer of the "directory bind" program to allow this functionality, but they have not yet written back to me.)
REQUIREMENTS:
This guide requires your device is rooted, and the app Script Manager Free (if anyone knows of a smaller open source app that will run a script after boot, please let me know). This should be perfectly safe if you follow the directions well. If you have any problems, just disable the script and reboot your device as normal.
Note: If you are using the directory bind app to do a similar thing, then you should turn it off (unless you know better). This guide is meant to fully replace binding multiple directories to the sdcard.
BEGIN:
- Download the script remountsd.sh to your sdcard (/mnt/sdcard/external_sd/)
- Start Script Manager
- When Script Manager asks for Root Permissions, grant yes allow.
- Go to the script file and tap on it to see a menu
- Select the icons at the top labeled "Fav" "Su" "Boot" "Ntfy"
- On the same screen, make sure "is script" is chosen
- Tap "Save" on the top right and exit Script Manager
- Reboot your device
- On reboot, it should create 2 directories on your sdcard: external_sd and internal_fs
VERIFYING IT WORKED:
The result will have your sdcard mounted at /mnt/sdcard and a mirror at /mnt/sdcard/external_sd. This way if a program tries to access the old location, it's still available.
Your former internal location (/mnt/sdcard) will be at the new location /mnt/sdcard/internal_fs. Just copy over any (all) files and directories to your sdcard as needed.
UNDOING THINGS: (if you change your mind)
If you do any One of these things, and it will stop relocating your sdcard.
- Open Script Mangager, find the script and unselect the "Boot" icon.
- OR temporarily rename the script file to remount.shh
- OR boot your device with sdcard out, then put it in afterwards.
GLITCHES:
(Please post comments Confirming or Denying your experience of these glitches, or any you find.)
- 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).
- Camera/Camcorder might display, but not take pictures. - Fix by killing the Camera app and restarting it.
- Setting your ringtone to a file on sdcard may cause it to revert to playing an internal ringtone. - Possible Fix? copy the ringtone to your default internal ringtone directory /system/media/audio/ringtones/
- Gallery not listing all picture previews. - Fix by going into Apps Settings and erasing the Gallery cache. It will rebuild previews. (This glitch has only appeared to happen once.)