yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] whitslack:
If you still have the engineering HBOOT (if you started with it, you still have it), then nothing is permanently broken. What "Baseband version" do you see in Settings, About Phone, Software Information? If it starts with "1.", then you are correct about still being on the old radio.

The radio is not nearly as tricky to flash as the WiMAX. Look around on the forum for the EVO 4G radio "2.05.00.06.10" image and the flash_image tool.

As for the recovery, assuming you still have the engineering HBOOT, you can flash a custom recovery of your choice in any of the popular ways (with flash_image, fastboot, or ROM Manager).
[EVO 4G Android Development] chandlerw88:
2

Awesome, appreciate the radio help but yeah iono then about my recovery, no matter what method I try to use to access it, I get the evo with an exclamation mark stock recovery. I've tried going back to the old way through the pc and I've tried Rom manager
[EVO 4G Android Development] rldev:
This did unbrick my phone, but my recovery mode crashes. I will have to try toast methods again to see if I can get recovery working properly.
[EVO 4G Android Development] seahurst:
Just wanted to confirm that this method works for me. I am in Seattle and got 4G working again.

Very much appreciated all your work!!!
[EVO 4G Android Development] rayden1000:
This also worked for me. 4G is now rock solid and is not switching back and forth between 3G and 4G. I now have the latest baseband, wimax, firmware and radio - fully rooted and nand unlocked.

Thanks!!!!

Rayden1000
[EVO 4G Android Development] Reanimatedshad0w:
Wait, so you guys have the latest ota and are still fully rooted and have nand unlocked?
[EVO 4G Android Development] rayden1000:
I never applied the OTA update and waited for the rooted version to come out. I guess I am one of the lucky ones. My problem was that I didn't have the latest WiMax and my 4G was very unstable (and I live on the 8th floor where I can actually see the Clearwire antenna). After following the steps in post 1 of this thread, I now have the latest WiMax and yes, fully rooted and nand unlocked. But I was fully rooted and unlocked to begin with.

Rayden1000
[EVO 4G Android Development] noname4me:
If HBOOT isn't in any of the OTA updates, how are so many people losing the ability to root?
[EVO 4G Android Development] davidlightle:
Lots of ways. Some people are losing root because they weren't NAND-unlocked. The latest OTA *did* replace recovery and remove root, and updated the MainVer property which is checked within the stock HBOOT -- so they can't go and use the previous PC36IMG.zip (to root, to nand-unlock, etc.).

Another is that rumors are the newest OTA is not asking whether to download, but how to download (wifi, 3g). Without root already (a new phone, not rooted prior to the OTA being sent out), the OTA lands in the /cache partition, and is picked up on reboot, with no way to remove it (needs root).

And the worst of all is that some phones are coming with the OTA already installed.

So with all these reasons stacked up, many people are looking at ways to regain root.

For those who wish to have root and keep it, the best way is to do toast's steps 1 and 2 (full root with NAND unlock), and never accept an OTA. The eng HBOOT from toast part 2 is a huge benefit.
[EVO 4G Android Development] sjwaste:
How many bars of 4g do you get? Asking bc I have weak signal and if my phone loses lock on it, it falls back to 3g and appears to stop trying to lock 4g. means it won't bounce In bad covg which is nice, but I am happy to hear it won't drop a strong signal, which I assume you have.

I can't say enough about the improvements in this ota. Screen behavior,ui lag, battery and 4g agree all a lot better.
[EVO 4G Android Development] sjwaste:
I can confirm it only asks how to dl, but for me there was Still a cancel button Which I obviously chose.

Of course I was nand unlocked.
[EVO 4G Android Development] jhuff83:
So if I currently have the correct hboot like the first post says I should be good to go to just update my OMJ rom to 1.6 and not worry about 4g issues. Or do you recommend me starting over here with the first post and following directions. I have not updated my phone when sprint has prompted me too. I hit cancel everytime.
[EVO 4G Android Development] mongoose8p:
yes it works very well... I flashed damage 3.2.2.1 over this and its working great too
[EVO 4G Android Development] Nodren:
I did Toast's 1 and 2 method, and had been using various custom roms, i went through this tutorial and while i have the super user stuff installed, root doesnt seem to be working as intended, titanium says it cant obtain root(even tho superuser asks me to allow) and wifi tether turns on, but when i connect to the network, the phone doesnt pick up the client and there is no available internet.

any ideas?
[EVO 4G Android Development] ericl666:
Odd 3G Behavior

