[Q] Rooted, S-Off, hbooted, CM7, but can't partition?? - Desire Q&A, Help & Troubleshooting

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:]

Related

[Q] Rooting successful - Now what?

So... After much hesitation (purely because of worry), I finally rooted my Desire. And yes, it went without a hitch.
I do have that app which says "Superuser Permissions".
Running ClockWork mod recovery/rom 2.5.0.7 (I guess).
I have downloaded the major recommended apps for rooted devices, viz. - Root Explorer, Titanium Backup and ROM Manager.
I'd like to know what else can be done now...
My phone's memory is down to 20-ish odd Megs. Thanks to updating Adobe, Facebook, GMail, Maps, QuickOffice and installing Swype.
Is there a way to increase the memory now?
I am running FroYo 2.10.405.2 and Radio 5.09.05.30_2.
Thanks in advance...
You could try a custom rom with apps2sd for starters
Sent from my HTC Desire using Tapatalk
Ah ok... Will read-up before going for one.
One more thing, please.
Unrevoked worked without a hitch. And there is no visible difference, either. No change at the HBOOT screen.
Which prompts me to ask: shouldn't it change from S-ON to S-OFF? Or am I getting confused with something else?
PS: apps2sd? I have a software called App 2 SD. Any difference between the two?
Unrevoked dosent unlock your bootloader, if you want to do that just search development for "alpharev" ..... apps2sd+ and the native froyo move to sd are diffrent, the biggest advantage being apps2sd+ also moves the dalvik cache (mine is over 50mb)
Sent from my HTC Desire using Tapatalk
Root is not the same as s-off. There is a fix, which flashes a pathced hboot though, which till give you s-off. It is easy, and i prefer to have it, as et makes recovering the phone so much easier, if something happens
For a2sd there is 2 major types. The one implemented in froyo by default, which you already make use of. The app you have allows you to mave pretty much any app to the sd-card. But you will still have the dalvik-cache in the phone memory. The other type of a2sd is what i have experienced to give me plenty of space is usually implemented in most custom roms, and is activated by making an ext-partition on your sd-card(can be done through rom manager).
I prefer the last one by far, and if i should recommend a rom for you, it should be AuraxtSense, which have some great UI changes, which makes the phone look great in my opinion. If you want std. htc sense rom and look, leedroid is a decent rom, and if you want to play around with a rom without sense like the nexus one, you should try cyanogen mod or opendesire
Thanks, friends. Slowly finding my way about these tricks.
Dunno if it is a coincidence - I've never experienced "crash" issues but earlier today, the HTC launcher crashed and I had to live w/o the home screens for a few minutes.
Any idea why this might have happened?
As regards A2SD+
I found this bit by Googling...
1) Download and install MiniTool Partition Wizard Home Edition.
2) Backup the contents of your SD card somewhere.
3) Connect the SD card to your PC. Make sure it shows up as a drive in My Computer.
4) Load up the Partition Wizard applicatiion.
5) Select your memory card in Partition Wizard (usually at the bottom, look for the drive letter to make sure you don't delete a hard disk). It should have a partition already, probably FAT32 formatted. You need to right click on every partition within your memory card and click Delete.
6) It won't delete right away, these tasks will be added to the panel on the left. Click Apply to make it happen. This will obviously delete everything!
7) You should now have a single chunk of unallocated memory which is the entire storage capacity of the card. Right click on this and choose 'Create'.
8) In the options set 'Create As' to 'Primary' and the file system to FAT32. Leave Cluster Size as default and ignore the drive letter.
9) Now drag the bar below from the right to set the unallocated space after this partitiion. The large FAT32 partition is where your music, videos, pictures and other files will be stored so this needs to be the largest. Make sure you have plenty of room for everything you need. The space after it is where apps will live. Around 512MB should be sufficient though if you're going to be downloading lots of games and other large programs then make it a bit bigger. Click Ok to finish.
10) Now right click and 'Create' on the remaining unallocated space, ignoring the warning message that pops up. Set to Primary again, but this time in File System select 'Ext3' (you can also use Ext2, Google it if you're interested in the differences and want to read lots of debate about which is better). Don't change the size of the partition. Click Ok.
11) Now click Apply and let it do its stuff. Once finished you should have one FAT32 partition and one Ext3. Note that the Ext3 will not be visible through Windows normally so you can't browse the files, but you can delete it and format the entire card back to FAT32 via Partition Wizard.
Important: since all your apps will be stored on the SD card instead of the phone, switching the phone on without the card inside will cause problems, you may not even be able to boot properly. And if you change cards you'll need to make sure you copy the contents of the Ext3 partition to the new card.
Click to expand...
Click to collapse
I guess ext2/3 terms are Linux-related terms which I am not familiar with... Do I go ahead with this way of enabling A2SD+?
(I suppose folks who rooted without using Unrevoked have another way to enable A2SD+)
Thanks!
Ext2/3 is a linux partition type. Android can use this, because it is of course based of linux. The best thing you can do is backup your sd card and boot into the clockwordmod recovery. From there you can partition your sd card for a2sd+.
I have a 4gb sd card with a 512 mb ext3 partition for my apps.
Hope it helps!
Oh great... Thanks!
So... Does this method actually "fool" the device in to believing that the internal memory is 140ish + what we assign from the memory card?
kartnite said:
So... Does this method actually "fool" the device in to believing that the internal memory is 140ish + what we assign from the memory card?
Click to expand...
Click to collapse
Yep, but you'll still see it displayed separately. Most of the app's will go to ext partition, only data will stay on internal space. I recommend Quick System Info app for checking space (and bunch of other stuff).
Thanks!
mortenmhp said:
Root is not the same as s-off. There is a fix, which flashes a pathced hboot though, which till give you s-off. It is easy, and i prefer to have it, as et makes recovering the phone so much easier, if something happens
For a2sd there is 2 major types. The one implemented in froyo by default, which you already make use of. The app you have allows you to mave pretty much any app to the sd-card. But you will still have the dalvik-cache in the phone memory. The other type of a2sd is what i have experienced to give me plenty of space is usually implemented in most custom roms, and is activated by making an ext-partition on your sd-card(can be done through rom manager).
I prefer the last one by far, and if i should recommend a rom for you, it should be AuraxtSense, which have some great UI changes, which makes the phone look great in my opinion. If you want std. htc sense rom and look, leedroid is a decent rom, and if you want to play around with a rom without sense like the nexus one, you should try cyanogen mod or opendesire
Click to expand...
Click to collapse
I have a quick question related to all this. I just rooted my desire with unrevoked 3.21 and a recovery image has been installed and it is version 2.5.0.7 of clockworkmod, I guess the latest.
Then I read other posts where people suggest to use rom manager and one of the options is "install clockworkmod" ... but if I have already installed it why should I need it again? Do ROM manager and unrevoked install in different places may be different versions of clockworkmod? then which is the one that will be used booting in recovery? Does this mean that the recovery image installed by unrevoked could be deleted somehow..? There are a lot of controversial explanations in the forums and I really dont have any idea which one to believe. Any expert could explain in easy terms? Thanks

