yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] HTCDreamOn:
RE: [TOUCHCOVERY] 4EXT Recovery Touch v1.0.0.5 RC 5

I agree with Ditamae. Comparing touch to trackpad isn't like comparing CWM Recovery and 4EXT as a whole - You either like touch based recoveries or you like trackpad navigable ones, but 4EXT has some superior features to CWM and vice versa: There is no "best" of touch and "best" of trackpad, they're just two types of navigation (I'm saying touch doesn't offer a feature that trackpad doesn't: in the recovery, touch is the feature).

If you don't like touch, don't use it. If you think it's stupid, tell the 4EXT team your opinion and make your own recovery with touch and trackpad navigation, I won't be using it though.
[G2 and Desire Z Android Development] tsg89:
[TOUCHCOVERY] 4EXT Recovery Touch v1.0.0.5 RC 5

recovery's been working good so far, one thing i really like is the themes so cool!!:good:
[G2 and Desire Z Android Development] readmanr:
Hi Desire Z / G2 users,

Just to bump the thread, as a new version of 4EXT Recovery Touch v1.0.0.6 RC1 is now available as of 31/12/2013 and all finally packaged up early morning 01/01/2014 so thanks for this at New Years!

To get your hands on the recovery.img, download 4EXT_Recovery_Touch_v1.0.0.6_RC1.zip using the 4EXT Apps.

The Free 4EXT Recovery Updater v2.4.6b App.

Or the Paid 4EXT Recovery Control App.

Version v1.0.0.6 RC1 is required for the Android 4.4 KitKat ROMs and GAPPs.

Here is the changelog for 4EXT Recovery Touch v1.0.0.6 RC1.

- Based on the rock solid v1.0.0.5 RC9

- Added support for SELinux needed by some Android 4.4 roms.

Big thanks to the following testers:

Papete, Dtr204, CChako, and Kingmook!

Hope the above helps!

Happy KitKat Testing,

Rob.
[G2 and Desire Z Android Development] Vladimir2k9:
Today has found that appeared new version

4EXT Recovery Touch 1.0.0.6 RC 2

whats new? Somebody tested it?
[G2 and Desire Z Android Development] arunal_123:
I have flashed this latest version. I dont see any visual changes.

By the way here are the changelog...
[G2 and Desire Z Android Development] magikstar:
can you post a link to download the img files please?
[G2 and Desire Z Android Development] arunal_123:
Actually i have downloaded from 4EXT app.

Just check the OP. He has given a link to that app and even recovery.img in a zip file.

But im not sure, whether the recovery.img in the OP is the latest or not.

Best way is through using the 4EXT App given in OP.

It would also be a compliment for the developer too. ;)

Thanks...
[G2 and Desire Z Android Development] kha1rul:
Sorry for the necroposting but I think this is the best place to post. I'm trying to install 4EXT Recovery Updater onto my Desire Z but my phone simply says "Can't open file". I have enabled installation from Unknown Sources and other APKs work. What could be the problem? Do any of you have an APK (I don't want to download it off a random website)?

I managed to install the 4EXT Recovery Update APK through ADB. The APK didn't work on the phone directly.
[G2 and Desire Z Android Development] misfit61871:
Do you have a link for the 4ext super wipe+? I did not know there was an updated version and have noticed that my partition was ext 3 after using it to flash the mexdroid update.

Ad Mortem Fidelis
[G2 and Desire Z Android Development] blast0id:
no, it was just an absolutely horrible day start to finish, completely losing my ass business wise ATM, and I did take that the wrong way, my apologies... and yes I have THE worst road rage... one reason I don't keep my gun within reach when I'm driving... lol...

for real though, I am sorry for the rant and personal attack... :o
[G2 and Desire Z Android Development] :
One of my favourite aspects of 4ext was not needing to run the superwipe script anymore. I figured that "wipe all partitions except sdcard" is the same thing. You can wipe the efs partition alone from the app.

Why are we hunting down and flashing the superwipe zips? Does superwipe do something else as well?

Edit: yeah, it does! I forgot about the hidden sdcard folders and it also checks and repairs your filesystem. Horray for google search! =P

Sent from my Nexus 6 through tears in rain.
[G2 and Desire Z Android Development] misfit61871:
Old habit I guess, I have been using it for so long since the CWM wipe was not reliable. I have not even used any wipe features with 4ext and was not aware that it even had an efs wipe, so that's good to know. Thanks

