yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] andreasy:
Easy question, I use the latest 4ext control (paid ver. from market). Are the themes version related or can I download and install any of them without issues. I saw that they modify the .prop file so that makes me think that they could affect the system if we have a newer one.
[Desire HD Android Development] madmaxx82:
Thanks :)

A theme's 4ext.prop must not and should never contain any settings not relevant to themes.

The theme's 4ext.prop file won't overwrite your own 4ext.prop on your sdcard.

At least not if the theme was created as it should be and the theme creator didn't extra specify the sdcard as location for the theme which would be really strange.

Also if you use the app to install themes, they will never overwrite your sdext 4ext.prop, not even then if the updater-script of the theme would intend to do that. :)
[Desire HD Android Development] ruchern:
The new version does not have an option to manage backups.
[Desire HD Android Development] madmaxx82:
You mean the free version? (Recovery Updater)

It has only update/install/Download/View Changelogs/Known Issues and reboot into recovery functionality.

It includes an optional trial of 3 days for the full version (Recovery Control).

When you start it the very first time, it asks you if you want to start the trial.

If you say yes, all options of Recovery Control will be there after 5 minutes and stay for 3 days.

After the 3days are over, it is just Recovery Updater again, without any nagging, ads, or anything.. so it's a "clean" free, basic version.
[Desire HD Android Development] Wacco001:
A well spent purchase ;)
[Desire HD Android Development] andreasy:
Just a suggestion which has been discussed some time back in the Leedroid threat.

It would be nice if together with the battery stats calibration, we could also have GPS calibration by clearing the EFS partition.

Would that be possible?

Sent from my mind using my telepathic super mind power.
[Desire HD Android Development] Wacco001:
Dear madmaxx82,

Any possibilities to include a Reboot, Bootloader, Power Off and /or some sort of "Hot Boot" options in your Recovery Control market version ?

I know, those requested features are not in a direct relation to your 4EXTRecovery and Recovery Control apps but it would make the Recovery Control even a more usefull tool for flashing / rebooting NooBs like me :D

LOL, had to ask it ... :p

Cheers,
[Desire HD Android Development] madmaxx82:
Yes, sorry I didn't have the time yet to do it, but certainly will :)

Thank you :)

That's a good idea and I will add it :)
[Desire HD Android Development] mobilkungen78:
Just bought the app and its fantastic:D
[Desire HD Android Development] greentrees89:
so i havent been back to this thread for a while, seems like alot has been done, i have a ? do i need do anything when upgrading from your old versions, and what is a tar backup?
[Desire HD Android Development] greentrees89:
back ups?

so i updated my CWMR and it replaced the EXT4 recovery, so im gunna reinstall your new version and make a back up, i still dont know what TAR is and whether or not i want it, i do have another ??? will my back ups be compatible from this recovery with CWMR and vice versa, thanks
[Desire HD Android Development] cta.smith:
I have been using this recovery from the first beta release and I love it. I purchased it today from the market. You do amazing work and it is totally worth the purchase price.
[Desire HD Android Development] Wacco001:
Please read this post for an explanation what TAR is ..

Cheers,
[Desire HD Android Development] Lanky Git:
It would probably be a good idea to add that explanation to the first post.
[Desire HD Android Development] DaRk_dOg:
I was off for a few days and just saw you finally got Recovery Control on the market.

Best app I bought so far.

Keep it up mate, your work is great and highly appreciated.

Friendly regards, D_d
[Desire HD Android Development] :
Something wrong with tar backup? I just restored a tar backup but dont have root on my phone :/
[Desire HD Android Development] madmaxx82:
Thank you all very very much for that awesome feedback! :)

Yes, there is a new known issue where it can happen if you have enabled tar backups that superuser stops working after you restored a tar backup.

To anyone not familiar with this: it is disabled by default! So don't worry if you didn't enable that setting!

I have updated known issues and also sent a notice about that.

To work around this, you can flash your rom again (no wipe needed) and it will be ok.

Nonetheless please deactivate tar backups for now.

It doesn't happen for everyone and always.

Difficult to track it down and I couldn't reproduce it yet on my device.

It's also known to happen with CWMR5 which introduced tar backups.

Maybe it's solved in the newest version I don't know however I have seen a lot of posts regarding that.

I'm working on this.

If someone runs into this problem, please send me a pm or a report telling me which version of superuser and which rom he was running.

Thank you very much and sorry about that.

