[Q] Odd internal memory setup ? - T-Mobile LG G2x

I have a question about my new T-Mobile G2x 2.2.2
I have a 16 gig sdCard (formatted as NTFS) The phone see's the sdCard fine as a 16 gig card. My question(s) are:
1) Is it ok to format the sdCard as NTFS or should I use Fat32 with multi-partitions instead ?
2) My phone seems to be installing apps and games to its internal memory, even tho I am telling it to install to my sdCard. When I run the program called App2SD which allows you to move your apps from the internal phone memory to the installed sdCard, it is showing me that I have 3 storage locations !
#1 - Main internal phone memory with 1.46 GB's
#2 - sdCard with 5.45 GB's ??
#3 - My real sdCard with 16 GB's
It is installing everything to that #2 internal (fake) sdCard.
I know the phone has like 6 GiGs internal doesn't it ? so why is it splitting it into main memory and some type of sdCard ??
I only want it to have the main phone memory and my REAL sdCard of 16 GB's.
Ok I know I am making this more confusing than it is, but I think you all understand what I am asking :O)
What is wrong here ??
Thanks so much!
John
.

It's just the way the phone is partitioned. Not much you can do about it unless you either root or install a cm7-based rom.
Even if you root, the solution isn't perfect and it breaks USB mass storage mounting to your computer.

phburks said:
It's just the way the phone is partitioned. Not much you can do about it unless you either root or install a cm7-based rom.
Even if you root, the solution isn't perfect and it breaks USB mass storage mounting to your computer.
Click to expand...
Click to collapse
Sorry I didnt make it clear. My phone is rooted and NvFlashed CWM 5.x
So what are my options now ? Also, what is USB mass storage ? I see it in the settings, but not sure what it is.
Thanks

Thibor69 said:
Sorry I didnt make it clear. My phone is rooted and NvFlashed CWM 5.x
So what are my options now ? Also, what is USB mass storage ? I see it in the settings, but not sure what it is.
Thanks
Click to expand...
Click to collapse
About the best you can do is to swap the mount points of your internal "sdcard" and your actual removable sdcard. You do this by editing the /system/etc/vold.fstab file. You can't rename the mount points to anything other than what they already are (/mnt/sdcard and /mnt/sdcard/_ExternalSD) but you can swap them. So then your removable sdcard will be /mnt/sdcard and your internal "sdcard" will be /mnt/sdcard/_ExternalSD. Its not exactly accurate but at least all of your partitions are usable and your removable sdcard is used as your actual sdcard.
As for it breaking usb mass storage, when you plug your phone into your computer via USB it gives you a notification on your phone that says USB Connected. Normally if you select Mount then your sdcard is mounted to your computer and so you can browse the files on it. With the stock rom if you change the mount points of the SD cards then it won't mount your sdcards to your computer.

Ok I understand. I just dont get why this is like this. I mean I buy a 16 gig sdcard, but I can not install anything larger then 5 gigs on this phone since it doesnt install or allow me to move install to a real sdcard. What good is a phone with only 5 gigs of installable memory ??? Am I missing something ?
All my other phones, you install a sdcard and you get full access to it for installs and storage !
: /

Thibor69 said:
Ok I understand. I just dont get why this is like this. I mean I buy a 16 gig sdcard, but I can not install anything larger then 5 gigs on this phone since it doesnt install or allow me to move install to a real sdcard. What good is a phone with only 5 gigs of installable memory ??? Am I missing something ?
All my other phones, you install a sdcard and you get full access to it for installs and storage !
: /
Click to expand...
Click to collapse
I'm totally in agreement. The edit above will allow you to install to your micro sdcard. Your other option is to install cm7 or a cm7-based rom since they utilize the external sdcard properly.

phburks said:
I'm totally in agreement. The edit above will allow you to install to your micro sdcard. Your other option is to install cm7 or a cm7-based rom since they utilize the external sdcard properly.
Click to expand...
Click to collapse
Ok, well I just installed [ROM][Gingerbread 2.3.3] Weapon G2x 2.6 [Better Ram Management!][9.30.2011] .... but since I have the same issue I assume it must not be a CM7-based rom. May I ask what rom you use or recommend please ?
Thanks again !

Thibor69 said:
Ok, well I just installed [ROM][Gingerbread 2.3.3] Weapon G2x 2.6 [Better Ram Management!][9.30.2011] .... but since I have the same issue I assume it must not be a CM7-based rom. May I ask what rom you use or recommend please ?
Thanks again !
Click to expand...
Click to collapse
That's correct. Weapon is based on stock 2.3.3. I personally switch between cm7 (recent nigjtlies releases) and Ultimate G2X (its based on 2.2.2). With Ultimate I have my sdcard mount points edited so my external card is my main sdcard.

