Out of memory errors - Desire Q&A, Help & Troubleshooting

Using opendesire rom, and now my internal free memory is 9% and its shutting down my Widgets. I've moved everything I can to the SD card. What else can I do?
Sent from my HTC Desire using XDA App

App2sd?
Sent from my HDfied HTC Desire

Tried that. It can't find anything to move.
Sent from my HTC Desire using XDA App

Android system info says I have 147.62 MB Max internal memory. Is this correct or can it be upped with a different rom?
Sent from my HTC Desire using XDA App

Well your widgets do not work because you moved them to the SD card...

Moved to Q&A. Please don't post question threads in Development.

Left Widgets on phone.
Sent from my HTC Desire using XDA App

you use Froyo App2SD which does not move the whole app to the SD card and some apps, like Widgets, don't work if moved at all.
If you need more free space use APP2SD+ instead, which natively is supported by OpenDesire, you just need a proper EXT partition and have to completely re-flash the ROM.

Please point me to more details on how to do that.
Sent from my HTC Desire using XDA App

backup your phone apps using Titanium Backup or MyBackup Pro, do a Nandroid backup of the whole phone (boot in Clockwork mod and use Nandroid to do a full backup)), then backup your SD-Card.
After you've finished this, open ROM Manager on your phone and use the partition tool. Create a 512MB EXT partition, no SWAP needed. Your phone will reboot, automatically enter the recovery mode, completely delete the SD card and create a 512MB partition, next to your FAT32 partition.
After that, do a full wipe in the recovery. Everything gets deleted on your phone. Then flash the latest OpenDesire ROM or any other ROM supporting A2SD+. Activate in the OpenDesire settings (menu) the internal install location, so don't set it to external or automatic. Use Titanium Backup to restore your apps (make sure that you set in the properties to install it to the internal memory).
After you've done that, or before you do the app restore, check with Quick System Info if the EXT partition gets used.

Wow that's quite a process. What exactly does that do? Is it using the SD card for part of its internal ram?
Sent from my HTC Desire using XDA App

And if so, is 512mb enough?
Sent from my HTC Desire using XDA App

gladman said:
Wow that's quite a process. What exactly does that do? Is it using the SD card for part of its internal ram?
Click to expand...
Click to collapse
well, it's just creating the EXT partition and starting from scratch
Yes, it uses the SD cards EXT partition as internal ram for both the apps and the dalvik cache.

gladman said:
And if so, is 512mb enough?
Click to expand...
Click to collapse
For me it is. I have more than 100 apss installed, several games included. And about 200MB still free.

Where is the rom manager?
never mind found it in market.

Related

Assistance Required!

