yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] rophaq:
hi again, thank you for the theme unistaller, only just noticed it, will give it a go.

tried Lee droid HD V3.3.1, it only came as 3.3.1 . apart from that, still best recovery so far. keep up with good work

cheers
[Desire Android Development] madmaxx82:
Thank you very much :)

In case anyone wonders.. there is a new version for the other devices because of a very rare bug that was reported by 4 users.

This does not affect the Desire however, that's why I didn't update this version.

I was hunting that bug for the last 3 days where I also had very little time because of work. I couldn't reproduce it until today.

So development was frozen until now..

Will continue as soon as possible with the next update :)
[Desire Android Development] rophaq:
hi madmaxx, this recovery has got everything ,that any rom will want, plus a theme uninstaller which i haven't used yet, but did flash it.

basically it does it exactly what it says on the tin.

good job.

kind regards.
[Desire Android Development] John_Blaze:
Ok.. im back MadMaxx. Is there anything new going on?
[Desire Android Development] baadnewz:
all i need from a recovery and more. Awesome
[Desire Android Development] k3lcior:
Also, small suggestion. You should put the latest version change log at the top of the first post instead of bottom.

Feels kinda awkward. :p
[Desire Android Development] keyra74:
a little annoying bug found, when i mount sd to add file and unmount it doesn't refresh

have to reboot recovery
[Desire Android Development] madmaxx82:
Hey, welcome back!! No not yet ;) was busy with IS,DHD and DS.

Thank you very much!

I need to tidy that more.. cut the features that look more like a changelog.

This seems to happen to some ppl but not all of them.

Could you please try something out for me?

After you transferred the files and unmounted, could you then mount/unmount sdcard in mounts&storage and THEN open the chose zip menu and see if the file is there?

That would help :)

Thanks!
[Desire Android Development] Droidzone:
This particular bug has been in there in the CWM sources for a long time.
[Desire Android Development] John_Blaze:
Ok ive been out with a bad toothache.. whats all this theme stuff about? Are they flashable through recovery?
[Desire Android Development] madmaxx82:
Thanks for clarifying :)

In the final I added some code that should make rebooting unnecessary.

Yes those themes are for the recovery :D

More possibilities for theming to come in next versions too.
[Desire Android Development] madmaxx82:
Finally final ;)

Although RC1 was already ok for the Desire, there were a few bugreports on the other devices.

This is now the final version used for all.
[Desire Android Development] ptr_hamilton:
Just tested it and all i gotta say is awesome!

I really appreciate the work you guys did with that recovery, it's great ans doesn't let me wish anything else :)

Pete
[Desire Android Development] madmaxx82:
Thnx very much :)

I'm just one guy though :D
[Desire Android Development] keyra74:
you fixed it!! /me hugs madmaxx82

i should dig for your first image theme
[Desire Android Development] madmaxx82:
:D

Thank you.

The first image theme is made by Whiskey.
[Desire Android Development] bmonster:
Good work Dude :)
[Desire Android Development] madmaxx82:
Thank you :)

There's a new great, very complete theme made by apaquette420!

He doesn't have his own thread yet and there's no general thread available so I'm posting it here for now.

Please give him feedback :)

Edit: removed, because he will put up his own thread!

Edit2: the link: http://xdaforums.com/showthread.php?p=15865466
[Desire Android Development] beanbean50:
wow...! nice new cheeky theme by apaquette420, as it was installing I was thinking it's gonna be pink with a puppy background or something like that...how wrong was I..hehe kudos to her :)
[Desire Android Development] Droidxda:
Hi guys,

I try to flash with PB99IMG.zip and i have a pic with a blak hat and a yellow circle still 10 mn

do you know it ?

what can i do ?

EDIT - flash doesn't work for me, but the phone is botting yet :p

i 'll try more time
[Desire Android Development] madmaxx82:
You mean the clockwork img? Hahaha

Please try fastboot or Android Flasher :)
[Desire Android Development] madmaxx82:
Thread is now up!

Link is in my sig.

And I must apologize.. it's a "he" not a "she" :o
[Desire Android Development] angusc:
The pb99img.zip worked for me ok.

Sent with Desire.
[Desire Android Development] Droidxda:
not for me, "wrong image"

EDIT - I m not familiar with the flashboot command, so i ma little afraid

and as i m on linux, i can't use the windows soft (android flasher)
[Desire Android Development] Droidxda:
Hi yet,

fastboot flash recovery 4EXTRecovery_v2.1.0_bravo.zip ?

or

i need to extract the zip and :

