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

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
~~~~~

Related

standardizing sd internal and external wording

I wonder if we could could come to an understanding on language use for this device.
SDCARD = /SDCARD but is actually internal. On other devices it is of coarse external. This of coarse creates some confusion when making comon statements like "place file in root of sd"
I'm sure Asus has some reason for doing things this way. Though it seems backward to me.
Could we agree to call /SDCARD as SDI
And to call /Removable as SDE
If someone has a better idea feel free.
Regards
Ty.
I think SDI and SDE are more confusing, as in most Linux distros the SATA hard disks are labeled as sda, sdb, etc. The current naming scheme is fine as is, with removable storage available in the clearly marked "Removable" folder that gets created.
The reason for the distinction between the "sd card" and the rest of the internal storage is so that you can still read and modify the contents, because unless you root the device, the default permissions are set up so that the regular user cannot modify vital system components on the internal storage. This is has been the standard since the days of the G1, where with such little internal storage the intention was that the user would never have the ability to mess with it and risk breaking or overfilling it, and instead all of their personal data would reside on the removable SD card. Today's Android devices now possess enough storage to safely store user data internally, but the main principle remains the same, and therefore the nomenclature remains unchanged. Renaming the folder would probably break a lot of applications that depend on the ability to store data to /sdcard, so it's best not to touch it.
i guess a newbie wouldn't always get it, but the use of the nouns "sd" and "sdcard" will always refer to the external sdcard, specifically /Removable/microsd. whenever anyone wants to refer to internal storage, they would refer to it by path /sdcard exactly.
but you're right. a newbie reading it wouldn't always get it.
I don't need a signature.
finalhit said:
i guess a newbie wouldn't always get it, but the use of the nouns "sd" and "sdcard" will always refer to the external sdcard, specifically /Removable/microsd. whenever anyone wants to refer to internal storage, they would refer to it by path /sdcard exactly..
Click to expand...
Click to collapse
Totally agree - if someone tells me to put something on the SD card, to me that means unequivocally the physical SD card, not internal memory.
Regards,
Dave
Great feedback. I apreciate the clarification.
I didn't want to suggest changing the code or any other part of android. Just the reference.
When i see comments in posts that read put this file in root of sd i am left with unnecessary ambiguity. First thought would be put it on the external but after looking at possible options i quickly see there is also a location on this device called /sdcard . Ambiguous
So all i am saying is when it comes to this device, if we want to suggest putting files in root of sd we specify the location in a non ambiguous manner
IE: put file in root of sd (SDE)
Or
Put file in root of sd (/externl)
I've got 5 bucks that says 99% of people who buy this device are more noob than I.
That's all.
Ty
If someone is writing a tutorial where you would need to store files on external storage, I can't think of many instances where it would make a difference where you put the files, so long as you yourself can remember where they went. For instance, if you're told to put a .apk file on a SD card for installation later, the OS won't care where you put it, you just have to know where it is when you're looking for it later to install. The instances where it does matter whether you're storing data to /sdcard or /Removable are almost always when dealing with applications that need an extra folder outside of the internal storage for additional data, mostly for maintaining compatibility with older Android devices. Everything else like photos, videos, music, etc. can be stored anywhere within /sdcard or /Removable, and the OS can read it just the same.
When writing tutorials, you just have to be sure to make the distinction between /sdcard and /Removable, because that's a set of folders that any newbie will see and recognize when browsing through the Android file system. Simply referring to them as the internal SD and external SD can be confusing too, since that's not how they appear in the file manager. At work when troubleshooting issues with Windows 7, I deal with users every day that get tripped up if I ask them to open the Start menu or an Explorer window, because neither of them are labeled as Start or Explorer. Instead, for the Start menu I have to tell them to click on the blue orb in the lower left hand corner, and for Explorer I have to tell them to single click on Computer in the Start menu, or double click on the Computer icon on the desktop. Newbies don't know the OS, which means they don't know anything except what they can see on the screen. Anybody trying to write for newbies should always write tutorials based completely on how things appear exactly on the screen.
The joys of UNIX filesystem. It is different from windows. No need to tie thing down to physical location concepts such as disks (c:, d: , ????). I suspect if one is rooted they could alias the /sdcard to internalMemory or /InTablet.
Sent from my Transformer TF101 using Tapatalk
Would like to re-iterate this.
Just got a new device, (SGS2), it also has an internal and an external SD.
But the difference here is that the SGS2 always mounts the internal as /sdcard
Really don't like the fragmentation.
I still can't believe the ASUS sometimes mounts internal as /sdcard and sometimes external as /sdcard
It's just ****ing messy.
Ty.
Cool story bro
Sent from my Desire HD using XDA App