phburks said:
That's correct. Weapon is based on stock 2.3.3. I personally switch between cm7 (recent nigjtlies releases) and Ultimate G2X (its based on 2.2.2). With Ultimate I have my sdcard mount points edited so my external card is my main sdcard.
Click to expand...
Click to collapse
Ok ... so with Ultimate ROM I can edit the vold.fstab and all should be good ?

Faux's Nexus AOSP rom is damn near perfect and uses the external sd card perfecty for what your wanting. I too think whoever decided to partition the internal storage that way is a complete idiot! I just use that internal sdcard for my mp3 and movie files and store backups and roms/kernels on my external along with installed apps/games to my ext partition using link2sd.

Thibor69 said:
Ok ... so with Ultimate ROM I can edit the vold.fstab and all should be good ?
Click to expand...
Click to collapse
That's what I do but it might be a more hassle-free solution to try a cm7-based rom or, as suggested, Fauxs aosp rom.

Related

[MOD][CM7/Nightly/MIUI] Change Mount Point of Internal Memory [Updated 7/30/2011]

I no longer have a G2x so I wont be able to update this thread anymore :/ But if you all check the files Im sure you can easily figure it out hopefully someone keeps this updated.
I am not responsible for any problems with your device. ALWAYS DO A NANDROID BACK UP!
I've got tired of my internal SD mount point being emmc... so I went ahead and linked it to "_InternalSD" on my memory card.
Fully functional now thanks to the updated kernel for our device. Loads quicker than before ever since nightly 83.
Copy to sd card and flash.
Hope it works for everyone. If file system doesnt get mounted... you may have to mount it manually in the recovery menu.
Just flash and reboot and enjoy using winamp on your phones again or listening to music or whatever! Or just saving movies to your Internal.
Instructions after flashing!
Create a folder called "_InternalSD" or "_ExternalSD" on the root of your SD Card. Fixed double underscore made it 1 now so its _InternalSD the same goes for _ExternalSD version
Will be updating nightly builds as I DL them.
Download Nightly Versions:
Download this version to make Internal Secondary:
Nightly 93 [CLICK HERE]
Nightly 87 [CLICK HERE]
Nightly 84 [CLICK HERE]
Download this version to make External Secondary:
Nightly 93 [CLICK HERE]
Nightly 87 [CLICK HERE]
Nightly 84 [CLICK HERE]
Download Cyanogen RC Versions:
Internal Secondary RC1 [CLICK HERE]
External Secondary RC1 [CLICK HERE]
Download MIUI Versions:
Download this version to make Internal Secondary:
MIUI Alpha 2 [CLICK HERE]
Download this version to make External Secondary:
MIUI Alpha 2 [CLICK HERE]
Enjoy!
Updated Jul 23, 2001
Updated to Nightly #87
Updated Jul 20, 2001
Fixed double Underscore made it single
Loading Issues fixed thanks to latest CM kernel in nightly builds
Added Nightly 84 to the list
Added _External Versions thanks to xipher_zero
Viewing size of internal or external memory fixed by Nightly Update
Thanks for this. One of the reasons im not on gb is all the emmc, sdcard messed up crap. So with this i would have _internalSD and _externalSD? in what directory do I create _internalSD folder? Do I flash both?
Suprah..."no cyanogen, rom manager still fake flashes the roms thats y for nvidia phones we have to use nvflash"
Is it posible to combine internal n external storage and have it mount as one?
Suprah..."no cyanogen, rom manager still fake flashes the roms thats y for nvidia phones we have to use nvflash"
fcisco13 said:
Is it posible to combine internal n external storage and have it mount as one?
Suprah..."no cyanogen, rom manager still fake flashes the roms thats y for nvidia phones we have to use nvflash"
Click to expand...
Click to collapse
Not that I'm aware of without using something like unionfs or aufs. It was used way back in the G1 days and there may've been other problems with it. I mentioned it to one of the devs here and he was going to look into it but who knows if he's had time.
fcisco13 said:
Is it posible to combine internal n external storage and have it mount as one?
Click to expand...
Click to collapse
Not fully but the internal will be mounted inside your external so you have to create a folder called __InternalSD in your memory card right now.
Im working on reversing it to be as stock but its a bit difficult at the moment.
As for making them fully one mount its not possible since its 2 separate memory slots.
death1246 said:
Not fully but the internal will be mounted inside your external so you have to create a folder called __InternalSD in your memory card right now.
Im working on reversing it to be as stock but its a bit difficult at the moment.
As for making them fully one mount its not possible since its 2 separate memory slots.
Click to expand...
Click to collapse
Thank u, and yes stock would be much better.
Suprah..."no cyanogen, rom manager still fake flashes the roms thats y for nvidia phones we have to use nvflash"
death1246 said:
Im working on reversing it to be as stock but its a bit difficult at the moment.
Click to expand...
Click to collapse
Couldn't you just reflash the rom? Not trying to be a smartass but that's what I would have done first
Thanks for this!! Great idea.
Sent from my LG-P999 using XDA App
Oh and to let everyone know there are two underscores in the path.
Sent from my LG-P999 using XDA App
omarsalmin said:
Couldn't you just reflash the rom? Not trying to be a smartass but that's what I would have done first
Click to expand...
Click to collapse
No because it would set it to emmc mount point yet again.
I will work on this and updating the info on instruction yes its 2 underscores __
and I set it to link it Im 100% that it is case sensative
__InternalSD
Wonderful job! This made me get cm7 lol
death1246 said:
Instructions after flashing!
Create a folder called "__InternalSD" on the root of your SD Card. This is Case sensative and remember two underscores! __InternalSD
Enjoy!
Click to expand...
Click to collapse
So are you saying flash the .zip and then put a folder on the Internal SD called "__InternalSD" ? Or are we puting that folder on the External SD?
Thanks and Sorry. Im the type that measures twice cuts once
Carpet161 said:
So are you saying flash the .zip and then put a folder on the Internal SD called "__InternalSD" ? Or are we puting that folder on the External SD?
Thanks and Sorry. Im the type that measures twice cuts once
Click to expand...
Click to collapse
Well remember that this is for CM7 and nothing else. CM7 mounts the Internal Storage to \mnt\sdcard and the external storage to \mnt\emmc. The problem with emmc is that most apps don't see or scan this directory so anything on your internal storage doesn't get recognized.
So review:
G2x Stock
Internal Storage = /mnt/sdcard
External Storage = /mnt/sdcard/_ExternalSD
CM7 stock
Internal Storage = /mnt/emmc
External Storage = /mnt/sdcard
This Mod
Internal Storage = /mnt/sdcard/__InternalSD
External Storage = /mnt/sdcard
You can create the directory __InternalSD in your native CM7 sdcard
Or
Flash this and then create the directory and remount your internal storage
I flashed it and then noticed my internal storage wouldn't mount (for obvious reasons). Created the directory _InternalSD and it still wouldn't mount. Noticed that the underscore looked a bit longer so tried __InternalSD and then it mounted.
derekedw said:
Well remember that this is for CM7 and nothing else. CM7 mounts the Internal Storage to \mnt\sdcard and the external storage to \mnt\emmc. The problem with emmc is that most apps don't see or scan this directory so anything on your internal storage doesn't get recognized.
So review:
G2x Stock
Internal Storage = /mnt/sdcard
External Storage = /mnt/sdcard/_ExternalSD
CM7 stock
Internal Storage = /mnt/emmc
External Storage = /mnt/sdcard
This Mod
Internal Storage = /mnt/sdcard/__InternalSD
External Storage = /mnt/sdcard
You can create the directory __InternalSD in your native CM7 sdcard
Or
Flash this and then create the directory and remount your internal storage
I flashed it and then noticed my internal storage wouldn't mount (for obvious reasons). Created the directory _InternalSD and it still wouldn't mount. Noticed that the underscore looked a bit longer so tried __InternalSD and then it mounted.
Click to expand...
Click to collapse
Yes it required 2 underscores for some reason the OS wouldn't read 1 underscore.
The __InternalSD card goes on your main memory card not the internal
Thank you for the info. Could you please tell me the difference between the two ZIP files
death1246 said:
Yes it required 2 underscores for some reason the OS wouldn't read 1 underscore.
The __InternalSD card goes on your main memory card not the internal
Click to expand...
Click to collapse
Sent from my LG-P999 using XDA App
Carpet161 said:
Thank you for the info. Could you please tell me the difference between the two ZIP files
Sent from my LG-P999 using XDA App
Click to expand...
Click to collapse
one is signed with test keys the other is no signed...
but I do need to update the test keys of anyone has them for me.
There is no difference in what the 2 zips do im working on the reversed version now.
This is working great. Thanks for making it.
Since /emmc is no longer the folder and filled with stock CM7 garbage I put on there, is it safe to use root explorer to delete its contents so I no longer have doubles?
Carpet161 said:
This is working great. Thanks for making it.
Since /emmc is no longer the folder and filled with stock CM7 garbage I put on there, is it safe to use root explorer to delete its contents so I no longer have doubles?
Click to expand...
Click to collapse
emmc is still the mount point just really routed. But deleting anything in there shouldn't affect it. As duplicates shouldn't happen.
when plugged in pc only internal sd card popes up

