I recently took the the plunge and flashed my first non-stock ROM. Went with turl's CM9 Kang (v8). I noticed that the mounts are different than stock in regards to the internal storage and my external card. I understand that using emmc for internal and sdcard for external is more "proper", but it now appears that every app that wants to write data is writing out to my external card. Presumably because /mnt/sdcard was the internal storage on stock, but now is not. I noticed a setting under Storage->Storage Configuration called 'Use internal storage'. I found some mention of it in the dev thread, but would like to know what this does. Does it simply flip the mounts so that apps will write data to the internal storage? I would have liked to have just my music, videos, documents, etc. on the external and all the app data internal...otherwise that 11GB is pretty much going to waste? And, yes, I could just try changing the setting (currently off) and rebooting, but I'm not really interested in my apps resetting all their external data again. Looking for enlightenment. As always, thanks in advance.
flash this zip in CWM
ovitz said:
flash this zip in CWM
Click to expand...
Click to collapse
What does this do? You'll have to excuse my hesitation when someone just says" flash this".
If you wanna to use internal memory as primary memory you have to flash this ZIP.
SDcard will be mount as emmc, internal memory will be mount as SDcard (the same like with any Blur rom)
ovitz said:
If you wanna to use internal memory as primary memory you have to flash this ZIP.
SDcard will be mount as emmc, internal memory will be mount as SDcard (the same like with any Blur rom)
Click to expand...
Click to collapse
Is there any program to switch that around?
I have programs that can only access sdcard (e.g. for audiobook listening). I need to place my external sdcard somewhere in the sdcard folder to be able to use it.
I have tried to adjust the vold.fstab, but it won't save the file after adjustment.
Hope you can help. Thanks in advance.
Related
Mini info, and Settings - sd card and device storage settings are both telling me that the internal storage is the sd card and the sd card is the internal storage. Is there a fix or is it ok.
Do you mean sdcard and sdcard2?
madiom said:
Do you mean sdcard and sdcard2?
Click to expand...
Click to collapse
It says the sdcard is the sdcar/2 and vice versa
YOU BROKE IT!!! GGGAAAWWWDDD!!!
No, you are OK. Don't worry about it. It is showing up correctly, sdcard and sdcard2.
outdooz said:
It says the sdcard is the sdcar/2 and vice versa
Click to expand...
Click to collapse
Still not 100% sure what you mean, but I think you are OK, it may have to with the ROM you are using, see the quote below from the OP of VEGan Ginger
"****The Latest Flash player from the market now works. Latest google maps now works download from the market.****
Internal Memory is mapped to SDCard and external SD Card is mapped to SDCard2."
If I open a file manager all of my internal stuff is located on SDcard, The micro SD that I can eject shows as SD2.
Depends on which ROM you're running. A lot of them switch them around. There's advantages and disadvantages to both. It certainly doesn't hurt to have them switched. The reason people do it is so that you can pull out your external SDCard and manipulate files and have them usable by your programs. The disadvantage is that you can't easily access the internal card from your computer - you pretty much have to do it from recovery (such as ClockWork Mod), because when you tether it attaches to the one named "SDCard (in Froyo).
And, to make it more confusing, they go by different names in Gingerbread:
Code:
Actual storage Froyo Gingerbread
Internal card SDCard emmc
External card SDCard2 SDCard
Those are the default names. Again, many ROMs will switch them around.
Anyways, that's just for your future reference if you move to Gingerbread.
I don't think this is surposed to happen. When I take out the sd card the tablet shows a message that says it has benn removed but it the storage space still shows up in setting. It has 1.86 gigs and even when it is disconnected it says sdcard 1.86 gigs i tried rebootee but same thing
Did you partition it like is recommended?
That would show your app partition of 2GB. And the other part of it is for storage.
Just got my E4GLTE and of course the first thing I did was root it, unlock it, and make a nandroid backup. I just moved from a Motorola Photon 4G and on that device the internal memory (pseudo sdcard) is mounted on /mnt/emmc and the external card is on /mnt/sdcard. Assuming you run out of app space in base memory, you can always move most of your app to the SD Card. Since the E4GLTE mounts the external SD Card on /mnt/sdcard/ext_sd, it appears that actual external storage can only be used for media or data where the app (or the system using the Storage tool) has a function to map to a different directory.
Have I described the situation properly? Does anybody else see the limitations this might pose or suggest workarounds?
..rob
bitbearmi said:
Just got my E4GLTE and of course the first thing I did was root it, unlock it, and make a nandroid backup. I just moved from a Motorola Photon 4G and on that device the internal memory (pseudo sdcard) is mounted on /mnt/emmc and the external card is on /mnt/sdcard. Assuming you run out of app space in base memory, you can always move most of your app to the SD Card. Since the E4GLTE mounts the external SD Card on /mnt/sdcard/ext_sd, it appears that actual external storage can only be used for media or data where the app (or the system using the Storage tool) has a function to map to a different directory.
Have I described the situation properly? Does anybody else see the limitations this might pose or suggest workarounds?
..rob
Click to expand...
Click to collapse
Yes I see this as a problem as well. I have looked into the vold.fstab file (where the system looks to see how it should mount partitions) but changing them just makes neither partition mount. I have a feeling that it might be something in the kernel but I will keep digging around.
Also if someone does figure it out how do you prefer them to be mounted? Internal as /emmc and external as /sdcard? Internal as /sdcard/int_sd and external as /sdcard? Maybe something else?
I guess it would depend how the apps and the kernel handle it, which of course, would vary with a custom ROM. Early builds of CM9 for the MoPho alternated back and forth, but there is also an option to swap what is internal and external as well. When it wasn't mounting at all, you could edit the vold.fstab, which would be my first inclination, so thanks for saving me that step!
I think, from most implementations I've seen, when a device has internal and external storage its been mounted as /mnt/emmc and /mnt/sdcard. Its like that on most of the custom ROMs I've used (on Nook, OG EVO, Hero, MoPho).
..rob
Im really lost on the whole external sd thing. I just want to be able to have my apps on there but android has made it seemingly impossible to do so anymore. Is there a write up or something on how this can be done with todays ICS?
Sent from my EVO using xda premium
I went into root explorer.
I went into /mnt/
And I noticed there's two options....
/Extsdcard and /sdcard
Seems like all my downloads, music, and everything is getting saved to /sdcard
What does this mean?
P.s. I have a 64gb micro sdcard card.
Sent from my SGH-T999 using xda premium
your extsdcard is your external one in your phone you can remove. i would recomend saving most your files like your music and such to that. sdcard is your internal memory of your phone. you have less space there and should save it for more important things. hope that helped
It means everything is being saved to your Internal Storage. I haven't quite figured out how to default everything to the ExtSdcard yet. I know the camera can. The phone will read everything from the ExtSdcard fine though, such as music and other files.
The ext sd card can be used for the camera/video, CWM backups, music files you copy from your computer, and you can move most any files there that you download.
The internal sd card will be used for all of your apps, there's no way to 'move to sd card', you just have the full 16/32gb internal sd for all of it. Since you will always be forced to use the internal sd card for all app needs, I just try to keep everything on my ext sd card I can (my cwm backups are 1.7gb!). Not that it really matters for me though, I downloaded every app I ever use and a few games and only hit 1.2gb used on my internal sd card.
You can also go to th advanced tab within the stock browser and select memory card for default storage. I am guessing that is ext SD as the other option is "Phone".
Thanks for the information!
This was quite confusing at first. Time to start moving files
Sent from my SGH-T999 using xda premium
permanent fix for this?
My issue is that everything defaults to the /sdcard (internal partition - i'm calling it that for ease of terminology) and some apps just don't give you another option of where to save the media to (or don't let you browse over to the right thing). as it stands, the phone seems to be mounting that internal /sdcard partition as if it were external media, ie in android's default location for external media. thus, apps are looking ofr the REAL SD card and think they've found it but they haven't.
the reason this is a problem for me is 1. i have to change this in every app that allows me to, and 2. CWM sends backups to the internal one automatically and i can't change it and have to manually move the backup images to my external.
the reason i'm going into all of this is i'd like to find a way to entirely get rid of the /sdcard folder representing the internal memory and have the external card take its place. I'd like the rest of my 29ish GB of internal storage to be part of the system partition - where apps go, etc. it's not that i want to use that space, it's that i want to "move to SD" to the right SD. i just don't want the apps and system to treat ANY internal space as if it were external or mounted or anything of the sort.
my last phone, Atrix 2, had like 2-4gb internal. I'm just suggesting stretching that amount all the way to 32gbs and using the SD card as an SD card.
the question, basically, is whether there is any way to make this happen? i came across a thread (google "sd card mount point modification" as i can't post external links yet) elsewhere that discusses doing this with a VTAB and was wondering if this is something that is addressing my (our?) issue, whether it's a recommended solution, and whether it would work on the S3. i'm fine following technical instructions but I have very limited knowledge of the way addressing etc. works on Android and this filesystem. any help (or a redirect to a thread where this is more appropriate to ask) would be greatly appreciated.
Does this issue persist with custom roms? Is it an Ics bug that won't let you install apps to extsdcard or a Samsung intentional crap? I know one other android phones I had I could save apps to sd card no issues.
Sent from my SAMSUNG-SGH-I747 using xda premium
sabre31 said:
Does this issue persist with custom roms? Is it an Ics bug that won't let you install apps to extsdcard or a Samsung intentional crap? I know one other android phones I had I could save apps to sd card no issues.
Sent from my SAMSUNG-SGH-I747 using xda premium
Click to expand...
Click to collapse
haven't tried any, waiting for something where key things like camera, LTE, etc all work. It's not that I can't install to extSD, it's that the default is "sdcard" (ie the internal space allocated). it's really a function of the way the system/phone allocates that extra internal space - rather than calling it "internal storage/system storage", they are calling it the "primary sd card" and the actual sd card is being called "2nd sd card". it's this treatment of the spaces by the system that i'm unhappy about, i guess.
that's a good point though, and i am hoping that a custom ROM will do this differently. will update when i find one i like
EDIT: gonna do the Task & Ktoonsez AKOP Rom this weekend, should know how the spaces are treated. again, will update.
Hi,
I have a strange problem since installing CM 10.1.3 & the latest Dorimanx Kernel on my Galaxy S II. I can't access my internal SD card from the ROM, it's visible and accessible via the recovery system though. Is there any possibility to mount the SD card from inside the ROM again or can anyone give me a clue where to look for it?
Thanks in advance
go into recovery>mount/storage
try to mount
i hope it worked ;D
KingOfDope said:
go into recovery>mount/storage
try to mount
i hope it worked ;D
Click to expand...
Click to collapse
I can mount in in recovery mode, that's not the problem. I just can't mount it after the phone booted into the OS.
uhm, do you get the notifaction to format your internal sdcard, if not just go to settings>storage>go down and look for "format sdcard"
i know it says sdcard but it format your internal card and not the external, but there's one problem it deletes your app data (its just fresh app)
and everthing on your internal, so picture music is gone. but i think that is better than having a broken internal sdcard.
i hope this works
I've got CM11 on my S7-303u.
Seems to work pretty well but I'm running into the problem that made me end up having to put CM on it in the first place since I couldn't reinstall the stock ICS firmware. (I'm still fairly new to Android)
The problem I have is storage. 1 of the storage problems is I want the external 32g sd I have as my primary instead of the 16g internal so I can have more room for the loads of apps I want to put on it again.
With the stock ICS when I switched the primary from internal to external I could still see both with ES file manager but with CM11's KK I can only see both storage cards when the primary is set to internal. The external seems to disappear when I switch primary to external.
The reason I know this is because since I originally couldn't tell which was which, while I had it working right I put zero byte files on each of my storage cards and drives named for where they reside. i.e. '32g-External.nomedia' on the external sdcard.
Is there a way I can fix it so when it's set to external for the primary to show both internal and external?
If not I will see if I can get around it with the 'FolderMount [ROOT]' app by madmack.
The other storage question I have is what is the best app to use for mounting external usb sdcards and usb flash drives that won't interfere with Androids stock configuration on how it accesses it's internal and external cards. Meaning I don't want whatever app I use to give new mounting point names for the int/ext cards.
Can someone give me some insight?
LunaEros said:
I've got CM11 on my S7-303u.
Seems to work pretty well but I'm running into the problem that made me end up having to put CM on it in the first place since I couldn't reinstall the stock ICS firmware. (I'm still fairly new to Android)
The problem I have is storage. 1 of the storage problems is I want the external 32g sd I have as my primary instead of the 16g internal so I can have more room for the loads of apps I want to put on it again.
With the stock ICS when I switched the primary from internal to external I could still see both with ES file manager but with CM11's KK I can only see both storage cards when the primary is set to internal. The external seems to disappear when I switch primary to external.
The reason I know this is because since I originally couldn't tell which was which, while I had it working right I put zero byte files on each of my storage cards and drives named for where they reside. i.e. '32g-External.nomedia' on the external sdcard.
Is there a way I can fix it so when it's set to external for the primary to show both internal and external?
If not I will see if I can get around it with the 'FolderMount [ROOT]' app by madmack.
The other storage question I have is what is the best app to use for mounting external usb sdcards and usb flash drives that won't interfere with Androids stock configuration on how it accesses it's internal and external cards. Meaning I don't want whatever app I use to give new mounting point names for the int/ext cards.
Can someone give me some insight?
Click to expand...
Click to collapse
StickMount works. It will mount the USB device. Though I have been having some issues with some mounting and some not. Granted I am running a different device and it may depend on Kernel support. But, you can try it. Then the device should be viewable through file manager.