yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] leith51:
@ madmaxx82

Question for you just downloaded your app and flashed the recovery rc4 and I'm no stranger to your recovery but any idea why system is reading ext3 and data cache is reading ext4 as the Rom is at min only ext3 shouldn't they all read ext3 ???
[Desire HD Android Development] roboMr.Burns:
I love this Recovery, I am going to support you with buying your app tonight! A lot of people should concider this!
[Desire HD Android Development] leith51:
Consider??? Not consider its a must lol the app is great quick easy and simple to use love the set out and user friendly set up and for such a reasonable price its a must have app
[Desire HD Android Development] madmaxx82:
Thank you very much :)

No, the Market version is as up to date as the preview one (at least :) )

You don't need the RC9 anymore..

The filenames have a maximum size.. I chose the one that you can still view in recovery without a cut. So I set a rom name character limit.

It might be that it is too small by one char though :) I will take a look and make sure it is the same maximum length as inside recovery.

Thank you very much :)

Thnx :)

If recovery shows data as ext4 it is really ext4. Are you sure the rom is incompatible with ext4? It's no must for all partitions to have the same filesystem for the rom to work, although it doesn't make a lot of sense ;)

Thanks so much both of you! :) I will do my best to improve it constantly.

Now the recovery needs tar backups and some more features ;)

Recovery -> App -> Recovery -> App :)

BTW: If there is any issue you have with the App, please use the report bug button as you can optionally include infos about your partition setup, the last recovery log and variables used by the app. This greatly helps to find the cause if there are any problems.
[Desire HD Android Development] madmaxx82:
Anyone there who would test a new recovery version?

Most new features missing, but a critical one is already done and works great on my device. But needs testing..

Anyone interested, please send me a mail :)
[Desire HD Android Development] WaveMaster1406:
Man, this is definitly my recovery for Desire HD!!!!

If u can creat one another for our GREAT HTC HD2!!

Thanx a lot man i'll support ya work!!
[Desire HD Android Development] MarylandCookie:
You know im always there to test.. ;)
[Desire HD Android Development] wikie:
hello,

I also bought the app and then did an update on recovery ext4 2.1.4RC9.

I just wanted to ask if you have already tested the new ext4 recovery?
[Desire HD Android Development] madmaxx82:
Thank you :)

I'm about to release an update very soon.. would be great if you would test it :)

This is a "dev" version and only recommended for testers or advanced users who would like to try it out ;)

It has some confirmed issues on some configurations.

Once they are sorted in a few hours hopefully I will upload the next one.

Edit: Thank you very much for buying the app :) totally missed that when I first read your post
[Desire HD Android Development] wikie:
ok thank you all right, then sometimes I stay still on the 2.1.3 rc4
[Desire HD Android Development] madmaxx82:
2.1.5 rc3 is up for testing..

To enable tar backups you need to switch them on from inside 4EXT Recovery Control (4ext settings menu) or edit 4ext.prop manually (backups.use.tar=yes)
[Desire HD Android Development] DirkStorck:
Bought your app some min ago....

What version of recovery is recommended for "all day use"?

Thanky you
[Desire HD Android Development] madmaxx82:
Thank you very much for your support! :)

2.1.3 RC4.

2.1.5 rc3 still has some small, most probably only cosmetic issues.
[Desire HD Android Development] sigurd_LU:
What's the advantage of using the tar format?
[Desire HD Android Development] DirkStorck:
Flashed your recovery using the app and wanted to make a backup.

Now I ended in Fastboot-screne and can't get into my recovery...:(:mad:

Flashed my old recovery-clockwork-2.5.0.7-bravo.img from an backup again....now I got my recovery back.

If I try to flash your recovery using the zip from inside the recoverymenu I get

"

assert failed: getprop("ro.product.device") == "ace"....

.

.

Status 7

---------- Post added at 03:29 PM ---------- Previous post was at 02:58 PM ----------

Ahhhhh ok....damn I am stupid....I am in the Desire HD forum but I have got a "Desire Classic" so I guess your recovery won't work...does it?

Ok...Found the right forum for Desire Classic 4EXTRecovery v2.1.3 RC4

If I flash the zip from within recovery it gets flashed without an error but after reboot into recovery I still have my clockwork!?!

ok I was tupid again....had to extract the img from the zip and flash it using "fastboot flash recovery recovery.img"

Now I have got your recovery up and running :D