fastboot flash recovery recovery.img ?

i think the second, but i prefer be sure, before flashing
[Desire Android Development] keyra74:
you need the .img
[Desire Android Development] Droidxda:
thank you but,

this is the message i have

/android-sdk-linux_x86/platform-tools$ ./fastboot flash recovery recovery.img

sending 'recovery' (4336 KB)... FAILED (status malformed (1 bytes))
[Desire Android Development] madmaxx82:
Did you check md5sums?

You don't have a Desire CDMA do you?

You are s-off?

Sorry for those dumb questions, but just making sure ;)
[Desire Android Development] Droidxda:
lol, no it's ok

unfurtanely, i checked all before flashing.
[Desire Android Development] madmaxx82:
Anyone else any idea?

Really extremely strange that you can't flash it.

Can you try the OneClick version? (phone must be fully booted + usb debugging turned on)
[Desire Android Development] Droidxda:
yes idon't understand too,

i pass the rc1 in 1mn
[Desire Android Development] madmaxx82:
Did you try the oneclick?

If it fails, I suspect the filesize.

I will lower it then.. but please try first.
[Desire Android Development] o$$!ram:
for me oneclick installation is working!

P.S. kannst du evtl. kurz in deine mails schauen wenn du zeit hast? :D Danke!
[Desire Android Development] Droidxda:
i ll try one click,

phone up, and just run runme.sh ?

is a goldcard probleme could block the process ?
[Desire Android Development] madmaxx82:
thnx :)

Okay gleich ;)
[Desire Android Development] madmaxx82:
No, goldcard is not need if you use OneClick..

Edit: yes just runme.sh
[Desire Android Development] o$$!ram:
Yes, debug must be on - then run "runme.bat" (windows) or "runme.sh" (linux)
[Desire Android Development] Droidxda:
one click work :p nice

but i don't know why i can't use the classic methode.

the same probleme with the update.zip and RomManager.

strange that for me
[Desire Android Development] bmonster:
RC3 working fine for me, looking forward to the new features.

Keep up the awesome work.
[Desire Android Development] aorifan:
i guess this will be my future recovery:D
[Desire Android Development] suiller:
works very well here. thank you :D
[Desire Android Development] bmonster:
Maxx,

I have one small bug I've found so far,

If I restart into recovery from the rom/rom manager or reboot recovery through the recovery menu then my sd-ext shows as not formatted.

But if I power down the phone and boot into recovery with power and vol down, partitions show fine.

Then if I Reboot Recovery again through recovery, its shows unformatted again.

Seems that I always need to power down first before going into recovery to get my partition to show correctly.

Regards

BM

Using IC v108, Stock Hboot, 7gig fat32, 1gig ext3.
[Desire Android Development] madmaxx82:
Thanks for reporting!

You are the 2nd person to report this bug.

The info that it works if you power off your device before is very interesting thanks!

I think this might be because too little time for all devices to settle on bootup when the recovery tries to identify all volumes dynamically.

I had this problem long ago that it wouldn't find my sd-ext.. was trying everything until I figured that when I added a delay of 1 second it would work.

I then later changed the whole detection which adds a delay on its own, because it simply takes more time to call some commands. But this might not be enough on some devices/sdcards.. this is what I believe at least..

I'll have a new version within minutes, latest 1 hour.

Could you test it then if it has been resolved?

This will also include alignment testing + partitioning with leaving your fat32 untouched (but no resize yet)
[Desire Android Development] SamePaul:
Confirm, works nicely on Desire with MIUI 1.7.1
[Desire Android Development] madmaxx82:
Could you please test this version if the "reporting sd-ext as not formatted when rebooting recovery directly bug" is gone for you?

@everyone else: would be great if someone could test out the new features:

Alignment checking and partitioning sd-ext without touching the fat32 partition.

But please make a backup of your sdcard or use another one if you test this out, as it hasn't been tested very much (only by me).

Thanks
[Desire Android Development] bmonster:
Now testing, will report back shortly.
[Desire Android Development] bmonster:
sd-ext bug seems to be fixed now :)

Will do some testing with the partition and alignment tools.

Thanks for your work.

Partition and alignment seems fine from my testing, but like you mentioned earlier, resizing the fat partition is needed for this to be much use.

Great Job :)
[Desire Android Development] madmaxx82:
Thanx :) updated
[Desire Android Development] madmaxx82:
Anyone wants to try out 2.0.0 Beta?

- Name backups after rom name

- Set your own preferred colour for the menu

Edit: To change the colour you need to open the file 4ext.prop on your sdcard.