FYI - After I installed this (and it all worked as advertised), I noticed I was getting irregular behavior from 3G. What would happen is after a reboot, it would work fine for a minute or two, then the 3g symbol in the notification bar would "gray out" and 3G would become inoperative until you rebooted.

The solution I found was not only to reboot, but to literally shut down the phone and pull the battery for at least 10 seconds. Since I did that, it has worked perfectly.

My guess was that by pulling the battery it cleared out some artifacts that remained in the radio's RAM after the update.
[EVO 4G Android Development] GumboChief:
Did you reboot at the requested times?

This method worked for me. 4G and all. Maybe start again with reloading the hboot?
[EVO 4G Android Development] larrybiggs:
If I am unrevoked2 with their "patched" second OTA and have root, can I do this?

I wanted stock roms with root and went down the unrevoked path originally but didn't get bitten by their bad OTA update. I went to unrevoked2 and then applied their recent updated OTA and have root and updated radios and baseband but still have the previous Wimax version as that is pulled out of their update on purpose.

Can I run through this process and get a stock rom with all the updates including Wimax plus root given my current status? (radios and baseband already updated but not Wimax)

I read all 20+ pages and couldn't tell for sure.

It sounds like I would need to do toast1 and toast2 to get the dev version of hboot and then reflash using the supplied stock everything and patches to keep root etc.

Specifically, since my radios and baseband are already updated and only the Wimax is a version back, will the updates apply properly?

Last question, since everything is working great and I don't live in a Wimax area, what am I missing between the two Wimax versions if I can't go through this process?

Thanks and you guys are the best!
[EVO 4G Android Development] lokko21:
Thanks, this worked fine for me everything good right here..
[EVO 4G Android Development] bboy_201:
hoping and wishing!!

i tried it and i am still rooted!!!!!!!!! :(

I am going to use the PC36IMG.zip provided in the beginning of the post and hope it will put my HTC EVO back to when i bought it. I need to bring it to a Sprint store. My cell will not read the sd card or connect to a pc! So i hope this works!!!!
[EVO 4G Android Development] evocalante:
Well I'm kind of confused here... I have the updated ota version installed and i've never rooted my evo. Can I achieve root with this method? Been reading the topic but still lost can anyone help please?
[EVO 4G Android Development] Land Master:
Since you have root you WILL be able to go back to stock but I believe there is extra work involved. It has something to do with flashing another file to downgrade the version check. mtd something I believe. Check around that all I remember.
[EVO 4G Android Development] Reanimatedshad0w:
You can't root until a method can be found for the people with the ota update. Since you downloaded it, you can't root at the moment.

Edit: http://xdaforums.com/showthread.php?t=695243&highlight=USB There it is. If you want to fix your sd/usb problem, give that a go.
[EVO 4G Android Development] bboy_201:
Not Yet!

1st post:::I tried that before but it didn't work!

I will try again! Right now i need to manually download the HTC EVO drives for windows 7 since it will not do it automatically![/code]

2nd post:: In device manager i don't see anything for adb but when i use USBDeview it shows that i have MY HTC, and 2x HTC Android Phone USB Device

3rd post::

i downloaded HTC Sync and now i lost MY HTC, and 2x HTC Android Phone USB Device
[EVO 4G Android Development] Mikeexe:
Works great, Thanks!
[EVO 4G Android Development] Reanimatedshad0w:
I actually get this as well but i have the right version of hboot. Any ideas? Coming from fresh .5 and used the 3 step root/nand unlock method if that changes anything.
[EVO 4G Android Development] bboy_201:
i get the same as u also!!!!
[EVO 4G Android Development] jabbawalkee:
I did all of this and it worked great for fixing 4g but now I'm unable to flash a custom recovery (toast's stock recovery) or any recovery for that matter. I try doing it (the adb commands) and get: "cannot create /data/flash_image: permission denied" - I did all the steps in the first post and am left w/o a recovery...ideas please?

EDIT: got it figured out...I had to type "su" in adb shell after running the following commands to install Toast's recovery:

adb shell

cat /sdcard/flash_image > /data/flash_image

chmod 755 /data/flash_image

/data/flash_image recovery /sdcard/recovery.img