[Q] In simple terms, how to access/use storage on CM7 SD

I have spent the last week reading and searching the forums in an attempt to find out how to be able to access and use the empty space left on a CM7 boot sd. Some of the posts were confusing and others seemed to be targeted to those who are already very familiar with the file structures of these systems. The only paritioning experience I have is dividing a boot drive before putting on XP. I am using a Sandisk 8gb and it looks like there is about 5 gig free. Win XP is the os I am running.
So the questions I have are:
1) In simple terms, exactly what has to be done to a boot CM7 SD card to be able to use the empty space for books, mp3, etc? On the recommendations I read in different threads, I downloaded easus partition master, gnome partition editor, and minitool partition wizard. They all pretty much do the same of being able to display the 4 partitions, but what do with the programs then?
In the near future I would like to get a 16g or 32g and wouldn't want all of that space going to waste.
2) Is it possible to have it so that the NC stock boot can read the books downloaded in CM7? I have not been able to find where CM7 stores books.
Thanks to all whose work helped me get to this point. The NC is a fascinating piece of hardware.
Hey! Using the remaining storage on your SD card is quite easy. Just download and install this program on your NC. http://forum.xda-developers.com/showthread.php?t=952456 open the program and select the 4th partition to be mounted. Now when you plug your nook into the PC, the partition which holds media etc. Will be mounted you can now transfer mp3's, roms for Emulators etc.
As for #2, Your cm7 books should be on the previously mentioned partition, which is the 4th.
Sent from my ADR6300 using XDA Premium App
Imbroglio said:
I have spent the last week reading and searching the forums in an attempt to find out how to be able to access and use the empty space left on a CM7 boot sd. Some of the posts were confusing and others seemed to be targeted to those who are already very familiar with the file structures of these systems. The only paritioning experience I have is dividing a boot drive before putting on XP. I am using a Sandisk 8gb and it looks like there is about 5 gig free. Win XP is the os I am running.
Click to expand...
Click to collapse
5G sounds about right for the /sdcard partition. The rest of the partitions on an 8G card are /boot, /system, and /data. Use Root Explorer to poke around; you can tell when you jump partitions because the used/free numbers at the top will change.
/boot is not normally mounted.
The root filesystem is in-memory and is initialized from /boot/uRamdisk by default.
So the questions I have are:
1) In simple terms, exactly what has to be done to a boot CM7 SD card to be able to use the empty space for books, mp3, etc? On the recommendations I read in different threads, I downloaded easus partition master, gnome partition editor, and minitool partition wizard. They all pretty much do the same of being able to display the 4 partitions, but what do with the programs then?
In the near future I would like to get a 16g or 32g and wouldn't want all of that space going to waste.
Click to expand...
Click to collapse
The original instructions in the size-agnostic install thread detail what happens to various sizes of card; for anything above 2G /sdcard gets all the extra.
Any apps that use /sdcard for storage will use this space. App-specific config data and small databases are generally in /data unless instructed otherwise (I'm using less than 300M of my /data partition as yet). The app info or permissions will often give clues; if the permission for "read and write SD card" is requested or required, the app can or must use this space. Some apps (like BeyondPod) will always use /sdcard.
So, your space isn't wasted, it's just unused until you fill it.
2) Is it possible to have it so that the NC stock boot can read the books downloaded in CM7? I have not been able to find where CM7 stores books.
Click to expand...
Click to collapse
The CM7 SD boot cleverly uses the built-in memory for both /cache and (at least some) media storage; the "media" stock partition pre-1.2 is mounted as /emmc; I don't know how the SD boot uses the newer partitions. The NC app stores books in "/emmc/B&N Downloads/Books" and magazines in ".../Magazines". You can move your music files to "/emmc/My Files/Music" and the stock music player will automagically find them there, freeing up even more space in your SD. This partition is mounted the same for emmc-booted NCs, making an easier transition if you get to that point (it took me months to decide to go ahead and do it, and I'm happy with the choice). Other apps may look there, or can be told to look there, but since it's a new-ish Android "feature" (convention, really), it's not universal.
When you use USB mounting by plugging your charger cable into your PC's USB socket, by default the two "drives" mounted are /sdcard (named "CM7 SDCARD") and /emmc ("MyNookColor"), so you can use your PC to explore, backup, and move files back & forth to experiment. Both partitions are FAT32, so all PCs should be able to handle them. Remember to tell the PC to unmount them in software before unplugging the cable, like any thumb drive.
Thanks to all whose work helped me get to this point. The NC is a fascinating piece of hardware.
Click to expand...
Click to collapse
It is, isn't it? I haven't regretted buying one for a minute.
Thank you for posting the reply on the APP nook/cm7 file system.
Unfortunately, it still doesn't address HOW to sideload (DRAG AND DROP) books on the utilizing the empty portion of a CM7 SD card.
1. I put the SD card into an reader.
2. Windows xp detects the card.
3. I pull up windows explorer.
4. It only displays the "root" directory. Yes, I can drag and drop into the "my documents" folder but this partition only contains about 300 meg total storage.
5. It does not display the other partitions, thus I cannot drag and drop anything into the 5g partition.
Yes, I can drag and drop on the NC onboard storage, but not the CM7 SD card. Is the remaining 5 gigs only allocated for APP storage?
Now after 2 weeks searching this site and seeing numerous recommendations for software but not what to do with it or cryptic posts assuming that one already is very familiar with the android os, I am pulling my hair out over this. The only post I found that directly and simply addressed the issue requires that I reformat the SD with SDformatter to allow for full storage access but then I have install CM7 all over again.
I downloaded NookColorUMS-0.3b.apk using Opera, but that is all it did. I had to search again and it mentioned something about ADB (no idea what that is) which had to be installed. Aparently that doesn't work alone and it lead to another link to more required software - the Android SDK and then came a long list of more steps just to install that.
Hopefully, if I ever figure this out, I will write a simple to understand post that new NC CM7 people like me can understand.
Try this: unplug the charger cable from the "n"-shaped brick. Plug the cable into a USB port on your computer. Plug the other end into the NC as usual.
Tap the button(s) that pop up on the NC to allow USB mounting.
Two new drives show up on the PC. These are /emmc and /sdcard, but they'll have different names on the PC. Use Windoze Explorer to drag and drop. I might suggest /sdcard/download as a first try, but feel free to drop copies in multiple directories in order to experiment. Adobe Reader looks all over for its docs.
When you're done, click on the PC tray thing to release BOTH drives from the PC.
Poke around with your reader to find these files. Some readers might be better at looking around than others.
Let us know how you get along!
Sent from my NookColor using XDA Premium App
So once you download the NookColorUMS.apk, use the file explorer on your nook, go to the 'download' folder and click on this file. It will open up and ask you if you can install the program. Click yes and let it install.
When you are done with that, open the program and mount the partition of interest(i think its 4 as a previous poster stated). Now when you plug your nook into your computer that partition will mount. There should be 4 partitions if you are using the CM7 on SD card.
You should be able to now drag and drop files on that partition. Just make sure you unmount properly as I have run into problems if you just unplug it.
extremepizza
Imbroglio said:
Thank you for posting the reply on the APP nook/cm7 file system.
Unfortunately, it still doesn't address HOW to sideload (DRAG AND DROP) books on the utilizing the empty portion of a CM7 SD card.
1. I put the SD card into an reader.
2. Windows xp detects the card.
3. I pull up windows explorer.
4. It only displays the "root" directory. Yes, I can drag and drop into the "my documents" folder but this partition only contains about 300 meg total storage.
5. It does not display the other partitions, thus I cannot drag and drop anything into the 5g partition.
Yes, I can drag and drop on the NC onboard storage, but not the CM7 SD card. Is the remaining 5 gigs only allocated for APP storage?
Now after 2 weeks searching this site and seeing numerous recommendations for software but not what to do with it or cryptic posts assuming that one already is very familiar with the android os, I am pulling my hair out over this. The only post I found that directly and simply addressed the issue requires that I reformat the SD with SDformatter to allow for full storage access but then I have install CM7 all over again.
I downloaded NookColorUMS-0.3b.apk using Opera, but that is all it did. I had to search again and it mentioned something about ADB (no idea what that is) which had to be installed. Aparently that doesn't work alone and it lead to another link to more required software - the Android SDK and then came a long list of more steps just to install that.
Hopefully, if I ever figure this out, I will write a simple to understand post that new NC CM7 people like me can understand.
Click to expand...
Click to collapse
I am using Racks Phiremod/Honeycomb dual boot image but I don't see why this method would not work for your install. Rather than messing with mounting partitions and all that whenever I want to put something on the SD Card partition I will just plug my nook into the computer, copy and paste whatever file I need onto the nook's internal memory, and then use root explorer to cut and paste the file from the internal memory to the SD Card partition.
my emmc and sd card both show up and writable drives. I use stuff that I need faster access to in there, since the mount time is faster than the SD card.

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.

