yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] :
There was some guy 'lithid-cm' who claimed "I think I found an exploit. I'm currectly looking into writing c code so I can get a binary to execute. I basically found an exploit in the NOVA game, this exploit allows me to continuously run the game activity over and over again and at one single moment you remove the Nova data. Few other steps, then adb goes to root unless you push su and superuser right away, once you drop adb, root is gone.

I have only gotten it working 3 times."

So ya. Try messin around ADB with NOVA and see if you can get anything.

This guy apparently found something but wasnt willing to collaborate w/anyone
[EVO 4G Android Development] inifekt:
Yeah, if you have the ability to read/write you can do the whole remount process to be given temp root with s-off. I guess it was the same idea as the one guy with the NOVA game except I was thinking of tricking the system into thinking a modified/rewritten system apk with r/w access inject the su binaries/etc.

I don't program or anything of that sort, so I'm not sure how well I could do anything like that.
[EVO 4G Android Development] Mahlhavoc:
Whatever happened with this lie? http://www.facebook.com/HTC/posts/10150307320018084

This makes me sick and mad at the same time to be honest...
[EVO 4G Android Development] LCL22:
i dont think its a lie, although i dont expect us to get it, sprint has final say on what software is pushed to their phones , and i seriously doubt they are going to let htc unlock their bootloaders and have people use free thethering and hotspot..

so i wouldnt hold my breath on that end
[EVO 4G Android Development] inifekt:
I think a couple phones are getting unlocked here shortly. The Evo 3D and something else I believe.
[EVO 4G Android Development] leo72793:
So, i have successfully created a 4.24.651.1 update zip with the hboot 2.10.0001.

I just need to figure out the htc signature and then replace it in the RUU temp folder and BOOM bootloader downgrade for gb rooting
[EVO 4G Android Development] tnerb123:
The signature is almost impossible to cheat. Unless you have like 100000000 years to crack it, the only way to do it is with HTC's signature tool.

Also we have no clue if any lower level bootloader will work with GB.

If you have any luck please let us know.
[EVO 4G Android Development] leo72793:
true true but dont forget, RUUs erase the entire device and reinstall the whole thing
[EVO 4G Android Development] github:
of course lower number hboots will work. Many people are rocking 0.76 engineering hboots.

everyone needs to stop messing with trying to make a new zip or RUU. No private HTC key = no update zip/ruu.
[EVO 4G Android Development] leo72793:
ya know i dont see you making any effort to help, when you quit trolling, then your comment will be approved
[EVO 4G Android Development] github:
Yea.... that information was trolling. Sorry that I disappointed you mr.moderator.

Now, for some real trolling. Be warned, the truth hurts.

I'm sorry that you were offended by my correct information. If you don't know what you are doing, which is obvious, then trying to help is pointless. The idea of modifying a RUU or the PC36IMG.zip won't work. It's been said numerous times, yet every day someone comes here with this brilliant idea. If it was so easy it would have been done by now and this thread would have never been created. We wouldn't need to find exploits in the code, and everyone would be back to flashing their ugly themed ROMs.

Let's count the posts that deal with needing to sign up RUU/PC36IMG.zip shall we?

http://xdaforums.com/showpost.php?p=15716266&postcount=22

http://xdaforums.com/showpost.php?p=15717717&postcount=30

http://xdaforums.com/showpost.php?p=15719101&postcount=39

http://xdaforums.com/showpost.php?p=15719346&postcount=43

http://xdaforums.com/showpost.php?p=15719354&postcount=44

http://xdaforums.com/showpost.php?p=15720216&postcount=56

http://xdaforums.com/showpost.php?p=15729387&postcount=86

http://xdaforums.com/showpost.php?p=15741725&postcount=96

http://xdaforums.com/showpost.php?p=15777172&postcount=131

http://xdaforums.com/showpost.php?p=15798601&postcount=156

http://xdaforums.com/showpost.php?p=15809324&postcount=200

http://xdaforums.com/showpost.php?p=15812515&postcount=217

http://xdaforums.com/showpost.php?p=15814760&postcount=222

http://xdaforums.com/showpost.php?p=15814973&postcount=225

http://xdaforums.com/showpost.php?p=15815759&postcount=227

http://xdaforums.com/showpost.php?p=15835360&postcount=249