Doing my first backup with your recovery :) Than I gonna change my new SD card and restore your backup :D
[Desire HD Android Development] Shidapu:
Hows it going with that recovery so i can restore without those pesky MD5 mismatch errors? :D

You have no idea how much im looking forward to that!! :D

Edit:

Found some new info to share with my problem..

Using Normal full restore MD5 checks fails about 15-20 times before i give up.

Using Advanced Restore i managed to collect the following:

MD5 Check for Boot failed 1 time, Worked on second try.

MD5 Check for System Worked.

MD5 Check for Data Failed once, Worked on second try.

MD5 Check for Cache Failed 3 times, worked on forth try.

It could be all random, i don't know really..

Every MD5 check took about 2-3 Minutes of time each.

Now i have a working rom again with the restore i just did.

Using a smaller sized SD card seems to lower the MD5 fail chance, the 2 SD cards have been tested and are 100% working, 2 different brands, Sandisk and Kingston.

Same goes with Failed Flashes (Corrupted), same chance as with MD5.

Both have been formated with Gparted in Ubuntu.

Im gonna try cleaning inside the SDcard slot, maybe there's some dust in there??..
[Desire HD Android Development] mapester:
I bought ur app yesterday and was able to install it + dev version 2.1.4

but today i tried to use your app to try version 2.1.5 rc3 and its not listed.

so i flashed version 2.1.3 RC4 of your recovery and now your app doesnt even show version 2.1.4 or the new dev version either.

is there a config option i have not enabled, or is 2.1.5 rc3 not available for Desire HD's?
[Desire HD Android Development] madmaxx82:
Glad you got it working :D

There must be an issue with your device's controller accessing the sdcards.

If you continue having that problems for such a long time with different sdcards, it is the only possible reason I'm afraid :(

There is nothing I can do about that other than compiling a recovery for you that doesn't check md5sums as an extremely dirty workaround.

I will see if I can even include it as an option in the official one.

Won't take too long, promised :)

Hi, thank you very much :)

I removed that test version because people didn't even read the first line in the notes.

There was an issue with an error message when backing up, but backups were fine.

I'm currently working on the next update that includes some more features and solves that issue.

Will upload it later :)
[Desire HD Android Development] mapester:
thanks for the quick reply, and i'm glad it wasnt me breaking something, keep up the gr8 work and this is my fave recovery, and cant w8 for the new features espec Tar backups.
[Desire HD Android Development] ruchern:
Any idea if a free version of this app will be in the market?
[Desire HD Android Development] ruchern:
Did v2.1.3 RC9 recovery just disappeared or something?
[Desire HD Android Development] wjsturgis3:
Just bought your App and updated my recovery to 2.1.3 RC4, smooth as silk. Great App, keep up the good work!
[Desire HD Android Development] preacher65:
I think there will be one, yes, but for now check Max's sig for a link to the preview. I think that's a free trial version...?
[Desire HD Android Development] DominatingSystem:
Where is the 2.1.5 RC3 ? disappeared in the App ?
[Desire HD Android Development] madmaxx82:
Thank you :)

Yes there will be a free version where you can install and update recovery.

I removed it because people didn't even read the top line of the changelog (which is automatically displayed).

Thank you very much!

Yes see above :)

But new version is up :) 1.6.1 RC1

Two new features and hopefully without any major issues :)

(Even better if there were none :D )
[Desire HD Android Development] Jake33108:
Bought the app today! Great work Madmaxx!
[Desire HD Android Development] Maxxy13:
Bought the app. Thank you for the great work MadMaxx82.

Hopefully you'll be able to solve the issue with restoring RCMix ROMs I reported to you.
[Desire HD Android Development] madmaxx82:
Thank you very much! :)

Thank you very much too! :)

Sorry I didn't have time to look at it.

Right now I tried to extract the archives you sent me but I couldn't.

Could you compress them with another packer and send me them again?

Does anyone else have a problem restoring this rom?

I never got a bugreport about that.

If there is someone else who has trouble with that certain rom it might be easier to track it down if we find out anything you have in common.

Edit: I will send you a mail to try something out.

---------- Post added at 01:20 AM ---------- Previous post was at 12:51 AM ----------

If someone uses an old version of 4EXT Recovery Control and gets the message that the trial is over, please download it again from 4ext.net.

I have extended the trial long ago, but if you haven't upgraded for some time, then it might show the expired message. Back then I thought to have a free version ready, but couldn't publish it yet due to no time because of working on recovery and updates.

