yashsingh1/xdaforums huggingface dataset:
[EVO 4G Q&A, Help & Troubleshooting] Pbrussell:
Bought the evo on august 3rd got the replacement yesterday.....and 2.2 was already installed but I have my doubts about the intentions of the sprint last behind the counter......now I feel as though I've fuxed myself even more in the process °c I figure if they do end up conning out with a downgrade it would only be for phones that were stock 1.47 and were upgraded to 2.2, and if my phone truly came with it, I'm going to not only be waiting for a mythical down-grader but then for a period of time after thatwhen they come up with the downriver or root for phones with stock 2.2 I just saw it happen on the forums when psp came out...and was one of the first to hack that'd and now am on the other end of the forums being the unfortunate ones who end up waiting the longest from a failed attempt to beat the system......thank god the evo is an assume phone imagine havering to play with a damn shoe horn or something else extract bland for months until they figure out how to root it and unlock its full potential.....
[EVO 4G Q&A, Help & Troubleshooting] FattySparks:
You should really try reading through, searching, or at least browsing, a thread before you post. This has been brought up several times and answered.

As for the money, just a few posts before you the mod deleted a post of someone doing the same thing.

And something is being done. The devs are working on it. What more can you ask. Unless you have an exploit or a way to revert back to 1.47, then wait patiently like the rest of us, or go and get a different phone and stop complaining.

Also to everyone else, remember that a few days ago according to NotATreoFan, unless you have something to contribute to the rooting process don't post. Otherwise he will close the thread. I like having a place to check and see any updates on this process.

So let's all try and be civil so that the people who are waiting patiently

Thank you.
[EVO 4G Q&A, Help & Troubleshooting] Ep3n3wp:
Any chance of this working? Or being looked into?
[EVO 4G Q&A, Help & Troubleshooting] reallango:
I don't think that can work. As it's been said before once you make any change to a signed update the signature is no longer valid. I may be wrong as I am still very new to this but it's my understanding that the signature is sorta like a hash code so once you make a change to the contents the code no longer matches.
[EVO 4G Q&A, Help & Troubleshooting] tdusen:
What verifies the signature? Is it the RUU app, or the bootloader?
[EVO 4G Q&A, Help & Troubleshooting] whodat105:
bootloader
[EVO 4G Q&A, Help & Troubleshooting] RavenII:
This dude has some nice grammar...I just thought I'd point that out.
[EVO 4G Q&A, Help & Troubleshooting] brandontowey:
In reply to people wondering if they can get a phone from Sprint with 1.47 loaded:

I just got a 1.47 Evo as a replacement phone after I broke the headphones jack on my 2.2 Evo BUT when I asked my friend who owns the Sprint store, he said they don't go into their back stock and update all the phones. Basically what that means is it's a gamble trying to get an older version on a replacement phone. Depending on the date it was built and shipped, the phone could have either version. I got lucky and got an older phone that hadn't been shipped with Froyo or updated.
[EVO 4G Q&A, Help & Troubleshooting] sonwon:
I have a suggest. Reverse engineer the bootloader and write a new one. Hmm, I suppose we still couldn't install the bootloader to the phone; I don't really know if that is possible?
[EVO 4G Q&A, Help & Troubleshooting] FattySparks:
I was having some screen issues with my phone, so I took it in to sprint. They replaced it with a refurbished phone and it came with 1.47. Thought someone might like to know this.
[EVO 4G Q&A, Help & Troubleshooting] rpearl:
The signature is a cryptographic hash of the update, which is then encrypted with HTC's private key. The bootloader decrypts the signature using the public key, and compares the hash it finds there with the computed hash of the update.