Anyone entering the app gets a one time notice about it.
[Desire HD Android Development] SmokeyMcBong:
hiya buddy, regarding the superuser/root errors when restoring a TAR backup, i have found the following zip file extremely helpful http://www.multiupload.com/BL6XTY4MGR

all i do is restore the TAR backup within recovery as normal then once it has finished restoring i stay in recovery and flash the above superuser update zip then reboot and all is well, no superuser errors and all apps have direct root access :)

just thought this would save reflashing full roms :)

hope this helps guys :)

[all credit for the zip file goes to LUKEMOVEMENT for providing the flashable zip via Root Toolbox]
[Desire HD Android Development] alchopop:
Great app, good value for money too. Is there a way we can use this app to check for nightly updates for our Rom like CWM does? Its just a pain to have to check with that first then install with 4EXT afterwards. No criticism intended, just a query

Thanks again for the huge amount of effort and time you've invested into this project
[Desire HD Android Development] wikie:
good morning,

can you please tell me how can I resist getting root?

I've made ​​the super user on it but I get no still useable root.

thank you
[Desire HD Android Development] madmaxx82:
Hi and thank you very much!

But I'm sorry, this is something I cannot do.

4EXT Recovery Control should be more like a systems tool.

I don't want to step on Koush's toes by implementing his killer feature for Rom Manager Premium!

I must be very thankful for using CWMR code for 4EXT Recovery :)

Also even if I wanted to, it wouldn't be easily possible because the devs would have to cooperate et.c.

But I will constantly add new features ;)

Since only shootme is affected, I'd suggest trying updating Superuser and busybox :)
[Desire HD Android Development] alienmind:
Sorry if this have been discussed before

Any chance to add BTRFS support like in RMD (for the desire)?.

Alternatively, is this recovery open source such as CWM ... is the code available somewhere so I can add btrfs myself?

Thanks
[Desire HD Android Development] madmaxx82:
Hi,

are there roms using btrfs?

I don't see any reason for supporting btrfs as it is simply not used on phones at all.

There are features btrfs has over ext4, but none of them is of use on a mobile device!

Even on desktop systems running linux it's still very exotic!

The source is not open at the moment.
[Desire HD Android Development] alienmind:
Well, about the ROM, I'm in the process of making one. Already have btrfs support in a modded cyanogenmod kernel so I'm able to use and mount btrfs partitions. I guessed a good starting point was to patch 4ext for btrfs too as it's my preferred recovery for the moment ... but I guess I should then go back to CWM for experimenting.

Thanks anyway
[Desire HD Android Development] LorD ClockaN:
Maybe it wll be a rom ;)

Edit:

Alienmind was faster

Ha ha, modded cm kernel ;)

Sent from Desire HD with CyanogenLordMod!!!
[Desire HD Android Development] madmaxx82:
Sorry, to hear that, but I cannot do it at the moment even if I wanted to.

May I ask why you want to create a rom that uses btrfs?

Will this be a requirement for your rom?
[Desire HD Android Development] Wacco001:
Thank you for the 4EXT Recovery Control update ..

Nice to see the new implemented "Reboot into bootloader" feature ... :)

This tool "Rocks" :D

Cheers,
[Desire HD Android Development] madmaxx82:
Thank you! :)

I think I should put it into some kind of "power menu" together with reboot into recovery.

What do you think?

The extra option as it is now is quicker to access though.

What other power options would you want to have? :)
[Desire HD Android Development] Wacco001:
Dev. like you keep amazing me everytime .. WOW, what a great support :)

That "power menu" idea sounds superb !

Sure, the current reboot options are quicker to access, but if you are planning to include more "power" options it would be nice to have them together in one menu ..

(Just like your "Recovery", "Themes and more" and "Applications settings")

Other power options could be "Reboot" and "Power Off" ... :D

Cheers,
[Desire HD Android Development] alienmind:
I'm referring to Lord Clockan kernel of course, but a private beta he gave me.

It has better sd support. And the cow mechanism looks promising. And the most important reason... Why not? Its an interesting experiment.

I know it is not ready for production but have my sd over btrfs with no problem... So it may be just another option.
[Desire HD Android Development] cwhitney24:
Congrats on making the xda news my friend!
[Desire HD Android Development] aamadorj:
+1

Power Menu sounds really good.
[Desire HD Android Development] madmaxx82:
Done :)