Sorry for that!
[Desire HD Android Development] starbase64:
Hi,

thx for this > Disable/Enable haptic feedback inside recovery

with friendly greet

starbase64
[Desire HD Android Development] LorD ClockaN:
2.1.6 RC1 working good..

tested backup and restore
[Desire HD Android Development] Wacco001:
Thanks for 2.1.6 RC1 :-D

For me, backup and restore work OK.

Love the fact that haptic feedback inside recovery can be disabled.. :)

Thanks ....!
[Desire HD Android Development] zorking2:
what is the TAR backup?
[Desire HD Android Development] LorD ClockaN:
it's a tar ball file used in linux
[Desire HD Android Development] a user:
tar is a container type that is able to preserve all infos like permissions, owner ids etc. on its own it is not compressed but can be compressed additionally and this is usually done.

it is a very old container but very fast, reliable and exists on any linnux platform.
[Desire HD Android Development] LorD ClockaN:
well, a user went more deeper than me :)
[Desire HD Android Development] doudou1206:
where download 4EXT Recovery v2.1.6 RC1
[Desire HD Android Development] Dacoco:
Hi,

thanks for the update.

Can i use 4EXT instead of CWM on my HTC Flyer too?

Or is this just on the DHD usable?

Regards

Daniel
[Desire HD Android Development] ehalai:
WHERE IS the download link for the latest release. as i only see the 2.1.0 in the end od the 1st post

thanks
[Desire HD Android Development] madmaxx82:
Thank you very much all of you :)

There is no link yet. You can flash (or download only) all versions of recovery from within 4EXT Recovery Control.

It displays known issues and changelogs and automatically verifies md5sums for you so you know it's ok.

This functionality will always be free so please use it.

It's much work to update all threads with their device specific links all the time when I release an update.

I will most probably put automatically generated links on 4ext.net but currently I simply have no time for that as all the time I have is spent with updating recovery, the app, support and work.

---------- Post added at 02:57 PM ---------- Previous post was at 02:56 PM ----------

Sorry the Flyer is not supported yet.
[Desire HD Android Development] valcyone:
Reboot in recovery is not working for me in the EXT4 recovery control app.

When I select this item in the app and I confirm by yes, nothong happens.

I still use EXT4 recovery v2.1.3 RC4.

Is the new recovery control supposed to work only with EXT4 recovery 2.1.6 RC1 or newer ?
[Desire HD Android Development] madmaxx82:
No, it should work with any version.

There seems to be a problem in your case for the app with Superuser.

Please send me a bugreport via the app and tick the option to include logs so I can debug that. And please if possible include your mail address so I can come back to you with questions :)
[Desire HD Android Development] madmaxx82:
If you installed version 2.1.6 RC1 AND enabled tar backups, it didn't name backups of ext3 partitions correctly.

They didn't get a filename extension:

If you have already made a tar backup with RC1, just rename the files to <filename>.ext3.tar to fix that!

For example:

If you open your backup folder you will see files like:

boot.img recovery.img system.ext4.tar, data.ext4.tar cache.ext4.tar and so on.

If you find any of those files missing their file extensions like:

"data", "system", then those were ext3 partitions..

rename them to data.ext3.tar, system.ext3.tar et.c. and the backup will restore fine!

Also the message generating md5sums wasn't displayed, but md5sums have been correctly generated.

All issues have been resolved in RC2 which will be online shortly.

Sorry!
[Desire HD Android Development] Maxxy13:
Somehow 2.1.6 versions don't show up in 4Ext Recovery Control as of today. Neither 2.1.6 RC1 nor 2.1.6 RC2. Is it only me?
[Desire HD Android Development] sigurd_LU:
@madmaxx: Would you recommend using the tar format for backups? What are the advantages and the negative things about it?
[Desire HD Android Development] madmaxx82:
Couldn't explain it better than a user:

Another advantage is speed and since it's a so wide spread standard -as a user already said- it's usually present on any unix/linux, you can even open it with many apps on windows.
[Desire HD Android Development] metaldood:
I see only 2.1.3 RC4 in the Recovery control app. Could you tell me where is the 2.1.6 RC2 version?

Inspire 4g
[Desire HD Android Development] madmaxx82:
Testing took a while :)

