yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] mrozzeh:
We never said it would. Sorry that a few members of the community somehow inferred that it did.

Well, to put it simply, it doesn't touch "radio memory". Even if that was the case, I dont see where you're getting this "minus the phone part" from; that would be one of the easiest "bricks" to fix.

Yeah, and that's not something we're disputing. This allows you to keep your security off in the event that your bootloader is somehow changed. This also allows you to take updates as soon as they're released without waiting for a fixed update.

We also took full responsibility for that, including spending time on conference calls with Sprint to fix it. The way that 4G keys are stored is an incredibly flawed system, and if we didnt discover it (for lack of a better word), someone else would have and then they would have been hated for it just as much.

I understand that our 4G mistake was a big one, and we're incredibly sorry for it, but all you're doing is spreading FUD where there isn't any.
[EVO 4G Android Development] Status Flow:
There's something about the unrevoked method I don't trust. I used unrevoked3 before FroYo came out and wasn't too happy about hearing people having problems with updating to the OTA to unroot or for whatever reason.

I also didn't like that the support for unrevoked3 seemed to be nonexistent after a while and there wasn't a clear cut way to get it off of your phone for those asking.

So I used SimpleRoot and flashed a new everything, and now I'm fully rooted on Fresh 3.1.0.1.

I feel better just having a full root and keeping it that way, and never accepting an OTA again. It doesn't take that long for there to be a fix to OTA's, less than 24 hours anyways.

Edit: But that's not to say that this method won't have a great response/turnout, but I'll wait for a while to see what happens.
[EVO 4G Android Development] fldash:
So if I'm running ENG HBOOT .76 this willl update me to stock HBOOT with S-OFF or keep me on ENG ?
[EVO 4G Android Development] kaediil:
Right now I have only run unrevoked 3, updated to the rooted 2.2 available here on xda, and still have pri 1.40. I have been waiting for something like this before doing the full nand unlock.

If I understand correctly, if I run this I will have full root and nand unlock with the 1.40 pri, correct?

-frank
[EVO 4G Android Development] fldash:
Only one way to find out, but I believe so, furthermore, you may be a good test candidate for pulling out the 1.40 PRI for everyone else... ;)
[EVO 4G Android Development] tformed:
1) I got a few questions regarding this. I already have my phone rooted through Toast's method. If do Unrevoked-Forever on it, would I lose root?

2) Will this delete my settings, apps, etc.

3) From what I read, I would be able to perform OTA updates when released. Since I still haven't updated to Froyo. If I use unrevoked-forever, would I be able to update to Froyo and still maintain the root that I currently have

:confused:
[EVO 4G Android Development] tedruggiero:
some real newbie questions

please dont shoot me...i am really trying to understand this...

I still have original stock everything on the evo

baseband 1.39.00.05.31

pri 1.40_003

if i do the unrevoked forever...

do i just then do regular OTA updates to get 2.2??

does it keep my original sense ui?? and i can download su and i am rooted..to use wifitether, etc??

or do i need to use cm6 or ra roms to get 2.2 and lose stock htc ui??

if the latter do you guys see something like simple root for froyo 2.2 in the future for us who just want wifitether etc??
[EVO 4G Android Development] splink7007:
Im kinda confused as well. I used simple root. I now have hboot 0.76 with

eng s-off. I was under the assumption im already fully rooted. how does this method apply to me?
[EVO 4G Android Development] rfs830:
You have to be rooted first. Would say use simple root and then you can do this.

I like this as for me I like to stay up today with the ota updates but I want tether.

Anyone try this out yet though?
[EVO 4G Android Development] bprinehart:
This will allow you to retain the ability to re-root even if you take an OTA from Sprint that takes your root away. It will permanently set your bootloader to S-OFF. If you are rooted using Toast's method, you are root, and NAND Unlocked, and your bootloader shows S-OFF, however, if you take an OTA right now, it will set your bootloader back to S-ON. This will prevent that, and give you the ability to flash anything.
[EVO 4G Android Development] lnchbx13:
possibly a stupid question

Could they sign this file (unrevoked) so anyone could flash it whether they were rooted or not? That way even unrooted people could flash it?
[EVO 4G Android Development] sk63:
No because the correct key to sign is known only to HTC and would take an impractically long time to crack.
[EVO 4G Android Development] slvrprelude:
I guess I c how useful it can be but I'm betting more people wanted a root for 2.2 and now are still disappointed and will get flamed with "check the stickers and Google, NO ROOT"

