yashsingh1/xdaforums huggingface dataset:
[Sprint HTC EVO 4G LTE] Captain_Throwback:
You sure?

http://unlimited.io/dirtyracun.htm

And shouldn't you both be able to use a 32-bit Live CD?

P.S. I posted this in yarr's thread too, but i wanted to say thanks to Mac, yarr, CO & everyone else that helped make this downgrade method available to the masses. While it might be used less frequently now that DirtyRacun is released, this still helped out a lot of people, and the the concepts involved may be usable on other devices.
[Sprint HTC EVO 4G LTE] somdave2005:
I don't have a 32bit Live CD :(

yeah the program is up already, that's how I found out that it needs Win 7 32 bit...
[Sprint HTC EVO 4G LTE] Captain_Throwback:
Do you have a CD burner or USB flash drive? That's all you need to make one. Google is your friend ;).
[Sprint HTC EVO 4G LTE] somdave2005:
Yes I have both cd burner and usb flash drive... I'll google how to make one. Unless you have some links for me :)
[Sprint HTC EVO 4G LTE] ahecht:
http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

Choose Ubuntu 12.04 i386 from the drop down menu.
[Sprint HTC EVO 4G LTE] SouL Shadow:
Dirty Racun is up on their website.

Not exactly a "simple" procedure, if you ask me. Sucks that they REQUIRE you to oem lock then use htcdev to unlock your device and make you ruu (wiping all your data) before using their tool. Then, if something goes wrong you end up in qhsusb download mode (yes, the same qhsusb download mode that this method uses to gain access to downgrade hboot)

Btw, the 32-bit requirement is (most likely) because the adb and fastboot binaries are only 32-bit.

-SLS-
[Sprint HTC EVO 4G LTE] ahecht:
If you're already root, the downgrade / lazypanda route seems easier.
[Sprint HTC EVO 4G LTE] Game619:
i read the steps im unfortunately in the same case with having a 64bit system, even though most programs i have run 32 bit software, and im kinda of a noob with android, i do have my phone rooted and have Meanrom loaded on it on hboot 1.15 s-on :( but would really like to have s-off so i would be able to update my radio for better signal, etc...
[Sprint HTC EVO 4G LTE] evoforevo:
anybody now can i use a ubuntu 12.4 lived cd wich i alredy have one for Racuns downgrade .or just make a windows 32 bit ,since im running windows 64bit .:D
[Sprint HTC EVO 4G LTE] CBRRider:
So does anyone know the difference, if there is any, between the downgrade/S-OFF and the new 1.15/1.19 S-OFF? Basically, is there any function you don't get with 1.15/1.19 S-OFF that you get with the 1.12 S-OFF?
[Sprint HTC EVO 4G LTE] Rxpert:
S-off is s-off
[Sprint HTC EVO 4G LTE] CBRRider:
Well wasn't there two versions of LazyPanda H-BOOT (1.12.1111 and 1.12.2222) and one of them added an option or two? I want to say it had to do with ADB and/or USB?
[Sprint HTC EVO 4G LTE] Rxpert:
Yes, but that was because it got left out. s-off is s-off. You can always flash a different hboot because things don't have to be signed by HTC anymore.

You don't want to though. Hboot version doesn't matter once you're soff.
[Sprint HTC EVO 4G LTE] ahecht:
That's not quite true. The newer updates for the One X won't run on older hboots
[Sprint HTC EVO 4G LTE] yarrimapirate:
All the newest firmware on the hox runs on the older 1.09 boot. Ask me how I know.
[Sprint HTC EVO 4G LTE] louched1:
IIRC I wasn't able to use fastboot after S-OFF'ing and that's why I installed the HBOOT from the LazyPanda site. HBOOT version can matter, if ever so slightly.

---------- Post added at 09:40 PM ---------- Previous post was at 09:37 PM ----------

Not sure why someone who was already rooted would go that route when the method in this thread doesn't require that, but to each their own. More options is always a good thing.
[Sprint HTC EVO 4G LTE] somdave2005:
Thank you my friend... you are a good man (or woman)
[Sprint HTC EVO 4G LTE] dandan2980:
thank you very much for this i took a risk and it worked using vista 32 bit
[Sprint HTC EVO 4G LTE] Sloth:
hahaha wrong thread :p
[Sprint HTC EVO 4G LTE] dandan2980:
lmfao its late
[Sprint HTC EVO 4G LTE] vietlong3:
Can you update getbrickdrive.sh for htc one s t-mobile US, is ville hboot 1.14.
[Sprint HTC EVO 4G LTE] SouL Shadow:
Are you trying to downgrade hboot?

-SLS-
[Sprint HTC EVO 4G LTE] vietlong3:
Yes i downgrade in link here:

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

But my phone Brick can not open.
[Sprint HTC EVO 4G LTE] corcgaigh:
Downgrading firmware is a sure brick. If you have any hope its from the guys in this thread

Good luck
[Sprint HTC EVO 4G LTE] ahecht:
Does the downgrade work on the new 2.09.0000 HBOOT? Anyone brave enough to try?
[Sprint HTC EVO 4G LTE] SouL Shadow:
Don't know yet. It should work regardless of hboot version. But until someone tries it...

-SLS-
[Sprint HTC EVO 4G LTE] _tru_:
I wonder who would pay for a elte w hboot 1.12. The panda has been fed ans everything

Sent from my Bombed SIII
[Sprint HTC EVO 4G LTE] SouL Shadow:
Depends how much you want for it. I'm looking for a test device, but don't have a lot of money.

-SLS-
[Sprint HTC EVO 4G LTE] corcgaigh:
Anybody try downgrading the latest hboot yet?
[Sprint HTC EVO 4G LTE] shadowxaero:
I have been wondering the same as I may need a replacement phone
[Sprint HTC EVO 4G LTE] Captain_Throwback:
I am considering trying this later today if I get bored.
[Sprint HTC EVO 4G LTE] wwjoshdew:
What would it hurt to brick a 5th evo? lol. Thanks for considering trying this! :)
[Sprint HTC EVO 4G LTE] SouL Shadow:
As a caution, return first to s-on before attempting to downgrade using this method. For unknown reasons, once s-off there is a good chance to cause a hard brick by using this method.