Ad Mortem Fidelis
[G2 and Desire Z Android Development] misfit61871:
Well I couldn't wait anymore, I went ahead and flashed 4ext touch and DAMN dude it is slick! I love it!

Props to you madmaxx, awesome recovery bro!

Ad Mortem Fidelis
[G2 and Desire Z Android Development] ptesmoke:
No worries bro, we all have those days trust me. Tho it takes a real man to admit where he was wrong and apologize, for that..props dude, much appreciated. Remember my handle, I'm usually never negative, sometimes sly and maybe borderline, but never taking shots at anyone for no reason :p

With that, I hope the rest of this week goes better for you dude. Don't stress the small ****!
[G2 and Desire Z Android Development] blast0id:
:D:D:D:D:D:D:D:D:D
[G2 and Desire Z Android Development] misfit61871:
That's right dude, don't sweat the petty things, just pet the sweaty things! Lol

Ad Mortem Fidelis
[G2 and Desire Z Android Development] nickeedoo:
Yeah I was too eager to test out a recovery with touch support... this is awesome. Boss saucesome.
[G2 and Desire Z Android Development] Ditamae:
Just want to say thank you... as usual this is quality. And the fastest Nandroid backup ever. Wow. :)
[G2 and Desire Z Android Development] ultma75:
I love this on my g2, I would love it more on my g2x. Cmwr sucks
[G2 and Desire Z Android Development] Xnergy:
This is awesome, i just used 4Ext Touch and it's brilliant!

I think i will never return to scroll button :D
[G2 and Desire Z Android Development] ajhavery:
The touch recovery seems to be a bit laggy in terms of loading options while getting back to main menu from a sub menu, for example going back to main menu from wipe/format option and also the dropdown confirmation bar takes a while to come down when choosing any option.

Any suggestions?
[G2 and Desire Z Android Development] Explosive:
Come on bro, this is revolutionary, so the best suggestion is, if you want a super quick responsive recovery, go back to the NON-TOUCH recovery... it literally takes a second to switch menu to menu, ur just nitpicking.

Here is the SuperwipeG2+ext4 for those who need it http://db.tt/DXH2hPjq
[G2 and Desire Z Android Development] dargocitfer:
I discovered something interesting. If you use the Back Button on the phone, it switches to the previous menu instantly. If you use the "Back Arrow" option of the Recovery menu, it seems like it re-loads the main menu, which takes a couple of seconds.

I think of the Arrow option as a "Reset Recovery" option, and just use the regular Back Button, and it works wonderfully.
[G2 and Desire Z Android Development] killj0y:
I wonderwhy I can't attach files via tapatalk hmm...
[G2 and Desire Z Android Development] misfit61871:
Thanks for the link man!

Ad Mortem Fidelis
[G2 and Desire Z Android Development] mrbmg:
Ok, this probably a stupid question but I use cwmr and have never had 4ext. Do I need to save my whole sdcard to my pc before starting to use it and then copy it back on the card?

Can I just dl this and flash it without moving everything off the card?
[G2 and Desire Z Android Development] bombadier:
Should be ok but better to be safe than sorry make a backup,4ext recovery is fantastic
[G2 and Desire Z Android Development] Ditamae:
Like bombadier said, better safe than sorry. But I experienced no issues coming from CWM... just downloaded the 4EXT Recovery Control app and flashed the Recovery image thru the application. It took 5 minutes. You won't regret it. :)
[G2 and Desire Z Android Development] misfit61871:
4ext is based of CWM, so there shouldn't be any problems. When I first installed I tested some of my old CWM back ups and they restored no prob.

Ad Mortem Fidelis
[G2 and Desire Z Android Development] mrbmg:
All is well! Dl the recovery control app via the market, and it flashed the latest non touch and went to the touch rc2 and flashed. Already made a backup, wiped and restored perfectly! Fixing to try some old backups, but shouldn't be a problem.

Thank you very much madmax! Awesome work man!

Touch recovery = kickass :)
[G2 and Desire Z Android Development] c00ller:
Congrats on making the xda front page!

http://www.xda-developers.com/andro...-lose-the-heartache-with-4ext-recovery-touch/

However, the author failed to mention that the touch recovery is also available for many other devices as well :rolleyes: You should probably contact the author to increase awareness!
[G2 and Desire Z Android Development] fr3akBut:
Purchased the full version from market today. Very impressed! But i'm having issues (my fault probably for running a beta rom)....

