yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] Zzz73:
+1

i found myself looking for the Superwipe zip to use with twrp. i really liked the x3 wipe smelkus offered. the auto reboot was also a great feature. these would be a great additions to twrp for all platform versions of the recovery...
[EVO 4G Android Development] qccoles:
I've been trying vigorously to flash this since yesterday, but none of the methods seem to work for me. I've tried the Terminal Emulator method, no go. I've tried the PG86IMG.zip method from TWRP. I've tried to go through goo manager, it sits at "installing recovery" or something like that for a few, and then nothing happens (no changes at all), I've tried replacing twrp with smelkus's PC36IMG.zip but bootloader can't find it I suppose. My phone has no USB port so fastboot isn't an option.

Ideas?
[EVO 4G Android Development] Robobob1221:
When you placed it in the PC36IMG.zip did you rename the image to just recovery.img? Sometimes it works

what about what others suggested, flash gui or other img flash application?
[EVO 4G Android Development] whiterider13:
Flash img gui from the market worked great for me.

Sent from my Supermagic EVO using Xparent Blue Tapatalk 2

themes.classictomatoe.net/whiterider13
[EVO 4G Android Development] Zzz73:
here try this:

http://db.tt/CWD3m7Xw

put it on the root of your sdcard. (not inside any folder) then reboot to bootloader. i personally used this zip to load twrp 2.2.1 to my EVO so I'm positive it works.
[EVO 4G Android Development] makskylan:
If this gives me trouble can i reinstall RA recovery?
[EVO 4G Android Development] Zzz73:
i switched from smelkus, to twrp 2.2.0, back to smelkus, then to twrp 2.2.1. so I'm pretty sure you'll be fine.
[EVO 4G Android Development] jboyer0000:
Do you have any plans to add wipe options similar to smelkus

Sent from my PC36100 using Xparent Red Tapatalk 2
[EVO 4G Android Development] Dees_Troy:
Almost no one in Team Win has an EVO 4G anymore, so you'll have to be more specific about what kind of wipe options you're looking for.
[EVO 4G Android Development] KevinGee:
Im pretty sure hes talking about including the option of superwipe, format all, and single wipes like boot, data.

But besides that im really liking this new recovery, and the option to flash multiple files one after the other without having to go back and flash them one at at time is quite intriguing.
[EVO 4G Android Development] Zzz73:
and an auto-reboot after nand restore would be the cat's pajamas! :cool:
[EVO 4G Android Development] souleman:
On Evo4G it's PC36IMG.ZIP.... not PG86IMG.... I noticed that when I downloaded the file also..

Looking at the site.. the img file is also named shooter... I think the stuff on the site is for the Evo 3D, not the Evo 4G. I was able to find a .img file on goo.im, but not a proper .zip file.
[EVO 4G Android Development] Zzz73:
if you have a copy of the smelkus zip you can put that twrp img inside the zip (replacing the smelkus img) then flash the zip.
[EVO 4G Android Development] ViViDboarder:
Yea, that was a copy pasta error... I put the wrong page links up.
[EVO 4G Android Development] qccoles:
Not sure if it's a good or a bad thing, or if it's the step-by-step progress, but it seems significantly faster than amon ra at everything.
[EVO 4G Android Development] bboy_201:
:)

Just wanted to say thank you!:cowboy:
[EVO 4G Android Development] KevinGee:
+1 agree

Sent from my Og Evo 4G
[EVO 4G Android Development] Notorious:
In smelkus mod they have combo wipe options. For example one of the options is cache and dalvik cache only. Another is superwipe which will wipe data,boot,system,cache,temp files,dalvik cache 3 Times
[EVO 4G Android Development] ViViDboarder:
Hmm... I actually had thought we had that feature in 1.x but I don't see it. I'll remember that when I'm thinking of things to do. :)

So right now we do Cache, Dalvik, Data (Factory Reset), System and External Storage. What are the "temp files" if not Cache? And as for the 3 times, that's not really necessary. I haven't seen anyone have to do that with twrp and haven't really heard of anyone doing it period for around a year.
[EVO 4G Android Development] smelkus:
I agree completely that three wipes is totally unnecessary and said so in my thread, but people like it despite it being a myth. I just included all three of Calkulin's wipe scripts directly in the recovery.

1) Caches: Cache and Dalivk

2) Format all: boot, cache, data, system

3) Superwipe: (1 + 2) x 3plus the "temp files", which is a whole bunch of files starting at line 1419 here that Calkulin wrote as a script for the EVO.