Of course, If downgrading is not possible after this update you will be stuck s-on.

Personally I would advise anyone against trying this if you have a lower hboot or are already s-off. Eventually someone will receive a device with the new hboot and they can try without the risks.

-SLS-
[Sprint HTC EVO 4G LTE] Captain_Throwback:
You must not know me very well . . . ;) (see the 5th brick comment above, lol)

Of course I would only issue the writesecureflag command on a stock bootloader. I only make that mistake twice, lol :rolleyes:.
[Sprint HTC EVO 4G LTE] SouL Shadow:
Oh I'm well aware of your past bricks. But I felt that information should be put out there not just for you, but anyone else considering trying that.

Chances are that the new hboot can be downgraded just like any other. However changes to OTHER firmware could potentially close this loophole. (Sbl1, sbl2, sbl3, tz, rpm) That means to properly test the ability to downgrade you would need to update everything, either via ota or ruu, root and install twrp recovery, s-on, THEN try downgrading. (Again, you probably knew that, but in case others consider trying)

-SLS-
[Sprint HTC EVO 4G LTE] lancemoreland:
Watching this with interest. I took the ota not knowing that the new hboot would lock the system partition. I may need to do this myself.
[Sprint HTC EVO 4G LTE] Captain_Throwback:
Not sure what this means? The system partition is always locked unless you're HTCDev unlocked or S-OFF.

And I'm in the middle of the downgrade right now (using the JET tool). It does appear to be working so far.

EDIT: SUCCESS!! Now to flash the 1.13 Stock Rooted ROM and run LazyPanda :).

EDIT 2: Well looks like I have to upgrade to 1.15 or 1.19, because LayPanda is "no longer supported." So I'm not done yet, I guess :rolleyes:.
[Sprint HTC EVO 4G LTE] lancemoreland:
Even if you are HTCDev unlocked apps like SuperSU and Adfree cannot write to the partition with the new hboot (2.09). SuperSU crashes now when trying to update the binary as does Adfree when trying to update the host files.