Edit. So if it doesn't work on 2.2 y does it show the stock baseband for the its 2.2? So am I wrong will it work or am I stupid cause it says supported devices then

HTC EVO 4G, running radio baseband versions:

*

1.39.00.04.26

*

2.05.00.06.10

*

2.15.00.07.28- this is 2.2 but followed with this statement "If your phone does not already have a custom recovery, use unrevoked3 to root your phone."
[EVO 4G Android Development] bcnice20:
That's for people that where smart and waited for a rooted 2.2 then flashed the newest radio all baseband means is the radio version
[EVO 4G Android Development] zetsurin:
This sounds awesome. Any idea whether this will also be possible for the HTC Desire in the future (ie. is the exploit method known to potentially be feasible on the Desire)?
[EVO 4G Android Development] slvrprelude:
so i am stupid lol
[EVO 4G Android Development] DaWhip:
You can use this method on any rooted phone, 2.2 included

If you are rooted on 2.1 you can use this method, then install OTA 2.2 updates and still maintain root

If you are NOT rooted, have never been rooted, and you are using 2.1, they suggest using unrevoked3 to gain root, rather than simple root. This would allow you to keep the 1.40 PRI. Simple root would downgrade the PRI.

If you are NOT rooted and running 2.2, you are still SOL
[EVO 4G Android Development] zone23:
So my thought is if I don't plan on ever taking another OTA update (provided another one even comes) then I really don't need to do this. I guess the question is whats the downside to doing this other than not being able to undo it?
[EVO 4G Android Development] ZAIAH223:
I download the unrevoked forever and now i can download any apps do to internal memory insufecient does anybody kno what i should do
[EVO 4G Android Development] DaWhip:
You can potentially flash something that is bad for your phone, and there are no safeguards in place to stop you. If you know what you are flashing, the unrevoked forever method should be fine, but if you flash a bad file you could potentially eff up your phone for real
[EVO 4G Android Development] aldojr:
Use a dictionary
[EVO 4G Android Development] lwarranty:
I think it's great!

Accepting OTA updates without worrying about being rooted is excellent - just ask the folks who made the dreaded mistake of accepting it. Not everyone has patience, the frustration of 2.2 no root is evident throughout the forums.

On the other side, from the unrevoked site with regard to removal.

How can this be removed or undone if I need to take my phone in for service?

We have not yet developed a tool to reset the phone to S-ON. In the future, we may create one; in the interim, you should not rely on the existence of such a tool.

I would imagine if the need arises - it will be addressed, until then - the opportunities for PRI 1.4 and OTA updates are nifty!
[EVO 4G Android Development] ZAIAH223:
Well i followd the ling from on this page in the instructions is that what u think happend thew
[EVO 4G Android Development] aldojr:
If you followd the ling then you should be good thew
[EVO 4G Android Development] ZAIAH223:
so what should i do bout the internal memory should i do a hard reset because whats the point if i cant download apps
[EVO 4G Android Development] mrmomoman:
Maybe...just maybe...English is not his first language. Don't mock people it is not polite.
[EVO 4G Android Development] ddublu:
lol...damnit.
[EVO 4G Android Development] zone23:
Thanks ya I did read that on the unrevoked page. I'm not really seeing a downside. Not being able to undo isn't necessarily a bad thing. Just kinda waiting now to see if its safe. Got the files and I'm ready to go..
[EVO 4G Android Development] lnchbx13:
What are you talking about? Any EVO, rooted or not, can download apps.
[EVO 4G Android Development] slvrprelude:
I don't have the 1.4 pri I got the 1.34_003 I guess cause I was rooted before upgrading to 2.2? So I still have to wait for root to fix this and do this and rambling that sucks
[EVO 4G Android Development] aldojr:
So he came to a all English website with English instructions and people only talking English to help him. He knows English he just needs to check his spelling or nobody here can help him. Right Right Right. Don't tell people not to mock that is not polite. If anything Que es el problema senor con tu telephono?
[EVO 4G Android Development] aldojr:
I think he needs a wipe/factory reset and he will be golden.
[EVO 4G Android Development] rubixmaster:
Worked like a champ

Thanks. Donation Comming
[EVO 4G Android Development] lnchbx13:
I thought my logic made it seem so simple...haha.

On a side note...it seems that somehow people (within HTC maybe) are able to leak out copies of roms before they are released...maybe someone that worked there could also leak out how they sign their files...that would be nice anyways.
[EVO 4G Android Development] techs1200:
I have done the unrevoked forever. I can see the "S-OFF" at the bootloader screen and I also installed the unrevoked splash screen successfully.

