yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] globalm:
RESULT!

I backed up the EXT2 partition on the SD Card with

md /sdbackup

adb pull /system/sd %CD%\sdbackup

Then downloaded a bootable GParted from here

http://sourceforge.net/projects/gparted/files/gparted-live-stable/

Booted PC from above ISO with SD card in reader on PC. Used GParted to format EXT partition to EXT3.

Then back to normal with card back in phone

adb push %CD%\sdbackup /system/sd

Try Nandroid in Clockwork Recovery and.....

IT WORKS!

So to summarise, there is no EXT2 support in Clockwork so you need to convert the EXT partition that Clockwork creates from EXT2 to EXT3.

Thanks everyone.

Koush - a convert to EXT3 utility within the recovery could be useful for the next release. Thanks again for this great product.
[Desire Android Development] squrl:
via ahmgsk's recovery, created ext2, then upgraded to ext3
[Desire Android Development] globalm:
Yep -that seems to confirm. If you made an EXT3 independent of Clockwork all is well. If you patitioned using Clockwork, you have to upgrade the EXT partition.

Thanks
[Desire Android Development] Nekromantik:
whats the main advantage of ext3 vs ext2?

Mine is currently ext2 that I created using linux gparted.
[Desire Android Development] neoKushan:
Wel, aside from compatibility, its main advantage is that it is journaled, meaning if you just switch the phone off (or the battery dies or whatever), you wont need to worry too much about it becoming corrupted. I believe ext4 is even better in this regard.
[Desire Android Development] M4cr0s:
I can confirm that ext backup now works with the latest update :) Created my ext3 in Amghsk (or whazzhisname) recovery, ext2 -> ext3. I guess it means time to play with Froyo! :D

As a paying customer of Rom Manager, I appreciate the frequent updates of his software by Mr. Koush. This makes flashing a whole lotta easier/quicker.

Mac
[Desire Android Development] dread123:
i think mine is ext2 -can i just set ext2-ext3 and it should stay ok? or will i have to start again
[Desire Android Development] The Asgard:
Rom Manager won't convert EXT2 to EXT3 you will need convert it with something else.
[Desire Android Development] neoKushan:
As the above poster states, ROM Manager wont let you do this, but a different recovery will (as this is what I used). Or there's any number of alternative partition tools you can use. But yes, converting to ext3 shouldn't impose any issues.
[Desire Android Development] blackfox888:
EXT4, successfully backed up using ClockworkMod 1.8.2.1:) Thanks Koush!
[Desire Android Development] Koush:
CW was written to use ext4, and that is what it should create by default. Does it create ext3 when you partition through ROM Manager? Can someone give me the kernel modules for ext3 and ext2?
[Desire Android Development] Nekromantik:
Yeah I knew that but thought their might be more to it for android. :)
[Desire Android Development] globalm:
Hi Koush

CW creates EXT2 by default with no upgrade option I can find.

I understand that it is not possible to create an EXT3 or 4 partition directly but that the partition is first creatd as EXT2 and then updated to put the journal in place.
[Desire Android Development] qetuR:
This is sooo awesome! Thank you guys!

SO ****ING GOOD JOB!
[Desire Android Development] Koush:
Ok, I'll need to fix this. This doesn't happen on other phones, ext4 is created and not ext2.
[Desire Android Development] globalm:
I'm no technical expert but if I can do anything to assist please let me know.

Thanks again.
[Desire Android Development] Nekromantik:
thanks my ext3 backup worked.

is it safe now to get rid of the partition and then flash froyo rom?

If I need to go back, do I recreate the ext and then restore using nandroid or will nandroid restore recreate the partition?
[Desire Android Development] globalm:
Don't 'get rid off' the ext partition, you will need it for apps2SD on any ROM which supports same. I think the latest modded Froyo ROMs will do so. Even if they don't, they will just ignore it I think and you will only loose a small amount of card space.

If your backup copied the EXT partition successfully, it will restore it.
[Desire Android Development] buenso80:
greytoned ROM manager

Anyone else with all options but Flash Recovery and Reeboot Recovery, greytoned.

:(
[Desire Android Development] neoKushan:
You need to flash the recovery to enable the other options. The other options rely on the recovery, hence why you need it! (Flashing the recovery wont harm your current ROM in any way).
[Desire Android Development] Nekromantik:
well it dont matter now, I had problems booting Froyo ROM and so forgot to backup my data on SD and wiped it!!! Lost everything including my nandroid backup of Pays BS ROM.

So annoyed.
[Desire Android Development] DerZombie:
Great work, last version backup the ext partition successfully.

You made my day !!
[Desire Android Development] lethalfriend:
I have tried to backup the ext4 but thats not working. Is there any way to solve this issue. Between i am on recovery v8.2.1.
[Desire Android Development] Daelyn:
Un-sticked?
[Desire Android Development] richbayliss:
Just noticed this too..... any reason why do we know?:confused:
[Desire Android Development] gapone:
ext4 backup fails

I can't backup ext4 (it says that can't mount, no such device...).
[Desire Android Development] Nekromantik:
are you using latest recovery?

