Hi guys..
Hope someone will be so nice to help me..
So..I have this desire and it was running with the supernova rom. Problem is it gives me a annoying issue that i didn't manage to solve...not even reset it nor reflashing the rom. It always comes out again..
I decided to try some other roms...and in the last few days i flashed so many, but i never managed to make one to see the ext* partition...at second boot it always shows only some MB as internal memory.. I tried to do it on any way...formatting sd withing the recovery, from pc, flashing alignment..nothing..
Now i'm asking...do i have to have or to do anything special before flashing one of those roms? Why the supernova works with no problem and all the other never?
Thank you in advance
How did u partition ur sdcard?
Use this guide
http://forum.xda-developers.com/showthread.php?t=2125513
You should partition your sd card as above, no alignment or anything needed as gparted or 4EXT make properly aligned partitions.
Depending on the ROM, you may still not 'see' the ext partition i.e. you won't see "internal + ext" as your reported internal memory like supernova, but your apps still go to sd-ext. Most of the time you just have to keep your apps on internal (i.e. don't 'move to SD'), which tricks the apps to sd-ext.
Some roms require you activate A2SD via terminal commands, others have built in scripts, see each rom thread for details. Make sure you're also on the right hboot (requires s-off) to maximise actual internal memory /data).
A good way to check is to use an app like 'Diskusage' to browse all your partitions. As long as you're sd-ext is filling up, it's working
jmcclue said:
How did u partition ur sdcard?
Use this guide
http://forum.xda-developers.com/showthread.php?t=2125513
Click to expand...
Click to collapse
I tried every possible way...as i told.. From recovery and from pc...
Titanium backup actually sees the ext partition...but..when i install the app...after a while internal memory gets full...so..
I don't know...i'm..disappointed and frustrated... Don't get why only tha supernova works as it should without any problem...
eddiehk6 said:
You should partition your sd card as above, no alignment or anything needed as gparted or 4EXT make properly aligned partitions.
Depending on the ROM, you may still not 'see' the ext partition i.e. you won't see "internal + ext" as your reported internal memory like supernova, but your apps still go to sd-ext. Most of the time you just have to keep your apps on internal (i.e. don't 'move to SD'), which tricks the apps to sd-ext.
Some roms require you activate A2SD via terminal commands, others have built in scripts, see each rom thread for details. Make sure you're also on the right hboot (requires s-off) to maximise actual internal memory /data).
A good way to check is to use an app like 'Diskusage' to browse all your partitions. As long as you're sd-ext is filling up, it's working
Click to expand...
Click to collapse
Thank you..i will try...
Again..just tried with another one...and...as much as i put back my apps...internal memory gets full...
I don't know what rom is the right one..too many..and too complicated chosing the right one...
I just wish i could have sense and the working ext partition...
Cell is rooted and s-off... Hboot..dunno....it says 0.93.001
Thanks for the answers..
darkchild_74 said:
Thank you..i will try...
Again..just tried with another one...and...as much as i put back my apps...internal memory gets full...
I don't know what rom is the right one..too many..and too complicated chosing the right one...
I just wish i could have sense and the working ext partition...
Cell is rooted and s-off... Hboot..dunno....it says 0.93.001
Thanks for the answers..
Click to expand...
Click to collapse
How many apps do you have? over 50?
abaaaabbbb63 said:
How many apps do you have? over 50?
Click to expand...
Click to collapse
Yeap...last time i tried to put back apps from titanium backup it told 81...i wasn't putting back them all..but surely more than 50
darkchild_74 said:
Yeap...last time i tried to put back apps from titanium backup it told 81...i wasn't putting back them all..but surely more than 50
Click to expand...
Click to collapse
What rom did you try, except supernova?
abaaaabbbb63 said:
What rom did you try, except supernova?
Click to expand...
Click to collapse
Cool3d, LeeDrOiD, and so many other i don't remember...
Just tried RunnymedeMod...seems that it uses the ext partition...but...i get the low memory space warning anyway...it's..useless...
THe only one wichi works for me is supernova..
darkchild_74 said:
Cool3d, LeeDrOiD, and so many other i don't remember...
Just tried RunnymedeMod...seems that it uses the ext partition...but...i get the low memory space warning anyway...it's..useless...
THe only one wichi works for me is supernova..
Click to expand...
Click to collapse
Ok. Now let me explain what happens.
Supernova has a script that moves data/data to sd-ext. Data/data is the folder that occupies most of the data partition. It's the application data itself.
The other ROMs leave data/data on the internal memory, for performance reasons, and move other stuffs, like data/app, or dalvik cache to sd-ext.
You have many apps, so only moving dalvik cache and data/app isn't enough. You should be using ROMs that use INT2EXT or INT2SD scripts, like this one:
http://forum.xda-developers.com/showthread.php?t=1315961URL
Or, use the INT2EXT4 script from here:
http://forum.xda-developers.com/showthread.php?t=1716124
darkchild_74 said:
Cool3d, LeeDrOiD, and so many other i don't remember...
Just tried RunnymedeMod...seems that it uses the ext partition...but...i get the low memory space warning anyway...it's..useless...
THe only one wichi works for me is supernova..
Click to expand...
Click to collapse
So you partitioned using 4EXT or gparted? (NOT minitool or clockworkmod recovery as recommended?) If not then backup your sd card and repartition, so we know that it's definitely properly done.
Before you reinstall all your apps in one go, just restore or install one. Then like I said, install 'Diskusage' as well, and try to find where this app has been installed to. If it's on sd-ext, then it's working, and if it's on /data, then it's not.
Depending on the ROM, some stuff will still get stored on the /data (internal memory) partition. So there is always an upper limit to how many apps you can install. Most of the time, app data gets saved on internal. Sometimes dalvik-cache also gets stored there, but you may be able to move it to ext.
Regardless of which ROM or A2SD method or other script, the first step is to work out and understand what is being stored where, hence why I keep recommending 'Diskusage'
Also you are still on stock hboot, which has a very low /data (internal memory) partition, only 147MB. Some ROMs are better on other hboots before you flash them as they have a smaller /system size, and thus a larger /data partition. For instance, many ROMs fit on cm7r2 hboot, with a larger 287MB /data partition which fills up a lot slower. If you decide on a ROM, all of them should say which hboot is best for it, you should download them from alpharev.nl, and flash them via fastboot, guide here.
Thank you guys...so much.. SItuation is more clear now...
So..if i use that Rom with INT2EXT it should work like supernova and it would use the exp partition instead of the data partition..and it could be ok... I got performances would be worse, but again...i was already running a rom with same script..and it was ok... Would i get again that issue about cell reloading the system now and then...or it's caused by the system using the sd instead of the internal memory as data partition?
Again...i think ext partition is ok...i tried to check it...and...the system uses it.. THe problem is that with so many apps...internal memory gets full anyway...so..i have to find another solution...
I checked..and i always read that it was ok with stock hboot....i'm not such an expert...but since i never touched it..i thought it was stock... As i told, i rooted it..and turn it s-off...
I know the bad things about this cell is the low memory space, i just wanted to use it 'cause for the rest isn't bad...and even changing the internal partition...will make it better...but...dunno if it will worth the...risk..?? I
I will think about it.. Guess i can even give up on some apps...and put there only the apps i really need...it won't be a problem...
Thanks again to both
Really appreciated
darkchild_74 said:
Thank you guys...so much.. SItuation is more clear now...
So..if i use that Rom with INT2EXT it should work like supernova and it would use the exp partition instead of the data partition..and it could be ok... I got performances would be worse, but again...i was already running a rom with same script..and it was ok... Would i get again that issue about cell reloading the system now and then...or it's caused by the system using the sd instead of the internal memory as data partition?
Click to expand...
Click to collapse
Glad it's starting to make sense. Yes that script should work for a lot of apps. Don't know about the "reloading system" issue, but your main goal is space for apps.
Again...i think ext partition is ok...i tried to check it...and...the system uses it.. THe problem is that with so many apps...internal memory gets full anyway...so..i have to find another solution...
Click to expand...
Click to collapse
It's always best if it is created using gparted or 4EXT recovery, they are the recommended methods by far.
I checked..and i always read that it was ok with stock hboot....i'm not such an expert...but since i never touched it..i thought it was stock... As i told, i rooted it..and turn it s-off...
I know the bad things about this cell is the low memory space, i just wanted to use it 'cause for the rest isn't bad...and even changing the internal partition...will make it better...but...dunno if it will worth the...risk..?? I
I will think about it.. Guess i can even give up on some apps...and put there only the apps i really need...it won't be a problem...
Thanks again to both
Really appreciated
Click to expand...
Click to collapse
Yes, you are still on stock hboot. Once you understand why you may want to change hboot, it's worth the small 'risk', because that way you do actually get more internal memory . I believe on some of the ROMs you tried you simply ran out of memory faster because you didn't change hboot.
As for which hboot you use, it is entirely dependent on the ROM, you have to search this yourself. I would recommend a ROM with at least cm7r2 hboot, and a int2ext script if possible.
(And I'll keep recommend installing 'diskusage' until you try it and understand how and where all your memory is used)
Just to let you know i managed to change the hboot with proper one...partitioned the sd again via 4ext recovery..installed the right rom and it shows me the ext4 partiiom as internal memory..
Now just have to test it and see if i will get the same problem i was having with supernova, and if it works properly..
Thank you so much to both for the help...really appreciated...
Related
Hi -
I'm getting ready to install CM7 onto my phone, but I'm needing some guidance on getting more storage space out of it. I was going to opt for the App2SD_+ script, but reading through the forums, a lot of people seem to be recommending S-Off'ing the device and installing CM7 partition tables? How is this better? What are the steps? What does S-Off allow you to do that App2SD doesn't. Is this safe and fully tested?
Thanks.
With CM7 Layout you will have plenty of space for apps in internal storage (300mbs aprox). Using this layout all your apps will run in internal storage which in theory is faster than your SD Card, getting more perfomance. However with this layout you can't flash radios using recovery due to a small cache partition, and some ROM's will not fit in new layout, beacuse you will only have 130mb for System.
If you want to do it, go to http://alpharev.nl. It's fully tested and safe. The only risky part is flashing new HBOOT when you S-OFF.
Aragornhr said:
With CM7 Layout you will have plenty of space for apps in internal storage (300mbs aprox). Using this layout all your apps will run in internal storage which in theory is faster than your SD Card, getting more perfomance. However with this layout you can't flash radios using recovery due to a small cache partition, and some ROM's will not fit in new layout, beacuse you will only have 130mb for System.
If you want to do it, go to http://alpharev.nl. It's fully tested and safe. The only risky part is flashing new HBOOT when you S-OFF.
Click to expand...
Click to collapse
So if I understood correctly, using CM7 partition tables simply gives you more space on your internal memory (as opposed to making the system think a segment of the SD card is 'internal memory'), and by such, the apps you install on your phone are faster, and the method is overall more safer (less likelihood of corrupting SD card etc.)
What if I wanted to have more than 300mb of internal storage to install apps (say 1 GB)? is App2Sd the best method for me?
So if I understood correctly, using CM7 partition tables simply gives you more space on your internal memory (as opposed to making the system think a segment of the SD card is 'internal memory'), and by such, the apps you install on your phone are faster, and the method is overall more safer (less likelihood of corrupting SD card etc.)
Click to expand...
Click to collapse
Yep, that's the idea.
What if I wanted to have more than 300mb of internal storage to install apps (say 1 GB)? is App2Sd the best method for me?
Click to expand...
Click to collapse
Yes, if you want more space, App2SD is the best for you.
Sorry for my bad english
Aragornhr said:
Yep, that's the idea.
Yes, if you want more space, App2SD is the best for you.
Sorry for my bad english
Click to expand...
Click to collapse
Thanks.
Can someone else confirm the 300mb storage limit for the CM7 partition tables?
Aragornhr said:
Yep, that's the idea.
Yes, if you want more space, App2SD is the best for you.
Sorry for my bad english
Click to expand...
Click to collapse
So my question would be if there is a way to get app2sd+ (or app2sdext) working on CM7?
greetz
chris
Yes, check Cyanogen Mod post At the bottom of first post.
Also, you can flash Darktremor A2SD afterflashing CM7 (without boot). After first boot, use connectBot, terminal emulator or simply ADB shell, a type
Code:
a2sd reinstall
Glad i found this post as i was just asking this in another forum. I'm using the stable CM7 and was looking for the best option between:
S2E for CM7 (easy to use)
Darktremors Script (used it on Gingervillain and pretty easy to use)
Custom MTD Partitions (as per your post, also heard it's faster and more stable)
Still researching but any opinions would be appreciated.
stats101 said:
Thanks.
Can someone else confirm the 300mb storage limit for the CM7 partition tables?
Click to expand...
Click to collapse
CyanogenMod7 gives 302MB of internal memory after clean install.
CM7 partition table is required.
hi everyone,
i just rooted and installed the Cyanogen 7.2.0.1-bravo rom and partitionned my sdcard 16gb to a FAT32 partion and ext4 partition with 1gb.
the problem is the intern memory !! ( lack of space ), idk if i missed something or didn't installed a script ... i have app2sd already installed and i moved the most of the apps to my sdcard but the ext4 partion is not used and can't see it .
so what do i have to do ?
ps: i just istalled a2sdFroyo, but doesn't help or i didn't used it right ...
pls help
when you say "i have app2sd already installed" how have you done it?
how did you partition your sd card, should be done with gparted or 4ext recovery only. if you used something else, backup your sd and repartition.
to maximise space, s-off and change hboot to cm7r2, recommend guides here (read them slowly and several times to help your understanding)
then full wipe, install rom.zip again from scratch
to enable the A2SD, one method is to install an app like S2E which can move apps automatically to sd-ext, no need to 'move to sd'. you can keep dalvik cache on internal, and move it to sd-ext if you still run out of space. internal memory will always go down as stuff builds up on internal (data partition)
whatever rom you use, install an app like 'diskusage' to browse all your partitions in future, that way you can actually see where and how your space is being used
i followed the MiniTool Partition tuto to make partitions and then i installed normaly app2sd
why do i have to reistall the rom again ?
darko1x said:
i followed the MiniTool Partition tuto to make partitions and then i installed normaly app2sd
why do i have to reistall the rom again ?
Click to expand...
Click to collapse
do not use minitool, this may be the reason why you cannot use the partition at all.
backup your sd card to pc first, then use gparted, there's a video guide from the link i posted
(make sure you have a nandroid backup, titanium backup of apps and backup contacts to google)
i am advising a full wipe because i don't know how you "installed normally app2sd". if you reinstall the rom from scratch without anything else, there is less chance of things going wrong. using S2E afterwards is easy.
if you want to set up this rom or any rom properly so you don't run out of space, you should understand where all your apks, data and dalvik are stored, and what the different hboot partition tables are. it's all in the guides i linked.
i installed app2sd after i finished with the rom and the partitioning of the sdcard, and it works without any problem
i istalled now S2E and i transfered the apps to the ext folder now i have 140Mb free space and i think it's working now becuase i sync with skype and facebook and i still have the same space in my internal memory ...
what do you think ?
darko1x said:
i installed app2sd after i finished with the rom and the partitioning of the sdcard, and it works without any problem
i istalled now S2E and i transfered the apps to the ext folder now i have 140Mb free space and i think it's working now becuase i sync with skype and facebook and i still have the same space in my internal memory ...
what do you think ?
Click to expand...
Click to collapse
if you install something like 'diskusage' you can KNOW if it is working...
i would still recommend s-off and change hboot to cm7r2. this will use space more efficiently, and you can install many more apps. just read the guides i linked. you can still learn a lot more
Hi. I think its working, from 1Gb i still have 700 Gb in green color.
Am i right ?
Sent from my HTC Desire using xda app-developers app
write down your free sd-ext space then install an app from the play store. Check the space again. If it had gone down your sorted.
darko1x said:
Hi. I think its working, from 1Gb i still have 700 Gb in green color.
Am i right ?
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
looks like it is working
with diskusage you can just zoom in on all your partitions including sd-ext, so if you see your app apk's there the script is working.
open diskusage again and select /system. i'm willing to bet that you're still on stock hboot. you will see a lot of free space on system partition, which is useless...
therefore still recommend (for the last time) to s-off and change to cm7r2 hboot. you seem to keep ignoring this and the guides...
Hey guys, as the title mentions, I've got my device almost up to speed. The trouble is, I can't seem to get it to partition properly. Or at all. I'm at 20mb of internal space left, and that's really hampering my ability to enjoy this otherwise fantastic phone.
I've tried Minitool Partition wizard, but my device thinks its corrupts my SD card. I've tried ROM manager (setting it to 512mb external and 0mb swap), but rom manager runs, reboots the phone, and nothing changes. Well. Mostly. I tested it out by installing a 10mb app from the store, but it used up the internal storage space, and disappeared! I can't find and uninstall it anymore! This is driving me absolutely crazy. I've lost so much time looking through forums and trying things out.
- uninstall rom manager
- do not use minitool partition wizard
- backup your sd card and use gparted to partition sd card, step 5 here. alternatively you can use 4ext recovery, easy to install as you are already s-off. copy everything back once partitioned.
you say you are 'hbooted', but have you actually changed your hboot to cm7r2, this will repartition your internal memory so you have more space. search for guides (how to change hboot...), recommend to do this through fastboot commands (again this is easy because you are already s-off).
once this is all set up (cm7r2 hboot and correctly partitioned sd card), you need to use a script or app to move the apps to the partition. i recommend something like s2e or link2sd.
for general reading, i recommend these set of guides.
Use 4ext recovery to partition SD, and get rid of ROM Manager.
Sent from my HTC Desire using xda premium
k3lcior said:
... and get rid of ROM Manager.
Click to expand...
Click to collapse
Curious to know why. I have never used ROM Manager but was going to...
murtuzasb said:
Curious to know why. I have never used ROM Manager but was going to...
Click to expand...
Click to collapse
it's not that it's a bad app, just particularly bad for htc desire. can screw things up. found out here, suroot is well respected and i trust his advice
plus you don't actually need to use rom manager...all the actions can be carried out within recovery anyway.
Hey Eddie, thanks for the info. I'll load up the Gparted this evening. Get this damn device running properly finally.
Once partitioned, I'm worried about this aforementioned missing facebook app. I don't care that it's not working, only that it's taking up unusable space. I'm down to 13mb of internal storage. After using Gparted to partition, would it be best for me to do a fresh install of CM7? And would that reset my root and S-off?
I'm also constantly getting confused about fastboot and hboot. Aren't they intrinsically linked? Actually, scratch that. What is fastboot, and how does it relate to hboot?
And why, when I tried to partition my card using clockwork recovery, did it update (and possibly replace) my recovery?
As for whether I have CM7 hboot set up, I'm honestly not sure. My hboot / fastboot window (the one that shows up after rebooting, with a white screen and 3 android on the bottom on skateboards, with the options for FASTBOOT/RECOVERY/CLEAR STORAGE/SIMLOCK?) is set to -REVOLUTIONARY-, HBOOT 6.93.1002. If that doesn't answer the question, how can I check if I have the CM7 hboot?
Thanks for the time, man. I appreciate you helping me understand how all this works! There was a time when I thought I was understanding the process. Then things stopped working. =p
Dysoncube said:
Hey Eddie, thanks for the info. I'll load up the Gparted this evening. Get this damn device running properly finally.
Once partitioned, I'm worried about this aforementioned missing facebook app. I don't care that it's not working, only that it's taking up unusable space. I'm down to 13mb of internal storage. After using Gparted to partition, would it be best for me to do a fresh install of CM7? And would that reset my root and S-off?
I'm also constantly getting confused about fastboot and hboot. Aren't they intrinsically linked? Actually, scratch that. What is fastboot, and how does it relate to hboot?
And why, when I tried to partition my card using clockwork recovery, did it update (and possibly replace) my recovery?
As for whether I have CM7 hboot set up, I'm honestly not sure. My hboot / fastboot window (the one that shows up after rebooting, with a white screen and 3 android on the bottom on skateboards, with the options for FASTBOOT/RECOVERY/CLEAR STORAGE/SIMLOCK?) is set to -REVOLUTIONARY-, HBOOT 6.93.1002. If that doesn't answer the question, how can I check if I have the CM7 hboot?
Thanks for the time, man. I appreciate you helping me understand how all this works! There was a time when I thought I was understanding the process. Then things stopped working. =p
Click to expand...
Click to collapse
There u go, technicial definitions: http://forum.xda-developers.com/showthread.php?t=805247
If u havent changed your Hboot since u s-offed then it should be stock.
Dysoncube said:
Hey Eddie, thanks for the info. I'll load up the Gparted this evening. Get this damn device running properly finally.
Once partitioned, I'm worried about this aforementioned missing facebook app. I don't care that it's not working, only that it's taking up unusable space. I'm down to 13mb of internal storage. After using Gparted to partition, would it be best for me to do a fresh install of CM7? And would that reset my root and S-off?
I'm also constantly getting confused about fastboot and hboot. Aren't they intrinsically linked? Actually, scratch that. What is fastboot, and how does it relate to hboot?
And why, when I tried to partition my card using clockwork recovery, did it update (and possibly replace) my recovery?
As for whether I have CM7 hboot set up, I'm honestly not sure. My hboot / fastboot window (the one that shows up after rebooting, with a white screen and 3 android on the bottom on skateboards, with the options for FASTBOOT/RECOVERY/CLEAR STORAGE/SIMLOCK?) is set to -REVOLUTIONARY-, HBOOT 6.93.1002. If that doesn't answer the question, how can I check if I have the CM7 hboot?
Thanks for the time, man. I appreciate you helping me understand how all this works! There was a time when I thought I was understanding the process. Then things stopped working. =p
Click to expand...
Click to collapse
take your time and read the guides i first linked you, and the one above to help with definitions.
minitool can go horribly wrong. clockworkmod recovery is also not very good at partitioning. gparted is always recommended.
you are currently on stock hboot because you haven't changed it. hboot just refers to the way all your internal memory partitions are laid out. in other words currently you have a 250MB system partition, but your cm7 rom system size is say 140MB (i.e. you're wasting 110MB)
when you change hboot to cm7r2, it has a 145MB system, so you waste say only 5MB. the extra reparitioned space becomes more internal memory (increases from 147MB to 287MB)
i say fastboot commands because that's just a method of actually changing your hboot.
so:
- use an app like titanium to backup all your apps. backup you contacts to gmail if you haven't already, use another app to backup sms if you need them too.
- backup your entire sd card to PC
- partition sd card, ~1gb ext4 should be enough, using the guide i linked.
- copy everything back to sd
- change hboot to cm7r2, search for guides (i recommend using fastboot commands)
- boot into recovery, nandroid backup
- full wipe and reinstall (you won't lose root or s-off)
- before you restore, install s2e or link2sd. select to move apps to sd-ext, keep app data and dalvik cache on internal (287MB should be enough space unless you have LOADS of apps), may need to reboot afterwards.
- restore everything else.
- i recommend to use another app like 'diskusage' to check all your partitions are working correctly.
seems like a faff, but this should have been the way to set it up in the first place
So, things went well, thanks to you guys.
I had already paritioned using minitool partition wizard. Gparted would NOT work for me, so I gave the minitool partition another shot. Installed the CM7 HBoot, wiped everything, reinstalled CM7 (since I was getting a bootloop problem), now everything seems to be running fine. Android detects 280mb of internal storage. I installed a 40mb app, transferred it to the SD card, and it's working beautifully. Im pretty darn happy with how things have turned out. Are there any other things I should verify, to make sure everything installed alright?
it wont boot coz u partitioned ur sdcard and changed hboots. so because u didnt do a backup u will have to flash the CM7 rom again. put CM7 rom on ur sdcard, boot into recovery, full wipe and flash the rom
Sent from my HTC Desire
Dysoncube said:
So, things went well, thanks to you guys.
I had already paritioned using minitool partition wizard. Gparted would NOT work for me, so I gave the minitool partition another shot. Installed the CM7 HBoot, wiped everything, reinstalled CM7 (since I was getting a bootloop problem), now everything seems to be running fine. Android detects 280mb of internal storage. I installed a 40mb app, transferred it to the SD card, and it's working beautifully. Im pretty darn happy with how things have turned out. Are there any other things I should verify, to make sure everything installed alright?
Click to expand...
Click to collapse
gparted should always work if done correctly, what exactly would not work? if repartitioning using gparted, delete all existing partitions and start from scratch. as per guide, FAT32 should be first (on the left), ext4 partition second, both labelled as primary.
if minitool worked then you got lucky (many cases including myself in early days when it just screwed things up), i'd still recommend giving gparted another go.
when you say transferred to sd card, are you manually moving apps to sd using 'move to SD' within settings? if so then you're actually moving them to FAT32 partition of sd card, and not the ext4 partition...
follow what i said before, use an app (easiest) or script to move apps to sd-ext. if done correctly you shouldnt have to move any apps to sd, keeing them on should internal 'trick' them to sd-ext, it moves all of the app (and can move widgets too). and like i said, another app like 'diskusage' you can actually see your sd-ext filling up if setup correctly.
[you successfully changed hboots which is good! :victory:]
Hi everybody!
I've a Desire with stock rom 2.3 (and no root yet) and it worked fine until last week.
If I try to install a new app I receive an error about free memory space. I've already try to move all apps to sd but nothing, I can't install anything.
I've try also to do an hard reset and fully wipe/factory reset (from recovery) and for a while it seems to works, but if I install some apps the problem come back.
Why? What can I do?
A friend suggest that maybe there are some directory in filesystem from older app (now unistalled) and, since I haven't root permession, I can't remove them. With root permission can I fix it?
Thanks!
I flashed a custom rom on my desire which used the sd card as internal storage. Problem solved.
Verstuurd van mijn GT-I9505 met Tapatalk
Read this guide to s-off, and install a custom recovery
Use this guide to create a 1gb ext4 partition on your sd card. No swap.
Download a custom rom from the htc desire dev section and flash it. I would recommend milwilds redux rom. It will automatically install apps to the parittion and you will have space.
thanks for reply!
I'd like to fix this problem without flash new rom, eventually with root only. It's possible?
When I bought this there was space enough, why now I haven't? Factory reset does not erase all partition and sistems directories?
Thanks!
Also, before you flash the Rom, best to flash recommended hboot if necessary, read the first post or search each thread.
This way you use your internal memory more efficiently.
deshex said:
thanks for reply!
I'd like to fix this problem without flash new rom, eventually with root only. It's possible?
When I bought this there was space enough, why now I haven't? Factory reset does not erase all partition and sistems directories?
Thanks!
Click to expand...
Click to collapse
Factory reset only deletes user data.
When you bought it, you didn't have apps installed, and probably apps were smaller back then.
What are you trying to say? That you want to flash a stock rooted ROM?
abaaaabbbb63 said:
Factory reset only deletes user data.
When you bought it, you didn't have apps installed, and probably apps were smaller back then.
What are you trying to say? That you want to flash a stock rooted ROM?
Click to expand...
Click to collapse
Nope.
All my apps were installed somewhere in filesystem (maybe in /system?). My question is: when I do a factory reset, what I'm going to erase? Only user data in user directories, or all content of every system directory? (of course, not system files).
I'm only trying to understand why when I bought the phone I've a "lot" of space for my app and now, after a factory reset, I've not enough free space to install more then 2/3.
Example: I wipe/fr, reboot and config the phone; then I try to install Ruzzle (16Mb),Whatsapp (9Mb) and FB(18Mb). Now if I try to install any other apps I get the alert message of free space. Same error if I try to record a video or take a photo.
I think there is something wrong..
I hope that you can read and understand what I'm writing, my english is a little rusty
deshex said:
Nope.
All my apps were installed somewhere in filesystem (maybe in /system?). My question is: when I do a factory reset, what I'm going to erase? Only user data in user directories, or all content of every system directory? (of course, not system files).
I'm only trying to understand why when I bought the phone I've a "lot" of space for my app and now, after a factory reset, I've not enough free space to install more then 2/3.
Example: I wipe/fr, reboot and config the phone; then I try to install Ruzzle (16Mb),Whatsapp (9Mb) and FB(18Mb). Now if I try to install any other apps I get the alert message of free space. Same error if I try to record a video or take a photo.
I think there is something wrong..
I hope that you can read and understand what I'm writing, my english is a little rusty
Click to expand...
Click to collapse
A factory reset will wipe /data, dalvik cache and /cache.
When did you buy your phone? I remember that, when I first bought my Desire, facebook was only 8mbin size, and moved to sd, it only took 2 mb of internal memory. Plus, large apps require large dalvik cache. That's why your memory gets filled so easily.
You can resolve easily and keeping your stock ROM (but you'll need a FAST microSD card, my 32GB is class 10):
1) Root and s-off your device
2) Format your microSD with an EXT2, EXT3 or EXT4 partition of 1GB, then the rest as FAT32 (you can do it directly from phone using the 4ext recovery, or you can format the card from PC using a tool for partitioning which supports linux formats... I don't know if I can mention names in this thread).
3) Install INT2EXT or INT2EXT+ from recovery.
4) You'll have 1GB internal memory with no out-of-space problems.
That's all
Stock kernel doesn't support ext4 nor ext3, use only ext2 if u want to keep it.
Anyway, I believe that supernova ROM would be a much better option, it's basically stock GB made by HTC with some tweaks and script for more space.
Thanks for replies!
I still do not understand why I've no memory for apps after a factory reset; if I wipe all data, I restore all space, like when I bought the phone. Ok, apps are bigger than 2 years ago, but not so bigger that with 3 apps I occupy all space!
Anyway I'm considering to upgrade to a newer version; if I must give root permission, install tools, repartition sdcard and so on, I might as well to flash a newer version.
Curiosity: are there filesystem directories that are not intrested from a wipe? Differently, which directories will not wiped during a factory reset?
Thank you very much!
deshex said:
Thanks for replies!
I still do not understand why I've no memory for apps after a factory reset; if I wipe all data, I restore all space, like when I bought the phone. Ok, apps are bigger than 2 years ago, but not so bigger that with 3 apps I occupy all space!
Anyway I'm considering to upgrade to a newer version; if I must give root permission, install tools, repartition sdcard and so on, I might as well to flash a newer version.
Curiosity: are there filesystem directories that are not intrested from a wipe? Differently, which directories will not wiped during a factory reset?
Thank you very much!
Click to expand...
Click to collapse
yes what your seeing is caused by the apps being a lot bigger now. Facebook is a lot bigger.
And its impossible for your apps to be going to system. You'll have to root and use a2sd
Sent from my HTC Desire using xda app-developers app
dethrat said:
yes what your seeing is caused by the apps being a lot bigger now. Facebook is a lot bigger.
And its impossible for your apps to be going to system. You'll have to root and use a2sd
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
I've install over 40 apps until this problem, including big app like FB.. strange things...
So, how much memory I have?
Rom 4.x for desire has a different partitions? If I just flash a new rom (like 4.0/4.1), will I fix this problem?
Thanks!
deshex said:
I've install over 40 apps until this problem, including big app like FB.. strange things...
So, how much memory I have?
Rom 4.x for desire has a different partitions? If I just flash a new rom (like 4.0/4.1), will I fix this problem?
Thanks!
Click to expand...
Click to collapse
You need a rom with an a2sd script, regardless of it being GB, ICS or JB.
Good, I will search in subforum for a new rom.
Maybe it's a bit OT, but JB rom are stable enough for daily use? Can you suggest me a JB rom with a2sd script? (or even ICS, if JB is not stable enough).
Thank you!
I use jb as a daily driver. The ROM in my sig is the most stable jb ROM I've tried. It has very few soft reboots and has decent speed. It also has a2sd. (Activated through terminal after flashing rom)
However if you really need stability, speed and reliability I would highly recommend using gingerbread. Mildwilds ROMs are great and most of them have an a2sd script as well, which is automatically activated. Try the one based on redux.
Sent from my HTC Desire using xda app-developers app
I have a similar problem to this. I own a HTC Desire that is rooted, with Clockworkmod recovery environment, and I got it running Cyanogen mod 7.2.0.1.
So I was reading around this problem, and there are several solutions. It seems the most foolproof way is to format your SD card and partition it so that you have an EXT3 partition, and a FAT32 partition as has already been suggested here.. This way you can use an app to fool your phone into thinking that it has the EXT3 partition of the SD card to use for internal storage as well as the 150MB of internal storage it comes with. I had an 8GB SD card so I did a split of 2GB for the EXT3 partition, and 6GB for storage of music, photos, etc. etc. I followed this handy guide to do it, and it worked a treat: (sorry, have been unable to post an external link as I'm a new user.. maybe I can post this later).
When I rebooted my phone, sure enough, it showed 2GB+ of internal storage, and I can install all the apps I want. However, I'm experiencing apps hanging and crashing all the time, and I know it was caused by this most recent change. Prior to this, Cyanogenmod was running just fine! I've read a bit more into since doing this, and a lot of people reckon you shouldn't use more than a 512MB SD card partition, as anything over this causes performance issues. Others disagree, and think that anything 2GB or below should be fine. Presumably the apps hanging/crashing is because there is fragmentation of data between the SD card EXT3 partition and the actual 150MB internal storage.
It's frustrating, as other than this the phone is still a very decent handset despite it's age... it's really the storage letting it down. Before I try factory resetting (again!) and going back and trying a 512MB partition, (or just going back to having only 2 apps installed!), has any one else had experience of this?
Any help very much appreciated.
kmanpilkers said:
I have a similar problem to this. I own a HTC Desire that is rooted, with Clockworkmod recovery environment, and I got it running Cyanogen mod 7.2.0.1.
So I was reading around this problem, and there are several solutions. It seems the most foolproof way is to format your SD card and partition it so that you have an EXT3 partition, and a FAT32 partition as has already been suggested here.. This way you can use an app to fool your phone into thinking that it has the EXT3 partition of the SD card to use for internal storage as well as the 150MB of internal storage it comes with. I had an 8GB SD card so I did a split of 2GB for the EXT3 partition, and 6GB for storage of music, photos, etc. etc. I followed this handy guide to do it, and it worked a treat: (sorry, have been unable to post an external link as I'm a new user.. maybe I can post this later).
When I rebooted my phone, sure enough, it showed 2GB+ of internal storage, and I can install all the apps I want. However, I'm experiencing apps hanging and crashing all the time, and I know it was caused by this most recent change. Prior to this, Cyanogenmod was running just fine! I've read a bit more into since doing this, and a lot of people reckon you shouldn't use more than a 512MB SD card partition, as anything over this causes performance issues. Others disagree, and think that anything 2GB or below should be fine. Presumably the apps hanging/crashing is because there is fragmentation of data between the SD card EXT3 partition and the actual 150MB internal storage.
It's frustrating, as other than this the phone is still a very decent handset despite it's age... it's really the storage letting it down. Before I try factory resetting (again!) and going back and trying a 512MB partition, (or just going back to having only 2 apps installed!), has any one else had experience of this?
Any help very much appreciated.
Click to expand...
Click to collapse
well,I don't use gingerbread anymore.but I can say that you can't experience a good performance to use both internal and external (sd-ext) partitions to use and install your apps. better choice is to use one of them.use default a2sd of rom,or use another script to install apps only in sd-ext partition. I have used and tested a lot of roms (GB-ICS-JB) and I can say in my experiences, that you don't have problem to use an sd-ext partition with about 1.5 - 2 gb size.you can see the recommendation of devs in first post of topics, and they tell us what is the minimum-maximum size for the best performance. sorry,i can't search and give you the links,but I just had a really good smoothness and speed with some scripts that you can try them: like mounts2sd, ad2sdx,... you can find link of them with search. and you can use cm7 int2sd version...but it has a bigger size than normal cm7. here is this topic : http://forum.xda-developers.com/showthread.php?t=1357257
@kmanpilkers
Which guide did you use to partition, should be done with gparted or 4ext recovery.
-Ext4 should also be slightly faster than ext3.
-Anything up to 2gb is sufficient. Don't know where you read about limiting it to 512mb. The whole idea is to be able to install more apps on the partition, 512mb will fill up a lot quicker than 2gb...
-you can use space more efficiently by s-off and changing hboot, so you have more than 150 MB of internal. You are currently on stock hboot and have a lot of free wasted space on your /system partition
-depending on your Rom, stick with a single a2sd script, it may be built in or need to be activated, read the Rom thread. Then let it do it's job to move apps to the partition
chromium96 said:
Read this guide to s-off, and install a custom recovery
Use this guide to create a 1gb ext4 partition on your sd card. No swap.
Download a custom rom from the htc desire dev section and flash it. I would recommend milwilds redux rom. It will automatically install apps to the parittion and you will have space.
Click to expand...
Click to collapse
Thank you. I've been searching for some time
i have just gotten my hand on a HTC desire over the weekend, with zero knowledge on rooting or android. after installing a few apps, namely FB, gmail, maps, flipboard and whatsapp i was given the "low memory" warning. uh... i have not even installed candy crush yet... so i did some read up on a few sites and straightaway attempted to mod the desire to increase the internal memory.
what i did :
s-off using Revolutionary tool and installed CWM.
partitioned an 8gb class10 card, 2048mb ext3 and the balance FAT32,
CyanogenMod 7.0.2.1 stable release.
Data2SD
to my delight everything work out and i get increased internal memory and i was happily re-installing all the above apps. problem is some of the apps -youtube and facebook, could not be started. after choosing "move to sd" then it can be started and used, albeit a tad laggy. the only issue left is whatsapp, after activation, it went on and on in the "initialising" for a very long time without any sign of it ever getting into working condition, i had to force close it.
i am thinking of repeating the whole process once again, clean install, but based on the read-up about data2sd, if i were to reflash rom on a device that already has data2sd prior, i would need to use Data2SDReinstaller.zip instead of Data2SDinstaller.zip that i have acquired earlier.
after googling up like mad, i still could not find anywhere to download Data2SDReinstaller.zip. hope that anyone who still has this would share it up here. Thanks a lot!
Well done for getting this far on your own! A few things you could do to improve check:
- How did you partition your sd card? Should be done in gparted or 4EXT recovery only, not minitool. Also might as well use ext4, slightly faster than ext3
- Next you should also install cyanogenmod on cm7r2 hboot to maximise your actual internal memory. Currently you're still on stock hboot with 250MB /system and you're only using ~140MB. You can convert this wasted 110MB into extra /data (internal memory), goes from 147MB to 287MB
- I personally don't recommend data2sd. Might the reason you're getting errors. Also you shouldn't need to use 'move to sd' anymore that moves to the fat32 partition not the sd-ext. Use a different script to move apps and dalvik to sd-ext, keep app data on internal.
So try:
- backup everything if you haven't already (titanium backup for apps etc)
- change hboot to cm7r2 using fastboot, search for guides
- (optional) flash 4EXT recovery using fastboot
- backup and repartition sd card if necessary using 4EXT as above
- full wipe and reinstall ROM again
- use another app/script such as mount2sd, S2E or darktremor A2SD, move apps and dalvik to sd-ext. They do the same thing. You won't necessarily see you're internal memory increase to 'internal + sd-ext' but it's working. Don't 'move to sd' as before, keep them on internal to trick to sd-ext.
- restore apps. Install something like diskusage to check your partitions are working.
eddiehk6 said:
Well done for getting this far on your own! A few things you could do to improve check:
- How did you partition your sd card? Should be done in gparted or 4EXT recovery only, not minitool. Also might as well use ext4, slightly faster than ext3
- Next you should also install cyanogenmod on cm7r2 hboot to maximise your actual internal memory. Currently you're still on stock hboot with 250MB /system and you're only using ~140MB. You can convert this wasted 110MB into extra /data (internal memory), goes from 147MB to 287MB
- I personally don't recommend data2sd. Might the reason you're getting errors. Also you shouldn't need to use 'move to sd' anymore that moves to the fat32 partition not the sd-ext. Use a different script to move apps and dalvik to sd-ext, keep app data on internal.
So try:
- backup everything if you haven't already (titanium backup for apps etc)
- change hboot to cm7r2 using fastboot, search for guides
- (optional) flash 4EXT recovery using fastboot
- backup and repartition sd card if necessary using 4EXT as above
- full wipe and reinstall ROM again
- use another app/script such as mount2sd, S2E or darktremor A2SD, move apps and dalvik to sd-ext. They do the same thing. You won't necessarily see you're internal memory increase to 'internal + sd-ext' but it's working. Don't 'move to sd' as before, keep them on internal to trick to sd-ext.
- restore apps. Install something like diskusage to check your partitions are working.
Click to expand...
Click to collapse
hi eddie, thanks for your pointers!
i used CWM to partition the card earlier on, only to discover that it was partitioned on ext3 with no choice to . prior to data2sd, i have tried link2sd, with the impression that it is similar to S2E & mount2sd. sad to say that after installing apps as listed earlier, the same low memory warning still popped up, so i assumed these script is not what i wanted.
for my next step, i plan on a full wipe and start afresh, thinking of using minitool to hammer the whole card flat on a single, FAT32 partition, and then using Aparted to create an ext4 partition. (downloadable from market, yeah that would mean putting the phone into stock CM firmware first and re-wipe again after that).
i have zero knowledge on linux nor any of my machines running it and i am so used to windows environment, that is the reason i did not start out on using Gparted in the first place, and used CWM's own partitioning tool.. 4ext recovery could be an alternative from what i read, but can 4ext be installed when CWM is already in place?
just to update, found the download for the data2sdreinstaller files, in some sections of xda i forgot which thread but i have it now. i will try on re-doing data2sd first. if the phone still give me issues then next would be doing as what you have suggested. thanks again!
Don't use clockworkmod. It's not that it's a bad recovery generally, but for desire it's not recommended as it tends to not create properly aligned partitions.
Backup sd, delete all partitions and repartition from scratch, use gparted or 4EXT recovery, don't recommend anything else. Now that you're s-off it's quite easy to change recovery, it will simply replace CWM.
gparted is also not that bad once you get the hang of it, I use bootable live cd and personally prefer it as I can see everything. I never used linux either... Use this guide
I've never had any luck with link2sd, never liked it. Yes it's supposed to do the same thing, but the idea of linking seemed a bit odd, maybe just not for me, and you may not have had any luck due to a bad partition. Try the others suggested, move apps and dalvik to sd-ext.
Remember to also change hboot to optimise space further.
eddiehk6 said:
Don't use clockworkmod. It's not that it's a bad recovery generally, but for desire it's not recommended as it tends to not create properly aligned partitions.
Backup sd, delete all partitions and repartition from scratch, use gparted or 4EXT recovery, don't recommend anything else. Now that you're s-off it's quite easy to change recovery, it will simply replace CWM.
gparted is also not that bad once you get the hang of it, I use bootable live cd and personally prefer it as I can see everything. I never used linux either... Use this guide
I've never had any luck with link2sd, never liked it. Yes it's supposed to do the same thing, but the idea of linking seemed a bit odd, maybe just not for me, and you may not have had any luck due to a bad partition. Try the others suggested, move apps and dalvik to sd-ext.
Remember to also change hboot to optimise space further.
Click to expand...
Click to collapse
noted with many a thanks. hopefully learning this on Desire would allow me to do the same on some other Android devices in future. Funny to think i am doing this as all these while i am just a plain nokia user with all stock firmware.
the jargons for androids are abit overwhelming for me.
Don't worry, it's all a learning process. For most in the desire forums it was their first android device, like me too.
All of the stuff I've written above, I knew none of that at the start either.
Like anything, the more you read the more you learn. It'll start to make sense sooner or later