Hi,
I've just installed Teppic's '2.29.405.5' ROM' and APP2SD+ using Clockwork Recovery, all went fine but I cannot see the partition being added to the system memory.
Internal Memory shows 140MB (Factory) but I have partitioned 1GB as ex3 and 3GB as Fat32 using GParted on my 4GB Class 2 Card.
Please could someone help me, have I done something wrong?
Thanks
Are you sure FAT32 is first partition?
Also if they are primary partitions?
k3lcior said:
Are you sure FAT32 is first partition?
Also if they are primary partitions?
Click to expand...
Click to collapse
Yes both are Primary partitions and Fat32 is first partition.
It's normal, system space remains the same. It only doesn't go down as fast. Strange you couldn't find the answer by searching.
Sent from my HTC Desire using XDA Premium App
TheGhost1233 said:
It's normal, system space remains the same. It only doesn't go down as fast. Strange you couldn't find the answer by searching.
Sent from my HTC Desire using XDA Premium App
Click to expand...
Click to collapse
Okay thanks. How may I keep track of the partition storage space? Titanium?
There are apps on the Market that can show you the A2SD storage space remaining, Quick System Info is one I think (can't remember)
yes quick sys info is usefull to evaluate storage... more if you use a root explorer like es explorer, U can see your app on ext3 => /systeme/sd/... you should fine some folder like APP, dalvik-cache, lost+foung etc.. which mean your a storage app installed on sd card

Where am I going wrong

Ok . Got s-off last night and partitioned my SD card using recovery console.
I have then flashed a custom cm7 hboot using Android flasher and then tried both insert coin and rcmix roms but still only getting about 120 mb free.
Can somebody advise where I am going wrong and possibly suggest what I should be using.
I basically want new ginger sense with lots of app space.
Thanks
Sent from my HTC Desire using XDA App
That's normal (if I.remember well)
Sd space should not be shown, you only see the internal free space
Sent from my HTC Desire
dexter93 said:
That's normal (if I.remember well)
Sd space should not be shown, you only see the internal free space
Sent from my HTC Desire
Click to expand...
Click to collapse
Yes you do. The ext partition is there, you just can't see it. Your storage will decrease the more apps you put on because of the dalvik cache.
Swyped...
Meaple said:
Yes you do. The ext partition is there, you just can't see it. Your storage will decrease the more apps you put on because of the dalvik cache.
Swyped...
Click to expand...
Click to collapse
hmm can you clarify that a bit? as in, is seeing ~120mb of free space is normal?
I recently flashed the InsertCoin cm7 rom and see that i'm using ~160mb and have ~130mb free. I thought this is normal given that the hboot used was alpharev cm7r3 (~290mb for data)
Though reading this thread makes me wonder, whatever happened to the 1GB ext partition? What is it used for?
A2sd: apps on ext(SD)
Dalvik on internal
Sent from my HTC Desire
Some rarely used system apps are on sd_ext which allows rom to fit cm7 hboot system partition. Also all downloaded apps .apk go to sd_ext, but their dalvik cache (which is from what the app actually runs) stay in internal memory and that makes rom super fast. What you see in settings is true but this space will be taken only by dalVik and that means (with your 120mb) lots of space.
Sent from my HTC Desire using XDA App
Thanks to everyone for their input. Just wasn't really sure I had done it correctly. Bit of a noob!!.
I also just wanted it correct before adding my files and also flashing custom splash and boot animations.
Sent from my HTC Desire using XDA App

Internal memory

What actually takes up internal memory as I've only got 3mb of apps on my internal memory according to Install Manager but still only got 3mb free.
I've tried cleaning all the cache but this only frees about 3mb.
Do updates for apps on your sdcard take up internal memory?
Sent from my HTC Desire using Tapatalk
Steveh8204 said:
What actually takes up internal memory as I've only got 3mb of apps on my internal memory according to Install Manager but still only got 3mb free.
I've tried cleaning all the cache but this only frees about 3mb.
Do updates for apps on your sdcard take up internal memory?
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
before you flash a new ROM always do a full wipe from mounts & storage
>boot
>system
>data
>cache
>sd-ext
this should free up the memory for you
I didn't do that before I upgraded to the stock Gingerbread Rom, has that caused the problem? If so where do I go from here?
Sent from my HTC Desire using Tapatalk
Steveh8204 said:
I didn't do that before I upgraded to the stock Gingerbread Rom, has that caused the problem? If so where do I go from here?
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Wipe everything and reflash
bortak said:
Wipe everything and reflash
Click to expand...
Click to collapse
I think he is completely stock desire
@op
If you are not using a custom rom and are not rooted, you only have option is to factory reset phone to default settings. Make sure you back up everything you can first.
Or just Root your phone learn how to install custom Roms with data2ext/data2sd/xd2sdx for more internal storage.
I am rooted and are looking into partitioning but was just wondering how come I have little internal memory when I moved 90% of Apps to my SD card. This was why I had to root.
Seems quite a poor fail on the part of Android. Unless it is because I didn't wipe all that Data before I flashed the custom rom.
Sent from my HTC Desire using Tapatalk
Steveh8204 said:
I am rooted and are looking into partitioning but was just wondering how come I have little internal memory when I moved 90% of Apps to my SD card. This was why I had to root.
Seems quite a poor fail on the part of Android. Unless it is because I didn't wipe all that Data before I flashed the custom rom.
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Whats happening mate, even tho you have moved apps to sd card not all the file really goes there. Say you download a 20MB app and move it to sd card. 15MB would go there and the other 5MB would stay at real internal filling it up. Plus dalvik cache app data ect.
Partitioning with Gparted and having an ext4 with a RoM that uses data2ext puts your ext4 has internal giving you more space.
Staying with app2sd+ only gives you a little bit more space.
Check my upload and you'll see my internal storage is just under 1gb free.
Sent from my HTC Runnymede using xda premium
shankly1985 said:
Whats happening mate, even tho you have moved apps to sd card not all the file really goes there. Say you download a 20MB app and move it to sd card. 15MB would go there and the other 5MB would stay at real internal filling it up. Plus dalvik cache app data ect.
Partitioning with Gparted and having an ext4 with a RoM that uses data2ext puts your ext4 has internal giving you more space.
Staying with app2sd+ only gives you a little bit more space.
Click to expand...
Click to collapse
Thanks, well explained as soon as I can get near my pc I will sort out my partition.
Sent from my HTC Desire using Tapatalk
Had to partition with clockwork mod in the end, don't know if this affects which rom I can use.
Sent from my HTC Desire using Tapatalk
Steveh8204 said:
Had to partition with clockwork mod in the end, don't know if this affects which rom I can use.
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
If you partitionend your SD card correctly (for your rom), it does not matter how (so with witch recovery/program) you did it.
I have a partition but no idea of what type or how to check which type.
Sent from my HTC Desire using Tapatalk
Steveh8204 said:
I have a partition but no idea of what type or how to check which type.
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
You can check it with GParted:
http://gparted.sourceforge.net/
Steveh8204 said:
I have a partition but no idea of what type or how to check which type.
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
You should use Gparted for partitioning card. say you have 16GB card first partition sould be fat32=13gb second ext4=2GB 2048MB both set to primary.
To use Gparted you burn it to CD and just boot from the disk, be careful not to format windows drive
I could not get gparted to work on my PC. From VMPlayer or Boot disc. It went so far and then just hung, about 5 times.
If I'm using CWM v4.0.1.4 what partition type am I likely to have as that was what I had to use to partition it through the advanced settings.
Steveh8204 said:
I could not get gparted to work on my PC. From VMPlayer or Boot disc. It went so far and then just hung, about 5 times.
If I'm using CWM v4.0.1.4 what partition type am I likely to have as that was what I had to use to partition it through the advanced settings.
Click to expand...
Click to collapse
CWM makes it ext3.
SwiftKeyed from my HTC Desire using XDA App.
I’ve managed to get GParted to work on a different PC but when I connected my Phone and mounted the USB Card the volume came up as ‘Unallocated’.
I created a Fat32 partition and an Ext3 partition (both primary) and then connected my PC through windows to transfer the Update.zip file to my SDCard.
Then when I went to ‘update zip from sdcard’ in recovery the file didn’t show up.
When I restarted my phone after wiping data (as requested in rom installation guide) the card wasn’t recognized and asked to be reformatted so I did.
Now the card isn’t recognized by gparted. I’ve had a mare with this today (two kids driving me mad contributed to that too though in fair, lol!)
I've got my Fat32 and Ext3 partitions now and have put my recovery files on my SDCard through Windows but cannot get recovery to see my files at all.
Install Zip from SDCard doesnt see my Custom Rom, Restore doesnt see any files and won't even create a backup even though this is a Fat32 partition.
Has anyone else had this. Quite frustrating now.
Unmounted SD card in windows before trying to flash / restore something?
MatDrOiD said:
Unmounted SD card in windows before trying to flash / restore something?
Click to expand...
Click to collapse
So you think the problem might be because I didn't unmount the sd card in windows after I'd put the recovery files back on?
I did unmount in cwm recovery via the back key.
Is this likely to be the reason and worth going through all the hassle again for?
Sent from my HTC Desire using Tapatalk

Make bigger partition.

Hi I currently have 512mb partition how do I change it to 1gb thanks. I'm using 4ext recovery.
Sent from my HTC Desire using xda premium
dodge67 said:
Hi I currently have 512mb partition how do I change it to 1gb thanks. I'm using 4ext recovery.
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
You know how to make partitions with 4ext. You cant do it without losing data. Unless you use gparted
Sent from my HTC Desire using xda app-developers app
I recommend to backup your sd card to pc first.
Then backup your sd-ext partition within 4ext if you have a stuff on the partition.
Within 4ext there should be an option to format sd partitions, then repartition with 1gb. Consider increasing it to 1.5gb if you have spare fat32 space and want to install even more apps.
Finally restore sd contents from pc and sd-ext from recovery.
Thanks guys. I thought I might be able to just increase it without doing anything else but obviously can't. Thanks again.
Sent from my HTC Desire using xda premium
dodge67 said:
Thanks guys. I thought I might be able to just increase it without doing anything else but obviously can't. Thanks again.
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
You can just increase it without losing data.
What were you expecting?
Thought could do it in recovery without needing anything else.
Sent from my HTC Desire using xda premium
dodge67 said:
Thought could do it in recovery without needing anything else.
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
In 4ext, you can use the "keep fat32 partition". It will save your data.
dodge67 said:
Thought could do it in recovery without needing anything else.
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
You can as above, I just recommend backing things up before just in case
how big can you make the EXT4 partition?
Hi Guys,
I am using a rather old ROM (LeeDroid) and I already increased the EXT 4 to 1Gb.
However, the phone still got full with apps.
Now I bought a bigger card, increased the EXT 4 to 2 GB, but the phone (or ROM) doesn't seem to recognize it...still cant install new apps...
Are there limitations I don't know? Is there a max size of the EXT4?
Thanks for any help...
eddiehk6 said:
I recommend to backup your sd card to pc first.
Then backup your sd-ext partition within 4ext if you have a stuff on the partition.
Within 4ext there should be an option to format sd partitions, then repartition with 1gb. Consider increasing it to 1.5gb if you have spare fat32 space and want to install even more apps.
Finally restore sd contents from pc and sd-ext from recovery.
Click to expand...
Click to collapse
pbeutler said:
Hi Guys,
I am using a rather old ROM (LeeDroid) and I already increased the EXT 4 to 1Gb.
However, the phone still got full with apps.
Now I bought a bigger card, increased the EXT 4 to 2 GB, but the phone (or ROM) doesn't seem to recognize it...still cant install new apps...
Are there limitations I don't know? Is there a max size of the EXT4?
Thanks for any help...
Click to expand...
Click to collapse
Theres no actual maximum limit, but it highly recommended that you dont make the ext partition more than 1.5gb
OK, thanks, I will reduce it, but is that why the phone doesnt see the increase?
The change I made didnt make ANY difference...
chromium96 said:
Theres no actual maximum limit, but it highly recommended that you dont make the ext partition more than 1.5gb
Click to expand...
Click to collapse
pbeutler said:
OK, thanks, I will reduce it, but is that why the phone doesnt see the increase?
The change I made didnt make ANY difference...
Click to expand...
Click to collapse
you can't just swap cards. have you restored restored the ext4 partition from the old card to the new card?
also depends which leedroid rom you are using. you can get much more space by changing hboot and installing the data++ version of his HD port, read the FAQ. this approach requires s-off.
you don't see the increase because a2sd won't report internal memory as "internal + ext". apps get moved to ext automatically. keep them on internal will trick them to sd-ext, i.e. don't manually 'move to sd'
you can use more of the ext space by also moving dalvik to sd-ext, search the leedroid threads on in that FAQ for flashable dalvik to sd zips. there will always be a limit depending on how many apps you install.
i always recommend using an app like 'diskusage' to browse all your partitions, that way you know exactly how they are filling up
Chief,
Thanks for your responses so far... I am thinking to "upgrade" but the LeeDroid 3.3.3 Data ++ ROM is no longer available to download it seems..
Any idea where I might find it?
Thanks again.
eddiehk6 said:
you can't just swap cards. have you restored restored the ext4 partition from the old card to the new card?
also depends which leedroid rom you are using. you can get much more space by changing hboot and installing the data++ version of his HD port, read the FAQ. this approach requires s-off.
you don't see the increase because a2sd won't report internal memory as "internal + ext". apps get moved to ext automatically. keep them on internal will trick them to sd-ext, i.e. don't manually 'move to sd'
you can use more of the ext space by also moving dalvik to sd-ext, search the leedroid threads on in that FAQ for flashable dalvik to sd zips. there will always be a limit depending on how many apps you install.
i always recommend using an app like 'diskusage' to browse all your partitions, that way you know exactly how they are filling up
Click to expand...
Click to collapse

Mounts2SD not wot working

Hey everyone,
I have recently rooted and S-OFF my HTC Desire, using Revolutionary.
I have partitioned my SD card and installed Mounts2SD application from Google Play store. Busybox and Init.d seem to be configured ok but still, Mounts2SD doesn't seem to work and I can't get my applications to use the 1GB partition off memory that I have dedicated on my SD card.
Some help would be much appreciated!!
Thanks a lot in advance...
Sent from my HTC Desire using xda app-developers app
1. How did you partition your sd-card?
2. Did you configure m2sd correctly?
3. Are you one of those guys who think that the internal memory itself will be larger, thus expecting to see "1148 mb" of internal storage in settings? You will still see 148 mb, but the partition will be there, doing its job.
4. What did you move to sd-ext? Try moving app and dalvik cache.
Hello,
1. To partition my SD card, I booted the phone in recovery and I partitioned it from there. And I know it's done because my SD's memory is now 1GB less.
2. All the boxes in m2sd application are checked. It doesn't let me change anything.
3. I didn't expect to see the internal memory larger.
4. From what I read, I thought that after m2sd is configured, it will move the applications itself to sd-ext. So by still seeing 126/148MB of my internal memory occupied, I suppose this didn't happen. How can I move an app manually??
Sent from my HTC Desire using xda app-developers app
panos.c said:
Hello,
1. To partition my SD card, I booted the phone in recovery and I partitioned it from there. And I know it's done because my SD's memory is now 1GB less.
2. All the boxes in m2sd application are checked. It doesn't let me change anything.
3. I didn't expect to see the internal memory larger.
4. From what I read, I thought that after m2sd is configured, it will move the applications itself to sd-ext. So by still seeing 126/148MB of my internal memory occupied, I suppose this didn't happen. How can I move an app manually??
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
In the Content section, select "Application" and "Dalvik Cache".
What recovery do you use?
I tried checking the dalvik cache and also data, but not only nothing changes, also every time I reboot the phone it goes back to the original settings: only application is checked....
My revolutionary is RA-desire-v2.0.1
Sent from my HTC Desire using xda app-developers app
Sorry that's my recovery, not my revolutionary...
Sent from my HTC Desire using xda app-developers app
panos.c said:
Sorry that's my recovery, not my revolutionary...
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
Ok. That explains it. Your sd-ext wasn't done properly. Check my guide for correctly partitioning your sd-card :
http://forum.xda-developers.com/showthread.php?p=37383522#post37383522
Then use the mounts2sd flashable zip. It's safer.
http://forum.xda-developers.com/showthread.php?t=1342387
I have followed your guidelines and installed 4Ext recovery. Then i partitioned my SD card with that and i installed m2sd using the flashable zip.
Then still m2sd not working and i'm still getting the annoying low space notification. So i installed FreeSpace and it seems like i don't have an ext partition. The only things it shows there are:
- Cache 40MB
- Data 147MB
- SD-card 2731MB
- System 250MB
My SD card is 3.66GB. So from that, the conclusion is that the partition was created but the system cannot access it..?? What could be wrong?? How should i proceed? Just try to partition the SD again??
Thanks a lot
Sent from my GT-P7500 using xda app-developers app
panos.c said:
I have followed your guidelines and installed 4Ext recovery. Then i partitioned my SD card with that and i installed m2sd using the flashable zip.
Then still m2sd not working and i'm still getting the annoying low space notification. So i installed FreeSpace and it seems like i don't have an ext partition. The only things it shows there are:
- Cache 40MB
- Data 147MB
- SD-card 2731MB
- System 250MB
My SD card is 3.66GB. So from that, the conclusion is that the partition was created but the system cannot access it..?? What could be wrong?? How should i proceed? Just try to partition the SD again??
Thanks a lot
Sent from my GT-P7500 using xda app-developers app
Click to expand...
Click to collapse
Yes, partition your sd-card again.
1gb goes to your sd-ext. It's normal for freespace to show 2731 mb.
For some reason my phone couldn't access SD-ext, even if it was partitioned correctly and in recovery it could see it. So i wiped everything and istalled a new ROM. Now it works perfectly!
Thanks a lot for the assistance!
Sent from my GT-P7500 using xda app-developers app

Categories

Resources