How does one get an AOSP rom like cmx, aokp, carbon, etc to actually use the external sd card as the main storage for media? I cannot take and pictures or videos because it tells me that i have no space left on my internal card, while i actually have 37GB left on my ext card.
I remember seeing a symlink swapper floating around here somewhere that will "trick" the os by mounting the external sd as /sdcard/ instead of the internal memory. I don't remember which thread it was but if you do a search for symlink, it should come up. Disclaimer: haven't used it so I can't vouch for it, but may be worth looking into.
Sent from my EVO LTE
yeah i've used that once but it screwed up alot of apps for me. guess its just another thing they didn't figure out yet..
Just found the thread:
http://forum.xda-developers.com/showthread.php?t=2204277
Is that the one you used?
Sent from my EVO LTE
Switch off USB debugging and switch storage to MTP, should show both file systems that wau
Sent from my EVO using xda app-developers app
Related
Okay, first of all, I have done a lot of search on this topic over various forums and google. Some topic pops up occasionally, but never got answered, strange...
Basically I am trying to figure out two things:
1. How to move apps to microSD card? Not a single definitive answer or tutorial would allow me to move apps to external SD card. I've tried app2sd, link2sd also the stock CM7 application manager, which all of them would only allow to move apps to internal storage of the phone which is called SD card for Galaxy SII. Also the microsd card is under the diretory of mnt/emmc. Some other tutorials suggesting moving game data over /sdcard/external_sd/, I tried as well, but my microSD's storage doens't go down so I assume the data is still on internal SD card.
2. How to enable apps to save user data automatically on micro sd card? For example, I have lots of camera apps, which automatically save photos that I took on /sdcard/DCIM, I want them to be on my micro SD card AUTOMATICALLY, is there a way of doing this?
Many thanks, oh btw, I am using cyanogenmod 7 on Galaxy SII
I cannot see much reason to move apps to external sd card with a sgs2, that is something for inferior phones , there is a lot of space on application storage and internal sd card for that.
Most people are fine by just moving media files to the external card.
Sent from my GT-I9100 using Tapatalk
how about my second question, i shot a lot of photos and hd videos daily, i know i can manully move them to external, but that Kinda make my gallery look clustered if you know what i mean.
Have you tried doin it internally via your phone:settings-applications-running services.On the top left touch on "downloaded" and all your downloaded apps will appear.Touch on whatever app you like and you will get the option to move,uninstall or clear data.Remember that not all downloaded apps are able to be moved to external sd and if the app you would like to move is unmovable by default then you will see that.
The problem is Android only likes one sd card. So when you have an internal SD card like the sg2 the system doesn't take advantage of your external sd card.
imolared333 said:
how about my second question, i shot a lot of photos and hd videos daily, i know i can manully move them to external, but that Kinda make my gallery look clustered if you know what i mean.
Click to expand...
Click to collapse
You can change storage area in camera settings (with stock camera app).
Does anyone know how to (or if we can) install apps to the external SD card? Lately I've been getting the "not enough storage" alert when trying to install new or update apps. So then I have to look for crap to delete. By default the apps install to internal storage. When I use TiBackup to move apps to the SD, it moves them to phone storage (internal SD), not the external SD. Anyone?
Pandalero said:
Does anyone know how to (or if we can) install apps to the external SD card? Lately I've been getting the "not enough storage" alert when trying to install new or update apps. So then I have to look for crap to delete. By default the apps install to internal storage. When I use TiBackup to move apps to the SD, it moves them to phone storage (internal SD), not the external SD. Anyone?
Click to expand...
Click to collapse
I'm not entirely sure. I know that HTC changed the name of the eMMC and SD card on this phone to 'sdcard' and 'sdcard2' respectively. A lot of apps don't realize the change and think the eMMC is the actual external SD card. The only ones which definitely realize it are the HTC ones.
I don't know if your ROM has it set up differently or not, but the stock ROM is that way.
I thought the whole 'sdcard' naming thing was an ICS issue...
Go to Settings >Apps, select the app you want to move, then pick Move To Phone Storage. You have to do this for each app.
Sent from my ADR6410LVW using Tapatalk 2
dezignstuff said:
Go to Settings >Apps, select the app you want to move, then pick Move To Phone Storage. You have to do this for each app.
Sent from my ADR6410LVW using Tapatalk 2
Click to expand...
Click to collapse
Rovio's Bad Piggies came out the other day. It's a moderately intriguing game, which is relevant because its default apk save location is the SD card. Unfortunately for our phone, it thinks the internal eMMC is the actual SD card because of the poor naming convention, regardless whether ICS itself or HTC is the actual culprit. It's save location is '/sdcard/.android_secure/com.rovio.BadPiggies-1.asec'.
I also installed this game on my original Incredible, and it's path name is the same, but it's saved on the actual SD card because it followed normal naming convention. If I move it to the internal storage, it saves in '/data/app/com.rovio.BadPiggies-1.apk'.
Our phone switches between 'Move to phone storage' ('/sdcard/.android_secure/' which is the eMMC) and 'Move to internal storage' (/data/app/).
My original Incredible switches between 'Move to SD card' ('/sdcard/.android_secure/' which is the real SD card) and 'Move to phone' (/data/app/).
Like dezignstuff said, you would normally have to go to Settings -> Apps, and select each app you want to move and tell it to 'Move to phone storage'. Since you're using Titanium Backup to move to move apps to the SD card, it does it all in one fell swoop.
Now, to answer your question again once again, the naming convention is the reason you're seeing it install in the mount named 'sdcard' but it's actually the eMMC. Titanium Backup thinks the same thing most everything does because of the eMMC's name. If you move it to the real SD card, I don't think it would work because I doubt that it would be able to be recognized by the system.
dezignstuff said:
Go to Settings >Apps, select the app you want to move, then pick Move To Phone Storage. You have to do this for each app.
Sent from my ADR6410LVW using Tapatalk 2
Click to expand...
Click to collapse
I understand all that. I don't want stuff on phone storage. That's where it is now. I want it on the external SD card.
Sent from my HTC Incredible 4G
IceDragon59 said:
Rovio's Bad Piggies came out the other day. It's a moderately intriguing game, which is relevant because its default apk save location is the SD card. Unfortunately for our phone, it thinks the internal eMMC is the actual SD card because of the poor naming convention, regardless whether ICS itself or HTC is the actual culprit. It's save location is '/sdcard/.android_secure/com.rovio.BadPiggies-1.asec'.
I also installed this game on my original Incredible, and it's path name is the same, but it's saved on the actual SD card because it followed normal naming convention. If I move it to the internal storage, it saves in '/data/app/com.rovio.BadPiggies-1.apk'.
Our phone switches between 'Move to phone storage' ('/sdcard/.android_secure/' which is the eMMC) and 'Move to internal storage' (/data/app/).
My original Incredible switches between 'Move to SD card' ('/sdcard/.android_secure/' which is the real SD card) and 'Move to phone' (/data/app/).
Like dezignstuff said, you would normally have to go to Settings -> Apps, and select each app you want to move and tell it to 'Move to phone storage'. Since you're using Titanium Backup to move to move apps to the SD card, it does it all in one fell swoop.
Now, to answer your question again once again, the naming convention is the reason you're seeing it install in the mount named 'sdcard' but it's actually the eMMC. Titanium Backup thinks the same thing most everything does because of the eMMC's name. If you move it to the real SD card, I don't think it would work because I doubt that it would be able to be recognized by the system.
Click to expand...
Click to collapse
So, who's the asshole in this situation? Is it ICS itself or HTC for their wonky file system naming convention?
Sent from my HTC Incredible 4G
Pandalero said:
So, who's the asshole in this situation? Is it ICS itself or HTC for their wonky file system naming convention?
Sent from my HTC Incredible 4G
Click to expand...
Click to collapse
After some investigation, it's definitely ICS. Several other brands of devices all have "sdcard" and "sdcard2". Regardless of who's at fault, it's still ridiculous. I understand that most devices starting with ICS don't have an actual SD card slot to expand the storage, but ICS should implement a way to move to the real SD card if you have one. Our phone, with its 4GB of available space, isn't that much when you have hundreds of pictures, videos, music files, and apps. I won't ever buy a phone without expandable memory unless it's priced similarly to this one with at least 64GB of space.
It was a change by Google. It occurs in Jelly Bean as well.
blazingwolf said:
It was a change by Google. It occurs in Jelly Bean as well.
Click to expand...
Click to collapse
n the acer a100 there was a way to change the mount points and they called the sd2 the sd and the sd the sd2 with a shell script.
then you simply used some app to move all your apps from the fake to the real sd card
dcooterfrog said:
n the acer a100 there was a way to change the mount points and they called the sd2 the sd and the sd the sd2 with a shell script.
then you simply used some app to move all your apps from the fake to the real sd card
Click to expand...
Click to collapse
Somewhere, I saw a way to remap the drives once rooted. I haven't really looked into it, but plan to pursue it as soon as we have root.
Sent from my Fireball using Xparent Blue Tapatalk 2
junkmail9 said:
Somewhere, I saw a way to remap the drives once rooted. I haven't really looked into it, but plan to pursue it as soon as we have root.
Sent from my Fireball using Xparent Blue Tapatalk 2
Click to expand...
Click to collapse
Same here. If I have one quibble with ICS, it's how it handle the sd card.
Sent from my ADR6410LVW using xda app-developers app
I think the Nook Color went through this when they were starting with CM9. I'll keep searching and see if I can find anything, it's been a while since I've seen anything about it but I'll keep looking.
Hey guys,
Just recently got my EVO LTE, and for some reason when I view my SD card, whether it be from mounting as disk drive, all I can see in DCIM is .thumbnails, 100ANDRO, 100MEDIA, and Camera.
My photo details say their path is SD card /DCIM/100BURST/...jpg
Is this a windows issue? I remember on old versions of Windows there was an option to see "hidden files" is it possibly something similar? Sorry if it is a dumb question, been a while for me.
It looks like your photes are not on the sd card (sdcard/ext_sd),they are on the internal memory (sdcard). If mounting from a computer mount as a media device and not as hard drive mode. You will then see two windows pop up,one is your internal sd the other is ext sd. Your photos are internal. Btw you can change your saved photo paths in the camera app
Sent from my EVO using xda premium
slowfncar said:
It looks like your photes are not on the sd card (sdcard/ext_sd),they are on the internal memory (sdcard). If mounting from a computer mount as a media device and not as hard drive mode. You will then see two windows pop up,one is your internal sd the other is ext sd. Your photos are internal. Btw you can change your saved photo paths in the camera app
Sent from my EVO using xda premium
Click to expand...
Click to collapse
Great help thanks! I knew the phone had internal memory, but the part that threw me off was that the gallery disappeared when I removed SD Card so I assumed those pictures were on there. Thanks again.
Rezound running NilsP ROM (Sense 3.6) and 16G external card.
Phone has a lot of internal space taken up by some backup files, pics and videos (in dcim folder). External card only had about 2.5-3Gb space taken.
Went you a street festival and took some videos. Got to a point where phone indicated storage was full. Tried moving some files to external but phone still seems to think max storage is limited to 10Gb.
Seems the phone thinks whatever is on ext-sd is part of storage limit and is limited to 10Gb.
Am I missing something? What's the value of having a 16 or 32Gb external card if the limit restricts the actual usable storage?
_________________
Have you rebooted since you moved the files? That should cause the service to rescan both internal and external storage.
gr8nole said:
Have you rebooted since you moved the files? That should cause the service to rescan both internal and external storage.
Click to expand...
Click to collapse
Thanks for the reply.
Yes, I did a complete power down. I also thought that might help the OS recognize the file moves. No go.
It seems to me the system is including the symlink, or however ext-sd is mapped to sdcard, in what the system thinks it's limited to with no external card.
Is this a side-effect of the direction Android is going (without external cards as part of native support, a la Nexus)?
_________________
I think it is something funky with your phone. Mine uses all the memory. I currently have 9 gig filled on each internal and external.
Two questions:
Are you saying your internal has 9 gig and your external (ext-sd) card has 9 gig of other files? Not saying I don't believe you, just wanting to confirm I'm reading your response correctly.
Other question - are you using NilsP's ICS ROM? If you're not, I'd be interested in what you are using, stock or otherwise, and if it's ICS or GB.
Thanks again for your replies.
_________________
Check for a folder called .Trash1000 or something similar to that. If its there, delete it and it should clear up a lot of space on your SD.
Sent from my ADR6425LVW using xda app-developers app
dm5530 said:
Two questions:
Are you saying your internal has 9 gig and your external (ext-sd) card has 9 gig of other files? Not saying I don't believe you, just wanting to confirm I'm reading your response correctly.
Other question - are you using NilsP's ICS ROM? If you're not, I'd be interested in what you are using, stock or otherwise, and if it's ICS or GB.
Thanks again for your replies.
_________________
Click to expand...
Click to collapse
Yes, using about 9 gig on each.
Currently running Ineff Dues, but I've also used NilsP's ICS and had no problem.
Try what Obat suggested above. That folder is a hidden folder and may not show up in all file explorers.
I've seen the .Trash folders before on some SD cards (wife has a Mac laptop).
I'm using several file managers and have never seen that on my phone's micro-SDs.
Appreciate the replies, guys. At this point, I think I'll wipe and install again.
I'll post again after that with my results/experience.
Thanks.
_________________
Have you tried swapping in another SD card to see if it gives you identical results?
Sent from my ADR6425LVW using xda premium
dm5530 said:
I've seen the .Trash folders before on some SD cards (wife has a Mac laptop).
I'm using several file managers and have never seen that on my phone's micro-SDs.
Appreciate the replies, guys. At this point, I think I'll wipe and install again.
I'll post again after that with my results/experience.
Thanks.
_________________
Click to expand...
Click to collapse
Probably way late on this, but I only see it when I'm using Linux and I choose to show hidden files.
You sure you actually moved the files from internal to external or did you copy them and leave a copy on both the internal and external...
Make sure you actually deleted the files after the move so you don't have two copies. I use es file explorer and you have to go in the settings and change it to show hidden files (files with a . in front of them) to see the .trash folder.
Sent from my ADR6425LVW using xda app-developers app
CharliesTheMan said:
Have you tried swapping in another SD card to see if it gives you identical results?
Sent from my ADR6425LVW using xda premium
Click to expand...
Click to collapse
Just a follow-up as I promised:
I was using a 16gig card for almost a year, had a 32gig available and wanted to do a few things to update my phone (ICS 3.x to ICS 4.x; NilsP's Sense 3.6 to his Sense 4.0 ROM; cleanup the memory card space, etc.).
My suspicion is that the external card had some corruption (or perhaps it was system-related).
Since I made several changes, I'm not sure at the moment what the culprit was, but things seem to be operating properly and (best I can tell) I have access to ~10gig for internal SD (SDCARD) and ~32gig for the external micro-SD (SDCARD2).
Appreciate everyone's concern and suggestions for help.
Sent from my Transformer TF101 using Tapatalk 2
I use AndroZip. And I am really confused about the different folders..
I included 2 screenshots for this part of my question..
First one.. can someone tell me what those folders mean..
Second picture.. what the heck are all those folders..
Is the actual external SD card one of those folders. I figured it would be the obvious one but I swear I had more stuff in that folder and Its not there...
Is there a way to make the external sd card the default to where all pics and stuff are saved??
Seems I am running out of storage space on my phone already for some reason.
3rd picture is of a screenshot of my storage use.. ridiculous. I dont understand why everything is on my phone and nothing is on the card..
It was worse a few days ago. My phone kept telling me I had no space left.. it was at like
System storge was 15.23gb/16.00gb
Sd card was 2.20gb/29.71gb
Sorry my question is kinda lame. Im just not good at this stuff.
Thanks for your guys help I really appreciate it
Sent from my SCH-I545 using xda app-developers app
Not sure what all those folders mean, but emulated sd is actually still internal...your "ext sd" is your external sd. when you open your camera for the first time, it should give the option to save all photos to ext sd. If you missed it, you should be able to hit the menu button, go into settings and change it within a secondary settings menu in there. I use es file explorer or astro typically and have never seen all those usb folders. Perhaps you are plugged into a desktop?
Mount Points
For whatever reason, the Galaxy S4 has many, many mount points for its emulated SD Card. If you're rooted, the actual path to it is "/data/media/0/"
However, the folders in the first picture are ALL paths to your internal or emulated SD Card. sdcard0, ext_sdcard, emulated, legacy, etc.
In the second picture, those look like pre-created mount points for... multiple flash drives? Either way, no reason to worry about them unless you somehow manage to plug up about 7 flash drives or SD Cards to your device.
And as for the space issue... That really is a good question. Factory resetting is never out of the question if you're up for it, however, assuming you're not, the only explanation I could come up with is just a ton of apps with big extra files. Like Minecraft, Call of Duty Black Ops Zombies, Temple Run 2.
Hope I helped, sorry if I didn't. I'm new to Android this year, so I haven't thoroughly looked at all of the quirky stuff it tends to do, but your data usage has to be from something, and if it's not from stuff you put on your emulated SD Card, it has to be from big apps or malware, assuming you didn't tamper with anything in a root file explorer. Are you sure you haven't messed around and copied files to some directory you thought was the emulated SD?
As far as the internal storage, the OS and "most" of your downloaded apps will go here, unless you use foldermount ("move to sd" only moves part of the file). Anyways, I have about 60 apps on my phone and am running hyperdrive and have about the same amount of internal storage left as you. After formatting and whatnot, the device does not have 16gb internal memory...it's more like 11 or 12. Before I was running hyperdrive and was just stock rooted, on that same screen as your 3rd picture, it showed me that I had 9.82gb of internal memory TOTAL, but I had way less used (I currently have no more or no less than I did then, but shows I have 8.23gb out of 16, instead of the 3.9gb out of 9.82 it used to show). Most of which is under "miscellaneous" files and when you go in there to see whats actually there via phone settings, you can't really see what's using all the space. You really need to be rooted and use root explorer (or similar) to see whats using all the storage.