if so then its broken, go back to the last recovery in ROM manager.
[Desire Android Development] gapone:
Using the latest

Yeah I'm using the latest v2.0.0.4. Thanks will try with the older one
[Desire Android Development] gapone:
Failed ext4 backup also with v1.8.2.1

I tried to backup with older v1.8.2.1 and it says can't mount device (invalid argument).
[Desire Android Development] roady85:
I have no problems with v.1.8.2.1 and ext3. With the newest version also got the "no such device" error
[Desire Android Development] Koush:
What version?
[Desire Android Development] stortinget:
Sorry for the newbish question, I've searched around but couldn't find a good answer;

I've rooted with "r6 risk free root", applying the "update.zip"(14/6/2010).

To install fake-flash, do I need to rename "testimage.zip"(6/5/2010) to "update.zip" and apply it as per the rooting instructions?

And then rename the "recovery-clockwork-bravo.zip" to "update.zip" and apply it in recovery?

edit: I installed it with ROM manager apparently, and as I was able to do a nandroid backup I assume it works as it should =)
[Desire Android Development] ephumuris:
I'm getting bored of saying this but is it possible to add another button to the recovery other than trackpad press? My trackpad doesn't work so if I ever got stuck with bootloops etc it would be very hard to fix it. Volume to navigate is great it just needs alternate confirmation button.
[Desire Android Development] stortinget:
When trying to partition my SD card (2GB sandisk) with ROM manager I get the following messages

Then phone reboots.

Then when trying to boot recovery mode from ROM manager I get a black screen with a phone with a question mark above it, following which the phone reboots, and it does this with the last three versions (1.8.2.1, 2.0.0.3 and 2.0.0.5).

Anyone have an idea of what goes wrong here?
[Desire Android Development] ph0rce:
Just to say that none of the official recoveries have worked for backing up my ext partition but the one quoted above works like a charm every time. Not quite sure what the difference is!
[Desire Android Development] HFX9:
hallo,

i need help with create ext3 partition on sd card via fake-flash.

Please type me process step-by-step how create ext3 partition.

Thank you very much.
[Desire Android Development] BlackLine7:
You can't repartition your SD card in this recovery AFAIK.

... but you can do that in ROM Manager!
[Desire Android Development] eightcore:
When i want to do a Nandroid backup, i get following error:

ClockworkMod Recovery v1.8.1.6

Backing up boot...

Backing up recovery...

Backing up system...

Backing up data...

Backing up cache...

No se-ext found. Skipping backup of sd-ext.

Generating MD5 sum...

Error while generating md5 sum!

Could anybody help me?
[Desire Android Development] BlackLine7:
Can you please write if you use A2SD?

If not there's no problem since if you don't use it you don't have a SD-EXT partition!
[Desire Android Development] rolfd:
You need to update your cloclworkmod recovery. This was a known issue on earlier builds
[Desire Android Development] eightcore:
Yes, it works with a newer version. Thanks!
[Desire Android Development] blackfox888:
Clockworkmod v1.8.2.1 support EXT4 nandroid backup, I performed sd:ext backup successfully on this version. Upgrading to the latest version 2.0.1.4, it cannot mount and perform the backup. I went back to old version but now it won't mount sd:ext! can you please put back support for EXT4?
[Desire Android Development] blackfox888:
Cheers ieftm for your modify version 1.8.2.0, I can now do fulll nandroid backup sd:ext of my EXT4 partition. can you add this do your new clockworkmod?
[Desire Android Development] faddys123:
clockworld recovery

what does clockworld recovery do ? and can some one show me a link to get it from ?
[Desire Android Development] rezaulkabir:
ClockWork Links

If you are talking about ClockWork then I think Help.

This is Recovery ROM which eliminates the need to have a PC to initiate Custom ROM loading process. Currently on a Rooted "Desire": you will need to put your phone in Recovery Mode (Power up phone while pressing Volume Down Key, then Select Recovery Option) and then Run a Batch file (eg. Recovery-windows.bat) from PC while phone is connected via USB Cable. This will put the phone on Customer ROM recovery/Loading Mode. Please check Paul's excellent methods found on MoDaCo. ClockWork eliminates this requirement of PC/Laptop.