It wouldn't make sense for TWRP to include that given your broad range of device support. Superwipe would just perpetuate a myth, but wiping both caches and format all are convenient. Again though, you guys have a much broader range of devices and configurations to consider. Mine was 100% geared toward the EVO and its user base.
[EVO 4G Android Development] PhxkinMassacre:
Wowzas! Can it be, a twrp that won't brick my og like it did my og og? THATS AWESOME!!!! haha

P.s. I was the first one to have a twrpy paper weight way back in the day haha now I'm tossing between flashing this or not :P lol
[EVO 4G Android Development] ViViDboarder:
Haha, yea. I understand the hesitation. I was one of the first to have 4G broken by Unrev0ked.
[EVO 4G Android Development] Muffycheeks:
Myth or not I enjoy having that feature(3 wipes) for their is no such thing as being to clean. TWRP is innovative as it shows what a recovery can be and is delightful to use.....But I'll take reliability over features every time. Amon Ra recovery track record speaks for it's self and has taken small steps toward refinement.

Having said all of that I do have TWRP recovery on my EOS Xoom and loving it.
[EVO 4G Android Development] kluster1999:
Fun, fast, slick, efficient. TWRP 2.2.1 is to Android Recovery as UEFI is to BIOS.

Better than any amon ra derivative out there.

Great job!

Old Timers, pop an aspirin and get with the future.
[EVO 4G Android Development] ropodope:
why? What makes it better? Thx.

ropodope

What did the five fingers say to the face? Sa la ppa.
[EVO 4G Android Development] HarlanPepper0010:
Actually I find great qualities in both, this one may have the edge in the uniqueness of the ui, but isn't the goal of both the same? Both wipe, both flash, both backup. To say one is better then the other is a moot point. It all comes down to personal opinion. I recommend trying both. :thumbup:

Sent from my PC36100 using Xparent ICS Blue Tapatalk 2
[EVO 4G Android Development] ropodope:
good answer bro.

ropodope

What did the five fingers say to the face? Sa la ppa.
[EVO 4G Android Development] kluster1999:
It's much faster and easier because of the touch interface. It is also neatly organized. And, as others have stated, it completes the same essential tasks as amon ra without a hiccup. Flash queques is heaven sent! I love the fact that it allows you to name your backups. Battery percentage is a nice touch.

Smelkus said 3x superwipe is unnecessary ["myth"]. In regards to the previous comment about you can never do too much... yes you can. When you take a shower and wash yourself with soap thoroughly from head to toe, do you rinse and start all over again? That's a waste of time.

Rope, bottom line, this saves time without sacrificing quality.

All non-essential tweaks like auto reboot will be added in the next few revisions.
[EVO 4G Android Development] kluster1999:
Harlan, walking and bicycling get you to the same destination. The bicycle will get you there faster.

Twrp doesn't brick our devices anymore, so I see no reason to walk.
[EVO 4G Android Development] ropodope:
thank you. I completely agree on multi wipes. That "myth" came from the cwm recoveries which were/are known for not wiping properly often enough to cause many user headaches. The wipe routines are the same. The problem was never that. It was bad software code getting in the way of the routine causing it to not finish properly so people would have to wipe again to get it all. Logic should tell anyone that if the recovery software is proper then wiping 20 times will not yield you one additional result than if you wiped once. Same routine wiped over same routine wiped over same routine yield the exact same wipe. It's not possible to gain anything additional. It makes the ocd people happy so just chalk it up to that. If autoreboot for both backup and restore is made available, that would be just excellent. I will now assume that this twrp recovery loads up faster and that it also properly detects your ext partition? Thx.

ropodope

What did the five fingers say to the face? Sa la ppa.
[EVO 4G Android Development] eyeballer:
Just FYI, Amon RA now uses TWRP ;)

https://plus.google.com/100930259139694354037/posts/2gKBf5DLHKg

His work on the Evo 4G was really what inspired the team to create TWRP in the first place once we found out he wasn't going to continue with his work on recoveries.
[EVO 4G Android Development] ropodope:
yes, is that on the evOG? And for your information amonRA also gave a ringing endorsement of smelkusMOD specifically over a month or two ago. So there we go. Thanks for the info.

ropodope

What did the five fingers say to the face? Sa la ppa.
[EVO 4G Android Development] smelkus:
I'm using TWRP on my Nexus 7 and I really enjoy it. I think you guys should add auto-reboot to the backup and restore menus. Even though the new devices handle those tasks much faster (especially with pigz compression, etc), it would be a great addition to the feature set.