Moving apps to ext. SD card

Hello all
this is my first android phone.
i managed to move some apps to sd card, but only to the internal.
How can i get them to the external sd card ? the ext. card is a mount point inside the internal one, thats what i found out.
Cheers
Lorien
At this stage it cant be done.
Oh, so is it a specific problem with the LG FW or is it the current Android OS ?
Lorien
Lorien25 said:
Oh, so is it a specific problem with the LG FW or is it the current Android OS ?
Lorien
Click to expand...
Click to collapse
It's a limitation of the Android File System in general, not of froyo, gingerbread or ice cream sandwich. This is how the OS works.
What you can do is to go the the phone settings then programs then app manager and there click one by one the apps and choose to move to the SD card. You will notice that you will still have a portion of the app running from the phone memory. This is something that you have to live with for the time being but at least the half of the app should have been moved to the SD so at the end of the day you will gain some space.
Yes thats what i already did, worked great, but i do still have a almost empty ext. sd card. All the apps i moved are still on the internal sd card.
How about using apps2ext ? This is a modified version of the original (pre froyo) apps2sd that uses a "hidden" ext2, 3 or 4 partition on the SD card. I can only find it as part of custom roms. I'm sure it needs root to work too?
Anyone know if that would work?
Pete
mad_sunday said:
How about using apps2ext ? This is a modified version of the original (pre froyo) apps2sd that uses a "hidden" ext2, 3 or 4 partition on the SD card. I can only find it as part of custom roms. I'm sure it needs root to work too?
Anyone know if that would work?
Pete
Click to expand...
Click to collapse
I think we might have success with that actually. I will give it a try and I will let you know.
Any progress in this matter ? My internal SD Card is already full ! Have to start removing apps to install others.
I think those Android OS limitations are pretty wierd, so the ext. card slot is just for photos,videos on an android phone then ?
I did try to use darktremor on this phone but it won't work on stock firmware. I think that we need to wait for CM7 before we are able to install the whole app on the external SD.
m33ts4k0z said:
I did try to use darktremor on this phone but it won't work on stock firmware. I think that we need to wait for CM7 before we are able to install the whole app on the external SD.
Click to expand...
Click to collapse
The main problem is not the apps themselves. So Darktremor's A2SD would not help. The problem is, the extra files for large games are automatically downloaded to internal sd memory. Which is limited to 7GB. New games require more than 500 MB's each, so 7 Megs would be enough for many of us, but not enough for some of us.
It is certainly enough for me right now, but you cant see what future brings.
Hi guys,
I'm having this problem now.
Basically, my internal memory is being used by don't know what and I have left around 400mb.
The problem is that I cannot download more 3D games, they require around 500mb each!
I have tried to delete photos, videos and apps that I don't use but even like that it's not enough.
So now, I have a empty SD Card of 16GB and a phone/system that doesn't let me use that free space for "nothing".
BTW I did transfer the internal apps to the SD card, but very little changed.
Does anyone managed to find a solution for it? how can they sell android phones claiming that you can expand the memory of it if you are not able to use that memory for apps?
I already feel sorry for those that have the Evo 3D which apparently comes with 1GB internal memory.
And how can I move the 3D games to the SD card?
i think we have to wait until firmware update .. right now still behide 2.2.2 not even on 2.3 yet .. so i think we could move all app to ext card until 2.3 or higher.. i have try all the app out there .. not even one of them working .. you can move to internal memory but not ext sd card ..
you can also resolve this problem by switching internal and external memory. this works fine for the phone but messes up mass storage mode in windows! so you will find problems mounting your sd-card in windows - so you have to use alternatives for file transfer (ssh, ftp, adb) - means this is pretty much for advanced users only