reboot recovery
[EVO 4G Android Development] Reanimatedshad0w:
Nvm, I got rid of the ".zip" at the end
[EVO 4G Android Development] ramiss:
Read it again. You should unzip those files. Don't just change the name.
[EVO 4G Android Development] bboy_201:
so unzip the PC36IMG file and put that in the root.... i didn't do that when i rooted my HTC EVO... that wierd but i'll try
[EVO 4G Android Development] Reanimatedshad0w:
Didn't see the word unzip. I guess it just assumes so. But alright I'll unzip. I did all of this a few days ago, guess I forgot :o
[EVO 4G Android Development] ramiss:
No, no, we are talking about the flash_image file.
[EVO 4G Android Development] bboy_201:
wow some crazy ish!!!!

Well i think interpretation what you said the wrong way helped me out!!!!!!!!!!!

I took .zip off of PC36IMG and put it into my sd card and of course when it wanted to load it it went right past it. I than clicked fastboot and some how Hbootloader was getting recognized.. im not sure if it was because of this or i just noticed it but now i am able to use ruu and it's in the process of unrooting i think!!!!!!!!ill let you know what happens!!!!!!!!!
[EVO 4G Android Development] iknowsquat:
Sounds like you had it named PC36IMG.zip.zip

Good luck.

EDIT:

@whitslack-damn Bro! You just made it even easier?!?!? Very nice work, I dont have 4G yet but I posted a link in OMJ's PPCGeeks thread and it's helping. Thank You!
[EVO 4G Android Development] bboy_201:
not i didn'! i guess the computer may have been reading the hbootloader and i didn't know about it!!!! but i can read my sd card now but not the usb yet....

i was usinf this post for help..http://xdaforums.com/showthread.php?t=695243&highlight=USB

i did the sd card 1st but u couldn't do the usb part because i needed the su permission in terminal enulator.. so i rooted it again so can have permission and i can now connect to pc......

and now i am going to unroot it again or should i leave it !!!!!!!!!!!rooted?????????????
[EVO 4G Android Development] jmxp69:
So are the non-1.47 custom ROMs working with 4G after flashing this:

* PC36IMG-1.47.651.1_eng-hboot_RA-1.7.0.1.zip
[EVO 4G Android Development] whitslack:
With all the problems surrounding the WiMAX update, I would strongly advise against using the latest WiMAX firmware with a ROM meant for an older version. Use a ROM based on 1.47.651.1.
[EVO 4G Android Development] tenebrion:
What a rescue this actually works :-). 4G works again! (although I had to loose all my settings, but i did want to start over anyways.)

You can load DC afterwords the 4G seems to work.
[EVO 4G Android Development] thenewguy821:
I have tried a couple times to make this work. I have used the old file, and the new file (I have tried it over a couple days). The problem I WAS having, is when I turned on the phone with vol-down pressed, it would go into bootloader, search for PC36IMG.zip Then come up with a message that "Main version is older" and would not load the PC36IMG file. I can only use Fresh 0.3, Aloysious 3.0.2, or Baked snack v8 ROMs. I had DC 3.2.2.1 loaded, and had a Nandroid Backup of the DC Rom. When I try to flash DC, or load the backup, The phone loops the EVO4G screen. If I load any of the 3 I mentioned above, they load and run...

Back on topic. NOW, when I try to run the Files in Witslack's original post, the bootloader loads up, searches for PC36IMG.diag (Not Found) then the Blue bar shows on the side. When the bar is full, it shows Searching PC36IMG.zip, doesn't find the file, then just loads the Hboot screen. I can select recovery, use Nandroid, flash Roms or Backups, (as long as they are the above choices). Is there any way I can recover my phone, and either get it back to stock and Re-root, or get it back to the rooted status so I can use any ROM again?
[EVO 4G Android Development] thenewguy821:
Just a thought, I WON'T attempt this before I get a reply, and if I am wrong, don't shoot me.... lol.... Can we flash the "PC36IMG-1.47.651.1_eng-hboot_RA-1.7.0.1.zip" file same as we would a custom rom, or does it have to be "found" by bootloader?
[EVO 4G Android Development] whitslack:
What version of HBOOT are you running? (Look at the top of the white bootloader screen.) The engineering version shouldn't care that you're trying to downgrade. If you have the release version, you'll have to go through Toast's rooting process to get the engineering HBOOT installed.