I started adding a feature to retrieve ROM version on my recovery using fgets on the build.prop. The code is a little clunky, but I think the idea could be useful. You could have an option to automatically use the ROM version plus current month and day for backups as a secondary option to manually renaming (which is very nice BTW). Or even have it read that back in the header like the current time and battery level. That info can be a little dirty from ROM to ROM, but if your recovery started using it maybe developers would start standardizing that language better. I found it helpful if I forgot to rename a backup, I would run that at least know what ROM is was without having to boot it up.
[EVO 4G Android Development] HarlanPepper0010:
This is getting a little silly... :p

Which is why I created this..

http://xdaforums.com/showthread.php?t=1813282

Let's keep this discussion off the dev forums.. :cool:

Sent from my PC36100 using Xparent ICS Blue Tapatalk 2
[EVO 4G Android Development] ropodope:
maybe so or maybe I could just get my questions answered in this thread which are fourfold. 1.) Is amonRA running twrp on the evOG? 2.) Does twrp for the evOG now boot into recovery at a normal speed? 3.) Does twrp for the evOG now recognize the ext position properly? 4.) Does twrp recovery now or will it in the future plan to be able to restore amonRA backups? These are all simple questions directly related to this recovery and still no one has bothered to even answer these "silly" questions. Instead I see a "even amonra uses twrp". Well ladi freaking dah. Good for him. I hope that anyone who uses the twrp recovery nothing but success. Now can I get my questions answered here please? If you can see any twrp bashing going on in any of my posts then let me know because I don't see it. I want information plain and simple. Thank you.

ropodope

What did the five fingers say to the face? Sa la ppa.
[EVO 4G Android Development] ViViDboarder:
Do you know what recovery Amon Ra uses? I'll give you a hint... It's 4 letters. ;)
[EVO 4G Android Development] ViViDboarder:
That build.prop thing was something I was going to try and do (never found time) a while back before dees_troy wrote the keyboard! I think it's a great idea though that helps identify backups for sure. So yea, I'll try to get around to it unless Dees_Troy beats me to the punch! Also, Twrp is totally open source if you'd like to help add some features you miss we can merge them and give you the best of both worlds!

1. He lives in Europe (no EVO 4G)

2. I never knew it didn't...

3. I think so, a user would have to confirm since no one on TeamWin has an EVO 4G anymore

4. No we don't restore Amon Ra backups (unless they are twrp backups Amon Ra made with our recovery ;)). We never have and we never will. Generally recommended process is to just keep your old backups and if you have to restore one of them you fastboot the old recovery and restore it. At least until you make newer backups in Twrp.

That make you happy?

And, the comments about Amon Ra using twrp was not to say it's a hands down better recovery but rather that if there were any stability issues, he surely wouldn't be using it over his own recovery. Many people write open source code because they want something that's not there in the market. So they do it. Once there is something else they like better, they either step up their game or just use that.

But, myth wise, twrp has no problems wiping devices (previous version proved that all too well).
[EVO 4G Android Development] Dees_Troy:
1) Amon RA lives in Europe. Afaik he's never laid hands on an EVO 4G because they don't have them in Europe. However, what Amon RA uses is besides the point.

2) No idea. Try it and find out. At my last count we were building and "supporting" over 40 devices ourselves. Most of those devices I've never even touched let alone own.

3) Probably depends. SD-ext support in TWRP is... a bit on the weak side. I've never used sd-ext myself (and no one in Team Win has recently if ever).

4) No.

Our source code is public, so if any of these deficiencies bother you too much, you're welcome to fix it yourself. I will be looking more into #3 sometime in the next month.
[EVO 4G Android Development] ropodope:
Yes it makes me happah. Thanks. That wasn't so hard. Thank you for your time both Troy and Vivid.

ropodope

What did the five fingers say to the face? Sa la ppa.
[EVO 4G Android Development] ropodope:
thanks for the offer but I know better. I prefer to rely on those who actually build the recovery like yourself and get actual feedback before delving into something like changing recoveries. Based on the prior history with the evOG, I'm sure you understand any apprehension we may have from prior experience.

Continued success and again thanks for answering my questions. It's appreciated.

ropodope

What did the five fingers say to the face? Sa la ppa.
[EVO 4G Android Development] smelkus:
I may have to take you up on that. I've been reading your source for awhile. Amon RA source is a bit dated now and I'm not sure I can bring it up to speed on my own. That ROM version code is at the end of extracommands.c https://github.com/smelkus/htc-emmc-ra-recovery/blob/emmc_nand_merged/extracommands.c.