If you have/Downloaded ClockWork ROM (Latest is 2.0.1.4), you can always copy this on you SD Card as "update.zip". While in Standard Recovery Mode (Power up phone while pressing Volume Down Key, then Select Recovery Option) Press "Up" Volume Key and Power Button. You will get Standard Android Recovery Menu. Load the update.zip. Once you do this ClockWork will show you the Custom Rom Loading Menus. From there you could load Any Customer ROM stored on your SD Card.

However, to make this simple, you should use ROM Manager Application which integrates everything together. With ROM Manager you could Select Custom ROM while the Phone is Running normally and Install them easily. To download ROM Manager and ClockWork ROM for different phones directly check:

http://www.koushikdutta.com/2010/02/clockwork-recovery-image.html
[Desire Android Development] benko286:
Excellent post, great!

Putting it to first post ;)
[Desire Android Development] gayannaaga:
Hi have a Desire.. it kept on rebboting.. It didnt move after HTC logo even.. So i did a fastboot ROM Update.. while the radion is updating at 33% it vibrates 7 Times and hung.. didnt move from there.. so i took out the cable.. now ive got four exclamation marks in corners and when i try to update again it still hungs at 35% with that exclamation marks and stops.. Please help me
[Desire Android Development] AdamG:
Would be useful to add extra features to it.
[Desire Android Development] fxone:
i Know, I mean the link i forgot to Post ;)
[Desire Android Development] nbedford:
Give that using this method install ClockworkMod recovery, does this mean ROM manager can be used on HTC desire?

Also, could Amon RA's recovery be packaged up to run in the same way?
[Desire Android Development] Rudolfje:
Did they manage to make an officially signed update.zip? :confused:

Works for me. Will flash something later!

Thanks for this.
[Desire Android Development] infexis:
Wohoo, he does it again! ;)
[Desire Android Development] dancedreamfly:
How do you get into ADB with this recovery?
[Desire Android Development] GhostR1der:
Work like a Charm!!!

It's a second chance for those who can't resolve the USB-brick problem!!!

Now I can flash ohter romsssssssss:D:D:D:D
[Desire Android Development] Klausgao:
amazing！！！！！:D
[Desire Android Development] :
Video of the new recovery: http://www.youtube.com/watch?v=Zi0PTV992WA
[Desire Android Development] fredhd:
Thanks for that. :D
[Desire Android Development] kuailan:
Absolutely brilliant solution!!!! Truly you are a legend man :D
[Desire Android Development] MaTiCeK-:
Is this supposed to cause less bricks?

Great work.
[Desire Android Development] stewcp:
Fantastic news... just what we've all be waiting for :)
[Desire Android Development] albino71:
Sweet!

Big tnx to Paul & Koush.
[Desire Android Development] Koush:
Guys, I have a potential fix for the md5 problem.

Try this zip:

http://www.droidaftermarket.com/koush//test/update.zip
[Desire Android Development] dread123:
just trying now mate :) let you know thanks
[Desire Android Development] Koush:
Since this works, you guys will get full ROM manager support shortly! :)
[Desire Android Development] Koush:
It's already open source, and is the primary recovery that most people are using on the Droid, N1, and maybe more. It runs on like a dozen phones:

http://github.com/koush/android_bootable_recovery
[Desire Android Development] Erik97:
Re: 09/June v1.8.1.6 - fake-flash by Koush, launching recovery without a PC

What is this ROM manager you are talking about?
[Desire Android Development] dread123:
e:cant mount /dev/block/mmcblk0p2(no such device)

could not mount sd-ext

skipping backup of sd-ext.

error while generating md5 sum!

not working with new update mate ?
[Desire Android Development] fxone:
here the same with new update.zip
[Desire Android Development] neoKushan:
Wont we need r/w access to /system for that?
[Desire Android Development] Koush:
You have r/w access to /system from recovery. ROM Manager itself doesn't modify /system/
[Desire Android Development] Atomicman:
Do i understand correct?

The original recovery image will not be lost? So in case of warranty i do not have to flash something back, right?
[Desire Android Development] Koush:
Can you do the following:

Reproduce the error.

adb pull /tmp/recovery.log .

Pastebin the recovery.log for me :)
[Desire Android Development] niiico69:
Not sure since brick was due to the misc partition being overwritten during the process. If this recovery doesn't do that, should be no more bricks
[Desire Android Development] neoKushan:
Ohhh, that's good to know, awesome work =)
[Desire Android Development] Koush:
Here's another potential fix for the md5:

http://www.droidaftermarket.com/koush//test/update-test3.zip