It will be in a new folder called /sdcard/4ext.

It's really easy :)
[Desire Android Development] keyra74:
testing :D
[Desire Android Development] madmaxx82:
Thanks for testing :)

Is there anyone who is S-ON and would test a fake-flash package?

It's not so easy to get ext4 working since we don't have an own kernel there..

Trying to insert an ext4 module..

So does anyone with a S-ON want to test this, or does someone know someone that is S-ON who would test it? :D
[Desire Android Development] bmonster:
Nice..... :D
[Desire Android Development] madmaxx82:
So some people download the fake flash update.zip.

Please give some feedback. I really don't expect it to work (or at least not the ext4 functionality) without any further tweaking.
[Desire Android Development] madmaxx82:
Big update :)

Regarding the "beta" status: I don't believe there are many/critical bugs, but we will see.. please report any bugs you might find!

Thank you :)
[Desire Android Development] madmaxx82:
If I don't get bug reports I will rename this to final :D

So hurry and report bugs please :D

Just kidding.. I'm sure there are some, but I don't THINK there are many/critical ones.. but who knows..
[Desire Android Development] bmonster:
Seems to be working fine for me.
[Desire Android Development] keyra74:
color changing ok

name backup after rom, this one i don't understand how it works. it just add the rom name at the end ? cause i see GRJ22
[Desire Android Development] madmaxx82:
Great it finally worked :)

Yes that is strange...
[Desire Android Development] Droidxda:
Is the update.zip work with Rom manager for someone ?
[Desire Android Development] madmaxx82:
yes :D

Does it not work?
[Desire Android Development] Droidxda:
not for me yet :p

i don't know what happen, i did all in few minutes with the R1.

i ll remake my GD in caseof and try ti test.
[Desire Android Development] madmaxx82:
What does happen?

Did you use rom manager to install its recovery after you replaced the files with the updated update.zip?
[Desire Android Development] k3lcior:
Just updated to last version and flashed Whiskey103 theme - awesome stuff. ;-)
[Desire Android Development] Droidxda:
i replaced the update.zip on the SD root, and in the clockwordmod directory.

try without and with flash with the rom manager menu.

without flash, just reboot in recovery and restart directely

with flash, restore the cwm 2.0.5 fakeflash
[Desire Android Development] madmaxx82:
For rom manager to work you need to really replace all recoveryxxxxx.zip files in subdirectories of clockworkmod and then use Rom Manager to install clockworkmod recovery. This is according to beanbean50.

I hope this helps, but if you already tried that, maybe someone else can help you out with that as I cannot try that on th IS.
[Desire Android Development] madmaxx82:
Hehe credits to Whiskey ;)
[Desire Android Development] John_Blaze:
Ok im up but i dont wanna be.. i feel baaaaad! haha might as well be doing something aslong as im up though. Just downloaded a theme and gonna try it out
[Desire Android Development] madmaxx82:
Sorry about your tooth problem :(

Such things really suck!

So you got awake and I go to sleep now ;)

Good night and I hope you feel much better soon!
[Desire Android Development] Droidxda:
still me :p

ok, i made my new GD, and the PB99IMG.zip work now.

so i think the GD is need for that.

Only rest the RomManager, each time i flash the recovery, it replace the update.zip and the upadate-recovery.zip by the CWM 2.5.0.7

I don't understand what's happen, but i m going to sleep too, enought for tonightAvez vous la
[Desire Android Development] John_Blaze:
Thanks MadMaxx.. ill try to be up earlier tomorrow so i can get caught up on whats new.
[Desire Android Development] ghiki:
Why in your screenshots appears the /system, /data and /cache partitions size and in my 4EXT only appears /sdcard and /sd-ext sizes?
[Desire Android Development] madmaxx82:
I only display partitions that can be formatted with ext3 or ext4.. this is not the case on the desire except with sd-ext/sd-ext2

This was a decision from previous versions where it only showed the file system type.

Since it's quite uninteresting to always show the same that never changes it only prints those info for partitions where this makes sense.

But now that there's also free space displayed.. it might make sense to add it for yaffs/mtd et.c. partitions again..
[Desire Android Development] beanbean50:
there are two files in the rom manager that need replacing...

1) clockworkmod/recovery-update (keep the same name as this)

2) clockworkmod/download/download.clockworkmod.com/recoveries/recovery-clockwork-2.5.0.7-bravo (keep the same name as this)

then flash it in the rom menu (first option)

