Related
Basically we all know that the Desire has a useless ammount of memory. I'm running ICS one of the first beta versions, anyway I've got no memory, I've tried to partition the sd card to ext 4 but it rejects it so I'm looking for someone to point me to the next step with some instructions mainly if I need to revert back to gingerbread, how would I do that?
Thanks Dave
[EDIT] Should also mention I found this thread but doesn't really help me.. http://forum.xda-developers.com/showthread.php?t=1429570&page=2
Please use the Q&A Forum for questions Thanks
Moving to Q&A
How are you trying to partion SD card? Most reliable methods seem to be with 4ext or Gpart.
I've used gparted via ubuntu, but it for some reason doesn't like that, I'm thinking its rom related as it worked on a GB rom but since going over to ICS it doesn't work..
what do you mean 'rejects it'
do you mean that your entire SD card is not being read by the ROM and/or windows ?
You can use one of clockwork recovery's advanced menus to format the drive for you to a size of your choice 512 or 1024 or whatever.. I can't remember if it gave options for ext3 and 4 but you can def. get ext 4 out of it. the rest should be left as fat32.. works like a charm
Dave759 said:
Basically we all know that the Desire has a useless ammount of memory. I'm running ICS one of the first beta versions, anyway I've got no memory, I've tried to partition the sd card to ext 4 but it rejects it so I'm looking for someone to point me to the next step with some instructions mainly if I need to revert back to gingerbread, how would I do that?
Thanks Dave
[EDIT] Should also mention I found this thread but doesn't really help me.. http://forum.xda-developers.com/showthread.php?t=1429570&page=2
Click to expand...
Click to collapse
The way I did it was via the CWM.
Before you do this, make sure that there are no apps stored on the sdcard (because your about to wipe it) - i.e. go through each app (unless you have Titanium Backup, which makes this easier).
Boot into recovery, in the advanced section, select partition sdcard, then select a 512Mb partition (wouldn't go higher - you get issues), select 0 for the swap partition.
Then boot up and follow the instructions about a2sd on this page:-
http://forum.xda-developers.com/showthread.php?t=1355660
It all worked fine for me (and I have loads of space now!)
What version of CWM did you use?
hmmmm, are you using beta 0.3.6?
I mean, there are some instructions for a2sd:
To activate the built in a2sd:
open terminal and run these commands:
su
a2sd install
To move dalvik cache do:
a2sd cachesd
And try with different sd card....
I'm on 0.3.6 i followed the methods of using the CWM to partition it, when i said rejects it i meant that after using gparted android claims it is corrupted and nees to be format. Anyway so after running the terminal commands all fine but i cannot use the phone at all, contacts process crashes and thats followed by "android.process.accore has stopped." Any suggestions? I figured it might be a bad flash so re-flashed it but that doesnt seem to help.
I have not yet partitioned my sd card, I am still sorting things out. I also have low mem error. I believe the bulk of the problem, is the sorting of things. Others have had success with certain configurations of CWM, Droid builds, ext3 or ext4, and cell phone carriers.
After reading like you have, I have seen that CWM partitions have been unsuccessful until after version 2. I am currently running a US Cellular Droid 2.2, Rooted, CWM v4.0.0.2. Sorry for the lack of help yet. I will keep updating as I work through this.
I think best bet for me is to go back to gingerbread and go back to ICS after that and see where I am.
ICS for Desire is too many bug.
Try to erase cash and restart phone
These are the steps you have to do:
1. S-off
2. Get the appropriate partition for the system (see the Alpharev instrutions);you need Bravo Stock or Bravo Data++(I used the last one);
3. with Geparted from Linux(Ubuntu) live cd, partition SD card FAT32 and at least 1,5Gb 4Ext, both as primary partition;
4. power-off your Desire;
5. press Vol. down and Power;
6. go in Recovery;
7. wipe data/factory reset
8. wipe cache partition
9. mounts and storage --> format boot, cache, data, system, sd-ext
10. advanced --> wipe dalvik cache, wipe battery stats
11. install clean rom from http://forum.xda-developers.com/show....php?t=1403113 without trying to get m2sd to work;
12. Setup the Google stuff;
Goodluck!
If you want to have ICS on your Desire, try Chromium v1.5 .
Enviado desde mi HTC Desire
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:]
Hey,
I just wanted to make sure I've got everything right. I rooted my phone about an year ago following the noob-proof video guides from XDA and I skipped the S-OFF step since the ROM I wanted to flash didn't require it and I thought it's one step less that can go wrong. Anyway, I successfully flashed MildWild, I think version 4.9, based on CM7. Everything was fine with the exception of a few freeze-ups during the first week. Then for the last several weeks I had trouble with the phone's vibration feedback during calls (it used to just do a short blip when answering/ending a conversation, but now started to repeatedly vibrate, including when I pull the phone away from my ear too, causing the screen to light up). So I decided to flash the newest version.
So in thread it was suggested to do a "clean install" and the link pointed to a thread from 2010 with somewhat outdated information. And no mention of a clean install. Is that what is sometimes referred to as a "full wipe"? I followed the video guides where it is suggested to always do these three actions through CWM recovery:
1.) wipe data
2.) wipe cache
3.) wipe dalvik cache
I guess I only did a "full wipe" and not a "clean install", since the latter seems to include such actions as formatting the /system partition, which was warned against in some threads.
So far I haven't had problems with the phone. On the other hand I'm still a bit confused as to what S-OFF is needed for?
Here's a description from the Desire forum:
S-ON (security on) will read-lock your /system and /recovery partition, to name a few. Also, secuflag controls whether zip files being flashed through recovery or fastboot, are signed by HTC
Click to expand...
Click to collapse
Since my phone's S-ON (I checked again just in case), how can I flash custom ROMs such as MildWild (that I assume are not signed by HTC), if I only have read permission on /system. Also if I have problems with the ROM and want to do a so called "clean install", is formatting /system together with the above 3 actions enough? Do I have to S-OFF my device too before that? If I do, can I do it with revolutionary? Or should I follow an older manual guide just for S-OFF, since revolutionary does root too? Also on a sidenote, Is this what's done by 4EXT recovery's one-button wipe? (I figured I should upgrade to 4EXT recovery because of all the recommendations, but wasn't sure if wiping actions would conflict with my phone being S-ON)
Also about the flashmods - I assume I just flash them the same way I flashed the ROM (without wiping cache, etc)? And what's the point of Google Play Music being a flashmod? Perhaps it's not available in some countries? In any case, it's a free app, shouldn't an apk be enough to install it on the phone?
And last question - is that beats audio turned on by default? Could it be a problem if you stack DSPManager over it?
Regards,
V
The access to the /system partition is limited from access when your phone is normally booted. Your recovery has write access, but you do not.
Also, if you have s-off, you can use a2sd.
To perform a full wipe, just select in recovery "format all partitions except sd-card".
If you have beats installed, then any other equalizer will not work.
vessmanbg said:
So far I haven't had problems with the phone. On the other hand I'm still a bit confused as to what S-OFF is needed for?
Click to expand...
Click to collapse
s-off will allow you to modify system partition without rebooting the phone, so you can delete things directly with a root file explorer. you can also change recovery (something like 4ext recovery is recommended) and splash screen if you want.
perhaps most useful is the ability to change hboot and repartition your internal memory.
currently you have stock hboot, with a system size of 250MB, but mildwild rom is say only 140MB, so you waste 110MB. once you s-off, you can change hboot to cm7r2 hboot, with 145MB, system waste only ~5MB, then you also get extra data/internal space as a result (287MB instead of 147MB)
so you can:
- nandroid backup
- s-off (use revolutionary)
- change hboot to cm7r2 (recommend using fastboot, search for guides)
- full wipe and nandroid restore
abaaaabbbb63 said:
Also, if you have s-off, you can use a2sd.
Click to expand...
Click to collapse
abaaaabbbb63, i know you've helped countless people in these forums, but you actually don't need s-off to use a2sd. a2sd will work just fine with s-on
for a2sd, just need to follow your sd card partitioning guide and have an a2sd script in system/etc/init.d
abaaaabbbb63 said:
To perform a full wipe, just select in recovery "format all partitions except sd-card".
Click to expand...
Click to collapse
this is true for 4ext recovery.
@OP with clockworkmod recovery, all you need to "full wipe" at a minimum is to use the "wipe data/factory reset" option. this should format the system partition
eddiehk6 said:
s-off will allow you to modify system partition without rebooting the phone, so you can delete things directly with a root file explorer. you can also change recovery (something like 4ext recovery is recommended) and splash screen if you want.
perhaps most useful is the ability to change hboot and repartition your internal memory.
currently you have stock hboot, with a system size of 250MB, but mildwild rom is say only 140MB, so you waste 110MB. once you s-off, you can change hboot to cm7r2 hboot, with 145MB, system waste only ~5MB, then you also get extra data/internal space as a result (287MB instead of 147MB)
so you can:
- nandroid backup
- s-off (use revolutionary)
- change hboot to cm7r2 (recommend using fastboot, search for guides)
- full wipe and nandroid restore
Click to expand...
Click to collapse
I see now. Thanks so much for clarifying! I understand now that I would need to s-off in order to be able to change recovery (to 4EXT for example), among the other benefits you listed. But since I've already partitioned my SDCard and have a 512mb EXT4 partition for the apps I guess I don't need the extra internal space. Unless I want to install 100+ mbs' worth of widgets or other essential apps that can't be run from sd.
for a2sd, just need to follow your sd card partitioning guide and have an a2sd script in system/etc/init.d
Click to expand...
Click to collapse
Also about A2SD - I guess it is working alright, since I have already installed a dozen apps, including beatiful widgets and a few other larger apps, yet there's only 22mb used from internal storage (just about how large all widgets are). And I also had to manually move each app to SD card - I guess this is the proper way to move apps? I understand that A2SD is enabled by default in MildWild so you don't have to do anything. I guess you can say there is a script in system/etc/init.d (can I verify this manually?).
A quick CM question - in the settings there's an option to select the default location for newly installed apps - it's currently set to automatic, but you can choose internal or external. Right now I think every app so far has been installed in internal storage, since I've had to go to its settings to move it manually to SD card. Can I safely choose external storage as the default location and hope to remember to change it if I ever decide to install another widget? That way I won't have to move each newly installed app manually, right?
@OP with clockworkmod recovery, all you need to "full wipe" at a minimum is to use the "wipe data/factory reset" option. this should format the system partition
Click to expand...
Click to collapse
Right!
Thank you both again for your time!
Mildwild Roms tend to have an a2sd script built in already.
Keeping them on internal should trick them then to your sd card partition.
Moving apps to external actually moves them to your fat32 partition of your sd card, so doesn't use your ext partition.
Check using an app like 'diskusage', you can browse all your partitions
Yeah, I think I just noticed that it moves them automatically. And I guess I don't have to move them to sd card through settings, if I want them to stay in the ext partition.
Oh and DSPManager seems to work fine which either means that Beats audio is not enabled/turned-on or that they stack easily over each other. Or so it seems.
Thanks!
PS. It seems some apps aren't placed on external, at least not entirely. An example is ezPDF Reader which I moved back to phone (so that it will go to ext), but instead it used up 6mb in internal storage (out of 17mb for the entire app). I even tried uninstalling it and changing the default install destination to external in CM app settings, but it's the same. I guess this app now requres 6mb in internal (phone) storage to work properly, like widgets/keyboard for example? Can anyone confirm this?
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
Hi there,
I got a custom Rom installed on my HTC desire, but now a year later it's getting a bit slow .. I would like to re-install this rom (believe it was MildWild 8.0 ) but whats the best way to do this ?
Can i just make a 'factory reset' from the CWM recory menu ? Or should i wipe everything and flash the Rom again ? Or maybe some other option ?
Thanks in Advance.
try wipe cache and dalvik in recovery then reboot.
maybe help .
Mascarponi said:
Hi there,
I got a custom Rom installed on my HTC desire, but now a year later it's getting a bit slow .. I would like to re-install this rom (believe it was MildWild 8.0 ) but whats the best way to do this ?
Can i just make a 'factory reset' from the CWM recory menu ? Or should i wipe everything and flash the Rom again ? Or maybe some other option ?
Thanks in Advance.
Click to expand...
Click to collapse
Try mildwild 14 based on redux2
Sent from my HTC Desire using XDA Free mobile app
Mascarponi said:
Hi there,
I got a custom Rom installed on my HTC desire, but now a year later it's getting a bit slow .. I would like to re-install this rom (believe it was MildWild 8.0 ) but whats the best way to do this ?
Can i just make a 'factory reset' from the CWM recory menu ? Or should i wipe everything and flash the Rom again ? Or maybe some other option ?
Thanks in Advance.
Click to expand...
Click to collapse
You should try to work out why it might be slow in the first place.
Are you using an sd partition for A2SD? How did you create the partition? Any other scripts?
If you want to simply reinstall the ROM, you can:
- make a nandroid backup just in case
- flash the ROM.zip straight over the top, no wipe
This may clean things a little on your /system partition, and you shouldn't lose your apps.
If you "wipe data / factory reset" within cwm, and do nothing afterwards, this will wipe the ROM and it will not boot as you won't have any OS.
You can reflash the ROM.zip after "wipe data / factory reset", this is simply a full wipe and reinstall from scratch. Make sure you have a nandroid, backed up your contacts to google, and a titanium backup of your apps etc before you try this.
conjro said:
try wipe cache and dalvik in recovery then reboot.
maybe help .
Click to expand...
Click to collapse
Despite this being repeated millions of times in xda, it rarely ever actually solves anything. cache is just temporary files. dalvik is required for apps to function. after you wipe it, it simply rebuilds, which is why it takes so long to boot afterwards...
In other words don't bother wiping dalvik...save yourself the time.
Thanks for the help.
It's probably getting slow because I run most apps via A2SD .. Cant really remember how i created the partition back then, it's more than a year ago now...don't think i use other scripts.
I don't use this phone that much anymore, but i wanted to have a backup phone in case my newer one gets broken or something, therefore i wanted to do a clean install on this one.
So if i flash the ROM straight over this one, without wiping, i still got al my personal data on the phone ?
Does a Nandroid backup also backs up the apps ? Cause when i reinstall this backup it probably gets slow again right ?
Is there a way to backup only the system settings from the ROM, so that when i do a full wipe , reinstall the same ROM again, i can restore the changes i made in this ROM ?
Thanks.
eddiehk6 said:
You should try to work out why it might be slow in the first place.
Are you using an sd partition for A2SD? How did you create the partition? Any other scripts?
If you want to simply reinstall the ROM, you can:
- make a nandroid backup just in case
- flash the ROM.zip straight over the top, no wipe
This may clean things a little on your /system partition, and you shouldn't lose your apps.
If you "wipe data / factory reset" within cwm, and do nothing afterwards, this will wipe the ROM and it will not boot as you won't have any OS.
You can reflash the ROM.zip after "wipe data / factory reset", this is simply a full wipe and reinstall from scratch. Make sure you have a nandroid, backed up your contacts to google, and a titanium backup of your apps etc before you try this.
Despite this being repeated millions of times in xda, it rarely ever actually solves anything. cache is just temporary files. dalvik is required for apps to function. after you wipe it, it simply rebuilds, which is why it takes so long to boot afterwards...
In other words don't bother wiping dalvik...save yourself the time.
Click to expand...
Click to collapse
Mascarponi said:
It's probably getting slow because I run most apps via A2SD
Click to expand...
Click to collapse
You're supposed to run all your user installed apps via A2SD, that's why you rooted and partitioned your sd card in the first place. Otherwise you run out of space again
.. Cant really remember how i created the partition back then, it's more than a year ago now...don't think i use other scripts.
Click to expand...
Click to collapse
If you can't remember how you did it, then there's a chance you did it wrongly. It should be done with 4EXT recovery or gparted only, not clockworkmod recovery or minitool partition wizard. You mention clockworkmod recovery, so I assume you are also still S-ON?
So if i flash the ROM straight over this one, without wiping, i still got al my personal data on the phone ?
Click to expand...
Click to collapse
Yes, but make a nandroid backup first just in case
Does a Nandroid backup also backs up the apps ? Cause when i reinstall this backup it probably gets slow again right ?
Is there a way to backup only the system settings from the ROM, so that when i do a full wipe , reinstall the same ROM again, i can restore the changes i made in this ROM ?
Thanks.
Click to expand...
Click to collapse
To be honest, these are kind of basics you should know before you try anything with your phone A nandroid backup is a backup of everything. When you restore it, it should be exactly the same: apps, settings, texts, home screens etc.
You should be making a nandroid backup before you wipe / install anything unless you know exactly what you're doing, as it is a safe point to restore to if anything goes wrong. You can even move them off your sdcard to PC or cloud storage to save space and for safekeeping (normally stored in the /clockworkmod folder)
You can backup anything you like with apps like Titanium Backup. It is best used for your normal apps and app data. You can backup and restore /system apps and data, but this is very risky and I don't recommend it.
Personally I would recommend a full wipe and restore, setting everything up properly from the start as it should have been done in the first place. I'm assuming you're still S-ON:
- Install Titanium Backup, backup all your user apps and data (not system apps)
- Make sure your contacts are backed up to your Google account, backup SMS if you need to with another app
- Backup your whole sdcard to PC
- S-OFF with revolutionary
- Flash cm7r2 hboot using fastboot, this will optimise your actual internal memory more efficiently.
- Flash 4EXT recovery using fastboot
- Reformat your sdcard in 4EXT, partition with maximum 2GB ext4 partition, no swap
- Copy your sd card backup back
- Full wipe (wipe all partitions except sdcard)
- Flash ROM.zip
- Restore user apps + data with Titanium
Hey Eddie,
Thanks for you answer, really appreciate it.
I installed the custom rom on my phone more than a year ago, and back then i was really into it, now most of the details i forgot..
But it's S-OFF for sure, and i installed HBOOT also..i can't really remember how i formatted the SD card, is there a way to find that out ?
I will probably just install the same rom again, but first do a full wipe like you advised. Then it probably will work as smooth as it did in the beginning when i installed this ROM for the first time..
Do i need to reformat the SD-card again then, or is only a wipe enough?
Also, when installing apps, i now move them to SD card via the 'apps' menu -> move to SD , is that the right way to do it ? Or is there some other method ?
eddiehk6 said:
You're supposed to run all your user installed apps via A2SD, that's why you rooted and partitioned your sd card in the first place. Otherwise you run out of space again
If you can't remember how you did it, then there's a chance you did it wrongly. It should be done with 4EXT recovery or gparted only, not clockworkmod recovery or minitool partition wizard. You mention clockworkmod recovery, so I assume you are also still S-ON?
Yes, but make a nandroid backup first just in case
To be honest, these are kind of basics you should know before you try anything with your phone A nandroid backup is a backup of everything. When you restore it, it should be exactly the same: apps, settings, texts, home screens etc.
You should be making a nandroid backup before you wipe / install anything unless you know exactly what you're doing, as it is a safe point to restore to if anything goes wrong. You can even move them off your sdcard to PC or cloud storage to save space and for safekeeping (normally stored in the /clockworkmod folder)
You can backup anything you like with apps like Titanium Backup. It is best used for your normal apps and app data. You can backup and restore /system apps and data, but this is very risky and I don't recommend it.
Personally I would recommend a full wipe and restore, setting everything up properly from the start as it should have been done in the first place. I'm assuming you're still S-ON:
- Install Titanium Backup, backup all your user apps and data (not system apps)
- Make sure your contacts are backed up to your Google account, backup SMS if you need to with another app
- Backup your whole sdcard to PC
- S-OFF with revolutionary
- Flash cm7r2 hboot using fastboot, this will optimise your actual internal memory more efficiently.
- Flash 4EXT recovery using fastboot
- Reformat your sdcard in 4EXT, partition with maximum 2GB ext4 partition, no swap
- Copy your sd card backup back
- Full wipe (wipe all partitions except sdcard)
- Flash ROM.zip
- Restore user apps + data with Titanium
Click to expand...
Click to collapse
Mascarponi said:
Hey Eddie,
Thanks for you answer, really appreciate it.
I installed the custom rom on my phone more than a year ago, and back then i was really into it, now most of the details i forgot..
But it's S-OFF for sure, and i installed HBOOT also..i can't really remember how i formatted the SD card, is there a way to find that out ?
Click to expand...
Click to collapse
S-OFF means you unlocked the bootloader, it's a good start but nothing more. Explain 'installed HBOOT', did you already actually flash a different hboot? Write what is says on top of your bootloader screen. If it just says 'Alpharev', means you are actually still on stock hboot.
Like I said, if you can't remember how you partitioned your sdcard, you may have done it wrongly. Please reformat it from scratch as advised.
I will probably just install the same rom again, but first do a full wipe like you advised. Then it probably will work as smooth as it did in the beginning when i installed this ROM for the first time..
Do i need to reformat the SD-card again then, or is only a wipe enough?
Also, when installing apps, i now move them to SD card via the 'apps' menu -> move to SD , is that the right way to do it ? Or is there some other method ?
Click to expand...
Click to collapse
Reformat your sdcard from the start, do it the right way so you know you've done it the right way, rather than be uncertain...then follow instructions as above.
Roms like Mildwild have A2SD built in, you only need to keep apps on 'internal' to trick them to your sd-ext partition. 'Move to SD' is redundant, and moves part of the app to the FAT32 partition of your sd card. A2SD moves all of the app apk (and dalvik cache if you choose to), to the sd-ext which is where you want.
Other ROMs you need to activate A2SD manually, read the first post. Same rule still applies, don't use 'Move to SD', because if you do, you are not actually using your sd-ext partition...
Some ROMs like MildWild are also better installed on smaller hboots like cm7r2 to use your internal memory more efficiently (stock hboot is wasteful). Again instructions should be given in the first post of each ROM.
eddiehk6 said:
S-OFF means you unlocked the bootloader, it's a good start but nothing more. Explain 'installed HBOOT', did you already actually flash a different hboot? Write what is says on top of your bootloader screen. If it just says 'Alpharev', means you are actually still on stock hboot.
Like I said, if you can't remember how you partitioned your sdcard, you may have done it wrongly. Please reformat it from scratch as advised.
Reformat your sdcard from the start, do it the right way so you know you've done it the right way, rather than be uncertain...then follow instructions as above.
Roms like Mildwild have A2SD built in, you only need to keep apps on 'internal' to trick them to your sd-ext partition. 'Move to SD' is redundant, and moves part of the app to the FAT32 partition of your sd card. A2SD moves all of the app apk (and dalvik cache if you choose to), to the sd-ext which is where you want.
Other ROMs you need to activate A2SD manually, read the first post. Same rule still applies, don't use 'Move to SD', because if you do, you are not actually using your sd-ext partition...
Some ROMs like MildWild are also better installed on smaller hboots like cm7r2 to use your internal memory more efficiently (stock hboot is wasteful). Again instructions should be given in the first post of each ROM.
Click to expand...
Click to collapse
When i boot up in bootloader it says:
- revolutionary -
S-off
Hboot-6.93.1002
Radio etc..
Repartitioning is probably not necassery because i already think i did, but maybe do it again then..
A2SD:
This is what i did wrong all the time..i moved them to SD card via 'apps' in settings'..maybe this is why it got a little slower by time.
However i cant find any app called A2SD or is this a script that runs automatically ?
When i check the app 'freespace' it says : internal, microSD, Sd-ext, system.
thanks
Mascarponi said:
When i boot up in bootloader it says:
- revolutionary -
S-off
Hboot-6.93.1002
Radio etc..
Repartitioning is probably not necassery because i already think i did, but maybe do it again then..
A2SD:
This is what i did wrong all the time..i moved them to SD card via 'apps' in settings'..maybe this is why it got a little slower by time.
However i cant find any app called A2SD or is this a script that runs automatically ?
When i check the app 'freespace' it says : internal, microSD, Sd-ext, system.
thanks
Click to expand...
Click to collapse
Its a script so if your apps are on internal it will automatically trick them to move them to your sd ext which is the partition you have made which is 1gb recommended...
Sent from my HTC Desire using XDA Free mobile app
Mascarponi said:
When i boot up in bootloader it says:
- revolutionary -
S-off
Hboot-6.93.1002
Radio etc..
Click to expand...
Click to collapse
This means you are still on stock hboot.
If you are on Mildwild ROM, you are wasting space
Repartitioning is probably not necassery because i already think i did, but maybe do it again then..
Click to expand...
Click to collapse
No, for the third time...
You think you already did it, and you have no idea how you did it...
Therefore: it is most likely is that you haven't done it, or you 've done it incorrectly.
If you've done it using clockworkmod recovery or minitool, they make bad partitions. It could be the exact reason you're having these slowdowns in the first place
You should do it with 4EXT recovery or gparted ONLY, nothing else. If neither sound familiar, then this increases your chances further that you have partitioned incorrectly...
A2SD:
This is what i did wrong all the time..i moved them to SD card via 'apps' in settings'..maybe this is why it got a little slower by time.
However i cant find any app called A2SD or is this a script that runs automatically ?
When i check the app 'freespace' it says : internal, microSD, Sd-ext, system.
thanks
Click to expand...
Click to collapse
Like I said, Mildwild ROMs have A2SD built in, it's not an app...
Have a look again at freespace. You see all that free empty space on your /system partition? This is completely wasted redundant space.
You have exactly the same internal memory layout as before you rooted / S-OFF. With S-OFF you can change your actual internal memory layout by flashing a different hboot, see alpharev.nl.
By flashing a different hboot, you reduce your /system and /cache size -> and therefore increase your /data size (internal memory) = more space for apps :good: This is probably why you rooted in the first place...
So I believe you have narrowed it down to two choices:
- Keep full wiping...and never understand what you're doing...
- Follow the instructions and try to learn what you're doing and how your memory is actually being used Set everything up from scratch. It is the only way to guarantee you have a proper setup.
Up to you
Listen to eddie
http://forum.xda-developers.com/showthread.php?t=2125513
eddiehk6 said:
This means you are still on stock hboot.
If you are on Mildwild ROM, you are wasting space
No, for the third time...
You think you already did it, and you have no idea how you did it...
Therefore: it is most likely is that you haven't done it, or you 've done it incorrectly.
If you've done it using clockworkmod recovery or minitool, they make bad partitions. It could be the exact reason you're having these slowdowns in the first place
You should do it with 4EXT recovery or gparted ONLY, nothing else. If neither sound familiar, then this increases your chances further that you have partitioned incorrectly...
Like I said, Mildwild ROMs have A2SD built in, it's not an app...
Have a look again at freespace. You see all that free empty space on your /system partition? This is completely wasted redundant space.
You have exactly the same internal memory layout as before you rooted / S-OFF. With S-OFF you can change your actual internal memory layout by flashing a different hboot, see alpharev.nl.
By flashing a different hboot, you reduce your /system and /cache size -> and therefore increase your /data size (internal memory) = more space for apps :good: This is probably why you rooted in the first place...
So I believe you have narrowed it down to two choices:
- Keep full wiping...and never understand what you're doing...
- Follow the instructions and try to learn what you're doing and how your memory is actually being used Set everything up from scratch. It is the only way to guarantee you have a proper setup.
Up to you
Click to expand...
Click to collapse
Ok Eddie, you got me convinced
Will follow your instructions , do a full whipe, re-partition it and perform a clean install like you mentioned in a couple of posts earlier .. thanks !
eddiehk6 said:
You're supposed to run all your user installed apps via A2SD, that's why you rooted and partitioned your sd card in the first place. Otherwise you run out of space again
Personally I would recommend a full wipe and restore, setting everything up properly from the start as it should have been done in the first place. I'm assuming you're still S-ON:
- Install Titanium Backup, backup all your user apps and data (not system apps)
- Make sure your contacts are backed up to your Google account, backup SMS if you need to with another app
- Backup your whole sdcard to PC
- S-OFF with revolutionary
- Flash cm7r2 hboot using fastboot, this will optimise your actual internal memory more efficiently.
- Flash 4EXT recovery using fastboot
- Reformat your sdcard in 4EXT, partition with maximum 2GB ext4 partition, no swap
- Copy your sd card backup back
- Full wipe (wipe all partitions except sdcard)
- Flash ROM.zip
- Restore user apps + data with Titanium
Click to expand...
Click to collapse
Hi Eddy,
Finally I got the time to set up everything properly on my (new) Htc Desire, cause i lost my old one
Here is what i've done so far:
- Got it Rooted via the method advised here: http://forum.xda-developers.com/showthread.php?t=1275632
- Then I S-Offed with Revolutionary script, and installed CWM 5.0.2.0 .. not really what you advised me but i wanted to test if it was working, cause i had this recovery on my old phone also.
- Then I flashed cm7r2 hboot using Android Flasher. Could not get it to work via CMD->Fastboot on windows.
- Now i end up with a boot loop, only giving me the white HTC screen. When booting up in Hboot, it says:
AlphaRev CM7 r2
S-Off
HBoot-6.93.1002
I can enter CWM recovery, but it gives me some errors like 'E: Can't open /cache/recovery/log
And like i said: booting normally it ends up in a bootloop.
Did i do anything wrong, and what s the best way to move on now ?
Thanks in advance.
Mascarponi said:
Hi Eddy,
Finally I got the time to set up everything properly on my (new) Htc Desire, cause i lost my old one
Here is what i've done so far:
- Got it Rooted via the method advised here: http://forum.xda-developers.com/showthread.php?t=1275632
- Then I S-Offed with Revolutionary script, and installed CWM 5.0.2.0 .. not really what you advised me but i wanted to test if it was working, cause i had this recovery on my old phone also.
- Then I flashed cm7r2 hboot using Android Flasher. Could not get it to work via CMD->Fastboot on windows.
- Now i end up with a boot loop, only giving me the white HTC screen. When booting up in Hboot, it says:
AlphaRev CM7 r2
S-Off
HBoot-6.93.1002
I can enter CWM recovery, but it gives me some errors like 'E: Can't open /cache/recovery/log
And like i said: booting normally it ends up in a bootloop.
Did i do anything wrong, and what s the best way to move on now ?
Thanks in advance.
Click to expand...
Click to collapse
When u change hboot u have perform full wipe then reflash rom or restore nandroid backup. So in recovery wipe data/factory reset, wipe cache, go to advanced and wipe dalvik cache then reboot recovery then flash rom or restore nandroid backup if u have one.
Also ul prob need to partition ur sdcard for a2sd in roms so u must use 4ext recovery or gparted only. So again, flash 4ext recovery.
jmcclue said:
When u change hboot u have perform full wipe then reflash rom or restore nandroid backup. So in recovery wipe data/factory reset, wipe cache, go to advanced and wipe dalvik cache then reboot recovery then flash rom or restore nandroid backup if u have one.
Also ul prob need to partition ur sdcard for a2sd in roms so u must use 4ext recovery or gparted only. So again, flash 4ext recovery.
Click to expand...
Click to collapse
Ok thats clear, thanks for your reply.
I'd like to install 4Ext recovery, but it seems installing this recovery is done a little different from other recoveries right ?
Cause on their website it's done via an app frome the market..
Should i install a new rom first, then install 4Ext recovery ? Or can i flash 4Ext recovery from a zipfile in clockworkmod recovery ?
Mascarponi said:
Ok thats clear, thanks for your reply.
I'd like to install 4Ext recovery, but it seems installing this recovery is done a little different from other recoveries right ?
Cause on their website it's done via an app frome the market..
Should i install a new rom first, then install 4Ext recovery ? Or can i flash 4Ext recovery from a zipfile in clockworkmod recovery ?
Click to expand...
Click to collapse
Go to desire general and ul see a thread by me "4ext recovery as PB99IMG" download and extract the file and flash the recovery.img via fastboot commands then once u have a rom installed u can download the 4ext app and update the recovery to latest version.
jmcclue said:
Go to desire general and ul see a thread by me "4ext recovery as PB99IMG" download and extract the file and flash the recovery.img via fastboot commands then once u have a rom installed u can download the 4ext app and update the recovery to latest version.
Click to expand...
Click to collapse
Thanks.
Installed it , and am trying to re-partition my SD-card (8 Gb) in the 4Ext recovery mode.
I followed this tutorial: http://forum.xda-developers.com/showthread.php?t=2125513
Set 1st sd-ext partition to 2048 mb, skipped second, and skipped swap.
But then i get the message:
You new partiotion table would look like this:
Fat32: 5580 mb
SD-ext: 2048MB
Is that correct ? Shouldn't be all the memory on the SD-card partitioned to SD-ext ?
Mascarponi said:
Thanks.
Installed it , and am trying to re-partition my SD-card (8 Gb) in the 4Ext recovery mode.
I followed this tutorial: http://forum.xda-developers.com/showthread.php?t=2125513
Set 1st sd-ext partition to 2048 mb, skipped second, and skipped swap.
But then i get the message:
You new partiotion table would look like this:
Fat32: 5580 mb
SD-ext: 2048MB
Is that correct ? Shouldn't be all the memory on the SD-card partitioned to SD-ext ?
Click to expand...
Click to collapse
Yh that looks right.
Sent from my HTC Desire S using XDA Free mobile app
lilsafbig said:
Yh that looks right.
Sent from my HTC Desire S using XDA Free mobile app
Click to expand...
Click to collapse
Okay thanks.
I thought that the whole SD-card would be partitioned as 4ext.
Is it true that A2SD now only uses the 4Ext partition (2gb) to trick apps to ?
Anyway, i'm happy to have my desire now set-up properly, so thanks for your help
I tried 2 Mildwild roms already, but didn't find a way to encrypt SD-card within these roms , does anybody knows if that's possible somehow ?
Any suggestions for other (Mildwild) Roms ? (tried MildWild MW-14 and MildWild CM-8.0 JG Stable)
Thanks.