I just installed busy box which requires NAND. However I cannot get Titanium Backup to acquire root. It just says "sorry could not get root"

Wireless tether can get root no problem, but titanium refuses to work.

Any ideas?

Edit: I am still on stock 2.1...
[EVO 4G Android Development] willy900wonka:
OK I just completed the installation and the screen. btw now i can hack theirs and have a custom one with MY name AND theirs. lmao.

All else on the phone is as before. Whether good or bad it's the same (except for the S-off). I did remove the battery. That part of the method intructions was not by mistake. If they mislabeled it, it was by design. Imagine "a dirty state could ....." not conducive to inspiring confidence. OR it's just my imagination.... lol

Bottom line it works. The phone is mine, I paid, I should decide.
[EVO 4G Android Development] poolphreak:
deleted Edit: -[Head up ass]
[EVO 4G Android Development] mikevillarroel:
i still don't get what about flashing custom flash screen? i have my custom image flashed with out unrevoked forever, am i missing something here?
[EVO 4G Android Development] darkomega69:
you have to first root your phone but avoid one that is going to give you nand unlocked because you will lose your 1.40 pri, suggested unrevoked3.

after that you can install unrevoked forever.

and then install a rooted sense rom so you can use wifitether.
[EVO 4G Android Development] kaediil:
Ok, so I ran this and I am now rooted with Android 2.2, S-OFF and PRI 1.40, HBOOT-0.79.0000.

If someone can work with me I can try to pull the 1.40 PRI off for those who have the old PRI.

-frank
[EVO 4G Android Development] darkhova:
Thats optional
[EVO 4G Android Development] poolphreak:
You go brutha! And to show support, all women around the world.. burn your bras! It helped before:D
[EVO 4G Android Development] Crotchety:
Tell that to the guys who have the Froyo OTA and are still waiting for a fix nearly two weeks later.
[EVO 4G Android Development] darkhova:
Yup so his assumption of "Less than 24 hours" is way off
[EVO 4G Android Development] mikevillarroel:
Read, payaso, read

Here's a English word you should learn RESPECT
[EVO 4G Android Development] willy900wonka:
LMAO !! Works for me ...
[EVO 4G Android Development] lnchbx13:
I think he means, for the people that were already rooted, but flashed the OTA update anyways. They could have waited less than 24 hours for someone to take the OTA and make a rooted rom from it. That way you have the best of both worlds.

And I thought HTC was pushing out the OTA to fix the people with .3??
[EVO 4G Android Development] tedruggiero:
so that simple?? since i have original evo from the 1st day release untouched or unrooted

do unrevoked3

then unrevoked forever

then ota updates

then i have rooted htc sense ui evo with 2.2??

with no need to add a custom rom??
[EVO 4G Android Development] tigereyeslalo:
THIS IS AWESOME! Worked perfectly!
[EVO 4G Android Development] zikronix:
sent you a pm
[EVO 4G Android Development] muf454:
Could you guys discuss your progress in the PRI thread if it's not too much to ask? :)
[EVO 4G Android Development] phobos512:
Yeah except that, the people who are intelligent and experienced enough to understand what it is that unrEVOked Forever does are the same people who are intelligent and experienced enough to NOT accept an OTA in the first place.

How many times was it stated on this forum prior to 2.2 being officially released not to accept it if you wanted to maintain root (until after it was appropriately modified), and yet people did anyway. And then those same people were here on the forum going, where's root for 2.2?!

That's not a mistake, that's stupidity ignorance.
[EVO 4G Android Development] freeza:
Did you install Superuser permissions?
[EVO 4G Android Development] veritasgt:
What's the big deal about PRI? I'm rooted, and have 1.4.003
[EVO 4G Android Development] lwarranty:
PRI thread...

PRI thread and further info...

http://xdaforums.com/showthread.php?t=748392
[EVO 4G Android Development] rjmjr69:
Have been running this for 3 days now without an issue Everything works just fine. Thanks guys. now get to rooting 2.2 lol
[EVO 4G Android Development] techs1200:
Aha!

I opened up that program and there was a red dot next to titanium instead of a green dot like the other programs in there.

So do I backup EVERY program listed in titanium now?

thanks for your help!
[EVO 4G Android Development] freeza:
You can run a batch backup. :)