then bob's your uncle and fanny's your aunt... :)
[Desire Android Development] John_Blaze:
Hey.. this theme thing is pretty cool bud.. i give props to the theme makers! haha no when you switch to a sissy color on me i can change it.. hahahaha
[Desire Android Development] Droidxda:
Thank you for helping me, I did exactly this yesterday.

It doesn't work for me this time.

The phoneis booting on recovery, show me a pic and restart without doing anything.

I try with flash recovery menu and without.
[Desire Android Development] madmaxx82:
Hi I have sent you a pm with a reduced size version. I still think it's a size problem for your device when you got an error while flashing with fastboot..
[Desire Android Development] madmaxx82:
Hi everyone :)

Does 4EXT identify all your roms? Or are there some left that are not identified?

I think and hope, it should identify all of them..
[Desire Android Development] sjknight413:
doesnt identify XJ's miui rom here, reads it as libra.bravo or something?
[Desire Android Development] bugfix2k:
My current ROM (AceSMod007) is backed up perfectly fine, with name and everything. Running v24.

I've also done multiple restores successfully.

Only thing I don't get working is themes. I deleted the .prop file before installing 2.1.0 final, but when I flash a theme nothing changes in the appearance. Are the themes device-specific? I tried a Whiskey theme from the DHD thread.

Edit: the file I'm trying to flash is called hyperkamote1nonARHD.zip
[Desire Android Development] ac_nobrega:
Hi madmaxx82.

Just to say THANK YOU VERY MUCH for your work and time.

This is an amazing software and it's working perfectly with InsertCoin v51 in my HTC Desire.

Thanks again.
[Desire Android Development] beanbean50:
Hi,

no problem identifying my rom (cool sensation v5)

:)
[Desire Android Development] madmaxx82:
Then this guy puts this into the build.prop.. as long as you know what it is, I guess it's fine.

No, this should work in any case!

Use the theme uninstaller maybe and flash them again..

The first whiskey themes had an error inside them.. maybe that's haunting you now :D
[Desire Android Development] madmaxx82:
Thank you all very much for your support!! :)

I have compiled a new version that is identical, but has 2 more sizes to chose from in the partition menu... there's now 341MB + 1536mb. + Size of the kernel reduced (hopefully with adb support :D ).

I think that on some rare devices (I mean the difficulties Droidxda had at first when trying it to flash via fastboot) the recovery.img is a few bytes too big.. maybe because the flash memory has lost some sectors already or something :D

Edit: if someone still remembers.. this was the case 1-2 weeks ago..
[Desire Android Development] bugfix2k:
Ran the uninstaller and then tried CircuitBoard.zip from Whiskey's thread and nothing changed in my recovery.

I'll try again and save the log...
[Desire Android Development] madmaxx82:
No, not necessary.. I already know what the problem is

mount("ext4", "EMMC", "/dev/block/mmcblk0p25", "/system");

Whiskey changed his updater-script

This is now not compatible any more with the desire
[Desire Android Development] madmaxx82:
Just open whiskey's zip file, look for updater-script and open that file.

Change mount("ext4", "EMMC", "/dev/block/mmcblk0p25", "/system");

to: run_program("/sbin/mount", "/system");

Then it will work for all devices..

You might want to post in his thread that it doesn't work for you though..
[Desire Android Development] bugfix2k:
Thanks buddy, you're the best :)
[Desire Android Development] madmaxx82:
np :)

I think I already told him yesterday.. might have been too busy
[Desire Android Development] Droidxda:
I ll try it ASAP :)

Thank you for your interest to my problem.
[Desire Android Development] madmaxx82:
Hi :)

Actually I have to thank YOU ;)

Even if you were the only one yet, that could change.. I'm sure there will be other people having a problem flashing it..

The most important thing is that fastboot doesn't give any error anymore..

Everything else like rom manager just needs a bit of playing around afterwards.. but maybe that will solve the problem too!
[Desire Android Development] Tomaka:
Installation help

I am very interesting in trying that recovery cause I used Data2SD but I am having a lot of problems installing it.

I currently have a problem on my phone which is not starting (and want to check my partition with that recovery) and can only flash it with Fastboot. But it gives me :

FAILED <remote: signature verigy fail>

I used :

fastboot boot recovery recovery.img

fastboot flash recovery recovery.img

None worked. Recovery.img comes from the link :

Final: 4EXTRecovery v2.1.0 Final

-> Use this to flash via fastboot or Android Flasher

btw : my phone is S-ON...

Please help
[Desire Android Development] Smiffyboots:
I would just like to say a big thank you to the developers for 4ext :)