So any modification changes the hash, and you cannot re-sign the hash. You would need to determine a hash collision (computationally infeasible), or determine the private key (computationally infeasible, and if you could do it you shouldn't be rooting phones, you should publish and collect your million.)

Basically, this is not a useful vector to attack.
[EVO 4G Q&A, Help & Troubleshooting] themanrsw:
Thanks for clearing that up and thanks for your work. Makes a little more sense now. Where are the people from Numb3ers when you need them? jk
[EVO 4G Q&A, Help & Troubleshooting] Pbrussell:
Well what about ppl that write there own apps those have to be signed to run in the evo....or code an app that will run the update for an older version of the android os using the app....so the update wouldn't need to be signed....the app works be.
[EVO 4G Q&A, Help & Troubleshooting] rpearl:
The bootloader updates ("PC36IMG") must be signed by HTC's keys, which are inaccessible.

"Signed" update files from recovery are signed with test keys. These are available in aosp and the signing procedure is easy.
[EVO 4G Q&A, Help & Troubleshooting] electric contractor:
Downgrade Hboot?

I know the dev are smart in xda. I know nothing about andoid os or hboot. I have read the problem is downgrading Evo hboot. I ran into this about downgrading hboot http://htcpedia.com/forum/showthread.php?t=2934 Maybe it will shed some light on Evo.
[EVO 4G Q&A, Help & Troubleshooting] RotoRooter:
And for anyone arguing that it IS feasible, I will mention that the public/private key crypto process is what powers SSL. Congrats if you figure it out because you will have officially broken the internet.
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
any progress

anyone got any new info or progress with root of 2.2 ???
[EVO 4G Q&A, Help & Troubleshooting] edufur:
So is it possible to run adp against my evo in non-root mode? And test hack attempts? Are exploits found with commands?
[EVO 4G Q&A, Help & Troubleshooting] envoykrawkwarrior7:
so clearly the 2.2 process runs from an application called field trial, and theres an application called field test, wouldn't it be plausible to make an app that would clear the default of field trial [2.2] and then you could set 2.1 as the default?
[EVO 4G Q&A, Help & Troubleshooting] whodat105:
I thought fieldtest & fieldtrial was part of epst? I was looking at the filesystem structure and noticed mtdblock3 wasn't in /dev/block/ anymore it was in /sys/block/ would that effect getting root in some way?

sent from my MetroPCS EVO
[EVO 4G Q&A, Help & Troubleshooting] jw120:
I don't know if this may help anyone or not, I'm not familiar with the process behind exploiting software but, while listening to DI.FM on StreamFurious it will crash after a while with no notifcation. Could that be used as an entry point to slip some code in?
[EVO 4G Q&A, Help & Troubleshooting] electric contractor:
I think this is just part of the problem that Google made by leaving some files that are paet of streaming. I have seveal programs that srop . Police scanner Espn radio just to name a few
[EVO 4G Q&A, Help & Troubleshooting] pcmac77:
Cryptos

Well, the feasibility of computationally yielding a collision depends on the crypto scheme used, hashing algorithm employed, and the length of key used (in this case the private key that HTC uses to sign).

But yeah, if someone has found an efficient algorithm to compute a very large prime number, which is at the heart of I think almost all modern cryptos, he or she will be sought after by almost everyone. Heck, the CIA might have to "silence" him for fear of compromising national security, but that is another story.....
[EVO 4G Q&A, Help & Troubleshooting] Dtehk:
Hope

Hope unrevoked will get it done
[EVO 4G Q&A, Help & Troubleshooting] Pbrussell:
Should it concern me that this man only has one post.....this one, I mean I would think this info would be somewhat BREAKING news, whereas you have nonchalantly posted what seems to be a simple fix for well.....EVERYONE who is unable to root there phone......any feedback
[EVO 4G Q&A, Help & Troubleshooting] PiercedCow:
i believe this is what they were talking about SEVERAL posts back about it is older so it kicks it out as not an UPDATE. but by god if it works you let ME know.
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
I am downloading this now i hope it works please update with progress it anyone else tries this
[EVO 4G Q&A, Help & Troubleshooting] aldojr:
It wont work. I have tried it a million times before you will get main version old. Unless they updated the RUU somehow in the past day. Won't work
[EVO 4G Q&A, Help & Troubleshooting] Pbrussell:
Well atleast I got to pretend that I logged on to xda and saw the news we all have been waiting for......thanks for the reality check d0uc4e.....:) hehE jk....no but really not cool I saw ur post and peed a lil
[EVO 4G Q&A, Help & Troubleshooting] crimeslunk:
We can still always lay all of our hopes on Unrevoked. Their little posts seem to be some of only light in this whole horribly stupid ordeal.

unrevoked: EVO Froyo 2.2 users stuck without root: don't worry, we haven't forgotten about you.

androidpolice: Does Unrevoked have something cooking? RT @unrevoked

unrevoked: @AndroidPolice: The kitchen never closes...!

Lets hope they've got that meal already figured out and are just figuring the best way to garnish it.
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
Ruu