[Q] CM 7.1.0 Complete System Lost

Hello everyone,
I had CM 7.1.0 on my Desire for a long time.
I used S2E to move my /app partition and another big partition (dont know name any more and cant look) to my sd-ext and it worked for a long time.
Yesterday my phone said space on the /data partition (150mb) is nearly full (warning on 15mb left) and I moved the partition to sd, too.
It said I should reboot and after the reboot my whole system was gone.
Now I have a stock CM 7.1. The home button didnt work either, I couldnt get back to home or display the task switcher, every other button still worked.
Strangely 4 apps from my previous system remained: Aldiko, Teamviewer, Tetris and little piano. Aldiko even has my whole Ebook Library from the previous system but settings and bookmarks were lost.
But I found out that my whole picture gallery is still there.
My contacts (not synced) were on the phone and now are they lost, too.
In the recovery I tried to mount all partitions, but after every reboot the sd-ext partition was still unmounted. I tried to fix permissions too. Didnt work either.
My English is not the best and I dont know if I made a mistake.
But I really need your help quickly to get back my old system.
Best Regards
If you have a nand backup just restore if from recovery.
If I had one I wouldnt ask this urgently ^^
if you want to keep all your apps and settings, this could be quite difficult.
try:
- reflashing the rom without wipe. i don't know if this will work to be honest, if your data partition has actually been moved and got corrupted, i don't know of a way to recover it.
- if possible install titanium backup, and if it can see your apps back them up, because it would be better to start all over from this point.
if neither of these methods work, then the 'easiest' way is to full wipe and start all over again (you will lose all apps + settings etc. your photos are still there because they're on the FAT32 partition of your sd card).
the problem you had is that you are still on stock hboot, so your small data partition fills up quickly. you shouldnt have to move it to sd, as it runs better/faster from internal nand memory. you had a large part of system partition unused, so so your overall objective should be to s-off and switch to cm7r2 hboot.
in summary from your position i would:
1. (make sure sd card is properly partitioned using gparted, 1-1.5GB maximum ext4 depending on number of apps you have)
2. s-off using revolutionary (think this is possible as your phone is still booting?)
3. change to cm7r2 hboot
4. boot into recovery, format all partitions except sd card (format system, data, sd-ext, cache, dalvik...everything so clean)
5. install rom
6. install S2E if this is your preferred method, just move apps to sd-ext.
7. restore apps if you managed to make a titanium backup
8. (if you start to run out of space again, then use S2E to move dalvik as well)
general guides for revolutionry, changing hboot etc here
in future:
- always backup your contacts to google
- i know it's easy to say this now...but have a nand backup before making big changes like this, and keep a few on your PC for safe keeping (they're stored in sdcard/clockworkmod/backup)
ghtwex moratus
A Big Thank You eddiehk6!
So you think it wasnt my fault, the partition got corrupted?
Strangely my phone space (150mb) on the stock CM 7.1.0 is full.
I would like to start from scratch and try your MildWild ROM the only thing I need very badly are my contacts.
Is there a way to extract them?
Btw I already have Revolutionary S-OFF
Best regards
Daniel2650 said:
A Big Thank You eddiehk6!
So you think it wasnt my fault, the partition got corrupted?
Strangely my phone space (150mb) on the stock CM 7.1.0 is full.
I would like to start from scratch and try your MildWild ROM the only thing I need very badly are my contacts.
Is there a way to extract them?
Btw I already have Revolutionary S-OFF
Best regards
Click to expand...
Click to collapse
don't know whose fault, but moving critical data partition sounds like a bad idea anyway...
your phone space can easily fill up because it's so small, 150MB can quickly be taken up by data/dalvik cache. stock hboot is also very wasteful, you probably wouldnt have fun into this problem if you were on cm7r2 hboot.
no idea how to extract contacts out a non-booting rom. if you have an old nandroid backup you could try restoring it to extract contacts from there, that's the only way i can think of. when you sync your contacts with google you'll discover how useful it is for situations like this...
at least you are already s-off so relatively easy from here.
not "my" rom lol, but i like it!
- change to cm7r2 hboot
- full wipe all partitions except sd
- install rom
- read OP for setting up app2sd by default (assuming you have correctly partitioned sd card with gparted or 4ext recovery)
regardless of what ROM you decide, use an app like 'diskusage' to check how all your partitions are being used, very useful for troubleshooting "low space" issues