http://xdaforums.com/showpost.php?p=15835969&postcount=250 <-- oh look, it's me.

http://xdaforums.com/showpost.php?p=15842238&postcount=257

http://xdaforums.com/showpost.php?p=15866626&postcount=276

http://xdaforums.com/showpost.php?p=15866724&postcount=277

http://xdaforums.com/showpost.php?p=15880310&postcount=290

http://xdaforums.com/showpost.php?p=15881045&postcount=292

So, you aren't the first, and won't be the last, to want to try and 'hax0r' the HTC Signature.

My 'unapproved' comment still stands. No HTC Private key = no modified PC36IMG.zip.
[EVO 4G Android Development] thegreatdustinLO:
Damn.....this thread has really gone to ****.....
[EVO 4G Android Development] vandizzam:
Yeah I think a lot of people think rooting devices is possible by experimenting with files. Im in my second year of programming classes and I don't think I'm anywhere near capable of discovering root exploits. I'm sure it takes years of experience and knowledge otherwise many devs would've done it already. I'm not trying to discourage anyone, I'm just being realistic. Now let's just wait for those experienced devs.
[EVO 4G Android Development] github:
It just depends. The hard(er) work is finding usable exploits and writing the code needed to exploit them. The code needs to be portable (ARM, x86, etc) on top of that. If there are already exploits out there, then it's just a matter of tailoring it to our specific devices/platform/architecture. Also, knowing how all this works is one thing. Actually being able to implement it and release to the public safely is a whole different game.