also added hot reboot ;) But not sure yet if it works without problems on all devices/roms.

Yes, it's interesting, agreed.

Thank you very much :)

Please update and there it is :)

Let me know if there are any issues.

Also added wipe battery stats..
[Desire HD Android Development] Wacco001:
Amazing !! :D

Thanks you for this update !!!

... and can confirm that "Hot reboot" is working on my Desire HD too :D

Cheers,
[Desire HD Android Development] Wolf:
I think that is a great idea. Your support has been great also. I had to purchase your app just to show a little support for your work. Keep up the good work. Thanks again.
[Desire HD Android Development] sugardaddy1979:
Hot reboot working on inspire also
[Desire HD Android Development] Maxxy13:
I tried to flash an update with the last version of Recovery Control and every time phone went into hot reboot. Once I manually rebooted into recovery the update got flashed automatically. I guess it was queued somewhere...
[Desire HD Android Development] madmaxx82:
Thank you all :)

Can't reproduce it but I think I know what caused that and it's fixed in 1.1.8. If not tell me ;)
[Desire HD Android Development] napster113:
looks a lot less cluttered now with the new power menu thanks.
[Desire HD Android Development] John_Blaze:
Can someone give me the command to push an app to my fone.. vending.apk in particular. thanks :D
[Desire HD Android Development] madmaxx82:
Hey bud :)

adb push <path to you file> <path where your file should go on the phone> :)
[Desire HD Android Development] John_Blaze:
Thanks bud! :)
[Desire HD Android Development] Drashna:
"Adb install" works better. Pushes it and installs it. :)

Sent from my Inspire4G
[Desire HD Android Development] hasni2005:
Thanks for the updates

But where can i disable the haptic feedback ?
[Desire HD Android Development] madmaxx82:
inside "recovery" -> recovery settings ;)

You need at least recovery version 2.1.6 rc2 for this setting to be available..
[Desire HD Android Development] John_Blaze:
Ok so how do i do that?
[Desire HD Android Development] Drashna:
About the same way push works. If the apk file is in c:\users\account\desktop\ then run "adb install c:\users\account\desktop\app.apk" and that's it. Sent to phone and installed.

Sent from my Inspire4G
[Desire HD Android Development] John_Blaze:
Oh hell with it! I just tore the rom apart using Dsixda kitchen.. lol much easier for me.
[Desire HD Android Development] clouds5:
quick question:

do i need to manually wipe all partitions before lets say restoring a MIUI rom if i'm currently on a sense rom? Or does the restore process do that for me?
[Desire HD Android Development] madmaxx82:
The restore process does that for you ;)
[Desire HD Android Development] a user:
hey madmaxx, any news on issue of systune on sensation? ;) i know you are quite bussy...
[Desire HD Android Development] madmaxx82:
Sorry :) Will send you a pm.
[Desire HD Android Development] Selec1:
Would it possible to use another key to boot in recovery? Allot of Desire HD users have faulty volume - buttons. (maybe use the volume + to boot in recovery?)
[Desire HD Android Development] DaRk_dOg:
Hello Max and everyone,

Just a quick question:

Recovery Control is incompatible with the latest su binary and app? (3.0)

I've upgraded it yesterday and when recovery control is trying to gain root access it FC's.

I've cleared Super User's history but no luck.

Regards, D_d
[Desire HD Android Development] a user:
No app has any influence on how it gets su rights. So it must be fixed on superusers app side.
[Desire HD Android Development] Spyr0s:
Ιt works fine for me, i just had to press Allow 4~5 times. Maybe you need to reupdate binary through Superuser app.
[Desire HD Android Development] Wacco001:
FWIW..

Just want to inform that on my device 4EXT Recovery Control 1.1.8 is having no Superuser v3.0 (35) and SU binary v3.0 (FC) issues gainig root access ..

Cheers,
[Desire HD Android Development] DaRk_dOg:
Thanks for the feedback.

I was unable to give su rights through the traditional way (prompt-allow etc) so what I did was to set SuperUser to automatically allow access to apps. Then I launched 4EXT Recovery control and it gained access instantly.

I'm not quite sure if the issue was on 4ext's or su's side (root explorer granted permissions properly), just reporting.

Regards, D_d
[Desire HD Android Development] Wacco001:
Probably I understand your question wrong, but if you install the latest 4EXT Recovery Control, you can run it, go to "Power Menu" and then "Reboot into recovery" ...