It's absolutely fantastic and with the formatting and alignment, it makes my ROM's very very fast!
[Desire Android Development] madmaxx82:
If you are s-on you cannot flash via fastboot!

You would have to use the fake_flash update.zip.

Please try that one and follow the instructions carefully if you want to use rom manager with it.

If you don't care about rom manager NOW, then just download the update.zip, put it on the root of your sdcard (directly on the sdcard replacing any update.zip that might be there).

Then boot into bootloader, select recovery. When the red exclamation mark appears, press vol up + power and select "apply update.zip"

Then you should be in 4ext recovery..

Thank you very much!!!
[Desire Android Development] Tomaka:
It worked :D

Though it looks temporary as it goes back to CWMR after reboot but that's fine with me

Thank you so much !!!
[Desire Android Development] madmaxx82:
Glad it works :)

But what do you mean by it looks temporarily as if it was going back to CWMR?
[Desire Android Development] Tomaka:
It means that it's not "installed" but just launched temporarily .

When I tried to install, after launching Recovery from bootloader it didn't display the "red exclamation mark" but opened standard Recovery. From there, I applied update.zip and it started 4EXT recovery.

Whenever I restart the phone in recovery it's my ClockworkMod Recovery that show up, not 4EXT
[Desire Android Development] yolinkin:
i did managed to set it up through fastboot but it just doesn`t boot up now :( ... dunno why
[Desire Android Development] madmaxx82:
Ahh did you use unrevoked or something like that to install cwmr once?

IF so repeat that to install 4ext ;)

You are s-off? You have a desire gsm?

No error message when you flashed through fastboot?
[Desire Android Development] yolinkin:
yep .. S-OFF CM7r2, Desire - Bravo no error messages during fastboot flashing
[Desire Android Development] madmaxx82:
So you flashed the recovery.img via fastboot.

fastboot flash recovery recovery.img?

And recovery does not boot?
[Desire Android Development] Tomaka:
I used unrevoked to root. ;)

But that mixed solution is fine with me. Does it work the same even though it's only "launched" ?
[Desire Android Development] madmaxx82:
Maybe you should use unrevoked to install 4ext to have a bit more comfort :D

Also you can overwrite all the files in your rom manager directories like recovery-xxx.zip

following beanbean50's instructions:
[Desire Android Development] madmaxx82:
Sorry didn't read well enough :D

Yes this should work the same..

Just try to make a backup and restore it afterwards..

If you want to be absolutely sure, you could convert one of your sd-ext partitions to ext4 (if they are not already ext4).

If that works, then everything is fine..

This update.zip is exactly the same as if you flash this permanently with one exception: ext4 support needs to be "loaded" after you boot that update.zip (because it doesn't have its own kernel).

So the only thing that is different is how ext4 support is builtin..

As I cannot try this myself on my device, and I didn't get much feedback until now, I cannot say for 1000% that this works or not. But it really really should.
[Desire Android Development] angusc:
So is the RC number still the same?i updated my 4ext yesterday to the final version, do I have to update again today to get the additional partition size options?

Sent with Desire.
[Desire Android Development] kboya:
Madmaxxx82

Just upgraded from an early 2.0... (sorry, forgotten which) via fastboot. As 1st time, flawless flash and boot. This is the best recovery (tho I will have to change the cyan text!)

Muchos kudos to ya, sir. Many thanks.
[Desire Android Development] ptr_hamilton:
THANK YOU!!

Thank you!

You've really done a fabulous recovery for Desire :D No problems so far and absolutely nice features

Just a little amount from poor stunden :p but I hope you gotta enjoy a beer tonight

92A37360SC4942903

Pete
[Desire Android Development] John_Blaze:
4ext has identified with every rom ive installed.. Oxygen, CM7, Dirty Money, Sleeksense. Only problem im having is start up time wich is around 5-6 sec. wich i can live with i guess.
[Desire Android Development] ptr_hamilton:
Are you using a custom theme? It only happens with a theme to me.. without about 2 seconds.
[Desire Android Development] suiller:
best recovery ever! :cool:
[Desire Android Development] dmatik:
I just flashed it using OneClick from Windows (though I'm S-OFF and could do it from fastboot), worked like a charm.

Thank you very much, for the hard work!
[Desire Android Development] John_Blaze:
Yea im using a theme but i was having the problem before i flashed the theme.. its really not a big deal.. Im know Madmaxx will fix it for me. :D
[Desire Android Development] John_Blaze:
Wow! My recovery jus took about every bit of 40-45 sec to start up. Im switch themes and see if it has anything to do with it.