Edit for clarity: You can flash SuperSU from recorvery and obtain root but anything that tries to write to the system partition will cause a sudden reboot.
[Sprint HTC EVO 4G LTE] Captain_Throwback:
That's because you need to install a custom recovery and flash the SuperSU zip file there. Once you're unlocked, you can indeed write to the system partition - you just have to have root access first.
[Sprint HTC EVO 4G LTE] SouL Shadow:
I believe dirty racun now supports all 3 older hboots, according to a post by LadyX in their thread.

http://xdaforums.com/showthread.php?p=35453013

-SLS-
[Sprint HTC EVO 4G LTE] lancemoreland:
Not with Hboot 2.09. I have done all of the above and it is not just me with the problem. xHausx has identified the problem in his thread for his stock rooted rom. I have root and use root explorer and tb and other programs just fine.

Edit for clarity: You can flash SuperSU from recorvery and obtain root but anything that tries to write to the system partition will cause a sudden reboot.
[Sprint HTC EVO 4G LTE] Captain_Throwback:
Not sure about that (I'll try it, though). The Unlimited website says that you essentially have to upgrade using the provided RUU files to use the DirtyRacun tool. I think it's supported as in there's still a way to use the tool.

---------- Post added at 02:40 PM ---------- Previous post was at 02:38 PM ----------

Interesting. I rooted the OTA file and applied it, and I retained root access. But then again, I'm S-OFF.
[Sprint HTC EVO 4G LTE] SouL Shadow:
True, they do require you apply an ruu before using dirty racun, so maybe that's what she meant.

-SLS-
[Sprint HTC EVO 4G LTE] -viperboy-:
Ah, so this is why I had a user report that SuperSU crashes when updating the binary. Interesting.

The only thing that is odd is that it isn't crashing for me. I removed /system/xbin/su and SuperSU. Re-downloaded SuperSU from the Play Store, it said it needed and update, updated, said success, no reboot and su worked.

I am on my Official Stock ROM I put out today.
[Sprint HTC EVO 4G LTE] mrrogers1:
So let me get this straight, Capt leaves town amidst the JB update craze, comes home, gets bored and decides to risk another hard brick to see if the latest HBOOT can be downgraded? Then successfully downgrades and is s-off again?

WELL SLAP ME AND CALL ME SALLY! THAT'S FN BRILLIANT. Wondering why no thread title change yet as there are certainly some people out there that, for some reason, we're not s-off and still are not but are now on the latest hboot.

Thanks and always Capt! Me myself, I'm staying on 1.12 and not risking anything. No insurance here (highway robbery unless you are Capt Throwback and actually use it) and I've been all nice a cozy with the Panda since it released.

Great work all the way around by the brave Developers of this method, their testers and anyone else that has contributed to this. I didn't keep too close of track on this method but I can't help but think this kicked the door in the the DirtyRacun as you fellas were first to market to the proverbial "market" with the exploit.
[Sprint HTC EVO 4G LTE] Captain_Throwback:
Oh, you missed the part where I bricked my phone :(. That story is posted in another thread, I think. I never did get back to S-OFF, due to the lack of availability of LazyPanda (which I know I could find elsewhere, but chose to use DirtyRacun since it was readily available).
[Sprint HTC EVO 4G LTE] boost happy:
I have copy of lazypanda on my desktop if you would like.
[Sprint HTC EVO 4G LTE] Captain_Throwback:
LOL

Thanks. I have it too, actually. But the point of my exercise was to test the downgrade process using the current processes. And it's too late now, since my phone is bricked.
[Sprint HTC EVO 4G LTE] mrrogers1:
Whoops, Owell, you're a still the $hit for changing yet another device for the community. So LP would have worked but you chose not to use it? Maybe a link to your brick story would be good. :)
[Sprint HTC EVO 4G LTE] Captain_Throwback:
I would've had to track it down - maybe I was just too lazy. I don't think I officially posted the brick story anywhere. Maybe I should post it over in General.
[Sprint HTC EVO 4G LTE] mrrogers1:
Please do. I think this is sudo still on topic BUT if you had of RUU to 1.15 or 1.19 from 1.12 you could have used DirtyRacun right? Hell, I think the story should go here because I do think this downgrade is still valid. It got you back down from the latest hboot, it was just getting you back up to 1.15/1.19 that bit you. I don't really understand where the bricking came in at though and if you fill folks in here, this method becomes universal for the time being.

*I do have the Panda if you or anyone else would like it....
[Sprint HTC EVO 4G LTE] SouL Shadow:
At the moment, given Captain's experience, I would strongly advise AGAINST trying to downgrade from the latest hboot. You must RUU before you run dirty racun. But when you try to RUU to older firmware that's where you run in to problems. If your s-on (as is probably the case if your considering this) the RUU will abort with an error saying that the main version is newer. If you try to RUU to an older version while s-off the RUU will complete, but you might end up with a brick. The exact reason is unclear. (I have a few ideas, but I can't test them without risking a brick, and I need my phone while I'm on the road for work)

-SLS-
[Sprint HTC EVO 4G LTE] mrrogers1:
I'm not going to attempt, just keeping the dialog going for someone that might need it. I'll never leave the Panda's arms. :)

DOH! I just caught what you where saying and why it didn't work... he was on the latest firmware and the RUU downgrade bring in that lower firmware and that's a known brick layer. Don't know why it took me this many posts to click but I got it now! HBOOT and Firmware are not mutually exclusive so while the hboot was downgraded, it still has our newest firmware bits. I wonder, just wonder, if Panda would have worked with that new firmware and chances are, we'll never know unless Captain wants to try again, which, I'd say would be a big gamble for the lucky number 7 replacement device. :)

Thanks for the reply, the light bulb is now on!
[Sprint HTC EVO 4G LTE] Captain_Throwback:
I sent my device to HTC for repair, so we'll see if they fix it or find a way to blame me.

But I have no plans on bricking another one using the same method. I was able to RUU to an older version using a PJ75IMG.zip in bootloader, but it appears that HBOOT bypasses the partitions that may potentially cause a brick. I didn't RUU that way with DirtyRacun; I used fastboot to push the RUU.zip, so it may have bypassed those checks, causing my brick. I believe it was the SBL partitions that wouldn't downgrade, so those might be the key.
[Sprint HTC EVO 4G LTE] mrrogers1:
Owell, once again, we will get to learn not 1 but 2 things from this. We already learned, don't do it. Next lesson, how does HTC really deal with warranty repair claims.... I expect to see a update post in a month. ;)

Thanks!
[Sprint HTC EVO 4G LTE] SouL Shadow:
From what I've seen from other ppl with bricks, htc is pretty good about free warranty repairs, as long as your the original owner... but then that's solely based on feedback from other ppl... ymmv

-SLS-
[Sprint HTC EVO 4G LTE] dexter93:
I've warned you people before .. the downgrade business is messy. While it can work with success, the device won't be stable until you obtain s-off and flash a full RUU

Firmware mismatches are everywhere .. they can be a big PITA

Sent from the brick
[Sprint HTC EVO 4G LTE] Captain_Throwback:
I took this screenshot when reapplying the OTA firmware file in HBOOT (because I was stuck with a bad main version and couldn't unlock):

It bypassed those SBL partitions, and reset some debug flag. Not sure what any of that means.
[Sprint HTC EVO 4G LTE] SouL Shadow:
Idk why, but all ruu's contain 3 copies of the same sbl1 image. However sbl1 is only located at mmcblk0p1. So there's no need for sbl1-2 and sbl1-3 to be flashed, unless sbl1-1 fails.

-SLS-
[Sprint HTC EVO 4G LTE] Captain_Throwback:
Weird.

But I do wonder what the "Reset HTC Debug Flag" is doing.
[Sprint HTC EVO 4G LTE] PedroDaGr8:
OK, it appears that HTC regular hardcodes a DEBUG flag. This is apparently how CarrierIQ was discovered:

http://www.dailytech.com/One+Line+o...Woe+for+HTC+Carrier+IQ+et+al/article23483.htm

It appears that when it is set the OS operates in Debug Mode. Basically, writing very verbose logs. At least that's my novice understanding of reading the aforementioned article.
[Sprint HTC EVO 4G LTE] dadanmakassar:
please help me...

Hey guys..... I'm on Hboot 2.09 right now + s-off. How to downgrade it.....:o
[Sprint HTC EVO 4G LTE] Sloth:
http://unlimited.io/jewel.htm
[Sprint HTC EVO 4G LTE] dadanmakassar:
for Hboot 2.09... can't downgrade...

any idea?:confused::confused:
[Sprint HTC EVO 4G LTE] Sloth:
You don't need to downgrade use DirtyRacun http://unlimited.io/jewel.htm
[Sprint HTC EVO 4G LTE] SouL Shadow:
Yes, Dirty Racun supports S-Off for all hboot versions. There should be no need for this tool on jewel.

By the time the next hboot comes out there should be a safer, easier replacement for JET.

-SLS-
[Sprint HTC EVO 4G LTE] dadanmakassar:
change PRI Version

i need change my PRI Version = 2.45_003:D
[Sprint HTC EVO 4G LTE] scottspa74:
Then you need to s-off or Ruu if not S-off. Sorry if I'm misunderstanding.
[Sprint HTC EVO 4G LTE] scionXda:
emmc_recovery error

Hi, I just tried to unbrick my HOX with this method but when I try to exec the emmc_recovery it gives me back an error:

EL4?? : Not Found

Syntax error "(" unexpected.

Can someone please help me with

Thanks a lot :)
[Sprint HTC EVO 4G LTE] -viperboy-:
I guess you can read that this is for the EVO 4G LTE?
[Sprint HTC EVO 4G LTE] scionXda:
thanks

Thanks for clarification. I did not notice :)

can someone tell me what Language was used to do this script?

maybe I can find what is doing with LT?? thing and edit it to work for

my HOX

thanks a lot :)
[Sprint HTC EVO 4G LTE] corcgaigh:
English
[Sprint HTC EVO 4G LTE] scionXda:
Thanks :)