Example: I could sit here and tell everyone how the gingerbreak exploit works technically, but could never write the code to exploit it (I'm not a programmer) let alone discover the vulnerability in the first place.

My original post was never meant to be a troll. It's just saying that we need to get people to focus on getting temp/perm root first. There is nothing wrong with suggesting NEW ideas.

Cheers.
[EVO 4G Android Development] webs05:
Please read people and stop the pointless banter

Leo and Github, what you both need to realize is that you are both right and wrong. Leo, you are working on something everyone else and their mother have suggested, but without the HTC sig key it wont go anywhere. But you put a lot of work and time into it and are trying. That is awesome man and much appreciated by me for one!

Github, No one disagrees with you, you are right in what you say. But this thread is for people to work on root methods and ideas. He is contributing so let him work. You don't know him, what he is capable of, and where he could take it. What do you honestly care? At least he is trying. And if he succeeded (admittedly a low probability) you would use it if you needed to root an Evo like the rest of us.

People need to go back and view the threads from the WinMo 5.x and 6.x days where noobs and devs could work together toward common goals. Not this pointless, I'm better than you, and you don't know what you are talking about drivel.

If we can get back on topic, Leo, you need a HTC key or your work was for naught. I suggest you look into that route before spending anymore time on your method.
[EVO 4G Android Development] leo72793:
thanks man. atleast someone shows appriciation for what the devs and noobs( like me) are atleast trying. Ive got a few ideas left so im on them night n day
[EVO 4G Android Development] github:
Yes, this thread is to work on root methods. It's an

advanced topic

. All I did was point out that the method he was trying wouldn't work, and I get called a troll for doing it. I wasn't even rude in my statement.

I don't need to know him to know that this guy/kid has no idea what he is doing or talking about. It's all just giving people false hope and it's just cluttering this thread up more than it already is with the pointless arguments such as this one.

There were several great ideas early on, including some work by lithid-cm. Those all seem to have faded into people thinking they know what they are doing and filling up this thread with the same thing over and over.

So, when this guy gets us root or even temp root and provides the code or method used, I will stand corrected. Until then it's more hot air just like the other few threads that have been closed by moderators already.
[EVO 4G Android Development] Mahlhavoc:
Heres my question, if HTC says they will unlock, shouldn't they just give out their code key for updating? It wouldnt matter what sprint has to say if they give out the keys to their bootloader outside of sprints OTA updates.. am I wrong?

Ok and if I am right and HTC did say they will unlock their bootloaders, has anyone made an attempt to get with HTC to find out what the key code is so we can attain S-Off?

Maybe this is so simple it has not been attempted.. afterall, it is HTC themselves who have said they will unlock the bootloaders, we would just follow up on such claims.

Am I out of line on this and has anyone ever tried?

Sorry not trying to derail or off topic if I am.
[EVO 4G Android Development] frankie51:
I was thinking the same thing, just to lazy to ask haha
[EVO 4G Android Development] Hugo381:
I am no dev but have been following this thread since it started and I also get frustrated when someone suggests making another RUU or flashing another HBoot etc, when it has been explained over and over and over and over and over and over and over and over and over that you cannot change anything WITHOUT HTC signature key.

I guess no one bothers to read one page before making a suggestion because it seems that every single page has someone saying you cant without the signature and it is impossible to break the code!

I didnt take your post as trolling whatsoever, it was just another post telling ANOTHER guy that you cannot do that without the sig. If you wouldnt have posted that for him, he wouldve kept trying and trying and wasted so much time wondering why it doesnt work. Yet you were kind enough to tell him "stop cause it wont work that way"

LOL I just chuckle every time someone makes the same suggestion over and over again.
[EVO 4G Android Development] inifekt:
I think having the key would be best, but I'm not sure they feel safe enough releasing that information. What about a tool that would let you upload a package and get signed then redownload. Still some security risks as it would be HTC signed and anything could be installed, but it'd allow us to get install.
[EVO 4G Android Development] :
Too bad most people get intimidated by having to red a 30+ page thread. We need a tl;dr art the beginning.
[EVO 4G Android Development] 3quad:
Whoa this thread is 30 page long u dont notice it on phone... .oh well i ask htc they said no lol... Worth a shot tho
[EVO 4G Android Development] kingjuice:
OOOOOPS!

I updated to 2.3 and now i cant go back!!!! Someone please help!!!
[EVO 4G Android Development] SGTSTEW75:
OH BOY............. THATS ALL.........

Hey are u rooted on that thing? Oh no...... well sit back and hold yer breath like the REST OF US......
[EVO 4G Android Development] Omgadroid:
Update herd root might be here Monday

Might be rumor just letting you all know
[EVO 4G Android Development] skatrwannabe3:
Sorry to bring it up again

Talk about hot air. Someone needs a vacation.

Hugo381, Github, when I see either of your root methods for 2.3 I'll dedicate every root I do to you, scream it from the mountaintops even. As for right now, I see no contributions and lots of nonsense.

The OP SPECIFICALLY says "I encourage everyone to try previous rooting methods, and methods to obtain S-OFF and experiment as much as they feel comfortable with, you never know what you might find. We could be overlooking something."

AND

"There is no right or wrong answer only better ones than others. Please do not bash users, or slander them for there ideas, everyone has a right to post, but please stay on topic"

Or was it just too hard to read through all those posts on the 1st page and remind yourselves? I swear, XDA needs a "leave your ego at the door" policy
[EVO 4G Android Development] c-had2001:
That's wonderful news, but only if it comes true lol. Actually I have seen Sunday thrown around on a few different sites so here's hoping its soon.
[EVO 4G Android Development] patrick0823:
Hey bubby what happens to your modified gingerbreak idea any progress
[EVO 4G Android Development] :
The thing is, the OP also hasn't updated it saying what doesn't work. It would save a bit of time with a tl;dr specifically saying what hasn't worked.
[EVO 4G Android Development] Nyahguy:
Pardon me, as I do have so VERY little programming/deprogramming experience... but a basic concept that seems to have been missed. Most signatures are not just a small line of code that verifies that the program is from HTC (or any other company for that matter). A very important part of the key signature relates to a file being uncorrupted. That is the filesize, timestamp, and toc are the same. (I'm so nooby, I don't even know what ToC is xD)

Also... is it possible for someone with an S-off phone to create a system logger for it? Typically, these kinds of "password protected" things don't actually reveal the key or the algorithm. Instead they tend to use undecryptable or one-way hashes and compare the hash created from an entry to the hash used for protection. If it is possible to obtain the initial hash, it is possible to start the loooooooooong, sloooooooooow process of hacking a security pass. Just a thought.

Summing it up: try hex-editing the false update to look entirely like the actual update from a program point of view, and (system log?)
[EVO 4G Android Development] Nick N:
I think the latest and greatest is agrabren and unrevoked are working on getting S-OFF for the OG Evo 4G and a few other phones. I suggest following both on Twitter.

Sadly tonight I rooted my teenage nieces Incredibles with Unrevoked and installed Synergy RC2 on them. :(
[EVO 4G Android Development] c-had2001:
I feel your pain, and I'm sorry to hear that. I do have to admit I had an inc with the amoled screen and it was the best phone I have had, I loved that phone. Only thing I wanted on it was the screen size of the EVO, but other than that it was great. That's why I prefer HTC over sammy and MOTO, which I had an og Droid, and droidx both were nice but I prefer HTC. Hopefully we get the joy of rooting our EVO again.....

who cares what this says anyways
[EVO 4G Android Development] inifekt:
Technically would be a rumor without sources :P. But let's hope. And I hope it works on the Japanese EVO's :(
[EVO 4G Android Development] skullzaflare:
just throwing this out there. has anyone tried the modified gingerbreak used on the acer a500 tablet? though it uses 3.0, it uses gingerbreak to root
[EVO 4G Android Development] koolkidjay1321:
trying now

edit: its just sits there running, nothing happens
[EVO 4G Android Development] cnstarz:
just another update for you guys. i heard that root will be here around 6pm central today.
[EVO 4G Android Development] :
Where did you hear this?
[EVO 4G Android Development] FSPKwon:
Alright one more maybe and one more wasted nut and I might go crazy haha my beats suck w/o dsp and my EVO is **** without aosp :p I need a reason to not drop 500 on a 3D until december lol so please teamwin Nd unrevoked work that reversing!
[EVO 4G Android Development] shawnwojcik:
Any sources like someone on twitter or a dev on a forum?
[EVO 4G Android Development] Nick N:
If this is true can we please have a moderator lock all the 2.3.3 root threads so they can die? :-)
[EVO 4G Android Development] github:
It's fine to try previous rooting methods. Once. If you look back I've already listed the 10+ times someone has tried a modified zip. However, I do agree that maybe OP should update his post to clarify what has and hasn't been tried. I really don't think it will do much, most people don't even read the OP.

And to think, All of this stemmed from me actually HELPING someone, and getting called a troll for doing it. Yeah, you didn't read that post did you?

I'm glad someone sees it that way.

That would be splendid. I'd need something to look back on for a few laughs.
[EVO 4G Android Development] LCL22:
*boner*

*scrambles to the irc channels / twitter accounts *
[EVO 4G Android Development] edisonalvarez:
Im waiting like a crackhead waiting for his next rock.
[EVO 4G Android Development] 1ShEiTaN1:
I feel very limited right now with my 4g-switched from a vibrant.

Whats the best rom for the htc evo 4g?
[EVO 4G Android Development] :
its probably a false rumor. Ive seen several people also claim the the root is going the coming out on monday
[EVO 4G Android Development] cnstarz:
just another update for you guys. i made that up.
[EVO 4G Android Development] :
Just another update for <stupid loser> aka cnstarz

You should be banned.

Spreading false rumors about rooting is despicable.

If Moderator reads this, please ban cnstarz for at least a week or close his account. (if you have the power to do that.)
[EVO 4G Android Development] Kiduno99:
ur a child why would you do that. grow up little girl.

Sent from my PC36100 using the XDA mobile application powered by Tapatalk
[EVO 4G Android Development] skullzaflare:
how long did you let it run, took nearly 5 minutes the last time i ran it on my acer
[EVO 4G Android Development] koolkidjay1321:
15 mimutes
[EVO 4G Android Development] dilaynie:
God this thread is ridiculous.
[EVO 4G Android Development] SGTSTEW75:
THANK GOD there is no instant nuke and destroy ALL ignorant posting idiots and children button..............

If you aint got no info STFU and read like the rest of us...... Man u people bring ALL this sh#t on your selves when u do stupid s##t like this

Hey are u rooted on that thing? Oh no...... well sit back and hold yer breath like the REST OF US......
[EVO 4G Android Development] tkirton:
---Edited previous post...need to read further into the thread before replying---

I was looking around for a possible way of getting root (maybe temporary, maybe permanent) on Google. I came across this routine from Google:

Now, I was wondering...would a dump of the stock recovery image and a look under /system/etc/security/otacerts.zip help possibly get the HTC signing key? This is simply an idea and I'm not sure if it's feasible, but I thought I would throw it out there.
[EVO 4G Android Development] jordanetodd:
High school is out, kids.
[EVO 4G Android Development] github:
This does not contain HTC's private key. HTC signs their zip with the private key. We have the public key. The two together = unlock or "pass".

http://en.wikipedia.org/wiki/Public-key_cryptography
[EVO 4G Android Development] LCL22:
so...should we just bite the bullet and upgrade to the 3d or another rootable phone then?

whatever happened to lithid and the nova exploit he found? dont think weve heard anything else about that
[EVO 4G Android Development] :
He hasnt said anything useful since "19th July 2011, 09:44 PM"

Its been 5 1/2 days since he mentioned his possible exploit.

Once its been a week im going to believe that he didnt have much of anything. He also hasnt responded to anything saying that he needs to provide an update. He was also very unwilling to collaborate with anyone.
[EVO 4G Android Development] :
HTC should just do the good thing and give us their private key and get themselves a new one.
[EVO 4G Android Development] skullzaflare:
oh, guess that wouldnt work then :(

i was wondering..

if a file were to be flashed through a update.zip, i noticed on my acer, winrar says its update is a signed archive (not sure if in same way as HTC). I replaced the recovery file inside the zip by dragging a replacement into the box (no extracting, just internal override) and it said the file was still signed. (it was for the wrong region so i couldnt use it)

is it possible that may have worked? (thinking maybe its possible on the evo)

i dont like Sense, so i dont really want to flash to stock, upgrade and try
[EVO 4G Android Development] lithid-cm:
Actually people work homeslice. I'm writing the code to exploit this. It's becoming a challenge since I don't know c code well. I don't NEED to do anything. Hopefully this will work out and root will be achieved, sorry I don't sit on xda reading posts 24/7. I also work on Salvagemod. Not to point figures, you haven't said anything useful.
[EVO 4G Android Development] lithid-cm:
Thought that this was a decent place for a while, tons of whiners over free ****
[EVO 4G Android Development] sir4taye:
That's what I was thinking earlier. This is a free collaboration place and people come on with all these expectations and whining. Lame. On the lighter side, some of the idiocy it's great comic relief.
[EVO 4G Android Development] :
I know you don't need to do anything.

But it would have been nice for you to have just said "Things are going slowly"

just something to let us know that something, if anything was happening.

Also, things might go faster if you collaborate with someone trustworthy who can code C better. Im sure there is someone who would help you and not steal credit for the root exploit.
[EVO 4G Android Development] lithid-cm:
All the pms I get are about getting root. Not about helping me get it. If someone came to me with that knowledge. Sure, might work out. Nobody has tho. So I'm at work trying to figure it out, few hours a day.
[EVO 4G Android Development] patrick0823:
Lithim I hope you can do it good luck man
[EVO 4G Android Development] jordanetodd:
I dont care how long you take or how much effort you put into this, i just appreciate you taking time out of your day to work hard on it for free.
[EVO 4G Android Development] iwin2000:
If you don't know what you're doing then you're never going to get anything done, especially when it comes to programming. Go talk to someone who is experienced and get their help, for the sake of all of us.
[EVO 4G Android Development] LCL22:
thanks for popping in and letting us know, it happens when it happens , but it certainly is nice hearing an update, im sure you will get it
[EVO 4G Android Development] LCL22:
what an idiot..this thread needs to be closed, you babies need to go home and let the people that have the knowledge to take a crack at this do their thing, meantime go play angry birds or something and chill the F*** OUT!
[EVO 4G Android Development] :
But its true.

If he doesn't know how to program, hes not going to get far.

Ever try picking up Java and trying to program a recursive koch triangle?

He needs to give the programming to someone who could get it done a lot faster.
[EVO 4G Android Development] RileyGrant:
Thanks man for the update. The kids whining are more then likely the ones that took the OTA in the first place. (;
[EVO 4G Android Development] whoisatlas:
Or the people who had to replace their phone through insurance because of an accident...
[EVO 4G Android Development] twiztid99:
+1

What do you need help with? I went into #unrevokedtest and pointed out a similar exploit like gingerbreak that is out and unpatched for linux that could be possibly used

http://www.exploit-db.com/exploits/17391/