[Q] No "partition sdcard"

Hi,
I'm running MildWild V-4.8 on my Desire, and I got a 8 GB class 10 sd-card i would like to partition.
I've been reading a lot about it, but they all seem to use clockworkmod recovery mode "advanced > "partition sdcard". I dont have that option, bc it just doesnt appear on my phone.. what do i do? How could a partition my sd-card and make it a "part of" the internal memory?
Kind regards
Christoffer
Ps. I think i did a fair search of the forum already, but if i've i missed a the answer somewhere then im sorry!
I'm not sure who "they"are, but I use 4ext recovery to partition mine, just boot to recovery and see which you have.
Be aware I'm pretty sure partitioning will erase ALL data on the card!
Sent from my HTC Desire using Tapatalk 2
Use 4ext recovery b sure to back up ur data it will b lost
Sent from my HTC Desire using xda app-developers app
frosty68 said:
I'm not sure who "they"are, but I use 4ext recovery to partition mine, just boot to recovery and see which you have.
Be aware I'm pretty sure partitioning will erase ALL data on the card!
Sent from my HTC Desire using Tapatalk 2
Click to expand...
Click to collapse
I tried out the 4ext recovery, but it didnt manage to partition it, so instead i partitioned it (2gb ext3) on my computer following this guide http://forum.xda-developers.com/wiki/SD_card_partitioning.
I then used s2e and selected Applications, Dalvik cache and Download cache before i rebooted.
My phone still says that the internal memory is148 mb? What did i miss ?
NB. I partitioned and used s2e on C7, do I have to re-flash before it will see my sd-card?
Strange that 4 ext didn't work, even though your phone is still reporting limited storage, if things are working as they should add you install apps that should remain roughly the same. Maybe download something to see?
Sent from my HTC Desire using Tapatalk 2
bngaard said:
I tried out the 4ext recovery, but it didnt manage to partition it, so instead i partitioned it (2gb ext3) on my computer following this guide http://forum.xda-developers.com/wiki/SD_card_partitioning.
I then used s2e and selected Applications, Dalvik cache and Download cache before i rebooted.
My phone still says that the internal memory is148 mb? What did i miss ?
NB. I partitioned and used s2e on C7, do I have to re-flash before it will see my sd-card?
Click to expand...
Click to collapse
minitool is bad at partitioning sdcards, cant believe 4ext didnt work, u must not have done it correctly. anyway if 4ext didnt work, u should always use gparted instead.
Sent from my HTC Desire
jmcclue said:
minitool is bad at partitioning sdcards, cant believe 4ext didnt work, u must not have done it correctly. anyway if 4ext didnt work, u should always use gparted instead.
Sent from my HTC Desire
Click to expand...
Click to collapse
I tried installing it, and i removed rom-manager, but whenever i rebooted i got into clockworkmod recovery, which does not give me the option of partition the sd-card.
I will try using gparted instead, but my question still remains.
Once they card has been formated, is there anything else i need to do besides s2e and reboot it? I've been doing some google-search and i've read about hboot and even flashing the phone again? Is this really something i need to do, or should my phone se the ext3 as internal harddrive right after i've run s2e and rebooted it?
bngaard said:
I tried installing it, and i removed rom-manager, but whenever i rebooted i got into clockworkmod recovery, which does not give me the option of partition the sd-card.
I will try using gparted instead, but my question still remains.
Once they card has been formated, is there anything else i need to do besides s2e and reboot it? I've been doing some google-search and i've read about hboot and even flashing the phone again? Is this really something i need to do, or should my phone se the ext3 as internal harddrive right after i've run s2e and rebooted it?
Click to expand...
Click to collapse
i also recommend gparted, it's the best method alongside 4ext recovery. step 5 here is better.
do not use S2E, read the app description: "S2E works only with CyanogenMod7, CyanogenMod9 and CyanogenMod10". also, you don't need to do anything else to move apps to sd-ext with this ROM.
the reason it shows only 148MB is because you are on stock hboot. basically your current system size is 250MB, and the rom's system size is only about 110MB, wasting 140MB.
you need to s-off and change hboot to cm7r2 hboot to maximise space. it has a system size of 145MB. (there are ways to optimise it further but this will be the easiest way for you.)
It will still only show 287MB of internal afterwards, and it will never 'see' the partition. keep your apps on 'internal', this should trick your apps to sd-ext.
so...
- backup your apps etc using titanium or similar
- backup your sd to computer
- repartition sd using gparted guide exactly
- copy everything back to sd
- s-off if you haven't already
- change to cm7r2 hboot (search for guides, i recommend using fastboot, set it up and read the fastboot bit here).
- reboot into recovery, full wipe and flash rom.
- restore apps, keep them on internal as suggested.
- use another app like 'diskusage' to browse all your partitions, you should see your sd-ext filling up with app apks and dalvik cache as expected.
- internal memory will still decrease as app data is still stored on internal nand, but it will do so much slower, and 287MB should be plenty for app data.
sounds like a faff, but the guides and info are already there for a reason...you'll be using the space more efficiently, and hopefully understand a bit more how things work and where everything is...
bngaard said:
I tried installing it, and i removed rom-manager, but whenever i rebooted i got into clockworkmod recovery, which does not give me the option of partition the sd-card.
I will try using gparted instead, but my question still remains.
Once they card has been formated, is there anything else i need to do besides s2e and reboot it? I've been doing some google-search and i've read about hboot and even flashing the phone again? Is this really something i need to do, or should my phone se the ext3 as internal harddrive right after i've run s2e and rebooted it?
Click to expand...
Click to collapse
After reading this post, I think he just installed the 4ext app, without flashing the actual recovery, which made me facepalm.
Do you have s-off?
abaaaabbbb63 said:
After reading this post, I think he just installed the 4ext app, without flashing the actual recovery, which made me facepalm.
Do you have s-off?
Click to expand...
Click to collapse
haha me thinks that too
anyway eddie wrote a good wee step by step :thumbup:
Sent from my HTC Desire
Try partition your sd with gparted
Sent from my HTC Desire using xda app-developers app

[Q] Desire, roms and ext*

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...

Where can i get Data2SDReinstaller.zip?

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

Categories

Resources