I mean Programing Language.

Java, C#, C++, Python

Someone know about?
[Sprint HTC EVO 4G LTE] corcgaigh:
LOL

no fcuking idea man. Way above my level
[Sprint HTC EVO 4G LTE] SouL Shadow:
Emmc_recover is written in C.

Jet is a bash script and there is a version for the HOX (evita), check in the HOX forum for JET.

Also make sure you're using a newer 32bit linux distro, such as ubuntu 12.04 or 12.10

-SLS-
[Sprint HTC EVO 4G LTE] corcgaigh:
Although it seems this tool isn't needed anymore for downgrading purposes, it sure did help out a bunch of us before the s-off exploit for 1.15 was found..

No reason for this post really just remembered running it today .

Basically thanks again
[Sprint HTC EVO 4G LTE] eddy0090:
Thanks Jpsjppje t5ty, yyy and
[Sprint HTC EVO 4G LTE] closeone:
I'm still working on a live CD (all or most tools needed built in; not hard to use). It just takes a while to do this though. (see the HBOOT Downgrade Live CD in my signature to see what I'm talking about)

Thanks,

~co~
[Sprint HTC EVO 4G LTE] EVOMIKE025:
Wow I seriously tried this for days, well not the same method you did, but had the same intention. I figured if I bricked my phone and took any partitions off of it that I could recover the original and go from there. Needless to say I was close when I had done ruu and no hboot showed up. Way to go with this, great work.. I may wait till I am back home from being offshore to try this seeing as if I screw my phone up, I won't have any means of communication lmao, and I don't think the gf would like that :cool:
[Sprint HTC EVO 4G LTE] eXplicit815:
Nice to see you onboard, closeone... Let me know if you need any help with testing along the way.