Works really good as a standalone (slightly modified) program on my PC. It was slow on the phone though. Probably could be improved.
[EVO 4G Android Development] jrollercoasters:
Is this RA based?
[EVO 4G Android Development] Soap:
Nope.
[EVO 4G Android Development] KevinGee:
So i was using the latest TWRP recovery and i was flashing a kernel and i wiped and then flashed, But when i rebooted my screen just turned black vibrated a few times and it was showing the green led light on top. I had soft bricked my phone. I had to flash an Ruu back to stock and reroot with HTC-DEV to unlock and then i got S-off so im all good now.
[EVO 4G Android Development] Captain_Throwback:
So what were your exact steps, including the ROM you were on, and the kernel you flashed? I'd like to try and reproduce your issue. Your HBOOT version and NAND status would also be helpful.

----------------------

Current Device: HTC EVO 4G LTE | ROM: Viper4G 1.0.0 | Kernel: 3.0.8-AwesomeSauce1.2
[EVO 4G Android Development] KevinGee:
Okay so i was on the Strike-rom (ICS) and i rebooted into recovery, i wiped cache/dalvik cache flashed the kernel. i rebooted my device and it didnt get to the splash screen it just went black, vibrated 5 times and green led light started blinking. I was unlocked and S-Off.

My Hboot was 2.16.0001, but idk what cause this because i flashed a couple kernels before with TWRP and i booted up just fine. But then when i flashed the mason kernel EI-0.1.5-RC5-sbc (which wasnt the cause of this soft brick) its when the problem occured
[EVO 4G Android Development] Captain_Throwback:
So if I stay S-OFF, install 2.16 HBOOT, flash the Strike ROM v1.0.2, and then flash the Mason Kernel 0.1.5 RC5, will that be an exact recreation of what you did on your device prior to your issue?
[EVO 4G Android Development] KevinGee:
Well that's how I was, but idk if your gonna have the same outcome. Because from what I have experienced, my phone doesn't like any mason kernels. I can't boot up any Rom that has the mason kernel baked in

Sent from my Og Evo 4G
[EVO 4G Android Development] ropodope:
I feel sorry for your evo, I really really do.

ropodope

What did the five fingers say to the face? Sa la ppa.
[EVO 4G Android Development] Captain_Throwback:
So are you saying your issue actually is your device, and not related to this recovery?
[EVO 4G Android Development] HarlanPepper0010:
And you blamed it on TWRP in the smelkus thread... dude. :thumbdown:

Sent from my EVO 4G using Xparent ICS Blue Tapatalk 2
[EVO 4G Android Development] KevinGee:
Not even because I flashed the mason kernel many times with smelkus recovery and I never had a problem just that the ROM wouldn't boot but never did I get soft bricked, but I flashed the mason kernel once with TWRP and it happened, coincidence maybe, maybe not?

Sent from my Og Evo 4G
[EVO 4G Android Development] Captain_Throwback:
I have also flashed the Mason kernel on my device many, many times, every time using TWRP, and not had any issues. It really sounds like a device issue to me. I did try to recreate your issue, but my device works fine. Out of curiosity, what hardware version is your EVO?

----------------------

Current Device: HTC EVO 4G LTE | ROM: Viper4G 1.0.0 | Kernel: 3.0.8-AwesomeSauce1.2
[EVO 4G Android Development] KevinGee:
Then the whole problem is that my evo is messed up, Then it was a total coincidence what happened. My hardware is 0004
[EVO 4G Android Development] Captain_Throwback:
That actually raises an interesting possibility. The old eraseblock size issue. I wonder if that could be part of this problem, somehow? My OG is a hardware 0003 with the smaller eraseblock. All of the 0004 versions had the larger eraseblock, if I recall correctly. I don't know what it really means, but I know HBOOTs older than 2.x couldn't be flashed on those newer devices without likely bricking them.

----------------------

Current Device: HTC EVO 4G LTE | ROM: Viper4G 1.0.0 | Kernel: 3.0.8-AwesomeSauce1.2
[EVO 4G Android Development] HarlanPepper0010:
I think the good news is your evo is working again. However it happened, you were able to fix it and if you so choose, you can help others who experience the same issue.

Sent from my EVO 4G using Xparent ICS Blue Tapatalk 2
[EVO 4G Android Development] KevinGee:
Yeah I know all I care is that my phone is fully functional now and I have no problems anymore

Sent from my Og Evo 4G
[EVO 4G Android Development] joetowel:
I dont know if anybody else has experienced this but, sometimes when I boot to into recovery, it will hang on the teamwin title screen for a while (like 30-45 secs), then finally it will goto the recovery screen.