Once in 4EXTRecovery you can use the keys at the bottom of the screen, (Home=Up), (Menu=Down), (<- = back) and (magnifying glass=select) ..

Or via your PC (USB cable to phone) and ADB ..

Go to the ADB dir on your PC and run "adb reboot recovery" to reboot into recovery .. :)

Hope this info is useful to "avoid" using the Volume buttons .. ;)

Cheers,
[Desire HD Android Development] hasni2005:
Thanks dude ...
[Desire HD Android Development] Selec1:
I'm aware of that. But when stuck in a bootloop, it's no use ;).
[Desire HD Android Development] aamadorj:
All the Power Menu options are working fine on my device, but I haven't had the chance to try Reboot to Bootloader. Just guessing "Reboot to Bootloader" is going to work fine, also, because it's madmaxx82 work.

Thanks, madmaxx82.
[Desire HD Android Development] Wacco001:
Then it would be very wise for people not to plan anything (ROM, Radio, kernel, mods, whatever) that would make them have to go into bootloader/recovery, but get those Vol. buttons repaired first!

Don't think an app with "reprogrammed" hardware buttons will cover all users with possible button failures ..

Afterall, when stuck in a bootloop, maybe other users might have Vol.+ damaged, or even both Vol. buttons not working .. :rolleyes:

Cheers,
[Desire HD Android Development] Doo Doo:
how can i make rom manager recognize 4EXT Recovery?
[Desire HD Android Development] madmaxx82:
Sorry but recovery doesn't have any influence on that ;)

****, I don't have any issues with superuser v3 beta4.

I'm sure you updated the su binary?

You couldo nly try deleting the apps cache and maybe data, remove it again from superuser and try again.

I need to change things anyway, at first start there are too many popups. I needed to add them because in earlier versions where there was only 1 I had about 4 people where it didn't work.

Certainly needs to be improved.

Thanks for reporting :)

haha thnx, but don't say that too early :)

There is no real way other than editing files and putting your current version into them.

Rom Manager doesn't detect a recovery, it just remembers the last version it installed on your device.
[Desire HD Android Development] Doo Doo:
ok then could you maybe tell me how to edit the files to make rom manager recognize it please
[Desire HD Android Development] madmaxx82:
Why do you want to do that? It doesn't change functionality and is only cosmetic.

To be honest I never did it.

But someone posted something like that a way back ;)

Is the text it displays really that important? ;)

Also you would need to edit them again every time you switch recovery versions..
[Desire HD Android Development] Doo Doo:
no its not really that important but i just like to have everything the way that i like it & i like rom manager saying the correct recovery that im using so if you can will you help me change it please
[Desire HD Android Development] madmaxx82:
Please search this thread, it's already 3am here and I would need to do this myself, because I have never looked into that. I can't tell you how to do it without doing research first.
[Desire HD Android Development] Doo Doo:
well i did search & i found this --> http://xdaforums.com/showpost.php?p=16416612&postcount=656

but it doesn't work for me when i try it :(
[Desire HD Android Development] napster113:
@ doo doo have you tried this http://xdaforums.com/showthread.php?t=1191540
[Desire HD Android Development] Shidapu:
Hey Max, im back, but with saddened news, im getting a Sensation instead by insurrance company :'(...

Any chance i can enjoy the phone to its fullest by you porting to it? <3
[Desire HD Android Development] madmaxx82:
Hey that's great!

And yes, but don't know when :)
[Desire HD Android Development] Shidapu:
hehe yeah i guess :D I hope it's an Sensation XE, but i don't have high hopes of that, might just be a normal Sensation.

Anyway, i will eagerly await your release of your Recovery for Sensation!
[Desire HD Android Development] leith51:
Omg.... I flashed your latest recovery via your paid app now my phone bricked there's zero power....

Joke your app is awesome and so is your recovery excellent work my friend
[Desire HD Android Development] alchopop:
Bet he nearly bricked himself then, lol
[Desire HD Android Development] John_Blaze:
Damn dude.. dont make him have a breakdown! Hahaha
[Desire HD Android Development] Darius_III:
Bought 4EXT Recovery Control to support this excellent recovery.
[Desire HD Android Development] Calamity88:
Tar format

May i ask what's the benefit of a TAR backup? :) i realise linux involves alot of TAR format..
[Desire HD Android Development] a user:
faster backup and restoring.