REMEMBER TO RENAME IT TO update.zip BEFORE PUSHING TO YOUR /sdcard
[Desire Android Development] DJGibbon:
I'm on an unrooted T-Moile branded Desire. Trying to apply the update.zip gives me "Failed to verify whole-file signature / signature verification failed" message. Do I still need to go the goldcard root or should this method work on an unrooted locked Desire?

Great work either way though guys :)

Cheers

Phil
[Desire Android Development] dread123:
needs to be rooted mate
[Desire Android Development] dread123:
e:cant mount /dev/block/mmcblk0p2(no such device)

could not mount sd-ext

skipping backup of sd-ext.

...but it did say generating md5 sum...backup complete :)
[Desire Android Development] DJGibbon:
Time to get making a goldcard then . . . :)

Cheers for the info
[Desire Android Development] stewcp:
Has anyone tried flashing an actual rom with this?
[Desire Android Development] Koush:
Yep! That looks right. It tries to mount your apps2sd, and if it can't, it just skips it, rather than failing. The stock recovery kernel (which is not replaceable) doesn't have ext support... so there's not gonna be any a2sd backup available. However, froyo will not use ext for the apps2sd! So it will work on that...
[Desire Android Development] peewster:
This is very nice. Works great here.
[Desire Android Development] 7pellc:
Just nandroid, wiped and restored using the update3 zip koush provided.

It all works perfectly, you sir are a legend. Thank you.

CP
[Desire Android Development] Cuchulainx:
Yes, I succesfully flashed deFrost 0.6 (0.7 failed though)
[Desire Android Development] Koush:
adb pull /tmp/recovery.log and pastebin me. I can figure out hte problem. Also, provide me a link to the ROM.
[Desire Android Development] Cuchulainx:
Sorry I mistyped, I flashed 0.7b with no problems but 0.7c failed, reflashed to 0.7b with no problems though.

(tried to update my original post but had to wait "5 minutes" as I'm a new user)

Edit: And excellent work btw!
[Desire Android Development] nikosrs4:
thanks guys!!!

oh, and edit the first post with the updated test3 zip.
[Desire Android Development] fireball2k:
Thumbs up!

Works flawlessly on my rooted (Ex-)T-Mobile HBOOT 0.75 ;)
[Desire Android Development] hensk:
as I said von modaco ,very very good job

that is what we want guys,

now only few things left,Video HD,Radio ,Transmiter
[Desire Android Development] 9100_it:
work with bootloader 0.75 ?
[Desire Android Development] M4cr0s:
Woks here with 0.75 at least, so I'd think so.

Mac
[Desire Android Development] mr.trader:
:D:D:D G.R.E.A.T :D:D:D

AWASOME Paul, thank you so much, i know why i´m a AdFree Subscriber (ange335) @modaco ;)

CONFIRMATION, work with HBoot 0.75 :p

Have a great evening friends, now i buy me a beer @31° Celsius here in Linz/Austria :D
[Desire Android Development] zw4mp:
Thank you so much!
[Desire Android Development] koRn666:
Yeahhhh!!!!! Works perfect in my desire, hboot 0.75 Rom Pays sense 2.0 BS!!!! Thank you so much!!!!
[Desire Android Development] black jack:
so is this used for when you mess your phone up whilst trying to flash etc? sorry just moved over from winmo
[Desire Android Development] Rudolfje:
This can be used to flash custom ROMs.
[Desire Android Development] infexis:
works fine, thank you
[Desire Android Development] audipete:
So if I download a custom firmware and rename to update.zip would this work? or would I still need to use windows to flash the firmware?
[Desire Android Development] M4cr0s:
You dont need to rename it. You "flash" the update.zip from this thread, which loads a custom recovery menu, from where you can choose zips on your SD-card. The zips can be named whatever you like I think, just not update.zip ;)

Mac
[Desire Android Development] stewcp:
Just used it to upgrade to a new rom... works great... much appreciated, cracking work :)
[Desire Android Development] fstluxe:
Very nice!,

only i dont like the recovery that you're using ...

and the nandroid backup fails ... in the end it tells me No ext partition when its generating the MD5..

Edit USB storage works I've found it in the partition menu
[Desire Android Development] stewcp:
This is work in progress! plus read the thread and you'll see why you get the message... and it doesn't fail...
[Desire Android Development] audipete:
Worked perfect thanks :D
[Desire Android Development] InspectorFrost:
Sorry to be a bit dim...

I currently am using pays bs rom.

Do I need to have a specific rom installed in order to use this update.zip ?

I just tried to use it but it aborted (a couple of seconds after selecting to install update zip)

More than likely its something I've done wrong !