[Q] Write (download) to internal storage?

Total noob here. I did the CM 10.1 and gapps (the proper version). All -seems- to work well except it doesn't appear that I can download anything to the internal storage even though there's about 800MB available (according to the Settings).
Example 1: I installed the DropBox app and it tells me I have to use an external SD card. Doesn't seem to be any way around this.
Example 2: I installed an eBook reader named "UB" and, when I ask for it to download the user guide (the link to it appears within the app in my bookshelf), the app advises that I don't have an external SD card (which is true).
I'm wondering if this sort of mod (Android overwriting the stock B&N Nook Color software) means that I can't use the internal storage. Is this normal? If so, I can live with that as a microSD card is cheap and has much more space. I'm just an inquiring mind that wants to know.
If there's some sort of setting that I've missed—remember, this is my first Android device—I'd appreciate a pointer.
By the way, it appears as though the old method of side-loading my non-drm'd epubs isn't available. Is there an app for this? IOW: How would I turn on filesharing or have the device mount when plugged into my Mac or access a shared folder -on- my Mac? (I can enable SMB on my Mac if necessary.) I imagine I can use a microSD and simply use ana adapter to get it mounted on my Mac if all else fails.
Thanks in advance for any assistance.
Barry
rumplestilts said:
Total noob here. I did the CM 10.1 and gapps (the proper version). All -seems- to work well except it doesn't appear that I can download anything to the internal storage even though there's about 800MB available (according to the Settings).
Example 1: I installed the DropBox app and it tells me I have to use an external SD card. Doesn't seem to be any way around this.
Example 2: I installed an eBook reader named "UB" and, when I ask for it to download the user guide (the link to it appears within the app in my bookshelf), the app advises that I don't have an external SD card (which is true).
I'm wondering if this sort of mod (Android overwriting the stock B&N Nook Color software) means that I can't use the internal storage. Is this normal? If so, I can live with that as a microSD card is cheap and has much more space. I'm just an inquiring mind that wants to know.
If there's some sort of setting that I've missed—remember, this is my first Android device—I'd appreciate a pointer.
By the way, it appears as though the old method of side-loading my non-drm'd epubs isn't available. Is there an app for this? IOW: How would I turn on filesharing or have the device mount when plugged into my Mac or access a shared folder -on- my Mac? (I can enable SMB on my Mac if necessary.) I imagine I can use a microSD and simply use ana adapter to get it mounted on my Mac if all else fails.
Thanks in advance for any assistance.
Barry
Click to expand...
Click to collapse
You need to swap sdcards so that it considers your internal sdcard as your external sdcard. Go to my NC Tips thread linked in my signature and read item A16.
Sent from my BN NookHD+ using XDA Premium HD app
leapinlar said:
You need to swap sdcards so that it considers your internal sdcard as your external sdcard. Go to my NC Tips thread linked in my signature and read item A16.
Click to expand...
Click to collapse
Tried the first suggestion in A16 (adding that one line of code) but, after a power-off / remove card / power-on, UB and Dropbox complain about not having a card.
Frankly, as long as the apps I install go to the internal storage (and they do), I don't mind leaving the SD card in place. An extra 16GB is a good thing.
Next up is finding an app that restores the original "mount as external HD when plugging in to Mac with USB cable" feature that was present in the original NC software.
Thanks,
Barry