I dont know if its normal, cause it doesnt do it all the time, and I have no experience with this recovery. I know with any other recovery I have used in the past, it goes right to the recovery screen immediately.

Just didnt know if this was a bug, or not?
[EVO 4G Android Development] ropodope:
this was an issue I had with 2.0 and asked that question myself. I was told that they weren't aware of that being an issue with 2.2

ropodope

What did the five fingers say to the face? Sa la ppa.
[EVO 4G Android Development] joetowel:
Oh yeah, its still happening. I even tried reflashing the recovery twice, cause I thought it was me.

Good to know its not just me. :o
[EVO 4G Android Development] HarlanPepper0010:
every once in a while I notice the teamwin screen stays up for a bit. Always loads though...

Sent from my EVO using Xparent ICS Blue Tapatalk 2
[EVO 4G Android Development] ViViDboarder:
After a long boot, can you go to Advanced and copy recovery.log to SD card and then email it to me? It's my name at teamw.in
[EVO 4G Android Development] tayl428:
I have consistent 60 second pauses once the 'teamwin' splash screen shows up. I tried sending you an email with the recovery log, but it bounced back, is there another place i can send it? I sent it to your vividboarder name at teamw.in
[EVO 4G Android Development] ViViDboarder:
Weird that it would bounce back... You can do at gmail as well. I have both.
[EVO 4G Android Development] tayl428:
I'm a goober, I added an extra 'v' in your name. File is sent.
[EVO 4G Android Development] rockypr:
anybody has a new link for TWRP? the one in the op are not working
[EVO 4G Android Development] rockypr:
Bump emergency!!
[EVO 4G Android Development] ViViDboarder:
Goo Manager not working?

If Goo is down you can use the alternate method here: http://www.teamw.in/project/twrp2/3

Download the .img file and then use fastboot to flash it.
[EVO 4G Android Development] rockypr:
Thanks they were not working this morning.
[EVO 4G Android Development] xfullmetal17:
Awesome that you got this working again! I dunno if I want to flash this though... TWRP 2.0RC2 didn't like my Evo and somehow managed to reset S-ON... (and broke USB and debugging, so I couldn't get S-OFF back) It says "100% less bricking" but still, anything can happen.
[EVO 4G Android Development] makatram:
I lost my recovery altogether when trying to switch from amon 2.3 to twrp with goo manager.
[EVO 4G Android Development] kluster1999:
Smelkus to twrp worked for me using goo manager.
[EVO 4G Android Development] ViViDboarder:
We've a very large number of users now with no issues popping up like last time and we think we actually located the issue and fixed it. It's not just us being like, "Oh, it's not happening anymore!"

But given your past experience, I don't blame you. As with most of this stuff, "Safety is not guaranteed."

Huh?

You tried to flash twrp and you had no recovery? Try again and it should write. Maybe you got a bad DL.

What?

You were using Smelkus and just flashed twrp and it's working? It should be independent of what you had before. It completely overwrites the partition when you install a new recovery image.
[EVO 4G Android Development] kluster1999:
Yes, I understand, I was just letting the guy know I had no problems with installation through goo. The original recovery should be irrelevant as you stated.
[EVO 4G Android Development] Captain_Throwback:
Are we getting the 2.2.2 update for Supersonic?

----------------------

Current Device: HTC EVO 4G LTE | ROM: toasted-deck CM10 | Kernel: 3.0.8-g5d52f54 deck@deck-ubuntu #1 (Stock)
[EVO 4G Android Development] ViViDboarder:
Ah, thanks!

Yep

I've been busy and haven't had a chance to build the update.
[EVO 4G Android Development] jch8828:
Do you guys see data in the wipe menu? I see cache, dalvic, factory reset,system and SD card, but just not data. Is this right?
[EVO 4G Android Development] eyeballer:
Factory reset == data
[EVO 4G Android Development] jch8828:
Thanks for the reply. I did try factory reset, but it wipes sd-ext as well, which a lot off times I want keep.
[EVO 4G Android Development] ViViDboarder:
sd-ext is an extension of /data I believe. When would you want to only wipe apps installed on /data and not on sd-ext?
[EVO 4G Android Development] jch8828:
All my apps are on sd-ext using a2sd, many times when I switch rom, I wipe everything except sd-ext, so I don't have to reinstall them again. It sure save a lot of time for me.
[EVO 4G Android Development] eyeballer:
So then that's the same as not wiping data/factory reset.