Unrevoked forever doesn't wipe your device at all, but incase you just want to be on the safe side you can go ahead and run a batch backup, or a nandroid backup. Either or, or both!
[EVO 4G Android Development] xlGmanlx:
I'm surprised that more folks haven't tried this out or posted in this thread, this appears to be huge. So if you have 1.34 is there not a way to get 1.40? Its probably a stupid question, but what the heck, bring on the insults haha

Loading Signature....
[EVO 4G Android Development] iTz Tater:
So I just installed this and yadda yadda S-OFF shows now, I was on Fresh 3.0.whatever, I really want Cyanogen Mod 6. But I get an error when I try and flash it in recovery (After data wipe) , Clockwork btw, am I NAND unlocked? My bootloader version was .79 I think, phones still rebooting, can anyone help?
[EVO 4G Android Development] freeza:
No way to change back PRI yet.. No one has found a way to extract it from an existing phone with the newer PRI.

On a side note: I was able to flash just hboot 0.76.2000 from a homemade PC36IMG and it worked without a hitch, also got that fastboot oem command another user stated didn't work earlier in the thread, to work.
[EVO 4G Android Development] xlGmanlx:
But if I have been following three point of this mod, couldn't you in theory upgrade to the newest ota get updated prl and then flash new custom rom?

Loading Signature....
[EVO 4G Android Development] freeza:
You could, in theory. However, the OTA doesn't include an update to the PRI. Infact, none of the OTAs or full RUUs include a PRI at all lol.
[EVO 4G Android Development] xlGmanlx:
Shows how much I know haha

Loading Signature....
[EVO 4G Android Development] autoprime:
could you upload this custom pc36img file so i can get my fastboot commands back?
[EVO 4G Android Development] freeza:
Try this...I flashed it directly from hboot instead of recovery and it worked. Typed the fastboot oem wimaxrmac command and it returned my mac address.
[EVO 4G Android Development] BlueScreenOfTOM:
Ok guys, sorry for being noob-ish here... I've seen this question asked but I haven't seen a straightforward answer yet.

I am still on 2.1 OTA 2. I ran unrevoked3 and it worked fine. I'm not currently interested in installing custom ROMs (I might be in the future) but I want root for Wireless Tether. I'm looking for the easiest upgrade path to Stock Froyo, and I'm confused by the unrevoked forever Wiki instructions.

What's the easiest way for me to get to the official HTC Froyo while keeping root?
[EVO 4G Android Development] freeza:
If i'm not mistaken, you can go this route:

-Install unrevoked forever, which will give you S-OFF. (since unrevoked3 gives you custom recovery, it should go fine)

-Now that you have S-OFF, you should be able to install the OTA either from your phone [reports are in that OTA will fail if unrevoked3 is installed??], the RUU, or any of the pre-rooted Stock FroYo ROMs out there, one by SteelH and the other by netarchy. (NOTE: The unrevoked team suggests installing an official recovery before doing OTA updates)

-If you go the OTA or official RUU route, it will overwrite your recovery and hboot, but since you have S-OFF thanks to unrevoked forever, you should be able to reinstall a custom recovery as well as Superuser permissions to gain your root back.

I would strongly suggest going the pre-rooted route from SteelH (stock, DeOdexed if you want themes, etc) or netarchy (stock, odexed), both of which are rooted/includes superuser permissions.

Someone correct me if i'm wrong on any of this.
[EVO 4G Android Development] mikematzdorff@gmail.com:
looking for clarification - newbieee

I am also looking for a simple answer to this question. If there's isn't a simple answer(I know simple is relative) that's ok too. I'm not in a rush.

I know enough to use unrev3, not much more.

I have EVO 2.1-update1

Baseband ver 2.05.00.06.10

Kernel ver 2.6.29-789...

Build # 1.47...

Software # 1.47.651.1

PRI ver 1.40_003

PRL ver 60668

I have applied unrevoked3 mainly just to use wireless tether

I tried the OTA 2.2 and it failed with a warning sign(I know this happens w/unrev3 root)

Question is: if I go thru the "forever" process, can I just install the OTA 2.2 from sprint?

Is it advisable? or is there a better(simple) alternative.

Last question, is there good reference material for fiddling with Android guts so I can reduce the number of silly questions?

Thank you for your answer(s)

Cheers,

Mike
[EVO 4G Android Development] sk63:
Flash a stock rooted as suggested in the post above yours. Never intentionally give up root unless you have a damn good reason. There will always be a rooted version of the official HTC stuff.
[EVO 4G Android Development] nickespi:
Question....If this tool allows us to flash firmware images. couldn't we just run unrevokd forever and run the Down grade or flash the other 2.1 img??