obb files to external

I did search and with the google searches I've done, can't really figure it out so thought might ask here.
When I moved applications to external sd card, i didn't realize it didn't move the application data itself (inside obb folder), which is in the android device's internal memory. So basically, I have the application (i guess equivalent to .exe for windows) on the external sd card, but the beef of it (the applicatin's data) is still on the internal memory and using up the device's memory....how can I move the data (obb folder) to external, remove it from interernal to free up space, and have it boot up / work on the android device?
i'm not advance geek so need a dummy explination
You didn't provide details of how you moved the app or even what app we are talking about. So it's impossible to give targeted advice. Which is unfortunate since you want a dumbed down, simple answer. Which can't be done without knowing those crucial details.
You can use one of the Play store apps to move the app. I'm sure that some of them would move the app data as well. Or change the app data path (folder) in the app's settings. Or reinstall the app. Or alias the current internal data location to the external card with a symbolic link. Or any number of other ways.
The simplest options there would be trying some of the Play store apps that assist in moving programs to the external data card. And if that doesn't work for some reason, then reinstall your app.
Good luck.
.
fffft said:
You didn't provide details of how you moved the app or even what app we are talking about. So it's impossible to give targeted advice. Which is unfortunate since you want a dumbed down, simple answer. Which can't be done without knowing those crucial details.
You can use one of the Play store apps to move the app. I'm sure that some of them would move the app data as well. Or change the app data path (folder) in the app's settings. Or reinstall the app. Or alias the current internal data location to the external card with a symbolic link. Or any number of other ways.
The simplest options there would be trying some of the Play store apps that assist in moving programs to the external data card. And if that doesn't work for some reason, then reinstall your app.
Good luck.
.
Click to expand...
Click to collapse
Only thing I've done was root it then moved the application (move to sd card) via settings >> Application Manager. i want to do it for all apps but it's mainly due to games taking up lots of space. Reinstallng won't help cause everything that's obb just direct itsself to the internal storage, nothing i installed even gives me the option to install data into external, just only has a install button and it installs to internal memory
I'm not going to sort all of that out. It can be done if you look into the details.
The best advice that I can offer is to consider installing a custom S5 ROM like Phoenix. It has a setup option to swap the SD cards. That would mean that all of your apps that automatically install and live on the internal memory.. would actually end up on the external card. And it works perfectly.. because the apps think that they are on the internal card even though they aren't.
The source script could also be applied to your existing configuration, but doing so would not fit inside your stipulation for a simple answer.
.
by the way...
fffft said:
I'm not going to sort all of that out. It can be done if you look into the details.
The best advice that I can offer is to consider installing a custom S5 ROM like Phoenix. It has a setup option to swap the SD cards. That would mean that all of your apps that automatically install and live on the internal memory.. would actually end up on the external card. And it works perfectly.. because the apps think that they are on the internal card even though they aren't.
The source script could also be applied to your existing configuration, but doing so would not fit inside your stipulation for a simple answer.
.
Click to expand...
Click to collapse
fffft, one question here: Would it be possible to format the whole external SD card with ext4? So it would be quite simple to copy such files manually within a shell and set a softlink to the moved files? I don't understand why android stays with that fat drived file systems were softlinks are not working. Is there any reason for? So all data2SD apps have to work with specific *mounts*. I can't believe that this is fast and stable.
brachypelma said:
fffft, one question here: Would it be possible to format the whole external SD card with ext4? So it would be quite simple to copy such files manually within a shell and set a softlink to the moved files?
Click to expand...
Click to collapse
That won't work unless you do a lot more prep work. The file system isn't invisible, the OS would have to interact differently with ext4 than ExFAT. The OS would balk the first time it tried to follow a symbolic link and didn't find the ExFAT structure it expects.
To make that work, you'd need to mount the card yourself, manage permissions and hide the file attributes i.e. permissions from the void manager and other housekeeping tasks. Android expects to find a case insensitive and permissionless FS. Otherwise, void will report errors to the volume manager and the OS won't recognize your card. All of which is to say that this is a more distant outlier to the requirement for a simple solution. So you'd be generating fatal errors the first time the OS tried to follow a symbolic link to your ext4 files.
So yeah you can shoehorn an ext4 card into the system with enough work. But it isn't as simple as you believe. So back to my suggestions that the OP either install a custom ROM that does what he wants or that he looks at the script that I linked him to. Or perhaps migrate to CM 11, where native support for ext4 and NTFS have been added.
.

Categories

Resources