It's up now!
[Desire HD Android Development] metaldood:
Thanks.. just bought the full version of the app for supporting your hard work.
[Desire HD Android Development] SAPPH1RE:
Well, just a thought, since in this recovery, we can change the font color, how about a themeable one? Maybe the ability to use our own background wallpaper? Just a thought.

Anyway, really loving this recovery.
[Desire HD Android Development] madmaxx82:
That's already possible ;)

Just take a look inside 4ext.prop

Will make this feature more comfortable in the next days though..
[Desire HD Android Development] madmaxx82:
Thanks to apaquette420's help and testing, tomorrow's version with button lights :)
[Desire HD Android Development] c0de_junkie:
GREAT Recovery!!!

just wait DHD owners...... madmaxx82 just made the backlights work for the hardware keys for the DHD while in recovery!!! the update should be available to everyone tomorrow!!! its 6am where he is so I'm sure its sleepy time for him...lol

have been running this recovery on my phone for a few hours now and it is restoring and backing up everything perfectly on my DHD, just the way it says it will and does everything that it says it does 100%... plus it adds so many more functions and options that CWM just never had.... but in all fairness I know that this recovery would never be if CWM never was,

but I can say this recovery is like CWM is all ripped out on steroids lol thanks madmaxx82 fir this great recovery !!!:D
[Desire HD Android Development] DaRk_dOg:
Great piece of work mate.

Love the extra options, works excessively well.

Regards, D_d
[Desire HD Android Development] nickiberli:
@madmaxx82: Will this recovery execute a /chache/recovery/enxtendedcommand file, if one exists?
[Desire HD Android Development] fixxxer667:
Just wanted to chip in with my thanks, great work.. Love the range of options and no issues so far. Keep it up :)
[Desire HD Android Development] :
This is jus an idea, maybe you can add compressing and decompressing to backups?
[Desire HD Android Development] SAPPH1RE:
Owh, sorry, i tot only the font color, didn't had time to check the ext.prop.. my apologies..
[Desire HD Android Development] dannych:
Very nice customizable recovery.
[Desire HD Android Development] madmaxx82:
Yes it will ;)
[Desire HD Android Development] madmaxx82:
What exactly do you mean?
[Desire HD Android Development] a user:
interesting stuff. never heard of this. mind to explain what you need such a functionality for?
[Desire HD Android Development] madmaxx82:
To "communicate" with rom manager for example.. sort of a batch file with commands to be executed when recovery is booted..
[Desire HD Android Development] a user:
no no, you misunderstood me. i know what it does but i wonder why one should need that. i mean give me an example when this would be usefull. ;)

edit: oh wait... i guess rom manager is one example right? is it the only one?
[Desire HD Android Development] :
I mean compression to reduce file size

And another idea is, is there anyway to increase the speed of backing up of roms? Maybe a temporary overclock feature or sumthing like that

Sent from my Desire HD
[Desire HD Android Development] madmaxx82:
For rom manager to continue to work with this recovery ;)
[Desire HD Android Development] madmaxx82:
Compressing will add extremely much overhead.. so a backup will need MUCH more time.. at the same time you want to reduce the time needed for backups? :)
[Desire HD Android Development] a user:
hehe, look at my edit :P

thanks anyway.
[Desire HD Android Development] :
Hahaahaha what i mean is like have another option n call it compression/decompression or sumthing lyk that and u can choose to compress your backups, i dnt mean compress it while its backing up cuz that would take much longer, and it would be awesome overclockin option for recovery for faster backups, its not neccessary just ideas im throwin out there lol

Sent from my Desire HD
[Desire HD Android Development] Patrics83:
You did the only right thing :D

The app is great!

Btw,

Just started to test 2.1.6 RC2 and so far all good ;)

Will report back later if I find anything.

Sent from my HTC Desire HD
[Desire HD Android Development] mixalakis32:
thanks for making this a paid app
[Desire HD Android Development] madmaxx82:
What exactly?

Recovery will always be free ( obviously would be crazy, completely inappropriate and impossible )

4EXT Recovery Control will always be free for Updating/Installing/Downloading/Viewing Changelogs/Known Issues

What exactly is the problem?
[Desire HD Android Development] mixalakis32:
ok. sorry, my bad.

the one i had installed expired and couldn't find free version in market. anyway, i prefer to donate for somone's effort and don't like it when he asks for money.

i'm glad that there will be a free app in market :D

sory again
[Desire HD Android Development] madmaxx82:
No problem at all.

I'm very sorry that this is happening.

Previously I was absolutely sure to have a free version available at that date.