Regardless of which HBOOT you have, it's not right for it not to be finding PC36IMG.zip. Are you sure you named it properly? Someone else here named the file PC36IMG.zip.zip by accident because they had Windows set to hide filename extensions for known file types. Are you using Windows with that option enabled?
[EVO 4G Android Development] chandlerw88:
tell if im correct. i did all this and it worked, but i was gonna return my phone to sprint so i tried to run the stock pcimg36. it then turned my hboot version back to 0.79.0000, so does this mean i have to wait til a new way to root is found since i lost the engineering hboot or is there a way i can just flash the engineering hboot through fastboot.
[EVO 4G Android Development] whitslack:
No, it's not in update.zip format. It contains full MTD images. Only HBOOT/fastboot will flash them.
[EVO 4G Android Development] whitslack:
Fastboot's USB interface is disabled in HBOOT 0.79.0000, so it won't be possible for you to flash anything through fastboot. If you're still on system 1.32.651.*, you can probably follow Toast's rooting method to get the engineering HBOOT installed again. If you're on 1.47.651.1 already, you're out of luck for now. (If you have root, you could *try* to flash the engineering HBOOT using flash_image from within the booted system, but I don't know if that will work with the NAND locked.)
[EVO 4G Android Development] thenewguy821:
Not sure if Engineering or Release. The Screen reads:

Supersonic EVT2-3 SHIP S-ON

HBOOT-0.79.000

MICROP-041f

TOUCH PANEL-ATMEL224_16ab

RADIO-1.39.00.04.26

Apr 14 2010, 15:41:34

Would I redo Toast's pt 1 and 2, or start from 2? I have heard both...

Thanks
[EVO 4G Android Development] whitslack:
That's the release build. Looking at that radio version, my guess would be that you're using system 1.32.651.1, so it should be possible for you to do Toast's method to get the engineering HBOOT installed.

The point of Toast's Part 1 is to get root access while booted. You can use the original unrEVOked to achieve that much more easily than going through Toast's Part 1. Once you have root access (by whatever means), you can proceed directly to Toast's Part 2.

The point of Toast's Part 2 is to get the engineering HBOOT installed. Once you get that installed, the world's your oyster. You could follow the steps in the OP of this thread and then optionally flash some other ROM that is based on 1.47.651.1.
[EVO 4G Android Development] chandlerw88:
yeah i think im screwed, i cant boot into a custom recovery so im pretty sure i lost my root also

edit....

adb shell

cat /sdcard/flash_image > /data/flash_image

chmod 755 /data/flash_image

/data/flash_image recovery /sdcard/recovery.img

reboot recovery

is that the proper command lines im supposed to use if i rename the hboot img file to recovery
[EVO 4G Android Development] bstapley:
hboot 0.79.000 = out of luck for now...(if I'm not mistaken). :( However, I would keep a close eye on the evo forums b/c the devs will come up with some sort of way to root again in the near future. Best of luck.
[EVO 4G Android Development] thenewguy821:
Is there a reason that I can install some ROM's, but not others? It sounds like I have lost root, but I still have some root capabilities... I originally did the Simple Root 3-step from Jiqqaman, I was a little overwhelmed by all the code in toast's method, but I will give it a shot...
[EVO 4G Android Development] thenewguy821:
I'm running the Baked Snack v8, which is based of the 1.47 ota. I flashed the Radio, not sure how that went back also....
[EVO 4G Android Development] thenewguy821:
Ok, I am trying to do the Toast pt 1. Moved the file to the sd, vol-down and power. It scans the files, checks pc36img.zip and I get the "Main version is older!Update Fail" message again...
[EVO 4G Android Development] seankent4uf:
Whitslack you rock - this worked like a champ! I didn't have any issues booting back to recovery, either. Now I just need to re-install apps and settings, nandroid backup, and ignore those OTA updates... ;-)
[EVO 4G Android Development] PhenixInk:
How would I go about getting this method to work for me?

First off I'm quite new to this all. This is my first android phone and I am in the process of learning it all anew, so please be patient with me.

I first rooted my evo using what I believe to be toast part 1 by way of these instructions.

htcevohacks.com/htc-evo-hacks/how-to-root-your-htc-evo-4g/

I then flashed fresh's .6 for the sd card fix. I then followed Calkulin post here xdaforums.com/showthread.php?t=712695 flashing his 1.47.651.1_rooted.zip without wiping and then flashed his radio2.05.00.06.10 update and wimax2.05.00.06.10 update. I now have HBOOT 0.79.0000, Baseband 2.05.00.06.10, Build 1.47.651.1. I noticed all my prior apps and settings were in tact, but my superuser icon had changed to the ninja one, rather than the # one from at first. Every thing went fine till I tried to dl from the market, where I got a notice saying phone storage is insufficient. I booted into fastboot, went to recovery thinking I could just use nandbackup to revert, but when I selected recovery, it went into a status bar screen that when it finished and rebooted fixed even that problem. I live 40 miles away from a 4g area and rarely go there if at all, so don't know if wimax is working correctly. 4g turns on and says scanning until I turn it off. As of right now, all functions are working fine as a stock Rooted phone. I have made quite a few adjustments on the settings and apps on my phone and would like to keep them or make them real easy to recover. That all being said what are the suggested steps I should take to get the best results for keeping my phone stock, Rooted, fully functional with current apps and settings, and make it easiest to continue updating in the future?

I greatly respect your guy's time and efforts, as well as your patience and willingness to help out, and any tips and/or advise you can offer will be greatly appreciated and taken into consideration.
[EVO 4G Android Development] whitslack:
You're going to have to flash the mtd-eng.img in order to convince the release HBOOT to downgrade your system. To do that, you need root. Your only choice for getting that right now is the exploit that unrEVOked uses. So run unrEVOked, then use flash_image to flash the mtd_eng.img (as described in Toast's Part 2). Then you can actually just proceed with the rest of Toast's Part 2. (You don't have to do Part 1 at all if you use the unrEVOked method of gaining root.)
[EVO 4G Android Development] gerald410:
It just means that you need to do Toast's part 2 to unlock the nand first.
[EVO 4G Android Development] gerald410:
you need to flash the MTD.img first in step 2.

