Switching from internal memory to micro SD memory. (Solved) - Acer Iconia A500

I have had a mod to vold.fstab under previous Android versions so the OS looked at the physical MicroSD as the external card, not the internal 8 gigs in the Adam. Handy because some programs always wants to look for files on the external card. It was quite easy to do the same thing to Honeycomb, and in case anybody else needs it, here's the full code for the file (which is under \ETC, you need Root Explorer or simalar to edit/replace it):
Code:
---------------------------------------------------------------------------------------------------------------------------------
## Vold 2.0 NVIDIA Harmony fstab
####################### ## Regular device mount ## ## Format: dev_mount ## label - Label for the volume ## mount_point - Where the volume will be mounted ## part - Partition # (1 based), or 'auto' for first usable par tition. ## - List of sysfs paths to source devices ######################
dev_mount microsd /mnt/sdcard auto /devices/platform/tegra-sdhci.2/mmc_ host/mmc1 # todo: the secondary sdcard seems to confuse vold badly dev_mount sdreader /mnt/external_sd auto /devices/platform/tegra-sdhci. 3/mmc_host/mmc2 dev_mount usbdisk1 /mnt/usb_storage auto /devices/platform/tegra-ehci
---------------------------------------------------------------------------------------------------------------------------------
So the actual changes are in the fourth and third lines from the bottom, changing around a few numbers. You'll see the difference if you open the original. I have saved a copy of it on the SD card, so if (or rather when) the next update comes I can simply copy it to the \ETC directory with Root Explorer and do a reboot, and it's back where I want it.

Thanks for sharing, gonna try it out tomorrow. One question though, which one would be the fastest? An external SD or the built in one? (as a lot of games put their files on that internal SD ..)

What I'm thinking is cook up an app that uses this to switch between the 2 for what ever you want. I'm sure this would be simple for someone who knows how.
I've never had problems with speed running apps from SD before I don't think there would be a difference now.
Sent from my A500 using xda premium

Well i've tried it and it is not working. Perhaps it is because i'm on stock kernel?
The only thing I get is that the external sd gets totally inaccessable by messing with the fstab file.

Uea I'm using stock I'm really sorry I didn't think about that. Also would be best to keep a backupmcopy of the old file.
Sent from my A500 using xda premium

adambomb_13 said:
Uea I'm using stock I'm really sorry I didn't think about that. Also would be best to keep a backupmcopy of the old file.
Sent from my A500 using xda premium
Click to expand...
Click to collapse
Don't be sorry, it's not that i cant repair it or so, its only for some reason when i edit the file, nomather what name i change (even without adding the extra line for swapping) it always shows the default names, and thats strange.
do you have a list of the device names for the a500 like /devices/platform/tegra-sdhci.2/mmc_ host/mmc1 and at what physical device they are pointing?
---------- Post added at 05:01 PM ---------- Previous post was at 04:43 PM ----------
maybe you could attach your fstab to this thread? so i can see what i am doing wrong? I mean the one that works.
Thank you !

What I'm doing is I'm just renaming the internal memory to "external_sd" and the microSD to "sdcard". That way apps that default their storage to "sdcard" (like browser downloads, etc.) will be saved to the microSD instead of the internal memory. Then your internal memory is reserved for whatever you manually move to it.
Sent from my A500 using xda premium