---------- Post added at 04:13 PM ---------- Previous post was at 04:12 PM ----------

Sometimes, a little communication break is OK. LOL
[Sprint HTC EVO 4G LTE] kellyrx8:
nice work guys!! im sure lots of people are grateful for this!
[Sprint HTC EVO 4G LTE] pspunderground:
Alright, so closeone is working on a Downgrade Live CD, but has anyone other than OP tried the method? I would take the shot, but considering that I don't want to piss off my parents if I brick my second EVO, I'm hoping someone else confirms this.
[Sprint HTC EVO 4G LTE] EVOMIKE025:
Lmao tell me about it, but I'm a tankerman on a towboat, so being on a boat with just guys for 28 days, sometimes a little female can be good as well lol
[Sprint HTC EVO 4G LTE] il Duce:
@ Mac_Gyver, iirc on the shooter there was a temp root method used instead of htc unlock, worth a look?
[Sprint HTC EVO 4G LTE] LaloHigh:
This thread must be a wip.
[Sprint HTC EVO 4G LTE] scottspa74:
Anybody wonder if OP actually accomplished this, or this is his way of getting people to test a theory lol

No harm intended, just thinking aloud.

Congrats;)
[Sprint HTC EVO 4G LTE] Rxpert:
Its been achieved, making it easy for non devs to do is the wip
[Sprint HTC EVO 4G LTE] stanglifemike:
I have hboot 1.15 still and would love, and donate, if closeone or even some one else can make this into a simplified tool!! Thanks to everyone involved!!!
[Sprint HTC EVO 4G LTE] LaloHigh:
That's my question, and no harm either
[Sprint HTC EVO 4G LTE] closeone:
stanglifemike, I'm working on it as we speak, but I'm doing this, not for donations or compensation or anything of the sort, but rather because I enjoy helping, and putting my own creations out there for people to use. I just wanted to get that out there. ;)