I dont like the idea that you cant just, boot into recovery...
[EVO 4G Android Development] gbh62:
If that's true, how did i get the 1.40 PRI? I am currently un-rooted on the 1.47 build, having taken the OTA.

Actually, I'm not even sure what the 1.40 "PRI" even is, or why it is important. Maybe someone can answer that for me.

thanks...

EDIT: ok, i found the answer, sort or.. since I am currently stock, that's why I have the 1.40 PRI.

From this point, my path forward appears to be Unrevoked3, followed by UnrevokedForever. If I do that will that leave me at 1.40 PRI?
[EVO 4G Android Development] sk63:
Not if you're already running unrooted 2.2 before applying unrevoked forever.
[EVO 4G Android Development] OneStepAhead:
because the EVO shipped with 1.40, only the people that installed toasts ENG HBOOT have 1.34, because it downgraded us. We dont even know how important it is at this point, some people claim it makes a world of difference, but at this point its just unscientific testing i believe.

I'm personally going to wait to install "forever" until I actually need it for something, as nothing good can come from it at this point (for me at least) and the Unrevoked team screwed a bunch of peoples WiMax not so long ago.. so i think its best to just wait to install it in the event you want to OTA update. Fresh ROM disables OTA updates anyways.
[EVO 4G Android Development] sk63:
Because you never flashed the engineering bootloader thus never downgrading your PRI.
[EVO 4G Android Development] freeza:
Precisely :)
[EVO 4G Android Development] mikematzdorff@gmail.com:
Can of worms, I ask one question and think of 2 more...Where does one procure one of these "pre-rooted Stock FroYo ROMs"?

And, what is considered an "official recovery"?

If there's a link to read up on this stuff, please forward it to me. I am a proficient reader :)

Thanks,

Mike
[EVO 4G Android Development] nickespi:
Ok so this wont help root 2.2...Damn
[EVO 4G Android Development] freeza:
Yup! sure will.
[EVO 4G Android Development] OneStepAhead:
right here on the XDA development forum, you can search for the OTA update you want by version number, or its probably only a page or 2 in if you want to browse manually for it. an official recovery can be installed by running any of the RUU's available on htc's site. If you dont have clockworkmod or RA, you have an official recovery.

edit: its actually on the first page: http://xdaforums.com/showthread.php?t=743352
[EVO 4G Android Development] zone23:
I guess my question is cant we just flash back to 2.1 from the official RUU then use Unrevoked3 to root .Then use unrevoked Forever. Wouldn't that give us back the 1.40 PRI. Wouldn't we be rooted with a 1.40 PRI?
[EVO 4G Android Development] freeza:
official/stock recovery is the recovery that comes on your phone, that is very limited. Toasts root procedure/unrevoked3/various simple one click roots requires that you install a custom recovery. Most of it takes place without you really being aware of what you're doing, more so just following instructions lol.

Here are the pre-rooted ROMs:

SteelH: http://xdaforums.com/showthread.php?t=743781

netarchy: http://xdaforums.com/showthread.php?t=743352

HTC EVO 4G wiki here on XDA: http://xdaforums.com/showthread.php?t=746482

Useful threads/information: http://xdaforums.com/showthread.php?t=701245
[EVO 4G Android Development] freeza:
None of the Official RUUs have PRI information/updates in them, so it unfortunately won't work in giving you the 1.40 PRI.

Besides that, you can't downgrade from official 2.2 anyway.
[EVO 4G Android Development] zone23:
OK well the RUU doesn't have what we need, got cha. Those of use that are rooted can downgrade. Actually if the RUU had the 1.34 then we could use unrevoked and upgrade to 2.2 then flash a custom recovery. I thought that how the new unrevoked worked.

I guess what I'm saying is use the unrevoked forever then do the OTA update directly from sprint. Then flash a custom recovery.
[EVO 4G Android Development] freeza:
That, you can do :)
[EVO 4G Android Development] mikematzdorff@gmail.com:
Thank you Freeza
[EVO 4G Android Development] zone23:
Well if you do the unrevoked forever while on 2.1 with 1.34 PRI then do the 2.2 OTA wont that upgrade your PRI to 1.40. Then since you already have the unrevoked forever installed can't you flash back to a custom recovery and maintain the 1.40 and recover Root?

I know its essentially the same question just worded different.

Edit:

Problem is I guess would be getting the OTA to work. It won't install on a rooted device.
[EVO 4G Android Development] mikematzdorff@gmail.com:
Thank you OneStep.