@ adambomb_13, Could you Upload your mod'd "voold.fstab" file and post a link for us!
From Post 1...
"dev_mount microsd /mnt/sdcard auto /devices/platform/tegra-sdhci.2/mmc_ host/mmc1 # todo: the secondary sdcard seems to confuse vold badly dev_mount sdreader /mnt/external_sd auto /devices/platform/tegra-sdhci. 3/mmc_host/mmc2 dev_mount usbdisk1 /mnt/usb_storage auto /devices/platform/tegra-ehci
"
*** Looks like there are 2 {SPACE's} above that SHOULDN'T be there^^^
#1 -line 1 "...sdhci.2/mmc_ host/mmc1..."
#2 -end of line 2 -> "...sdhci. 3/mmc_host..."
so I feel (this is correct) below:
dev_mount microsd /mnt/sdcard auto /devices/platform/tegra-sdhci.2/mmc_host/mmc1
dev_mount sdreader /mnt/external_sd auto /devices/platform/tegra-sdhci.3/mmc_host/mmc2
dev_mount usbdisk1 /mnt/usb_storage auto /devices/platform/tegra-ehci
-This DIDN'T work for me. It Removed my REAL SDCard (Tested on HC v3.2.1 + ICS 4.0.3 Test v77)
-I've tried different ways getting to those 3 lines, earlier I had lines 2+3 merged (before i saw pattern)
-while testing, It said my Real USB Drive was External_SD
*** To others testing, Best method (+pointers)
Important : With Root: change Read only attributes (R/O , R/W)
Important : Roboot Tablet every time you change script to TAKE EFFECT "voold.fstab"
Rename "voold.fstab" to "voold.fstab.origbak"
if it don't work, rename "voold.fstab" to "voold.fstab.MOD"
Thanks SO much for this FIND, It's awsome, can't wait to get it working!
I see the potential it has (from messing arround with it.)

so are those coed changing working for u guys, i tried the edit one from the op, and only thing i can tell is external sdcard is no seen by android.
if it is working ill try i different rom, im on a asus one atm

BrianDigital said:
so are those coed changing working for u guys, i tried the edit one from the op, and only thing i can tell is external sdcard is no seen by android.
if it is working ill try i different rom, im on a asus one atm
Click to expand...
Click to collapse
This is not working for us. Like you say, editing that file only results in not seeing the external sd... but if anyone would have a working version I would be most gratefull.

I guess this isn't solved it appears that even though it worked in my other tablets this Acer a500 build didn't add the SD to the vold.fstab just the external and USB so they got smart and used and .Init file for the sdcard. We can't give up though I'm sure we can still hack it or create a work around. These stupid tablet companies make you pay more for higher gb's so you can't just buy the 8gb version and turn it into a 64gb if you want. GREED!
No worries we'll get it going
Sent from my A500 using xda premium

adambomb_13 said:
I guess this isn't solved it appears that even though it worked in my other tablets this Acer a500 build didn't add the SD to the vold.fstab just the external and USB so they got smart and used and .Init file for the sdcard. We can't give up though I'm sure we can still hack it or create a work around. These stupid tablet companies make you pay more for higher gb's so you can't just buy the 8gb version and turn it into a 64gb if you want. GREED!
No worries we'll get it going
Sent from my A500 using xda premium
Click to expand...
Click to collapse
exactly whats the point of upgradeable memory

http://forum.xda-developers.com/showthread.php?p=20907592
[MOD] MicroSD 2 Internal Memory Swap
Saw this down in the a100 forum it might work for us
Sent from my Acer Iconia A500 using Tapatalk

Great find I might try it out. But first I'm waiting for thenics update that's suppose to come out this month hopefully to arrow to see if you can nativly move apps with that. If not I'll test it out.
Sent from my A500 using xda premium

yeah wonder how that will implmented, since both ics phone right now dont have any micro sd slots a la nexus phones. I have the option on my nexus s which they call my fake sd card usb storage on the ics update

BrianDigital said:
http://forum.xda-developers.com/showthread.php?p=20907592
[MOD] MicroSD 2 Internal Memory Swap
Saw this down in the a100 forum it might work for us
Sent from my Acer Iconia A500 using Tapatalk
Click to expand...
Click to collapse
I ran this script on my a500 and it works perfectly.
i will now use script manager to execute it on boot.

I found another thread here with a swap
http://forum.xda-developers.com/showthread.php?t=1445720
I think the one briandigital found is the best but for me I'm hoping that the ota I cs update will have the app to SD option so imnwaiting that out if not this is certainly the best option.
Sent from my A500 using xda premium

The folowing commands allow to have the external card to be mounted on /sdcard a
# mkdir /mnt/sdcard/extern
# busybox mount --bind /mnt/external_sd /mnt/sdcard/extern

benand said:
The folowing commands allow to have the external card to be mounted on /sdcard a
# mkdir /mnt/sdcard/extern
# busybox mount --bind /mnt/external_sd /mnt/sdcard/extern
Click to expand...
Click to collapse
what happens to the internal 16, is it still accessible through a file manager?

Yes you in /sdcard you see the internal content and when you browse in /sdcard/extern you see the external sdcard content
Sent from my A500 using xda premium

Related

[Q] How to use the "real" SD-Card as storage

Ok here is the deal, this is my first tablet with internal storage, I have the 16gb.
and having a lot of apps using HUGE amount of storage (comics, gps...) the 16gb are nearly full so I bought a microSD of 32gb but...
Ho to set the tablet to store some of this data on the sdcard (the real physical one) and not the internal one???
I tried to move some folder to the card but the "mv" command failed: "cross device link", the purpose was to move the folder and create a symlink.
I have been looking for an app or commands to do that but so far no success, any HELP ?
CarpeNoctem said:
Ok here is the deal, this is my first tablet with internal storage, I have the 16gb.
and having a lot of apps using HUGE amount of storage (comics, gps...) the 16gb are nearly full so I bought a microSD of 32gb but...
Ho to set the tablet to store some of this data on the sdcard (the real physical one) and not the internal one???
I tried to move some folder to the card but the "mv" command failed: "cross device link", the purpose was to move the folder and create a symlink.
I have been looking for an app or commands to do that but so far no success, any HELP ?
Click to expand...
Click to collapse
use es file manager, it is free
Euh??? Believe me that will not work or please explain how
Sent from my A500 using XDA App
Can't use the mv command from one device to another. Can use cp (copy) then delete the source. However, you cannot create a symlink on the internal sdcard, because its formatted fat32.
Sent from my A500 using Tapatalk
Euclid's Brother said:
Can't use the mv command from one device to another. Can use cp (copy) then delete the source. However, you cannot create a symlink on the internal sdcard, because its formatted fat32.
Sent from my A500 using Tapatalk
Click to expand...
Click to collapse
He can use mv. Learn linux commands better. He have to specify recursive parametters to do that. Single mv is not enough, because it is sufficient for single file or file masks only. Symlinks are not possible, true. But if he'll use loopback mounts (one big file, like ISO, internally formated to ext4) or reformat internal and external sd to ext4, then he'll be able to create symlinks even on sdcard. This will make another problem: mounting both storages to PC over usb. Both solutions will require him to have advanced linux knowladge. Not talking about kernel and init scripts modification beign involved.
Sent from my GT-I9000 using XDA Premium App
Euclid's Brother said:
Can't use the mv command from one device to another. Can use cp (copy) then delete the source. However, you cannot create a symlink on the internal sdcard, because its formatted fat32.
Sent from my A500 using Tapatalk
Click to expand...
Click to collapse
ok so is there any solution to this, this is driving me nuts, what is the point to have a slot for SD-Card if I cant choose where the apps store their content...
CarpeNoctem said:
ok so is there any solution to this, this is driving me nuts, what is the point to have a slot for SD-Card if I cant choose where the apps store their content...
Click to expand...
Click to collapse
External sd is expected to be used as an storage for pictures, movies and music. There is solution, but as stated before, not for generic users.
Sent from my GT-I9000 using XDA Premium App
Virnik0 said:
External sd is expected to be used as an storage for pictures, movies and music. There is solution, but as stated before, not for generic users.
Sent from my GT-I9000 using XDA Premium App
Click to expand...
Click to collapse
true that ...
I also own the Notion Ink Adam and we have this "switcharoo" feature enabled ( can check out that forum for info )...Hopefully DEV can implemented in the near future.
UnicornKaz said:
true that ...
I also own the Notion Ink Adam and we have this "switcharoo" feature enabled ( can check out that forum for info )...Hopefully DEV can implemented in the near future.
Click to expand...
Click to collapse
Can you explain a bit more what is the switcharoo ?
As for linux knowledge, I have some but everything I try fails reformating the internal memory in Ext4 is possible but there should be a script or a determine process to automate that for some selected folders, at least I would love to see that
CarpeNoctem said:
Can you explain a bit more what is the switcharoo ?
As for linux knowledge, I have some but everything I try fails reformating the internal memory in Ext4 is possible but there should be a script or a determine process to automate that for some selected folders, at least I would love to see that
Click to expand...
Click to collapse
It actually called "toggle app"
it actually out of my league as I am no developer
but this dev for the Notion Ink Adam managed to created a program to swith the 2 locations ( due to the adam's internal is only 8GB...etc ) among other things like toggling the cell standby...etc
He had it successfully implemented
this thread is his creation ( but it has been awhile and us Adam's owner has moved on to HoneyComb..etc
.. see the part included "toggle app"...etc
http://forum.xda-developers.com/showthread.php?t=987863
basically... it's about assigning a different mounting point as a startup script ( internal & external ).... but keep in mind... each device have different mounting name assigned as internal & external ( Xoom, Transformer, Galaxy...etc )
The DEV just basically created a program and went in and adjust the scripted so as to "switched" the mounting point.... switching the internal as external and vice versa
I just PM the DEV of that program... hopefully he will reply and I'll post it in the DEV section and ask the DEV there to dig into it
Then again... with 16GB or 32GB of internal... I don't see the need.... as the external can be use to hold music & large media.... the internal is plenty for apps.... then again... it's never enough. Remember how we used to thought the same thing about desktop's storage space ??? never enough ... LOL
Thanks a lot for you reply, hopefully the dev will reply that is the spirit of XDA after all
CarpeNoctem said:
Ok here is the deal, this is my first tablet with internal storage, I have the 16gb.
and having a lot of apps using HUGE amount of storage (comics, gps...) the 16gb are nearly full so I bought a microSD of 32gb but...
Ho to set the tablet to store some of this data on the sdcard (the real physical one) and not the internal one???
I tried to move some folder to the card but the "mv" command failed: "cross device link", the purpose was to move the folder and create a symlink.
I have been looking for an app or commands to do that but so far no success, any HELP ?
Click to expand...
Click to collapse
You can't leave the app on internal and just move the data to external? For example, I'm using Komik as a comic book reader and all the comic data is on my external SD card.
If not, that's a development flaw of the app you're using, in my humble opinion.
Im still relatively new but it seems that external SD card is for storage of media - not for OS, apps, etc. However, I seem to recall seeing an app or 2 that had the ability to store content on the external space. For example, a GPS app that asks where you'd like to store your shape files and assets or an MMO game that lets you specify where you'd like to store the textures and sounds.
Sent from my A500 using XDA Premium App
It amazes me how arrogant some of the responses are to someone asking a question...
That is the purpose of these forums, so that us peers can assist others that might not be as knowledgeable.
I can think of two different ways:
1. Astro (or another) file manager to move the files. Might actually have to do a copy and delete.
2. Mount the tablet using the USB cable to a PC and suck off the files and copy them using a either a SD card adapter (notebook) or USB SD card reader.
Virnik0 said:
He can use mv. Learn linux commands better.
Click to expand...
Click to collapse
A little harsh and uncalled for, don't ya think? Why do so many want to point out the failures of others.. even when they are trying to help? Sheesh..
I admit, I'm not a linux expert, nor an android expert. But that doesn't stop me from trying to be helpful.
The fact is, I've tried using the "mv" command to move a "Single file" from one device to another (no recursion needed for that, eh?) And it fails with a "cross-device" error. Maybe there is a option on the "mv" command that makes it work and I don't know it.. so I suggested a method that I *DO* know.
internetpilot said:
You can't leave the app on internal and just move the data to external? For example, I'm using Komik as a comic book reader and all the comic data is on my external SD card.
If not, that's a development flaw of the app you're using, in my humble opinion.
Click to expand...
Click to collapse
I wouldn't exactly call it a flaw.. more like a feature that the developer didn't foresee to include. Not all devices have external media storage, so apps are developed for the 'average' device.
As noted earlier, there are a few apps that allow you to store large data in other places.. (extra) Praise to those developers. It would be great if more developers considered this option, especially if they have a lot of data.
I just use File Manager HD ( https://market.android.com/details?id=com.rhmsoft.fm.hd&feature=search_result ) to move files around if need be.
About being able to run applications from SD: anyone tried remounting SD without the nosuid,noexec flags? Remounting it with that and then symlinking the files might work.
We have progress
http://forum.xda-developers.com/showthread.php?t=1175342
~~~~~

SD card

Anyone have problems with the SD card slot I can't copy or create folders I have tryed more than one SD card I'm running stock 3.2 with no root
Sent from my LG-P925 using XDA App
There seems to be a change in the root owner of the 3.2.1 ROM for the external sd card that keeps you from being able to write to the sd card from the Thrive.
It also did this on 3.1
Sent from my LG-P925 using XDA App
File Manager HD (Honeycomb
Had same issue until I found this nice app on Android Marketplace:
File Manager HD (Honeycomb) by Rhythm Software
It is free and I was very pleased. After installing, I was able to access my sd card, create folders, then I copied my apps and pictures that were backed up on the internal memory card and pasted into folders I created on my external sd card.
App can be found on Marketplace but I did experience trouble downloading from there. However, there was a link included in the App Description so I was able to click on the link and downloaded app directly from that link.
You can find the link just after the first note that reads:
NOTE: If you have problem for downloading this application to your device from Android market, please directly download it from our website:
Name of app is:
File Manager HD (Honeycomb)
Rhythm Software
Actually I faced the same issue on my thrive, I just got a brand new 16G SDHC class6 card yesterday, and same problem the CARD couldn't be operated. Here is my thrive 3.1.04.5.0006 in china, finally I changed another card in my hand which is 2g SD c4 into slot, everything was ok, then I mounted 16g back again, surprised I can read the content of 16G card, but still can not create or paste anything. File manager HD does not work either, I feel thats the problem of permisssion
I think its Toshiba's problem maybe I should try emailing them and reporting the problem and maybe they will work up a fix
Sent from my LG-P925 using XDA App
Toshiba is well aware of the issue. If you go to the Toshiba site, many have reported it. Actually, it is not a Toshiba problem per say. Google made a change in the permissions on the sd card along with changing the mount point. If you check, many manufacturers are having this issue since HC 3.2 came out.
this seems not only issue for 3.2, 3.1 also, but mine is resovled for now, I can read/write stuff in, however I do not why it can work right now, just guess its not so stable.
I don't know why this is, but maybe it will help someone. I've been using Android devices for some time now, with the Cyanogen Mod ROMs. I just got the Thrive this past weekend and am running the stock 3.1 ROM, rooted.
I installed an SD card that has a lot of data on it from another Android device (chiefly e-books, which are organized in a "Books" folder at the root, then in subfolders by author). I found that the directory /sdcard/ had the expected folders in it (using the Toshiba File Manager), but that none of my book readers could find any of the "author" subfolders. It looked as if only the top-level directories existed and everything under them had vanished!
After doing a lot of head scratching, and moving files around, etc. I discovered that there was a directory called /sdcard/sdcard-disk0/ which contained all of the file structure that exists in the root of the physical SD card, as viewed on any other computer (desktops or another Android device).
Somehow, the Toshiba version of Android is creating what I think is a logical device (or maybe a symlink?) to the "real" SD card. I don't know why, but when I point apps to this directory instead of just /sdcard/ things start to work again.
I can help with a dirty hack to setup the external SD as the primary storage. Only for 3.2, will update this post as soon as I am at my desk.
Sent from my AT100 using Tapatalk
**EDIT This isn't a failing on toshibas part, but the nature of honeycomb itself.
however, here is how to setup your external SD card as the primary storage. I can't recommend enough to NOT take the card out while the tablet is in operation. This is a dirty method of changing up the mount points in the vold.fstab.
First it will require root on your tablet. You will need to download any file explorer that can mount the system as r/w. ES file manager, root explorer, etc etc.
Browse to /etc/ and open vold.fstab, the built in text editor in root explorer will do the trick nicely.
You need to switch the mount points of both the sd cards.
dev_mount storage /mnt/sdcard 8 /devices/platform/sdhci-tegra.3/mmc_host/mmc0
dev_mount sdcard /mnt/sdcard2 auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
will then look like.
dev_mount storage /mnt/sdcard2 8 /devices/platform/sdhci-tegra.3/mmc_host/mmc0
dev_mount sdcard /mnt/sdcard auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
noticing the 2 (external sd card) is being mounted as the thrives storage instead of an extra card.
Save the file, reboot the thrive, and enjoy installing as many apps as you want to your external sd card.
Im stock and havent had an issue with
Sent from my MB855 using XDA App

[Guide]Internal SD as external_sd and vice versa

One issue I've had is larger games that place files on the SD card would fill the internal sd card's space up fairly quickly, and they would never have an option to place these files in another location, so I edited the ect/vold.fstab to switch the mount points for sdcard and external_sd so that my larger microsd card could be my primary storage and i could use the internal for other odd things that i change less often, I've yet to run across any issues, although I haven't tried to use the built in format options since doing this. If anyone else wants to try this, here is what I changed to get this to work
via root explorer or another method, find the "vold.fstab" file under the "ect" and make a backup of it, then pick open in text editor in root explorer and change the following sections that are in bold to what i have them shown as
for GB
# internal sdcard
{
ums_path = /sys/devices/platform/usb_mass_storage/lun0/file
asec = enable
discard = enable
format_option = -r 2236
}
dev_mount sdcard1 /mnt/sdcard/external_sd 11 /devices/platform/s3c-mshci.0/mmc_host/mmc0/mmc0
# external sdcard
{
ums_path = /sys/devices/platform/usb_mass_storage/lun1/file
asec = disable
}
dev_mount sdcard /mnt/sdcard auto /devices/platform/s3c-sdhci.2/mmc_host/mmc1
Click to expand...
Click to collapse
save and reboot
for ICS (samsung based)
# internal sdcard
{
storage_struct = cover, "/mnt/sdcard/external_sd","/mnt/sdcard/usbStorage"
ums_sys_path = /sys/class/android_usb/f_mass_storage/lun0/file
discard = enable
}
dev_mount sdcard /mnt/sdcard auto /devices/platform/s3c-sdhci.2/mmc_host/mmc1
# external sdcard
{
ums_sys_path = /sys/class/android_usb/f_mass_storage/lun1/file
android_secure_containers = enable
}
dev_mount sdcard1 /mnt/sdcard/external_sd 11 /devices/platform/dw_mmc/mmc_host/mmc0/mmc0 encryptable_nonremovable
Click to expand...
Click to collapse
I've attached to this post a copy of my vold.fstab for ICS, i've tested it and it does allow applications to be moved to sd and my 64gig card works just fine as /mnt/sdcard. Best to still backup your original file before trying it and make sure you match the permissions of the original. It did require a few changes to make it function under ICS compared to how it was done in GB. Do not use the ICS copy for GB.
Thanks ciphray.
I have been looking for this and appreciate your help.
Will certainly try now.
Just one word "AMAZING"
This is awesome! Not useful as i have 16gb external card, but will do when i upgrade
Sent from my GT-N7000 using XDA App
I did the tutorial and now show me the sd space is unavailable and all the space of the sd is in usb storage,how I can do to show me the two spaces at the same time
the lines must be exact so likely there's a space you're not seeing or a letter missed, I've attached a copy of mine in a 7zip file, see if this helps, make sure the permissions match your old file
edit: updated file attachment for move to sd function
I dont think this is getting the attention is deserves, so ... bump
I may just try this before the day is out
Thanks for this tip.
I've found an issues with move apps from the 2GB storage partition to SD card (now the removabe one) after doing the swap. The phone generate an error of "SD card is full".
Any idea on how to solve this problem?
Cheers
Bigmille said:
Thanks for this tip.
I've found an issues with move apps from the 2GB storage partition to SD card (now the removabe one) after doing the swap. The phone generate an error of "SD card is full".
Any idea on how to solve this problem?
Cheers
Click to expand...
Click to collapse
edited first post, the asec disable/enable needed to be reversed, this should fix the move to sd coming back as full, just change those 2 save and reboot and that should take care of it
sorry for asking this in note thread....but i want it on my galaxy s2......
can i do the same for it to swapping the memory paths.....???????????
thanks for sharing. so i just install apps and it will be in sd card?
the titanium move apps to sd is external or sd?
this might work for a galaxy s2 with the same paths/partitions however as i do not have a galaxy s2 i cannot test this, at the worst you can just revert to the original file, as long as you made a backup if it doesn't work. it'd definitely be doable either way by following the same overall method of reversing the 2 mount points
as for the apps to sd thing, this doesn't enable any apps to be moved to the sd card that weren't already movable before, this simply makes it so they would go to the sd card instead of the internal 12gb partition, this is mostly useful for games that store files in a fixed path like mnt\sdcard or mnt\sdcard\android such as larger games
Be warned though, the internal space if probably much faster than your SD card. It certainly is in my case, and I don't see myself wearing out the chip in the next few years.
I have SG-N...
If I do this, will the device going to be faster or it's just about more storage space?
Just more storage space. The internal SD is a great design as the average read and write is about 20 ~ 30 mb/s. Run an ANTUTU test and you'll see what i mean.
If you prefer performance, this is definitely the way to go. The external SD is better suited for recording videos, storage pictures, and movies on the go.
Would it be possible to update this hack for the ICS build?
I tried the same with ICS "vold.fstab" but only the external SD card will mount, not the internal SD card.
Many thanks
Still, doesn't work for apps storage space (The 2GB allowed for apps to be installed on device)!
If this way can be extended to cover that instead of Move2SD or Link2SD, it would be great!
Sent from my GT-I9220 using xda premium
updated original post with ICS support
AT&T LTE White Samsung Galaxy Note
OK, so I followed this step by step & now my external SD is unavailable & won't mount & the internal USB storage is unavailable as well. Restarted a few times to no avail. Because the external card won't mount. I can't copy the original file back over. I typed it in, per the original file & that didn't help either, any ideas?
if you edited it with root explorer then it should have also created a backup called vold.fstab.bak unless you edited it more than one time in which case that file would have been overwritten with your second edit, you could try going into cwm and mounting the storage via usb from in there to get to your backup on your card(this doesn't effect your sd card while not booted into android), and then put it in a dropbox account or email it to yourself, and then save that file to an accesible area of your 2gb internal storage, and then copy it from there, did you use the correct copy? ie GB ver on GB or ICS ver on ICS? they changed a few things so the 2 are not interchangeable, but as long as you have it exactly right including spaces then there shouldn't be any way this wouldn't work on any of the Samsung based roms

Memory speed, SD cards, and Directory Bind.

Hey Everyone,
I recently discovered the wonderful program 'Directory Bind' which basically lets you redirect a directory from /sdcard to somewhere else.
(i.e. you external memory card!) This is fantastic since some games (Like Bard's Tale) consume a gig of /sdcard space and apps2sd doesn't work.
I also discovered that 'sd tools', whch allows you to test read/write to a directory allows specifying any directory, so can select a directory in /sdcard and test the internal memory speeds.
I noticed, for my Lexar Class 10 card (LSDMI32GBSBNAR), I got 10 MB/s write, and 20 MB/s read.
For my Note 1, the internal memory has only 5.4 MB/s write, but 47 MB/s read (!!!!)
I am now very curious how the memory speeds of the Note 2 are, and also what the speed of the SD interface of the Note 2 is.
But it's nice to get confirmation that games/whatever should load considerably faster if you keep them on internal memory.
- Frank
Does this app works properly on the note 2?
Sent from my GT-N7000 using xda premium
DMax99 said:
Does this app works properly on the note 2?
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
yea, works great.
ChodTheWacko said:
yea, works great.
Click to expand...
Click to collapse
Awesome...will try it tonight.
Sent from my GT-N7000 using xda premium
ChodTheWacko said:
Hey Everyone,
I recently discovered the wonderful program 'Directory Bind' which basically lets you redirect a directory from /sdcard to somewhere else.
(i.e. you external memory card!) This is fantastic since some games (Like Bard's Tale) consume a gig of /sdcard space and apps2sd doesn't work.
I also discovered that 'sd tools', whch allows you to test read/write to a directory allows specifying any directory, so can select a directory in /sdcard and test the internal memory speeds.
I noticed, for my Lexar Class 10 card (LSDMI32GBSBNAR), I got 10 MB/s write, and 20 MB/s read.
For my Note 1, the internal memory has only 5.4 MB/s write, but 47 MB/s read (!!!!)
I am now very curious how the memory speeds of the Note 2 are, and also what the speed of the SD interface of the Note 2 is.
But it's nice to get confirmation that games/whatever should load considerably faster if you keep them on internal memory.
- Frank
Click to expand...
Click to collapse
Hey Frank,I can't find in the market?
wonsanim said:
Hey Frank,I can't find in the market?
Click to expand...
Click to collapse
It's an xda app:
http://forum.xda-developers.com/showthread.php?t=1410262
Some notes:
1) First: Go into settings -> default data path and change it to: /mnt/extSdCard/
It is currently the old ICS directory of /sdcard/external_sdcard
2) Simple Instructions:
First, find a big directory with your data.
Run DiskUage, select 'Storage Card'. Note the directory pattern, i.e. Android/data/com.ea.deadspace_na
Menu -> add new entry
Menu -> data transfer assistant
Find the directory you used above.
Hit 'Add'.
Hit the disk to activate the mount. It should turn green.
Now rerun DiskUsage.
A) You should see a new 'disk' which corresponds to the directory you just moved.
B) Check 'Storage Card'. You probably need to 'Rescan'. You should have more memory now.
Now try playing the game or whatever you just moved.
- Frank
ChodTheWacko said:
It's an xda app:
http://forum.xda-developers.com/showthread.php?t=1410262
Some notes:
1) First: Go into settings -> default data path and change it to: /mnt/extSdCard/
It is currently the old ICS directory of /sdcard/external_sdcard
2) Simple Instructions:
First, find a big directory with your data.
Run DiskUage, select 'Storage Card'. Note the directory pattern, i.e. Android/data/com.ea.deadspace_na
Menu -> add new entry
Menu -> data transfer assistant
Find the directory you used above.
Hit 'Add'.
Hit the disk to activate the mount. It should turn green.
Now rerun DiskUsage.
A) You should see a new 'disk' which corresponds to the directory you just moved.
B) Check 'Storage Card'. You probably need to 'Rescan'. You should have more memory now.
Now try playing the game or whatever you just moved.
- Frank
Click to expand...
Click to collapse
You would not believe it but finding your post here has saved me hours of anguish! The one flaw I found in the Note II was the crazy storage problem. Now resolved. Thank you so much!
By the way, I highly recommend, before doing a nandroid/CM backup, to turn off the binds.
Since the data is already on your external card, there's not much point in backing it up again.
Not to mention: if you do a restore you might exceed your internal memory.
- Frank
Thanks for the information !
Hello there
Is there any application besides Directory Bind that does the same operations in a more user-friendly way?
Thanks a lot
ChodTheWacko said:
By the way, I highly recommend, before doing a nandroid/CM backup, to turn off the binds.
Since the data is already on your external card, there's not much point in backing it up again.
Not to mention: if you do a restore you might exceed your internal memory.
- Frank
Click to expand...
Click to collapse
Need not actually, this app is doing the bind only after boot complete, mount -o bind,rw target newpath. In cwm you will not see this bind because it doesn't exists in the recovery fstab...
---------- Post added at 03:18 AM ---------- Previous post was at 03:14 AM ----------
alexandruvlad said:
Hello there
Is there any application besides Directory Bind that does the same operations in a more user-friendly way?
Thanks a lot
Click to expand...
Click to collapse
This app is the most user friendly. Unless you load your own shell script from init.d...
Thanks!
Does this app got anything to do with the functionality of Directory Bind => Paragon exFAT, NTFS & HFS+ ?
I've seen it presented by many users on YouTube and it looks really cool and useful for high capacity microSDs
alexandruvlad said:
Thanks!
Does this app got anything to do with the functionality of Directory Bind => Paragon exFAT, NTFS & HFS+ ?
I've seen it presented by many users on YouTube and it looks really cool and useful for high capacity microSDs
Click to expand...
Click to collapse
I've not seen any of those vids, but yes you can practically bind any directory from any fs mount that your kernel supports ie exfat/ntfs. But remember though only fat is supported in recoveries ie cwm/twrp2. Meaning if you choose exfat, you will not see your extsdcard in recovery mode...
Can someone help me i tried to create the blind directory but when the app say that create it I put create and it stay in that screen
nvm
DirectoryBind crashes regularly on Note II
Basically, it works. Crashes from time to time, but still works. Till it doesn't.
And I don't really know what to do: I need to move my Spotify cache ; link2sd and consorts don't do it.
I'm trying an init.d script, but i'm not so good at it
Any ideas ?
when i bind it, it turns to Red not green, though it moves data.
can any one attach screenshot
I have set path like this
S:/mnt/extSsCard/Mobile Systems/
T:/sdcard/Mobile Systems/
it also disappear on boot.
ROM LJ2
Directorybind does not work well with spaces in directory names.
Try renaming the folder
Thank you
That tip helped actually that was small folder so I tried first. I did with other folder and worked.
Thank you again.
Sent from my GT-N7100 using xda premium
GL to SD app in the play store may be of use to some people having a hard time.

Sdcard confusion-sdcard & sdcard01 & sdcard02

Hi, hope someone can explain this mess to me. Not sure what has happened.
Anyway I went to the vold.fstab file to check if I have split partitions or what.
Anyway this is what file shows.
dev_mount sdcard /storage/sdcard0 23 /devices/platform/msm_sdcc.1/mmc_host
dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/msm_sdcc.3/mmc_host
How can I get this sdcard back to normal with it reading, just 1 internal storage & 1 external storage without losing data? Or am I asking for to much?
Thanx for any help!
BliTzer ^_^
I would say transfer all the files USB DEBUG MT method to a folder and then format the SD card and place it all nicely back where you want it on your SD card. Make sure drivers are installed for your phone on your laptop. MTP is a Samsung mode but other phones are bound to have a similar media transfer mode. I hope I've helped you
Sent from my SCH-I545 using XDA Premium 4 mobile app
Thanks for the reply. I sorta ended up doing that. I bought a new bigger 64sdmax and then copied files off the old SD card and copied to New. At least I have a formatted backup if I need it. Thanx again.
I successfully swap thank you so much...

Categories

Resources