[Q] Missing Internal SD

Hey sorry if this is posted somewhere else but I dont know where to look and I looked on google for you guys who want to post that google thing.
Anyways, after installing roms from CM7 or even eagle, my internal sd card does not show up in file or root explorer. Its shown in the storage sections but not where i can access the information on there from the phone's file system.
When i restore back to stock (but rooted) rom its back to normal!
Its there, just hidden and named emmc. This is why root explorer is a must own app, it allows to see tons of hidden files you would otherwise not see. I'm sure there's other free apps that can do the same but root explorer has saved me from so many headaches it was an instant buy in market.
The 1 major gripe I ever had with this phone was the way they partitioned the internal storage, whoever decided that was a complete moron!
Edit:
Look under mnt/emmc with root explorer
Sent from my LG-P999 using xda premium
Thanks but how do I use it for normal everyday stuff? I guess i cant with CM7?
Sure you can, just move stuff from sdcard to mnt/emmc with root explorer. I know its a pain and one of the reasons I started a request thread to see if there was a way to bind/combine both partitions into 1 so we'd all have more internal space for installing apps/games.
Sent from my LG-P999 using xda premium
Hey thanks for the insight, I will just keep my reg ota with root until a much better version comes out.
jetbruceli said:
Hey thanks for the insight, I will just keep my reg ota with root until a much better version comes out.
Click to expand...
Click to collapse
Do you use an external sdcard with your g2x, or do you use only the internal? There is a potentially easy solution if you want to use CM7 and keep the internal card as your primary. I'll tell you how step by step, but depending on if you use an external card and what you use it for, more or less steps will be involved. So I'll wait for your answer so I can give you the right response.
Sent from my LG-P999 using XDA App
Well I have a 32 gb SD installed but like having the internal for apps and clockwork roms
sent from my anti IPhone device
jetbruceli said:
Well I have a 32 gb SD installed but like having the internal for apps and clockwork roms
sent from my anti IPhone device
Click to expand...
Click to collapse
I personally prefer to keep my backups and personal data on an external/removable sdcard. Its safer that way in case anything happens to the phones internal memory, all my documents and backups are safe and I can put my sdcard into my computer or another phone to retrieve it. Also, I'd much rather have 32gb of storage for all that rather than the 5gb you'll have with the internal card.
That said, its personal preference and always good to have options. Here's how I have mine setup with CM7 (I'll explain how to achieve the setup you want in a moment):
- My external removable card is mounted at /mnt/sdcard. This is the default setup of CM7.
- My internal sdcard (emmc) is mounted at /mnt/sdcard/_OtherSD. CM7 default is to mount it at /mnt/emmc, which means if I have photos, music and movies stored there they wont show up in some of my apps. By having it mounted to a directory inside my /mnt/sdcard directory, any app that looks at my external sdcard will also see what's stored on the internal sdcard. This is similar to the stock setup, except that with stock the external card is mounted as /mnt/sdcard/_ExternalSD.
But if you want the internal to be your primary sdcard then here are a couple of fixes for you. The quickest fix is this:
- Go to Settings > Cyanogenmod settings > Application
- Select "Use internal storage"
- Reboot phone
- Now your internal card will be mounted at /mnt/sdcard and your external card at /mnt/emmc
- This makes your internal card your main sdcard but leaves you external card mostly unusable because of its mount point.
So if you are like me and you like for things to be labeled properly and usable then continue reading. This works with CM7 (it wont work with stock), and I also recommend having root explorer (from the Market). My instructions will be specific to root explorer, although you can use any root text editor you want. You will need to edit 2 files (/system/build.prop and /system/etc/vold.fstab):
- Using root explorer navigate to your /system directory.
- At the top of the screen select "Mount R/W"
- Scroll down and find the /system/build.prop file. Long-press on it and select to open in text editor.
- Scroll about halfway down the file and find the section that says "
# Mount the internal SD card, too
- Where it says "ro.additionalmounts=" specify a directory by typing its full path. I use /mnt/sdcard/_OtherSD. This is the mount point you will use in the vold.fstab file (which you'll edit in a moment)
- The very next line says "ro.vold.switchablepair=" .. These are the mount points that get swapped when you enable that setting in CM7. Change the options to match the mount points you will want to use. So for me it says "/mnt/sdcard,/mnt/sdcard/_OtherSD" ... of course no quotation marks.
- Select Menu > Save & Exit. One nice feature of root explorer is that it automatically saves your original file as a backup in case there are any problems.
- Now navigate to /system/etc
- Make sure the directory is still mounted as R/W, scroll down and open the file /system/etc/vold.fstab. This file specifies where both the external and internal sdcards are actually mounted. Each drive/device has its own entry.
- Find the line that starts with dev_mount emmc /mnt/emmc" and change it to match the mount point you created in the build.prop file. So for me I change it to "dev_mount emmc /mnt/sdcard/_OtherSD"
- Select Menu > Save & Exit
- Reboot phone
Now when you use the CM7 settings option to use internal storage, it will swap them but still keep one mounted within the other so any music, pics, videos you have will be usable by all your apps.
****PLEASE NOTE**** -- These changes will be overwritten if you flash a new nightly.
Sent from my LG-P999 using XDA App
Thanks a million! I will try just having access is good.
I have root explorer and I use file expert.
You said ur on cm7? Or are u on a custom version like eagle? I keep flipping between reg stock, cm7, miui and eagle. Just can't tell which is the best for everyday use.
But really thanks for all the info!
sent from my anti IPhone device
jetbruceli said:
Thanks a million! I will try just having access is good.
I have root explorer and I use file expert.
You said ur on cm7? Or are u on a custom version like eagle? I keep flipping between reg stock, cm7, miui and eagle. Just can't tell which is the best for everyday use.
But really thanks for all the info!
sent from my anti IPhone device
Click to expand...
Click to collapse
Just plain CM7. I think I'm using nightly 144. The method should be the same or similar on other cm7-based roms. It just won't work on stock-based roms because the changes to the files get overwritten when you reboot.
Sent from my LG-P999 using XDA App
d12unk13astard said:
Its there, just hidden and named emmc. This is why root explorer is a must own app, it allows to see tons of hidden files you would otherwise not see. I'm sure there's other free apps that can do the same but root explorer has saved me from so many headaches it was an instant buy in market.
The 1 major gripe I ever had with this phone was the way they partitioned the internal storage, whoever decided that was a complete moron!
Edit:
Look under mnt/emmc with root explorer
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
I've been trying to edit the vold.stab etc on my phone forever trying to get that to work and I haven't gotten it figured out (still a Linux noob, probably always will be). I realize most people seem to prefer the already available options to remount it inside the external SD card or vice versa, but honestly I really just want it combined with the internal memory. Others say that is pointless because 1.5GB should be plenty of space, but honestly if I were to install all the apps on my Transformer onto my phone, my phone would almost immediately run out of internal space.
JaiaV said:
I've been trying to edit the vold.stab etc on my phone forever trying to get that to work and I haven't gotten it figured out (still a Linux noob, probably always will be). I realize most people seem to prefer the already available options to remount it inside the external SD card or vice versa, but honestly I really just want it combined with the internal memory. Others say that is pointless because 1.5GB should be plenty of space, but honestly if I were to install all the apps on my Transformer onto my phone, my phone would almost immediately run out of internal space.
Click to expand...
Click to collapse
I wonder what would happen if the phone was physically repartitioned ... I don't know enough of how Android works to know what effects that would have. Obviously the disk is just a disk and you can create whatever partition sizes you want. Is the OS designed to look for a certain number of partitions and partition sizes on each phone? Or will it just use what's there?
Sent from my LG-P999 using XDA App
JaiaV said:
I've been trying to edit the vold.stab etc on my phone forever trying to get that to work and I haven't gotten it figured out (still a Linux noob, probably always will be). I realize most people seem to prefer the already available options to remount it inside the external SD card or vice versa, but honestly I really just want it combined with the internal memory. Others say that is pointless because 1.5GB should be plenty of space, but honestly if I were to install all the apps on my Transformer onto my phone, my phone would almost immediately run out of internal space.
Click to expand...
Click to collapse
I found an app that has made the 1.5gb internal storage manageable, look in the market for link2sd. Basicly it allows you to move any app/game to the extra partition on your sdcard(I made a 4gb partition) I'm amazed how stable it runs! After trying numerous apps2sd programs and them being unstable plus running out of internal space too quickly, link2sd is a godsend! It allows even dalvik cache moving to SD extra and batch selecting/deselecting for ultra quick installs. I can't reccommend this app enough for people having internal storage space problems.
As for the internal SD card being combined with the 1.5gb storage I put up a request thread on it hoping a Dev would know how to.. until that happens tho link2sd has made me proud.
http://forum.xda-developers.com/showthread.php?t=1265540
Internal storage partition
Some of the asshats on that thread made me laugh with their ignorance.
Sent from my LG-P999 using xda premium
d12unk13astard said:
I found an app that has made the 1.5gb internal storage manageable, look in the market for link2sd. Basicly it allows you to move any app/game to the extra partition on your sdcard(I made a 4gb partition) I'm amazed how stable it runs! After trying numerous apps2sd programs and them being unstable plus running out of internal space too quickly, link2sd is a godsend! It allows even dalvik cache moving to SD extra and batch selecting/deselecting for ultra quick installs. I can't reccommend this app enough for people having internal storage space problems.
As for the internal SD card being combined with the 1.5gb storage I put up a request thread on it hoping a Dev would know how to.. until that happens tho link2sd has made me proud.
http://forum.xda-developers.com/showthread.php?t=1265540
Internal storage partition
Some of the asshats on that thread made me laugh with their ignorance.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
I can move apps to external storage by default with CM7. This is not the solution I am looking for , but thank you for trying.
JaiaV said:
I can move apps to external storage by default with CM7. This is not the solution I am looking for , but thank you for trying.
Click to expand...
Click to collapse
The difference between apps2sd which your using and link2sd which i'm using is that with apps2sd your internal memory will run out much faster then if using link2sd which can also move dalvikcache to sd ext. I've already moved 300 apps/games to sd ext with link2sd and still have over 1gb of internal storage, try doing that with apps2sd
Edit: forgot to mention link2sd is a free app in market.

[TWEAK][MOD][FIX][CM7] sdcard Switcharoo!

CyanogenMod 7 sdcard Switcharoo tweak/mod/fix!
When i first got CM7 on my Infuse I immediately came across an annoying problem (at least for me). Like all AT&T customers, my phone came with an external SD card with 2gb of storage and the phone itself has 16gb of internal storage. So i noticed that by default, my 2gb external sdcard was the mnt/sdcard directory that all my apps use and mnt\emmc was my internal 16gb. For me that sucked because all my Titanium Backups were in my internal sdcard and I coudnt move it to my external because of memory insufficiency. So i decided i would mod the ROM to switch these sdcard directories and have 16gb instead of 2gb in my mnt\sdcard directory.
So, to make this simpler for me and you, suppose:
----------------------------
Internal sdcard (16gb) = A
External sdcard (2gb) = B
----------------------------
A is by default in mnt\emmc
B is by default in mnt\sdcard
----------------------------
The problem with the above statements is that 2gb is not enough to make it my default sdcard. Apps like Titanium Backup, Dropbox, Camera and tons of others (like games) always store things in mnt\sdcard and they can rarely be configured to store elsewhere (at least to my knowledge).
So to solve the problem i edited the mnt\system\etc\vold.fstab file. This file just contains some random gibberish about where the sdcards mount to. So i switched the mounting directories of the two sdcards A and B. So far all i had to do is copy over the apps stored in my external to the new external mount (mnt\emmc).
So in short the only thing this changes is: (the before and after pic)
Before:
mnt\emmc is internal 16gb
mnt\sdcard is external 2gb
After:
mnt\emmc is external 2gb
mnt\sdcard is internal 16gb
Now, if lets say you had your apps stored in A and used my tweak. You would have to copy your apps over to B because thats the new A. Confusing i know...im trying. lol
So here is the procedure:
0. Download the attachment below and unzip it in your phone somewhere
1. Make sure you have root explorer or similar app
2. Using your explorer app mount mnt\system\ R/W
3. Navigate to vold.fstab file in mnt\system\etc
4. Rename the file to vold.fstab.bak (to keep it backed up)
5. Now find the directory where you downloaded and put my new vold.fstab file
6. Copy my new vold.fstab file to mnt\system\etc and paste
7. Reboot phone.
If you encounter difficulties, then undo the process by first deleting my modded vold.fstab and then renaming your old vold.fstab.bak to vold.fstab and then rebooting.
Also, Keep in mind that this is for CM7 users. Don't use it if you don't know what CM7 is or don't use CM7 port. Cheers, hope this helps someone.
A much easier solution:
Go to Settings -> CyanogenMod settings -> Application
Uncheck "Use internal storage"
Reboot.
PVD04 said:
A much easier solution:
Go to Settings -> CyanogenMod settings -> Application
Uncheck "Use internal storage"
Reboot.
Click to expand...
Click to collapse
No, i understand what you are saying. But you, like others dont get what im after. i dont care where my apps go. i want my mnt\sdcard to be 16gb not 2gb. end of story.
Mohammad_Adib said:
No, i understand what you are saying. But you, like others dont get what im after. i dont care where my apps go. i want my mnt\sdcard to be 16gb not 2gb. end of story.
Click to expand...
Click to collapse
I understand exactly what you are after. Unchecking "Use internal storage" mounts the internal storage as mnt\sdcard. There is no reason to do it any other way.
My /mnt/sdcard is the internal memory and my 4GB microsd is my external storage been like that from stock and I have all of my important stuff on the external for obvious reasons. Don't know why you would need this am I missing something?
Infused with Android DNA
PVD04 said:
I understand exactly what you are after. Unchecking "Use internal storage" mounts the internal storage as mnt\sdcard. There is no reason to do it any other way.
Click to expand...
Click to collapse
This is exactly right - unchecking internal storage does exactly what your tweak does.
I have a 16 gig SD internal and external and I prefer using external which is default, when my phone had to be redone due to bad flash, I loss everything on my internal. Even if I checked something wrong it still feels safer using external last I checked 16gig cards are like 25 bux. I want 32gig next. Sounds to me like a poor attempt to get status here. Try on a group less educated then xda. I feel offended by this trick.
Sent from my SGH-I997 using xda premium
This might be useless for CM7 users but what about MIUI users, don't CM7 and MIUI use the same kernel?
Sent from my SGH-I997 using xda premium
i just got a 16gb external card to replace the OEM supplied 2gb sdcard.
Also Titanium allows you to change the backup folder location.
Cool. thanks for telling me. but that never worked for me. so this did and i dont care how u guys do it as long as the results are the same.
I thought that emmc was the external memory card? Because I have a 16 GB external and CM7 reads it as EMMC
Sent from my SAMSUNG-SGH-I997 using xda premium
Cm7 switchs external and internal so it is like every phone since not all phones have 16gb internal. I don't really use internal.
Sent from my SGH-I997 using xda premium

[Q] G2X, cant mount sdcard on cm7

Hi,
I have a g2x and i recently rooted it using superoneclick and i tried to back up using nvflash
however when i boot into recovery and try to install a zip or do anything with an sdcard, it says cant mount sdcard.
i ended up installing cyanogenmod 7 using rom manager.
but at the moment i cant do anything that involves using the sdcard because it cant mount.
any ideas on how to fix this?
thanks in advance
When you're in recovery, have you simply tried taking out the memory card then putting it back in?
Sometimes the simplest solutions work. It used to not mount my sd card too and just popping it out and back in made it read it.
buru898 said:
When you're in recovery, have you simply tried taking out the memory card then putting it back in?
Sometimes the simplest solutions work. It used to not mount my sd card too and just popping it out and back in made it read it.
Click to expand...
Click to collapse
Thanks ill try it and let you know but how come nothing ever gets loaded onto the phones internal sdcard I still have the 5 gigs that I initially had and nothing is ever loaded onto it including the apps I download, any way I can change this?
EgyptianBoi said:
Thanks ill try it and let you know but how come nothing ever gets loaded onto the phones internal sdcard I still have the 5 gigs that I initially had and nothing is ever loaded onto it including the apps I download, any way I can change this?
Click to expand...
Click to collapse
It's the way they memory is partitioned. ~3 GB for the System and Apps, 5GB for other stuff. There's a workaround/fix for CM7 in the development forum (atleast I think there was) but I don't know if it works anymore.
Jufjufjuf said:
It's the way they memory is partitioned. ~3 GB for the System and Apps, 5GB for other stuff. There's a workaround/fix for CM7 in the development forum (atleast I think there was) but I don't know if it works anymore.
Click to expand...
Click to collapse
Right now if I go to storage in settings I have my SD card then I have internal storage with 1.48 gigs and then I have additional storage /mnt/emmc which has 5.21 gigs. At the moment apps installed from the android market go to the internal storage and apps online go to the SD card but I can move them to the internal memory. It seems that at the moment the one place with the most memory can't be used so I'm guessing thats the partition your talking about
o there's no way of changing this partition?
And can you give me the link to that? Thanks
Yaay got the SD card working in recovery it worked taking it out and putting it in again
EgyptianBoi said:
Right now if I go to storage in settings I have my SD card then I have internal storage with 1.48 gigs and then I have additional storage /mnt/emmc which has 5.21 gigs. At the moment apps installed from the android market go to the internal storage and apps online go to the SD card but I can move them to the internal memory. It seems that at the moment the one place with the most memory can't be used so I'm guessing thats the partition your talking about
o there's no way of changing this partition?
And can you give me the link to that? Thanks
Click to expand...
Click to collapse
You're right, I don't believe it can be used (natively for apps atleast, you can always move media and files there). Unless you mount that internal partition to be the external SD card and do a Move to SD on the apps (both are settings in Android/CM7 somewhere) there's not much else you can do. The problem is that some apps don't work on the SD, of course you could keep those on the system partition.
Sorry if my replies are starting to get confusing, it's late here.
I use link2sd which creates a mount point script that uses the extra partition on external sdcard. I used minitool partitioned to create a 10gb ext4 on my 32gb class 10( I'm an app junkie lol). Most if not all apps/games moved with link2sd work flawlessly, I'm happy with it
Sent from my LG-P999 using xda premium
Jufjufjuf said:
You're right, I don't believe it can be used (natively for apps atleast, you can always move media and files there). Unless you mount that internal partition to be the external SD card and do a Move to SD on the apps (both are settings in Android/CM7 somewhere) there's not much else you can do. The problem is that some apps don't work on the SD, of course you could keep those on the system partition.
Sorry if my replies are starting to get confusing, it's late here.
Click to expand...
Click to collapse
thanks i think i managed to get it! i found the settings i think you're talking about in the cyanogenmod settings and managed to switch the sdcard and additional storage. now the 5 gigs appears as the sdcard and the actual external microsd appears as the additional storage
i guess thats the best im gonna get
thanks a lot!!
d12unk13astard said:
I use link2sd which creates a mount point script that uses the extra partition on external sdcard. I used minitool partitioned to create a 10gb ext4 on my 32gb class 10( I'm an app junkie lol). Most if not all apps/games moved with link2sd work flawlessly, I'm happy with it
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
thanks ill try it and see how it workds
d12unk13astard said:
I use link2sd which creates a mount point script that uses the extra partition on external sdcard. I used minitool partitioned to create a 10gb ext4 on my 32gb class 10( I'm an app junkie lol). Most if not all apps/games moved with link2sd work flawlessly, I'm happy with it
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Jufjufjuf said:
You're right, I don't believe it can be used (natively for apps atleast, you can always move media and files there). Unless you mount that internal partition to be the external SD card and do a Move to SD on the apps (both are settings in Android/CM7 somewhere) there's not much else you can do. The problem is that some apps don't work on the SD, of course you could keep those on the system partition.
Sorry if my replies are starting to get confusing, it's late here.
Click to expand...
Click to collapse
ya i thought i had everything working but now for some reason, my phone says it cant mount the system. any ideas why?

Categories

Resources