~co~
[Sprint HTC EVO 4G LTE] Mac_Gyver:
+1 to that!
[Sprint HTC EVO 4G LTE] buzzwyzr:
Thanks for not giving up on us guys!!

I'm one of the lucky ones who is already s-off but this is great news for the whole community.
[Sprint HTC EVO 4G LTE] rootlinux:
We shall soon see I imagine.
[Sprint HTC EVO 4G LTE] sullivan7221:
Don't jinx yourself though, heaven forbid you ever need a refurb and get a new hboot. Just sayin.
[Sprint HTC EVO 4G LTE] rootlinux:
:) Exactly right
[Sprint HTC EVO 4G LTE] cherylbaker:
Glad someone else made the comment.. it's been on my mind also.
[Sprint HTC EVO 4G LTE] lowetax:
your live cd downgrade for the evo 3d was awesome !

timing is everything :)

thanks !
[Sprint HTC EVO 4G LTE] TeeJai:
There goes my herooooo.

Sent from my HTC EVO 4G LTE
[Sprint HTC EVO 4G LTE] sivarticus85:
I'm guessing us unfortunate hboot 1.19 folks are SOL?
[Sprint HTC EVO 4G LTE] Sloth:
ya never know it may work on 1.19 also give it some time :D
[Sprint HTC EVO 4G LTE] yarrimapirate:
Hi.

I lurk. :p

I'm trying this on 1.19 as we speak. EMMC is flashing partition 26. (The largest. It takes awhile)

I discovered (at least on 1.19) that flashing partition 4 caused my phone to come out of brick status and boot all the way to my home screen. That's without loading any of my other backup partitions.

So I'm trying the partitions in reverse order from the OP, starting with the 1.12 bootloader and ending with partition 4.

Hoping this will finish up by morning, then I'll report back.
[Sprint HTC EVO 4G LTE] xlxcrossing:
I mean phones flashed to another network. I did the EVO3d brick method only to realize the phone was restored to its home network which required it to be reflashed.
[Sprint HTC EVO 4G LTE] ahecht:
Does that mean that you only have to corrupt block 4 to get it into download mode? That would save a significant amount of time (an risk) if you only have to reflash that one block.
[Sprint HTC EVO 4G LTE] yarrimapirate:
Since I had to use (a modified version of) unlock.sh to brick my phone twice, I did a comparison of the output files from each time.

[I]$ diff ./bakpartitions ./mypartitions[/I]
Binary files ./bakpartitions/mmcblk0p26 and ./mypartitions/mmcblk0p26 differ

Since the first time around I only restored my original block 4, we expect that block to be the same. What's interesting is that block 26 seems to be the only other block changed. The files in ./spoofpartitions all differ from either of my output files. So I can only assume that during the push/dd phase of unlock.sh all of the other blocks are locked except for 4 and 26.

Block 26 is large. Like 20mb large. Seems to me that might be where recovery is stored. I'm no Android developer, so I really haven't checked. It's very possible I'm doing things completely wrong and my cat will catch fire (I have 4 of them after all).

I (stupidly) forgot to turn off power management on this laptop last night, so block 26 quit about halfway through. I did get hboot 1.12 on there though, so as soon as I get the phone to respond again I'll upload block 4 and see what happens.