sorry OP beat me to it.
[EVO 4G Android Development] whitslack:
The biggest problem with what you described is that you're using the release HBOOT. That means you can't write to some of the MTD partitions when you're in the fully booted system, and you can't use fastboot. If you're fortunate enough to still have a custom recovery installed, you should reboot into recovery and flash HBOOT 0.76.2000 using flash_image. If you're already on the stock recovery, your only choice would be to flash the mtd-eng.img and redo Toast's Part 2 to get the engineering HBOOT installed. If you don't have root access, you can't even do that, so you're stuck in that case.

Regardless of what you attempt, you should make a nandroid backup if you can. Then later you can use fastboot to reflash just the data image (to restore all your settings and applications).
[EVO 4G Android Development] whitslack:
Almost, but not quite. You want to flash the hboot image to the hboot partition, not the recovery partition. And at the end, you want to reboot into the bootloader (HBOOT), not into recovery. Also, you might have to su at the beginning after going into the adb shell, depending on which system you're using.
[EVO 4G Android Development] PhenixInk:
I am rooted, but never installed a custom recovery, when I enter recovery, I have to run a bat file on my computer to get the evo to open Android system recovery. How would I install a custom recovery, or flash HBOOT 0.76.2000 using flash_image or flash the mtd-eng.img and redo Toast's Part 2 to get the engineering HBOOT installed?
[EVO 4G Android Development] whitslack:
You can't install a custom recovery if you're running the release HBOOT (because fastboot is disabled and NAND is locked while booted). Since you say you have root, just start at the beginning of Toast's Part 2. That's everything you need to do to get the engineering HBOOT installed. Then you can come over here and do the steps in the OP of this thread.

EDIT: After you start adb shell, you might need to issue the su command to get a root shell before you proceed with the steps to flash the mtd-eng.img.
[EVO 4G Android Development] PhenixInk:
Ok, I'll run it and see where it leads. Thanks a lot.
[EVO 4G Android Development] Reanimatedshad0w:
I noticed you upgraded your main post. If worse comes to worse, can I just flash the orginal img? or is 1.47 the point of no return?
[EVO 4G Android Development] griz145389:
Is there a confirmed list of custom roms that work after using this method?
[EVO 4G Android Development] whitslack:
If you have the engineering HBOOT, you can flash anything you want at any time. That's why it's so crucial to have it.

The point of no return looks like this:

You have the release HBOOT, AND

You are running system 1.47.*, AND

You have the stock recovery, AND

You do not have root access.

In other words, if one or more of the following are true, you can get all the rest:

You have the engineering HBOOT, OR

You are running system 1.32.*, OR

You have a custom recovery, OR

You have root access.

I don't know much about what custom ROMs are out there, but probably any of them that are based on 1.47.651.1 would work, presuming they don't try to flash the WiMAX image as part of their installation process.
[EVO 4G Android Development] Land Master:
So easy a caveman (me) can do it. Thanks Whit!!!
[EVO 4G Android Development] gerald410:
Very good job and thx, one question why with other custom roms no su command is need with adb shell ie you get the # symbol immediately as opposed to your rom?