Any help !?

Cheers
[Desire Android Development] michel8:
Nice work guys! Thank you!
[Desire Android Development] rolfd:
The usb mode is there under either the advanced or partition menu.

The nandroid works perfectly, it doesn't work with ext partitions. I have used it about 4 times today to restore my handset.
[Desire Android Development] InspectorFrost:
Sorted !

Nice work !
[Desire Android Development] rolfd:
Edit: Just seen you are sorted!
[Desire Android Development] Giland:
really nice ;D

Thanks a lot :)
[Desire Android Development] Koush:
There's more coming guys... hold onto your butts :)
[Desire Android Development] rolfd:
It's not fair to leave us wondering :p I'm like a child at christmas again lol.
[Desire Android Development] Letitflow:
Can't wait to see what you geniuses are up to :-)
[Desire Android Development] Koush:
Ok guys. There is now ROM Manager support for HTC Desire. You don't even need to boot into recovery anymore :) Try it out and let me know if there are any bugs!
[Desire Android Development] JonesWTF:
Just wondering about something. I went into the ROM manager and pressed flash. Not much happened so I rebooted into recovery just out of curiosity. Did you intend on actually permanently flashing a new recovery to the Desire? Because it has on mine! :D :D :D

I don't even see the HTC recovery anymore! Cheers mate! :D
[Desire Android Development] Koush:
That's not actually permanently flashed. It's faked flashed ;) It booted into your HTC recovery, and then installed CW recovery on top of it. Tricky!
[Desire Android Development] lethalfriend:
Koush, you really rocks :D Please tell me how to buy the premium version of Rom Manager.
[Desire Android Development] Koush:
It should be on the Market!
[Desire Android Development] JonesWTF:
Even when I power on with volume down and reboot into recovery, I never see the red arrow anymore. This is without using ROM manager as well! Anyway, thanks for the hard work. I'm getting the premium app now :)
[Desire Android Development] goges:
cool ... thanks alot ... this is awesome
[Desire Android Development] BA_Flash_GOD:
Sweetness

Thanks Sir Paul O'brien and Koush! It's killer to know a ton of these droid breakthroughs are happening first on UK Brit Soil hah I love it. Tested and working like a charm, totally awesome, flash in realtime in front of iphone users to show the extreme customization with droid. pure bliss!
[Desire Android Development] MasDroid:
Very useful idd... keep up the good work!
[Desire Android Development] jshields:
hey thanks so much for your hard work :) been waiting for this since i got my desire :D

happy happy now
[Desire Android Development] murdoch1:
Backup

Hi. Fantastic work guys. Have found potential bug, I don't seem to be able to backup current rom.select backup rom and nothing happens....

Am I missing something obvious?

Cheers andy
[Desire Android Development] Koush:
Check if you can reboot into recovery from the menu of ROM Manager. If you can't, your reboot binary might be hosed.
[Desire Android Development] murdoch1:
Hosed? :) No I cannot enter recovery mode from with in rom manager. What can I do to fix this?
[Desire Android Development] Koush:
Try this:

http://xdaforums.com/showthread.php?t=699100
[Desire Android Development] murdoch1:
Hi Sorry to bother again.

Have started the process got to push the file to the system bin. However when then attempting the next command adb shell, i recieve the following error:-

- exec '/system/bin/sh' failed: Not a directory (20) -

Any advice????

Cheers

Andy

.....Extract Reboot from Reboot.zip and place it in \androidsdk\tools folder

Then

adb shell

mount /dev/block/mtdblock4 /system

exit

adb push reboot /system/bin

adb shell

cd /system/bin/

ls

chmod 755 reboot

chmod 755 /system/bin/reboot
[Desire Android Development] stewcp:
I'm sure you're doing this... but isn't the command ./adb-youros shell?
[Desire Android Development] likwidz:
that's awesome !!! just flashed DeFrost 07d with fake-flash !!! it just works !! keep up the great work ! you are amazing guys !

xda made my day again :)
[Desire Android Development] nikosrs4:
with update-test3.zip and in general, can we partition the sdcard? also, mount sd-ext and format don't work. is that right?

THANKS again!
[Desire Android Development] murdoch1:
Thanks

Sorry, i a bit of a newbie......bear with me please.

When connecting the phone and going to adb shell do I need to connect the phone to the pc as a drive or just as charging initially?

Am I safe to delete the initial reboot file contained within the system/bin folder as recommended by Koush?

Cheers
[Desire Android Development] stewcp:
The phone needs to be in recovery... I'm not a windows man, but I would guess you would type 'adb-windows shell'

It might be wise to do a recovery backup first... just incase!