1. Previous cwmr 5.0.2.0 (iirc) backups that have worked previously show bad md5 from within recovery, but test fine from within the app.

2. Create a backup from within app gives 'unfortunately, 4EXT Recovery Control has stopped'

3. Restoring a backup gives same error.

Desire Z UK, running '[ROM][07/12/11][BETA 4r1]Desire S ICS AOSP PORT|WORKING', with market and sw keyboard fixes.

Issue 2 & 3 i can understand, as it's a new funky ROM. Issue 1 seems odd though?

Thanks for the excellent work though. :)
[G2 and Desire Z Android Development] chocohagelslagje:
Good job! :) you deserve it. Flashing roms reached a new dimension :)

Sent from my HTC Desire Z
[G2 and Desire Z Android Development] madmaxx82:
Thank you very much!

Regarding the md5sum issue: this has nothing to do with the recovery code.

the md5sum binary which is external is checking for the matches.

This hasn't changed since ages.

If you constantly get that issue, there's something fishy with your sdcard's fat32 file system (or even the card itself, but that's rarely the case).

I would repair fat32 or better backup, format fat32 and restore.

Then take a new backup and see if md5sums match.. then try the old ones.

You can of course switch off md5sum checking in 4ext recovery, but I really recommend against that! This should only be a temporary solution.
[G2 and Desire Z Android Development] madmaxx82:
Thanks for the heads up and your comment :)

I pm'd him yesterday.. but don't have a lot of hope.. the screenshot was also poorly chosen :(
[G2 and Desire Z Android Development] fr3akBut:
Thanks for the reply.

All backups made with 4EXT work fine, it's just the cwmr of my 'daily' rom that is borked now. TBH, it'll be quicker for me to install runnymede, install apps and config back to where it was than backup 16gb of shizzle, reformat, and copy it all back again!

It's not a problem to me, but just thought i'd post it for info purposes.

Have you done any testing on ICS yet? Just wondering if the UI problem is related to the ICS port i'm testing, or a generic ICS issue?

Thanks again :)
[G2 and Desire Z Android Development] c00ller:
I just clicked on this thread's "Submit to portal" link (to the right of the rating button). Hopefully they will notice and make another post so more people can enjoy your recovery!
[G2 and Desire Z Android Development] madmaxx82:
Thanks ;)

How do you all like the latest version? On dhd, incredible s and sensation they say the latest one is very responsive and fast. Is that true for the desire z/g2 too?

That doesn't mean it can't and shouldn't be improved further though ;)
[G2 and Desire Z Android Development] csolanol:
It is really faster than the first one. Still lags a bit but nothing to see with first one. Good job!
[G2 and Desire Z Android Development] Ditamae:
v1.0.0.2 seems quite fast on the G2... this is just awesome... can't wait, though, for theme control from within the app. After that = heaven. ;)
[G2 and Desire Z Android Development] c00ller:
Like those who said it above, v1.0.0.2 RC1 is faster than before!

Here are two things with the recovery that got my attention:

1) At the bottom of every submenu there is an arrow button pointing back. Everytime I use this button, I see a loading screen saying something like "loading boot" and it takes a second or two to show the main menu. On the other hand if I just press the soft back button on my phone it goes back to the main menu immediately, bypassing that loading screen. Is there a reason for this discrepancy?

2) This is minor but I noticed that when pulling the top status bar up or down, no matter how fast I fling it up or down, as soon as I remove my finger from the screen it stops and continues slowly and accelerates at a fixed rate. I realize this is still an early version, but do you plan to conserve this "fling velocity" in the future?
[G2 and Desire Z Android Development] madmaxx82:
Thank you :) Possibility to control/change colours/transparency values and themes will be added as soon as possible to the App, though I can only work on one aspect of 4ext at the same time.

The Nexus One, Desire and myTouch 4G haven't yet gotten the touch edition, users would like to have a determinative progressbar too, fix some cosmetic bugs, and improve performance a bit further. To add those theming features the app currently provides for the classic version for ng will be a lot of work, and so I must think carefully which steps to finish first and which ones after :) But I know it's already urgent ;)

Thanks!

1.) What you describe is a bug and not wanted at all. I cannot reproduce it unfortunately. Does this really happen everytime you use the back arrow key or just in some menus? You really get to see the complete loading screen, the same one you see when you boot it at the beginning for a second?

2) You want to be able to accelerate the big bar you can pull down manually? Is this really important? Anyway, I will take a look at it, but will be lower priority.
[G2 and Desire Z Android Development] Bigt2003:
Yes, I have the same issue too. It's like the recovery completely restarts. For me it happens when coming out of the wipe and install menus. But using the physical back button works fine.