But I simply didn't have time to do that yet was extremely busy with all the updates.

All newer Preview version apps have a new correct expiry date.

I hope to be able to do that tomorrow or on tuesday latest!

I added a notice on top of the app description in the market and changed my signature too.
[Desire HD Android Development] starbase64:
Hi,

how can i activate tar backup and disable haptic feedback?

with friendly greet

Starbase64
[Desire HD Android Development] Patrics83:
4ext settings menu. ;)

Sent from my HTC Desire HD
[Desire HD Android Development] eliashadow:
I'm one of your first funs and I believe you are genius!so long time stuck with rom manager and clockworkmod and now you came to change the way in what a recovery must do!

Anyway,I have a though if you can add in your app.In last months some apps which calibrate the battery show up in market and change the traditional way through recovery.And I think this is better way cause the battery is tottaly 100% (and better if current widget show 0mAh) and not 99% when reboot into recovery.So,maybe this possibility to delete battery.stats in your app is useful.

Thanks again for your hard work.

Send from Guantanamo using stolen DHD
[Desire HD Android Development] starbase64:
Hi,

please make a Screenshot, i can not find.

with friendly greet

Starbase64
[Desire HD Android Development] eliashadow:
Choose recovery and then recovery settings to find it...

Send from Guantanamo using stolen DHD
[Desire HD Android Development] starbase64:
Thx :-)
[Desire HD Android Development] raecarter82:
Hi can anyone help. I am currently running the latest update of rom manager and the recovery. I have recently updated my rom to an ext4 what does that mean if I wish to go back to ext3. I'm confused by what would happen. I'm assuming something will as this program was invented if that is tge case do you recommend I get this? If so what happens to the old koush recovery? Thanks
[Desire HD Android Development] raecarter82:
Can anyone answer my above question please
[Desire HD Android Development] drewdatrip:
boot into 4ext and goto convert and convert to ext3, although there is no real benifit from what i understand it is slower

Drew
[Desire HD Android Development] napster113:
Just wanted to say thankyou for a brilliant app being using it for a while now and finally bought it this afternoon ,thanks again.
[Desire HD Android Development] raecarter82:
Thanks for the response I'm worries ill update my ext4 with an ext3 rom and ruin my phone does this fix that issue
[Desire HD Android Development] drewdatrip:
Very few popular Roms are ext3 as far as im aware

Drew
[Desire HD Android Development] Shidapu:
I've took the insurance cost of the phone and will be awaiting a new phone soon, in the mean time, im wondering if the license of your app is IMEI bound or not? :P
[Desire HD Android Development] madmaxx82:
NOO!!!

It will never be! I hate that! It also will never use any online licensing crap.

It's just a little app :D

Edit: Glad you did it :)

---------- Post added at 09:35 PM ---------- Previous post was at 09:34 PM ----------

thank you very much :)
[Desire HD Android Development] IN-Freak:
Post no. 1000 :p

Just wanna say that your work is brilliant! :)

Bought your app and its working pretty good!
[Desire HD Android Development] Shidapu:
Ah, good to know! I hate those aswell.. :P

Actually, im glad you've taken that decision!

Well im glad i did aswell, had to lie about a little incident that never really happened.. haha. :)

Im back in buisness in no time i guess!

Cheers for your continued work, and i hope you do continue with that idea about MD5 though, its a neat feature never the less!!
[Desire HD Android Development] Lanky Git:
Great work this, just bought the app - happy to support your efforts, keep up the good work!
[Desire HD Android Development] jilee:
Idk if it's only me or themes usually disappear after full wipes, normal wipes or even rebooting? I've never used the Theme uninstaller, but my theme's occasionally gone w/o reason.
[Desire HD Android Development] madmaxx82:
Yes they must disappear, because they are installed on the system prtition ;)

After a reboot they should should not disappear, however with 2.1.6 rc2 there is only one theme location anymore (system, but data was dropped). That's because mounting that was one of the reasons why the recovery took very long to boot on the Desire.

It's the same with other themes you might flash for your roms.. they also disappear if you do that. Flashing a new rom that formats system also removes the theme. So please flash it afterwards like you would a "normal" theme.

We can add that recovery saves its theme when there is some formatting and restore it afterwards automatically, but that doesn't have high priority now :D

---------- Post added at 10:05 AM ---------- Previous post was at 10:04 AM ----------

Thanks very much :)

Regarding battery stats wipe. Will add it :)