and you can more easily access the content of your backups if you wish ;)
[Desire HD Android Development] madmaxx82:
*Shock_and_Horror* :D

Thank you mate :)

hehehe

Thank you very much!!

Yes, but you could run into the problem when Superuser doesn't work anymore once you restored a tar backup.

If you do, flash superuser inside recovery, or flash the rom again (no need to wipe anything)

However, please wait for the next update where this should be fixed.
[Desire HD Android Development] cire216:
Should I partition my sd card w/ rom manager b4 I flash, or does it matter.

Sent from my Inspire 4g, using the xda premium app.
[Desire HD Android Development] madmaxx82:
What do you want to flash?

For flashing the recovery: no :)
[Desire HD Android Development] cire216:
Alright, sounds good then. Going to be flashing your recovery shortly.

Edit: working flawlessly! Thanks.

Sent from my Inspire 4g, using the xda premium app.
[Desire HD Android Development] Calamity88:
thanks for the info :) just one more question, is it okay to flash the latest recovery ? those with RC2 and stuff. or should i stay with the stable ones. cheers

and awesome recovery you have there !!
[Desire HD Android Development] madmaxx82:
The current RC2 is as stable as 2.1.0 final as long as you don't enable tar backups ;)
[Desire HD Android Development] Wolf:
I happen to have Tar backups enabled with 2.16RC2 and I have never had a single issue with your program, (paid version if that makes any difference).
[Desire HD Android Development] madmaxx82:
Thank you very much :)

No it doesn't make any difference..

It's completely independent of the app.. is happens the same when using recovery directly too.

This tar backups superuser problem is rare though. Hope to have it fixed in the next version which should be finished today
[Desire HD Android Development] Wolf:
Maybe sometime in the future you might be able to add a "Fix Permissions" option similar to Rom Manager. I don't believe I have seen that option. If it is in there somewhere then I missed it somehow. I don't know if it is possible or not but I thought I would make that suggestion.
[Desire HD Android Development] madmaxx82:
Added for next update :)
[Desire HD Android Development] Wolf:
Thanks. That just about completes any feature request. Awesome work.
[Desire HD Android Development] radisoft:
+1 :)

good work, man!
[Desire HD Android Development] mr.bobbels:
is the option "wipe all partitions" the full wipe function in 4ext???
[Desire HD Android Development] madmaxx82:
Thank you all very much :)

You mean the "Superwipe ext3 | ext4" one?

That is different to the one inside recovery.

If you chose format all partitions in recovery it will use the file system currently on your partitions to do that. Which makes sense, because 4EXT Recovery always tries to preserve the file system format you currently have unless you explicitly tell it to do something else.

With the option inside the App you can chose the file system.

You can however format single partitions or convert them inside recovery with a file system of your choice ;)
[Desire HD Android Development] mr.bobbels:
Is there a difference in fullwipe-method:

=>format system, data, then cache. or

=>wipe all partitions
[Desire HD Android Development] andreasy:
@madmaxx82:

I have a problem. Remember the issue you mentioned about TAR backups causing issues with superuser, and that the solution was to reflash your ROM without wipe? Well, my backup was from that build and I have been having issues with superuser denying access to most of my root apps during restart and generally causing instability.

I flashed my ROM on top and indeed, after restarting it was fine but this lasts only 1 reboot. The problem reappears after the 2nd reboot.

Please let me know if there's any solution or if my only choice is to full wipe (which I don't want to do right now)
[Desire HD Android Development] madmaxx82:
No, at least not in the update I'm going to release in a few.. except it also tries to erase /boot ( which should never be needed though, but was added per request )
[Desire HD Android Development] madmaxx82:
This should not be a problem with the tar backup anymore if it works and then doesn't on the next boot.

If you want you can try the new version which will be released in a very short time already. And restore that tar backup again with it.

Send me a pm if you want to!

And yes there is also another possible solution: SmokeyMCBong has posted a link to the superuser flashable zip.

But it would be great if you could try to restore it with the new recovery version.

Although it's not entirely sure if the problem was only the restore.. the new version also improves the backup process, not only the restore and should really fix that.

Edit: You might also try to use "fix permissions" inside recovery or 4EXT Recovery Control v2 (which will be up in a few minutes)
[Desire HD Android Development] andreasy:
Thanks, it was LBE privacy guard at the end. I was testing that at the momment and realized that all those problems were caused by this app. 4ext works perfectly.