yea that RUU didnt work I had my hopes wayyy up too lol ....SMH all i want is root and a custom rom to play wit lol
[EVO 4G Q&A, Help & Troubleshooting] Pbrussell:
I don't think so....other than serious trial and error and thousands of successful attempts on how to NOT root froyo, the posts from unrevoked just seems like statements that were made in reference to either letting us know that if anyone rood froyo....it will most likely be him, and to insure us that he's still working on it, but I don't believe any real headway has been made I mean its about priority and necessity, its heavily needed but the only ppl who aren't rooted are ones who did the ota, which most of the devs haven't although the challenge aspect of it all is still in question....or maybe I've just taken a pessimistic view too the entire situation due to the "august fools" thats been posted only too insight complete upheaval in the android community.....
[EVO 4G Q&A, Help & Troubleshooting] Greenfieldan:
Hopefully unRevoked will be able to figure this out, because I decided I wanted to root my phone about a day after I installed the OTA 2.2 update :(

Curious, do people believe it's POSSIBLE and there's just not a way figured out yet? Or does it appear to be impossible for some reason?

(i'm not big on tech stuff, i'd just like to know :) )
[EVO 4G Q&A, Help & Troubleshooting] Pbrussell:
Its possible and I'm not just being optimistic I mean if you have access to where the info is stored that your trying to hack, crack or exploit you can always get in.....just haven't figured our our yet....other than the guy who is posting the link to the magic downgrader that is
[EVO 4G Q&A, Help & Troubleshooting] liv4evr:
no you cant :( its so gay!!!
[EVO 4G Q&A, Help & Troubleshooting] SilverZero:
Pretty sure I already addressed this in the OP, which you obviously didn't read.
[EVO 4G Q&A, Help & Troubleshooting] pflatlyne:
Dont say things like that. SOmeone will do it and then they will lose root. You need to use the special rooted version of the official rom. Its a DIFFERENT ROM IMAGE!
[EVO 4G Q&A, Help & Troubleshooting] tomh1979:
Seems as though right now Unrevoked server is down, can't access their page from my pc, or my genius phone, so maybe their updating something, and not just a redesigned site.
[EVO 4G Q&A, Help & Troubleshooting] pflatlyne:
Exactly. Its not like in the movies where the "really smart" guy or girl sits down at the computer and says "The files are encrypted" then does some arcane stuff and just in the nick of time,cracks the code and gets the information. Encrypted files (and by extension) digital signatures are pretty much unbreakable. You have to find some other place that the system has a fault. The lock it self is bullet proof,and even when some math wizard "breaks" encryption,it usually means they have found a flaw in the algorithm that reduces the strength of the key,making it equivalent to a smaller key size. This is of great interest to security professionals and mathematicians but what it really means is that rather than taking the largest supercomputers a thousand years to brute force crack it,it will take those computers 500 years. It also means that the time it will take for computers to become available to crack such things will be reduced by a few years. (Technology advances and that's why 48bit and 64bit keys are no longer used. They are considered too weak by today's standards,but they are still pretty damn secure,and even if that sort of weaker encryption was used,it wouldn't help us) Its true also that sometimes,there is a flaw in the system,like with the early WIFI standards,but that's not the case here either.

As such,the way its done is to find a flaw in the phones software that allows you to elevate your privileges to root. Its the same thing people have been doing with computers for years,but this time on your phone. Usually you find something that's running as root and trick it into executing a snippet of code that you wrote or open a shell with its privileges. Once you have that,your in and you can do anything you want to the system. The last one used a Flash bug. Who knows where they will find a flaw this time.
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
unrevoked

is back up and no changes were made :(
[EVO 4G Q&A, Help & Troubleshooting] alextrox69:
Why was 2.1 so much easier to root then 2.2?
[EVO 4G Q&A, Help & Troubleshooting] agonzalez1010:
It's not FROYO, it the new bootloader HTC deployed in with the upgrade. I believe it's the bootloader is the show stopper at the moment. (my 2 cents).
[EVO 4G Q&A, Help & Troubleshooting] Pbrussell:
Its not like its any harder my friend, they just left a pretty serious door open last time, which they have put a big bank size vault door in front of with a doberman..... Now we just have to mosey around the froyo building harassing delivery men and jiggling handles until we find another way in.....but thank you for the info from 2 or 3 posts back that should clear things up a bit.
[EVO 4G Q&A, Help & Troubleshooting] TrimTripton:
Has anybody been following MartinEve's thread in the htc Wildfire forums about the temp 1click software root? Saw the news blurb on xda's home page. It said that it works on Evo but nobody in that thread says anything about the Evo. MartinEve says he is working with Unrevoked to defeat the nand protection. Just curious if this will apply to the Evo.
[EVO 4G Q&A, Help & Troubleshooting] SharkUW:
Link?
[EVO 4G Q&A, Help & Troubleshooting] texodore:
I tried it on my stock Froyo 2.2 (I had to get a replacement - boooo) and I can confirm this did not work for me. I installed the Soft Root app, ran superuser, and then ran SetCPU. SetCPU will only run in read only mode. It cannot get root access. Titanium backup fails. I tried running Soft Root first then superuser and vice versa.
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
Calling all devs

Can we all get the devs on here and try to help them or at least bring all the devs together and see whats up wit rooting this beast ?
[EVO 4G Q&A, Help & Troubleshooting] fachadick:
Just want to put this out there. If I was a dev working on root (which I'm not), I would try my hardest to make sure nobody knew that I was working on it. You've seen some of the posts around here - now picture all of that directed at you, looking for updates, timeframes, etc, clogging up your inbox.

Other than the unrevoked guys (who kickass, btw), I dont think you're going to see the sort of dev round-up that you might be hoping for.

And back on topic - please post that link from few posts back. Would love to see it.

Sent from my blah blah blah blah.
[EVO 4G Q&A, Help & Troubleshooting] feedDunk:
//xdaforums.com/showthread.php?t=757191&page=9

Here is a quick link. Just add http: in front. Sorry not allowed to post links...
[EVO 4G Q&A, Help & Troubleshooting] SharkUW:
I've built exploid for evo before already and it didn't work. I'll take a look to see if it's doing anything else and maybe build it again.
[EVO 4G Q&A, Help & Troubleshooting] garyfunk:
What is this 'exploid' you speak of?
[EVO 4G Q&A, Help & Troubleshooting] SharkUW:
An exploit that came out a while back. That fellow included his source and one of the files is exploid.c. The main mod that needed doing to the code was changing which partition it'd try to mount although it fails before that part anyways.
[EVO 4G Q&A, Help & Troubleshooting] garyfunk:
Ah, so it's just another case of someone that can't spell. Thank you for clearing thet up for me.
[EVO 4G Q&A, Help & Troubleshooting] xHausx:
I think the Droid X guys are using a similar method.

http://alldroid.org/Default.aspx?tabid=40&g=posts&m=5164#5164

Has anyone had any luck with this method on 2.2?
[EVO 4G Q&A, Help & Troubleshooting] SharkUW:
No. exploid is the correct spelling. I believe it was intentional yet unoriginal.
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
must be nice

Htc wildfire got root on 2.2 and the droid x did as well i just cant believe it :(
[EVO 4G Q&A, Help & Troubleshooting] Greenfieldan:
Is the Evo going to be that much different to root? (like, is our inability to find a root HTC's doing?) Because this might be very GOOD news for us, not bad :P
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
I hope this method they used for Droid X will help us like right this minute lol
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
can someone who is skilled try this droid x method and get back to us asap
[EVO 4G Q&A, Help & Troubleshooting] SharkUW:
His downloads are down.
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
WTF lol that sux
[EVO 4G Q&A, Help & Troubleshooting] rpearl:
The udev exploit ("exploid") used on the droid x does not work. Note that this exploit has been out for a while (it was released prior to the droid x for android, and was a linux CVE a year ago).
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
well unrevoked Ryan

what kinda progress has the unrevoked team made cause u guys put this root suggestion twitter update out 2 days ago and i havent heard a thing since plz plz give us a update
[EVO 4G Q&A, Help & Troubleshooting] xHausx:
The exploid.c modified for the droidx is included in the zip

Edit: Just saw rpearl's msg, guess this is a dead end
[EVO 4G Q&A, Help & Troubleshooting] rpearl:
We have an inconsistent way to escalate privileges which is not yet reproduceable enough to be released, even to "power users".

I will go with the release date we have always given: "soon".
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
finnneee

i guess "soon " will have to be good enough lol i cant wait lol
[EVO 4G Q&A, Help & Troubleshooting] garyfunk:
Thank you for the update.
[EVO 4G Q&A, Help & Troubleshooting] cuimalo:
Just hearing that, knowing that there is hope is great.

THANK YOU.
[EVO 4G Q&A, Help & Troubleshooting] SharkUW:
Might be able to get it more consistent with extra eyes. I'll just twiddle my thumbs.
[EVO 4G Q&A, Help & Troubleshooting] rpearl:
that is not the issue, and we know what the issue is :)
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
Unrevoked

sneaky sneaky u are
[EVO 4G Q&A, Help & Troubleshooting] 4ML:
Waiting patiently and checking this thread daily. Thanks for the recent update - sometimes hope is all you need. :)
[EVO 4G Q&A, Help & Troubleshooting] strauss0829:
YES an UPDATE

ur right yes sometimes it is good to hear an update and that is all i have been asking for thank Unrevoked...Lets get this thing cracked ...like right now lol JK take ur time lets do it right the 1st time around for 2.2
[EVO 4G Q&A, Help & Troubleshooting] Greenfieldan:
Indeed, major props to Unrevoked as they seem to be the only people who REALLY care that some of us are stuck with this HTC 2.2...And even for the very vague update, thank you; it's nice knowing that someone is still fighting out there :)
[EVO 4G Q&A, Help & Troubleshooting] misterzeno:
Thanks for the update.
[EVO 4G Q&A, Help & Troubleshooting] crimeslunk:
Hmmm... after this whole ordeal the next phone I buy is going to be a pain in the ass. I'm going to have to make sure someone has rooted it previously and then make sure that the software I get will remain the same as the one the root can be applied to. Basically I think it should be illegal for them to mess with our devices like this bundling all this garbage on our phones then making it so we can't remove it or change it in anyway. I own the phone not htc not sprint and I should be able to do with it as a please if that includes htc's sense and all the garbage sprint apps off of it. In the end I guess I just wonder what the hell is the point of doing this to the phone? Just to make people angry? To force us to use their garbage rather then find our own? Or is this just sprints way of getting an extra 30 dollars a month from people by ensuring they can't tether wirelessly. Did we all sign something somewhere along the lines saying that they can take our device and do with it as they please? F them and their BS. Shove it back in their faces unrevoked so all of us can give them the finger.
[EVO 4G Q&A, Help & Troubleshooting] fachadick:
So in the first part of your off topic post, you admit you did no research when buying the phone originally, or when upgrading to 2.2, and then spend the rest of your post blaming everyone else for a scenario you could have avoided had you done that research?

Normally I wouldn't call someone out like this, but as this comment is off topic also, it will most likely be removed as well.

Sent from my blah blah blah blah.
[EVO 4G Q&A, Help & Troubleshooting] sabunimwil:
Some people simply follow the rest of the cattle in the coral. They look at the phone, think it's awesome its current state and, yes they use the Sprint bloatware because they don't know any differently. Obviously you do know differently otherwise you would not be here. Conversely though since you are here, read other posts and learn, stay on topic, and keep the pissing and moaning that has been done a million times by other little girls elsewhere to a minimum. We all want this beast cracked and rooted. But unfortunately Sprint and HTC owned this phone before us and as the owners they chose to load it up with their junk just like you did when you bought it.

Everybody just needs to sit back, crack open a cold one, and wait it out unless they have the skills to help. In which case they should be communicating constructively with the other devs.

Great big thanks to all the devs working on this, not just Unrevoked, but everyone.
[EVO 4G Q&A, Help & Troubleshooting] garyfunk:
Okay. He spelt it correctly but he is using the word incorrectly.
[EVO 4G Q&A, Help & Troubleshooting] EVO 4G:
Can't wait to root this puppy and fix the FPS! I have made this thread my homepage = ) .
[EVO 4G Q&A, Help & Troubleshooting] :
In the Spirit of friendly debate, yes its true you own the phone, and rent the service from the provider. But its their product they have a hand in manufacturing and designing it, and they if it is beneficial to them and us at the same time can lock down a phone, and not allow any amateur who has a computer to mess with the phones programming and in some cases brick their phone, costing the company more time/effort/money to replace that phone. When its much easier for them to manage this from their end. And as for all the pre loaded software on the phone, it after all is a "Branded" phone, their are unlocked phones on some carriers like the Nexus one for just one example that doesnt have that software problem to the extent of the other carriers.
[EVO 4G Q&A, Help & Troubleshooting] 00_MACKIE_00:
Hope you guys get it soon. However, looks like it will be another TP2 having no sound on Android which still does not have sound.