Sent from my Motorola StarTac
[G2 and Desire Z Android Development] madmaxx82:
Regarding this "feature" :D I need your help.

This cannot be reproduced on any other device it seems.

I never had this happen on the Sensation or my Incredible S. Also noone ever had this on the Desire HD. And there were no reports about it on the other devices.

Please everyone who notices this: pressing arrow back button (not the hardware one) ina a menu to get you back, gets you to the loading screen for a second and then into main menu.

Please tell me if this happens to you in any menu, or just some. Does it happen everytime or just sometimes?

Thank you very much!
[G2 and Desire Z Android Development] madmaxx82:
Thank you very much!

Please could you test some more? Does it happen everytime you try to leave the wipe menu or install zip menu?

Everyone else: if you never experienced that please also tell me. And tell me if you are using a G2 or a Desire Z. It really shouldn't make any difference. This effect is strange since it should be the same for all devices, but apparently it's exclusive to this one.
[G2 and Desire Z Android Development] madmaxx82:
Also please tell me if this also happened on with the previous version 1.0.0.1 RC2.

Thanks a lot!
[G2 and Desire Z Android Development] chocohagelslagje:
I am about to flash a new rom and I still have the older version so will check it for you.

Edit:

I just tested the menus:

Mount storage

tools

power menu

toggle usb storage

wipe/format

install from sdcard

When pressing the arrow it reloads and says after this:

preparing boot, recovery is ready

So this is with the previous version 1.0.0.1 RC2.
[G2 and Desire Z Android Development] ptesmoke:
pretty much same results, on latest version as well.
[G2 and Desire Z Android Development] mrbmg:
I have a g2 and pressing the arrow on the touch screen starts it all over for me. If I hit my arrow on my phone it goes to the previous screen.
[G2 and Desire Z Android Development] madmaxx82:
Thank you very much for the reports.

I will work on this and will then need a tester :)

I'll update as soon as I got something.
[G2 and Desire Z Android Development] misfit61871:
I can confirm that it happens on my G2 as well, on both versions.

Ad Mortem Fidelis
[G2 and Desire Z Android Development] OriginalGabriel:
I tried all three on my G2 and can confirm; let me know if you need me to test for you.
[G2 and Desire Z Android Development] blast0id:
I bought the paid app, and have to say it was worth every penny and then some... will be sure to donate some more in the near future...

1.0.0.2.RC1 = swift **** on my G2, didn't notice the back arrow issue because I'm so used to using the back button on my phone... keep up the fantastic work!
[G2 and Desire Z Android Development] Ditamae:
Sorry if I missed this somewhere in the thread, but does anyone know where the screenshots wind up? Looks like this feature is working, but I can't figure out which file the images are saved to....
[G2 and Desire Z Android Development] OriginalGabriel:
On your sdcard at /4ext/screenshots; but after taking them you need to save them via the tools menu in recovery.
[G2 and Desire Z Android Development] Ditamae:
Ah, okay. I was missing that last bit. Thanks. :)
[G2 and Desire Z Android Development] cswroe:
First off, let me say that this is a great recovery and I have been having an awesome time playing with it. I have had to revert to the original version though due to the following issue:

When requesting a remote wipe using Lookout, the touch version never initiates the wipe command, it just boots into recovery. The original 4EXT version does initiate the wipe then restarts the device.

Due to the nature of my work, we undergo a monthly audit of all devices (phones, ipads, laptops) for remote wipe capability and this came up. Not sure if there is something that can be fixed on the touch version or not.

Thanks again for all you have done.
[G2 and Desire Z Android Development] madmaxx82:
Thank you!

Did you verify that it didn't wipe or is the problem that you didn't see any text output and just the usual UI?

I see that there's no code yet to display text output if not initiated by recovery control. This will be added for the next update.
[G2 and Desire Z Android Development] cswroe:
They test it with the SD card out first, then followed with a test with the SD card in place. With the card out, it started 4ext touch and gave an error that the SD card was not installed and went no further. In the classic version it wipes either way. When I get back to work tonight we will try with a test card in place and see what happens.
[G2 and Desire Z Android Development] madmaxx82:
Thank you!

Could you please send me the recovery.log afterwards?

Just boot the rom afterwards, start the app, hit the report button and tick the option to include the last log.

That would be helpful :)

