Hi,
I need your help. I've got a rooted desire running Oxygen 2.0RC ROM (thanks AdamG).
Question is...I keep running out of space when installing apps. I've seen references to "A2SD and EXT2/3/4" and so forth around the forum.
Can someone explain to me what they are and how I can somehow fool my desire into thinking my 16Gb micro SD card is part of its internal memory. I've already moved as many apps as I can to SD card but I keep running out of space.
Is it even possible to fool the desire into thinking the SD card is internal memory??
thanks in advance!
First of all, you're posting this in the wrong forum- this belongs in the Q n A section.
What you need to do is to use an A2SD+ paritition. Download Rom Manager, and make a partition with 512mb and 0mb swap. This will "extend" your internal storage and give you loads more space.
samleung said:
First of all, you're posting this in the wrong forum- this belongs in the Q n A section.
What you need to do is to use an A2SD+ paritition. Download Rom Manager, and make a partition with 512mb and 0mb swap. This will "extend" your internal storage and give you loads more space.
Click to expand...
Click to collapse
Thanks Samleung.
Just tried that. Seems to have worked so far. Am i right to assume that I have now extended my space by 512mb?
It's not necessarily an extension per say. From now on, your apps will still be installed on the internal memory, but with greatly reduced memory needs as it will be installed to the 512mb partition as well. Download "Quick System Info" to see how much of the 512mb has been used.
I suggest you reinstall your rom, just to be extra sure everything is installed there.
Remember to post in the correct section! PM me if you have any more questions.
Related
Hi,
I would like to know how to configure it.
I have in my SD:
1024M for swap
1500M for ext2
5000M for Fat32
Sent from my HTC Desire using XDA App
Swap? On a Desire? Don't think you need that, there's plenty of RAM.
So you need to partition your SD card, 512 mB ext3 should be plenty, the rest can be FAT32.
FAT partition must come first.
ok, thank you.
And now how can I enable the A2SD apps ?
raffarein said:
ok, thank you.
And now how can I enable the A2SD apps ?
Click to expand...
Click to collapse
Once you have Apps2SD installed and your SD card partitoned correctly, all there is to do is just install your apps and they will be installed to your ext2 partition on your SD card. Use the Quick System Info app from the Marketplace, or see my thread to check if it is working correctly:
http://forum.xda-developers.com/showthread.php?t=677073
raffarein said:
Hi,
I would like to know how to configure it.
I have in my SD:
1024M for swap
1500M for ext2
5000M for Fat32
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Way too much swap!! For Desire best is 0 for swap, 512mb for Ext2 and rest for Fat32
is it possible to partition the SD card "outside" the phone?
I got a new SD card I want to use, and the old one is running as ext partition, and the phone spasses out if i swap the 2 cards? so how can I make the external partition so I can install on the new one?
Yes, you could try partitioning by accessing Recovery Mode via your PC while having your phone connected with the USB cable. Use the relevant push files (available for download in my sig from the Nimbu guide) to access Recovery Mode, then you will see an option to partition your SD card. You can set the swap, ext2, and FAT32 space of your SD card and convert it from ext2 to ext3.
As advised above, set your swap to 0 MB, ext2 between 512 MB - 1024 MB (max), and rest of space allocated to the FAT32 partition.
Remember to backup your SD card contents beforehand otherwise you will lose everything through partitioning.
Sent from my HTC Desire using XDA App
I'm on r3.1 rom with A2SD+, I'm really pleased with it but I plan to switch to some Froyo rom once htc releases it (with A2SD+ if possible).
What is the proper way to prepare sd card for change of rom ( now I have sd card with standard settings: swap 0 ext2 512 mb fat32 rest).
Do I need to format it again?
The thing that I need to switch between goldcard and my everyday card during the process makes it difficult enough
djoni1980 said:
The thing that I need to switch between goldcard and my everyday card during the process makes it difficult enough
Click to expand...
Click to collapse
On the same topic: Is it possible to partition your SD card first and then make it a goldcard so we don't have to switch between cards during rooting and flashing? Thanks..
djoni1980 said:
I'm on r3.1 rom with A2SD+, I'm really pleased with it but I plan to switch to some Froyo rom once htc releases it (with A2SD+ if possible).
What is the proper way to prepare sd card for change of rom ( now I have sd card with standard settings: swap 0 ext2 512 mb fat32 rest).
Do I need to format it again?
The thing that I need to switch between goldcard and my everyday card during the process makes it difficult enough
Click to expand...
Click to collapse
With DJ Droid's v1.0 R1 BETA rom (Sense with Froyo), it allows you to partition your SD card the exact same way you had done with the r3.1 rom. I have mine setup with a 0MB swap, ext2 size of 512 MB, and rest to FAT32 partition. To install this rom, it is advised to format your SD card again to get rid of any niggling bugs.
AFAIK, all other Froyo roms (ones without Sense) require you to prepare the SD card differently and not have your SD card partitioned, you need to push via ADB to install your apps to the SD card.
manisa236 said:
On the same topic: Is it possible to partition your SD card first and then make it a goldcard so we don't have to switch between cards during rooting and flashing? Thanks..
Click to expand...
Click to collapse
This will not be possible as you need to use the Gold Card to unlock your phone's CID if your phone is network branded. After that, you can root and then flash a rom, and then partition your sd card afterwards.
Thanks for the answers massdroid, you are the most helpful member around
djoni1980 said:
Thanks for the answers massdroid, you are the most helpful member around
Click to expand...
Click to collapse
Thank you buddy. I appreciate your kind words
what are the benifets of app2sd???
The title says it all, I was wondering what are the benefits of storing and running your apps from the sd card other then the obviously being able to install more apps then can be stored on the phones internal memory?
Secondly what is the purpose of zipalign? At a very simplistic level I guess it has something to do with optimizing the apk though I am not really sure what this means.
Even with my Sprint CDMA Hero overclocked to 652 (min) & 710 (max) I still find the keyboard to be a bit laggy, will enabling the above help with this at all?
Yep, by installing apps and their associated cache to your SD, it saves you from having to install them directly to internal memory, which would affect the performance of your phone with the more apps you install. With A2SD installed, you basically save storage space and allows your device to run faster.
Also, consider installing a cache cleaner app to free up more space.
Zipalign makes interacting with apps more efficient after they are optimised making them run faster with the Android OS.
Sent from my HTC Desire using XDA App
where do performance improvements come from?
MasDroid said:
Yep, by installing apps and their associated cache to your SD, it saves you from having to install them directly to internal memory, which would affect the performance of your phone with the more apps you install. With A2SD installed, you basically save storage space and allows your device to run faster.
Also, consider installing a cache cleaner app to free up more space.
Zipalign makes interacting with apps more efficient after they are optimised making them run faster with the Android OS.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
I have seen the benchmark tests showing the speed improvements but I don't really see how changing the location of where the apps are installed to would necessarily improve the performance of their execution, I mean the phone's internal storage is separate from the phone's internal ram. Are there fragmentation issues or something when it comes to running the apps from the smaller internal storage vs the larger external storage of the sd card?
I think this question was asked previously but I didn't see an answer for it; when app2sd is set up, when you start installing new apps do they automatically get zipaligned and then installed to the sd card or do you have to do it manually?
Hmm.... i think you have a point there and i agree with what you are saying. With A2SD, i don't think it improves performance since it's ROM space, not RAM, that these apps are occupying. The main advantage of A2SD is having more dedicated space for storage of apps.
Since the 1.6 SDK was released, i think the ADT does this automatically on APK export. Therefore any app which has been updated since ~September (and was developed using the ADT Eclipse plugin) will be zipalign'd.
You can also do this manually, see this link:
http://android-developers.blogspot.com/2009/09/zipalign-easy-optimization.html
Sent from my HTC Desire using XDA App
Hi guys. I know the answer must be hidden somewhere but I have to make a quick decision about buying a Desire (I have a short term offer). So if I have a new Desire and I root it etc, then I should make a partition on the card of 512MB, using lets say Rom Manager. Then if I install a ROM containing A2SD+ , I should be able to install all the apps I want without worring about the internal storage, correct? Am I missing something?
Thank you very much ffor your time.
The internal storage memory will still go down in size as some of the stuff still gets put in there. It just won't go down as much (or as quick) with A2SD+ enabled.
sh500 said:
The internal storage memory will still go down in size as some of the stuff still gets put in there. It just won't go down as much (or as quick) with A2SD+ enabled.
Click to expand...
Click to collapse
And is it enough to have the generic rom from the Kitchen, containing A2SD?
I have just seven apps on my desire and it say I don't have more place , what else more than app are on entire disk which I can clean for I get more place . I have desire rooted with 16gb SD card
Sent from my HTC Desire using XDA App
Are you using A2SD+? Or this is the internal memory?
I have problem with internal memory
What are more things are on the memory I can delete
Sent from my HTC Desire using XDA App
Unless you are S-OFF, you can only delete the things you've installed by yourself or move them to the SD Card (Non_A2SD+).
What do u mean s off
I mean the apps is about 50 mb what happened with 200 mb
Sent from my HTC Desire using XDA App
Stock ROM? Rooted? More info please.
i dont which rom i didnt change the rom but it´s rooted
i have app 2 sd and under movable idont have any app to move
under phone only there are 6 apps
adobe flash player 11.29 MB
Maps 11.09MB
Gmail 4.52 MB
Market 3 MB
Bank 1.94MB
Street view 604 kb
and the total is 147.62 MB
what are the rest ?
if anyone can help me pls?
I´m not very high
THANK U
Probably cache & Other non-app related stuff.
Also, if you don't have A2SD+ (not App2SD), then some applications will be on Internal memory even after moved to the SD card.
xXx8004 said:
I have just seven apps on my desire and it say I don't have more place , what else more than app are on entire disk which I can clean for I get more place . I have desire rooted with 16gb SD card
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
I am not an android expert, but you do need app2sd or data2sd to fix this.
Any 3rd party rom with those X2sd supported can let you extend your limited phone storage. I don't know the android system file structure at all but here is the general idea.
i. App2sd
This will install the apps (most of them) on your sd card, but the data, I think, still remains on your phone internal storage. Your system should be very fast as normal even with low class sd card (most of the time I think :-0 ).
ii. Data2sd
This is a little bit tricky, it requires you to format your sd card and make use of the sd card instead of your internal phone storage for the operating system. You generally get an unlimited store, it depends on how much memory you allocated for the system, also you need a higher class sd card as better.
iii. Data2sd mixed mode
This is the best solution for me . it moves almost all to the sd card but some part of the system with more i/o on the phone internal storage (actually symlinks point back to the device on sd card). This will make the system fast (faster than pure data2sd), extended the phone storage a lot, but still limited to the phone internal storage (better than app2sd though)
Again, this is just my understanding. I haven't looked into Android in depth yet, but I will one day I have enough time
You can found the ROMs and almost everything you need from here:
http://forum.xda-developers.com/showthread.php?t=916417
Really appreciated the people who did the job there.
I have app 2 SD
I fixed partition ex2 to move the apps but I can't see ext2 partition
Must I have app2sd+ , where can download it.
Sent from my HTC Desire using XDA App
Create at least EXT3 with more than 512 MB.
You don't have the option anywhere, to move to the EXT partition, it is automatically done by the script.
To see your EXT partition you must use TI Backup (Shows only as A2SD+) or GParted.
Ok not ext2
I have tried with ex2 it doesn't work , should I have swipe ?
I will do it with Linux
Which Rom do u think is best now ?
Where can I download a2sd+ ?
Sent from my HTC Desire using XDA App
A2SD+ is not a program, it is a script. Included in the ROMs.
Look around in the Desire Android Developement Section for ROMs and pick one you like. Most of them have A2SD+.
Do some reading... rooting guides include all the information you need
I will format the SD and try to found some Rom with a2sd+
Why desire have very little memory it should be 2 or 4 gb
Thank everyone and I will be back with feedbAck
Sent from my HTC Desire using XDA App
No brainer... Data2SD !
Sent from my HTC Desire with DATA2SD
This has always been a problem with my desire until i found out about AlphaRev. Now i've got 166MB free internal space. My suggestion is to install AlphaRev and modify the partition tables as listed in the tutorial on alpharev.nl. I would have posted a link but i can't post links yet.
i downloaded RCMIxHD_v3.4_ROT_D2EXT_RC1 and made a parttion ext3 and now work perfect.
Thank u everybody
Hi sorry for being a big noob but I really need your help guys. I was having low memory issues on my desire so I sucessfully rooted today. I also install the AceS007-3d stable Rom from the developers section and successfully flashed that. It says that I need a sd card with a partition to move apps to ad. I have a 4gb sd card with a 2gb ext2 partition. But when I install an app it still is on the internal memory! the apps should move to the sd card shouldn't they? What do I need to do for them to move? Please help!! Thanks
I don't think you understand how it works fully. Read the root memory faq available via my signature
Sent from my HTC Desire using xda premium
zakkkkk said:
Hi sorry for being a big noob but I really need your help guys. I was having low memory issues on my desire so I sucessfully rooted today. I also install the AceS007-3d stable Rom from the developers section and successfully flashed that. It says that I need a sd card with a partition to move apps to ad. I have a 4gb sd card with a 2gb ext2 partition. But when I install an app it still is on the internal memory! the apps should move to the sd card shouldn't they? What do I need to do for them to move? Please help!! Thanks
Click to expand...
Click to collapse
Read posts for getting more memory...
WITH THIS rom you will be getting 150MB approx for installing apps
I will apologize in advance for acting the village idiot but i don't get it.
I have been running the script to swap my card for the internal memory.
I have tried both Clean Rom 5.0 and Jedi x16
Tried both with different Kernels
Same Result, I get it to "Work" in that I see the "internal" memory as my 64gig card
However
All apps are still loading to the actual phone memory.
I am at a complete loss as to how I fix this. ill attempt to anwser some of the questions you may have in order to help me........
I am currently running Clean Rom 5.0 with perseus alpha36
card was formatted
ran script properly............Must have or I would have seen the swap under "storage"
Is there a step im missing? I see under app manager that the apps are still going to the actual phone memory.
I hope that made some level of sense and someone can help me out.
What is your micro Sd format?
Fat32
...................................Crickets chirping...............................................
Helloooooooooooooooooooooooooooooooooo.............................................
anybody home???
Zzzzzzzzzzz
Seriously, nobody can help????
i'm sorry bud, but android ICS and higher version are not allowed to move apps from Internal to SD. Google made the changes, but there are ways to do this and i assume you are rooted. Here it is, http://forum.xda-developers.com/showthread.php?t=1889550, directory bind, i used it for a while, it works.
I have a working zip for this, it swaps the internal and external memory. You still need it?
I believe folder mount may be of some use to you.
https://play.google.com/store/apps/details?id=com.devasque.fmount&hl=en
heres the thread to it. http://forum.xda-developers.com/showthread.php?t=2192122