I didn't change much/nearly nothing in that regard between classic and touch that's why this is strange to me. A log would be great!
[G2 and Desire Z Android Development] cswroe:
I sent the log, I am not sure if I specified that the log was for the remote wipe with the SDcard not being in the device.

If the SDcard is in the device, remote wipe work as it should, boots into 4ext and wipes the device and SDcard. The one thing that is different from the classic version, is that it says on the screen what is going on, i.e. Formatting Data, etc

In the classic version it is just a blank screen, this was nice since it did not give the perp a chance to see what was going on and do a battery pull before the wipes were finished.

Thanks for your help, purchased full version as a result of your great assistance.
[G2 and Desire Z Android Development] WTF?:
I don't think Austria has any perps - just pretty girls and lots of mountains - no crime to speak of, unlike here!
[G2 and Desire Z Android Development] cswroe:
Although their crime rate is lower (but is rising) than the US overall, their burglary rate is 40% higher than the US......

perps are everywhere.
[G2 and Desire Z Android Development] Ditamae:
Crazy thing just happened.... I was in the middle of switching eng hboot versions, in Recovery, and I took a screenshot. I hit "tools" to save it and all the options disappeared. My screen was essentially blank, with the exception of the status bar info. I could press on the place where an option should have been and Recovery would progress normally... only I couldn't see to confirm any action. My capacitive back button stopped working as well.... so I was essentially stuck. I've never seen this issue before and I'm in love with your Recoveries. I've already flashed back to Classic RC5 while I finish changing hboots... but just thought I'd report this. Any ideas what caused it?
[G2 and Desire Z Android Development] madmaxx82:
Hi,

I'm not completely sure. Might be related to the issue that you cannot use the back onscreen key on your device.

This never happened on any of the other devices currently supported.

Please could you try out 1.0.0.3 Beta 1 and tell me if the onscreen back key finally works for the Desire Z /G2?

I did a lot of changes, let's see if you notice anything regarding speed and this back key issue.

Thank you ;)

@cswroe: would be great if you could test your auto wipe requirement that didn't work previously when no sdcard was present with this version. 4ext usually needs an sdcard to work, but in this version I added a timeout for that to boot a sort of safe mode if partitions needed to run the full config aren't available.
[G2 and Desire Z Android Development] dargocitfer:
I just installed 1.0.0.3 Beta 1, and the onscreen back key seems to be working perfectly! No delays or "reloading" like I experienced before!

Another win! :D
[G2 and Desire Z Android Development] madmaxx82:
Hey ;)

Wow, that was fast!

Thanks ;) That's good news indeed!

It's still called a Beta because it hasn't been tested as much as the previous versions and 1-2 new features are still missing I'd like to implement for 1.0.0.3
[G2 and Desire Z Android Development] jethro650:
Finally got a chance to update and try out. Yes, the on screen back button works perfectly now and I have also noticed that menus seem to open quicker and scrolling is definately smoother. Awesome work...not quite sure why I was stuck on that other recovery for so long :)
[G2 and Desire Z Android Development] Bigt2003:
I'm using .3 and it works great. The back button works perfectly. Thanks so much !

Sent from my VAX running UNIX.
[G2 and Desire Z Android Development] c00ller:
Suggestion for the app: while downloading and installing a recovery, the app should force the device to stay awake... if I leave it alone the screen will turn off and it pauses the download and won't proceed.
[G2 and Desire Z Android Development] Ditamae:
Hey Madmaxx... just flashed the beta Touch and all is good. :) Thanks so much for your quick response and fix.
[G2 and Desire Z Android Development] madmaxx82:
Thank you all very much :)

@c00ller you are right of course. Will be done :)
[G2 and Desire Z Android Development] G1ForFun:
Beta touch working great here. Thanks for your hard work.
[G2 and Desire Z Android Development] IharpI:
Problem with app and toch recovery:

When i have a flashable zip and open it with the app and press install now, the presented options like stay in recovery or backup first it doesnt work!
[G2 and Desire Z Android Development] madmaxx82:
Thank you all very much!

Does this happen when you select the zip file via a file manager like es explorer, or does that also not work if you only use the app to do all that?

Edit: no one reported a problem with that yet.. is this with the Beta version of the touch recovery or with 1.0.0.2 rc1?
[G2 and Desire Z Android Development] IharpI:
Thx, for fast replay.

It happens in both Versions, when i select the file via filemanager.

(download via browser and then select downloaded zip in notification bar)