yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] MikeC84:
Just did this once and did nothing still on virgin mobile and 1.53_145 pri and 21089 prl. Trying again now..

Using the cd from closeone..
[HTC EVO 3D] mpgrimm2:
You are now the second person to confirm it. Maybe this will be enough info for Unknownforce & Closeone to update/tweak the process some more. Do you remember what your MainVer was after the 1st Brick?
[HTC EVO 3D] erick1499:
After the first brick it was 2.89 which is probably why it wouldn't let me run the 1.13 ruu
[HTC EVO 3D] mpgrimm2:
For Unknownforce & Closeone,

Have either of you seen this thread: RegawMOD Bootloader Customizer | Open to HTC Devices with S-OFF | Full Application

Limited appeal for the 3D maybe (no plugins apparently), but what do ya think?
[HTC EVO 3D] jayjam99:
Im hoping that someone is still monitoring this thread.

I have completed the first half of the process and everything went good.

now I am moving on to the Downgrade/Unbrick section and cant get the 2.17 Zip (renamed to PG86IMG.zip) to the point where the bootloader will allow me to install it, to complete the brick.

After doing the first half of the instructions for the radio fix I am now on hboot 1.4, and Im GUESSING unlocked.

I know closeone stated that if your hboot is not prompting you to run the .zip you "must relock", The problem is that idk if Im locked or not because THERE IS NO PINKISH/PURPLE BANNER IN HBOOT LETTING ME KNOW THE STATUS OF MY DEVICE. :(

It doesnt say locked, unlocked, tampered.....NOTHING.

Im stuck and not sure what to do to complete the last half of this process. If anyone can lend a hand I would be extremely greatful.

THANKS IN ADVANCE!
[HTC EVO 3D] jcfunk:
Hboot 1.4 there is no lock or unlock. That's with later hboots. If your on 1.4, I would install 1.13 ruu. Unless you are s-off already.

Sent from my DOWNGRADED EVO 3D
[HTC EVO 3D] closeone:
I'm sorry. My responses have been delayed a lot. I agree. You are on HBOOT 1.40, from my understanding, now you should be ready to run the 1.13 RUU, as jcfunk had said.

I'm not completely sure how you're on HBOOT 1.40. It's also very possible that during the Radio fix, you ended up on there, and that actually makes some sense.

In that case, I'd grab the Newest RUU, being careful not to let it flash all the way through, and use it to brick the device. There are links within the last few pages of the HBOOT Downgrade Toolkit thread. You'll have to extract it from the executable, but there are instructions on how to do that attached to those posts.

I apologize for not being more specific (really tired right now). I do hope that this helps. If you have any more questions, don't hesitate to ask.

Thanks,

~co~
[HTC EVO 3D] jayjam99:
I AM already s-off.

Ill see if I can make that happen.

Thank you BOTH for your responses.
[HTC EVO 3D] blas4me:
I just recently upgraded to 1.58 hboot, is this method for going back to 1.40 safe for me. I'm already rooted and s-off, but I can't seem to flash any other roms without bootloops. Also I'm running all the latest firmware.
[HTC EVO 3D] Punk9:
If you're already soff just download the PMG86.IMG for the bootloader you want, put it on the root of your SD card and flash it

Edit, through bootloader that is.
[HTC EVO 3D] guycan:
Hey sorry for the non q. But I'm s off on 1.5.8.0.0.0 and I was wondering if I should change it to juno bear 1.5.8.58.58 I'm new to all this so I'm asking and trying to learn from the others .Thanks
[HTC EVO 3D] ramjet73:
This post should help you change bootloaders with S-OFF.

ramjet73
[HTC EVO 3D] guycan:
Sorrry last q is there any difference or any benefit thank u sir for answering.
[HTC EVO 3D] ramjet73:
The JBear version (like the ENG and Revolutionary versions) will let you run fastboot commands like "flash" and "erase" without having to unlock the bootloader via the htcdev method.

ramjet73
[HTC EVO 3D] blas4me:
So, rather than downgrading to 1.4 bootloader, does anybody have a workaround for flashing AOSP/KOSP roms. Also what seems to be the compatibility issues with these versions of android, or is the hboot version 1.58 not letting the rom flash to the boot partition, or is it just a base issue, any clues. PS. I need Cyanogen in my life;)
[HTC EVO 3D] coal686:
No aosp ROM runs on the 1.58 hboot at this time. You'll have to get s-off to downgrade. The hboot looks for certain things (what exactly I don't know) and won't let the ROM boot without them.
[HTC EVO 3D] mpgrimm2:
Blas4me, have a look at the hboot differences thread in my signature.

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] blas4me:
I checked them out already, I'm asking has anybody figured out a workaround yet. I'm trying to avoid downgrading. I don't have my Machine with me, and I can't afford for my phone to be down right now. I just wanted to test drive Anorexia's latest. If you've run this build before you'd might understand my thirst. Also MeanRom is my daily driver right now, and my backup is with latest kernal, so I would have to upgrade hboot again, just to restore my backup = whole lot of downtime.
[HTC EVO 3D] ramjet73:
No one has identified why the 1.58 hboot won't work with GB and AOSP ROM's, therefore there is no workaround. At this time the only way to run those ROM's is to use a bootloader at 1.50 or earlier.

ramjet73
[HTC EVO 3D] Shponglized:
I went 1.04 ENG hboot and it's doing me pretty good so far, I'm able to flash my rom and Cyanogen roms with no problem. My rom is Sense 4 ICS
[HTC EVO 3D] ramjet73:
I checked the kernel in your ROM and it's the one from the "VM Leak" ICS build. The one that has been causing problems is the stock kernel from the Sprint ICS 2.289.651.2 build, and for some reason coolexe's. The HTC source code for that build has been released, so maybe he based his kernel on it because he requires hboot 1.58 as well.

ramjet73
[HTC EVO 3D] blas4me:
Just downgraded to 1.50, to make my life easier.
[HTC EVO 3D] rtoodeetwo:
I'm a stupid noob.

Hello guys.

I flashed the leaked ICS for the EVO 3D VM and as you know I mess up my phone, So to learn from my mistake I waited several months to try out this tool to fix all the VM issues. Well today was that day but it seems I got ahead of my self because after a few hours trying different thing it seems that i'm lost. So since I didn't found a noob proft version of this guide I have several questions hoping I can get this fixed.

Phone information.

EVO 3D CDMA

HBOOT: 1.40.0000

Radio: 1.06.00.1216

S-OFF

PRI: 1.42_003

Baseband V: 1.06.00.1216.

USB debug is on

USB connection type: Disk drive.

Steps to use the tool:

1- Extract the files to somewhere (home folder works best)

I downloaded all the files required and I put them in a folder in my pc, do I need to transfer this files to the sd to flash them in recovery or just flash them on windows using adb?

2-Gain a root command prompt (# instead of $) (sudo -s works for most)

I'm lost in this step, is this on windows command prompt(CMD)? or I need to do this on the phone using terminal emulator?

3-Set permissions via "chmod 755 ultimate" (possibly 0755 depending on linux flavor)

What'chu talkin' 'bout, Willis? I have no idea what is this. By the way i'm using the bootable CD tool if that helps.

4-Then run the tool using ./ultimate -X (where X is one of the following options)

Commands to use on the bootable CD tool right?

Okay, what I have done so far is try step 1. "Back up current partition 19"

since I'm a noob I don't' know if the commands are Star>command prompt> adb> adb shell dd if=/dev/block/mmcblk0p19 of=/sdcard/current19.img? If I try this I get the following error: /sdcard/current19.img: cannot open for write: Read-only file system

If I type adb devices I get the following: List of devices attached

HT17KHX0****(is this my serial #?) device

If I try Start> CMD> adb shell I get the following: root@android:/ # Then I type the "adb shell dd if=/dev/block/mmcblk0p19 of=/sdcard/current19.img" I get the following error:

* daemon not running. starting it now on port 5038 *

* daemon started successfully *

error: device not found

255|root@android:/ #

Please help me!!!! I have basic rooting experience (I have rooted a OG droid, Gtab, HP TouchPad, EVO 3D and some crappy motorola phone for my friend) But it seems I got ahead of my self, I'm so traumatized with this whole VM crap that I bought a Nexus 7 back in June and I haven't dared to try to root the tablet.
[HTC EVO 3D] jjrizzelcincy:
im getting this sh: 1: ./adb-linux: not found in linux trying radio fix

the cd/usb will not run on my pc any help?

i have tried everything and ubuntu keeps spitting out this sh: 1: ./adb-linux: not found

but if i adb devices before running the chmod 755 ultimate it shows my device but when i run the tool i keep getting this (sh: 1: ./adb-linux: not found) over and over again

edit: ok i finally got the usb flash drive to work using (rufus_v1.2.0.exe)

but now i'm getting an error after msl read when i hit C it says (cannot find the last piece to the puzzle)

any help?
[HTC EVO 3D] jjrizzelcincy:
using the radio fix everything is done correctly but after getting msl it says cannot find the last piece to the puzzle

anyone ever figure this out?
[HTC EVO 3D] pleasesaythe4th:
........................................
[HTC EVO 3D] 12pharoh21:
Ok, so I did a search in this thread, but maybe I didn't do it right. I have an Evo 3D that I just got replaced by Asurion that shipped with HBoot 1.58. I really want to get it downgraded, but I need to make sure I'm doing it right. I don't really want to go the wire trick because if I'm reading it correctly, that requires the HTC Dev unlock and I don't really want to do that. For the most part, I just need to brick my phone, then run the Live Toolkit disc to downgrade? Is that right? I'm having some trouble getting it bricked because the RUU's I have downloaded all come up and say the MainVer is older. I have used the live toolkit several times on previous phones, but those were all on 1.5. The other thing is there is a tut online where Max at HTCEvoHacks uses the TW Temp root, but that doesn't work on this version. Can you guys provide a little help on what I'm doing wrong? I really want to get this done. Thanks for your help.
[HTC EVO 3D] ramjet73:
Not trying to talk you out of using this method, but just wanted to make sure that you know the wire trick resets the bootloader status from "unlocked" to "locked" so there is no flag on your phone that it was ever unlocked.

For this method, my understanding is that with the 2.89.651.2 Sprint ICS build installed you need to brick your phone twice and I think the steps required were posted earlier in this thread.

ramjet73
[HTC EVO 3D] dan0412:
Just to chime in; I didn't want to go the HTC Unlock route either, thus I used this method to root my EVO with hboot 1.58/2.89.651 Sprint build; yes, had to brick/unbrick twice....really easy.
[HTC EVO 3D] 12pharoh21:
Ok, so I'm down to do the brick/unbrick method since I've done it in the past, I know I can do it. What I'm having trouble with at this point is bricking the phone. Maybe I'm not finding the right RUU to use to brick it. What RUU did you use? Can you link it for me? The one I found keeps telling me "the mainver is older". I really want to get this done. Thanks for your guys help.
[HTC EVO 3D] dan0412:
I used this link ( there are others of course) to get the 2.89.xxx RUU.exe and then extracted Rom.zip which I renamed accordingly to PG86IMG.zip

http://www.filefactory.com/f/4ef0ef536face67a/
[HTC EVO 3D] 12pharoh21:
Thanks man, that one finally worked. :highfive:

Ok, so I got the phone bricked and use the live tool kit to downgrade my phone. When I went back into HBoot, it said my HBoot version was 1.40.0000 with S-On. I didn't run the revolutionary tool to root it yet because I needed to brick it again since I'm on HBoot 1.58. So I ran the RUU again to try and brick it and I missed it, when it came back up, it said it was on 1.58. I got it to brick again, and ran the downgrade/unbrick tool again, but this time, I tried to run the Revolutionary Tool but the phone was in a bootloop that would freeze when it started the 3D animation and wouldn't let me run the tool. I'm gonna try it again in a little bit once my kids go to bed.

The question I have is, when I brick the phone and run the unbrick utility, I have to rebrick it again since I'm on 1.58. How does it work the second time? Do I just brick it like normal the second time? I'm assuming that I don't run the Revolutionary tool after I unbrick the first time because wouldn't that put S-Off and you're not supposed to brick once you're S-Off or else it will permabrick it. Thanks for your help guys.
[HTC EVO 3D] dan0412:
From experience, you have to brick it (successfully) and then unbrick/downgrade; do this twice BEFORE running RUU 1.13 then Revolutionary to get S-Off. It has something with the mainver # not taking the 1st time so it does the 2nd time.

NOTE: do not brick your phone IF it is S-Off.

HTH
[HTC EVO 3D] 12pharoh21:
Why do you have to flash the 1.13 RUU? I will get it downloaded and ready to go so I can get it done once I get it bricked successfully 2 times. Then I will run the revolutionary tool on it. Wish me luck I guess. :) Thanks for your help.

OK... So I got the phone downgraded and am I flashed HBoot 1.04.2000 ENG HBoot. That all worked fine, but when I ran the Live Disc utility, it didn't have the option to run the Revolutionary S-Off. I ended up downloading the application from revolutionary.io and rooting that way. When I did that, it wouldn't install a recovery for me. It kept saying there was an "Unexpected Communication Error with the phone" when it was going into FastBoot mode to install the recovery and would never update. At the top of my screen, it says "Revolutionary and S-Off". I tried installing SuperSU and it says there is no Super User Binary installed and it can't install it, this is a problem and shuts down. I don't have a recovery installed, so I can't flash a new binary through recovery. I installed ClockWork Mod through Fastboot and now that parts working. I installed the SU Binary through Recovery and now my SuperUser is working... kinda. I use 4Ext as my recovery and I'm trying to get it working, but I'm not being given the option to allow SuperUser access when I go into the application to install the new recovery. I'm pretty sure I did everything right, I have S-Off in HBoot and I'm pretty sure my radio is S-Off too (which I think the S-Off in HBoot is the radio), but I would have to have HBoot S-Off as well since I flashed a different HBoot version, right? I'm not sure what's going on with my SuperUser access.

I tried restoring my ROM from my previous phone that I got replaced, and it wouldn't boot. I'm not sure if something is wrong with my root job or what, but I'm getting a bit frustrated. Any advice on what I can do? Is there some sort of LogCat that I can get during the boot process?

Another interesting thing I just noticed is when I went into the bootloader and it does NOT say - Revolutionary - at the top anymore. Why would this be? Could it be because the Revolutionary tool couldn't finish? Or is it because I put HBoot 1.04.2000 ENG HBoot on there?
[HTC EVO 3D] 12pharoh21:
Here's an update, I went through all the steps to get the phone downgraded and it all worked. I see now why you need the 1.13 RUU during the downgrade process.

When downgrading, the current ROM on the phone will not work with the lower bootloaders, so you have to flash the 1.13 RUU on the phone in order to run the Revolutionary S-Off tool.

My phone still doesn't say - Revolutionary - at the top in bootloader, but everything is working as it should. It does say "Shooter XC Eng S-Off RL".

I ended up wiping the phone completely and putting Paranoid Android back on it and flashed it new rather then using a Nandroid and it has been working since I did it.

The downgrade was a success for me. I downgraded twice, then ran the 1.13 RUU to get a stock ROM back on the phone so I could root with Revolutionary. I'm back in the game. :laugh:

Thank you guys for all your help.
[HTC EVO 3D] dan0412:
Great. Nice to know it worked out for you...:thumbup:
[HTC EVO 3D] motoelliot:
I have the live cd burned but dont see the radio fix option on here... Did i miss somthing?

Sent from 3D A.W.E.S.O.M-O
[HTC EVO 3D] 12pharoh21:
Did you download the latest version from post 3?
[HTC EVO 3D] motoelliot:
Yeah the radio fix isnt on there...

Sent from 3D A.W.E.S.O.M-O
[HTC EVO 3D] mpgrimm2:
May want to send a pm to Closeone for verification on if the radio fix is supposed to be in the livecd or not. I was under the impression it was.

Sent from my "Up all night, sleep all day" HP CM9 Touchpad
[HTC EVO 3D] dralibak:
Well I tried to downgrade and s off the boot and messed it all up. Now phone's boot loader is broken... phone does not power on does not charge and is not recognized by either windows 8 64 bit without adb or by a windows 7 32 bit with adb!

So how do I get this to work?
[HTC EVO 3D] jcfunk:
I think you are on the bricking step, pull battery and in a dark room plug in charger. Should see red LED light up very dim. That mean you in download mode. If so, can run tool to unbrick. Remember this is all done with battery out.

Sent from my DOWNGRADED EVO 3D
[HTC EVO 3D] rtoodeetwo:
Help

Anybody out there that can give me an advice.?
[HTC EVO 3D] Smac7:
So when i was trying to do the VM firmware fix, my linux decided it was a good time to crash. I got all the way to the part where it bricks your phone and tells you "do not put battery back in until we tell you". So now i just have a brick. Any ideas? I tried the unbrick command but it doesn't do anything.

PS: don't worry, not blaming anyone, just trying to fix the phone up so i can sell it. I am on a different phone now anyway.

EDIT: i think i got it now.
[HTC EVO 3D] adyingbreed771:
cant update?

Hey, so I downloaded all of the firmwares and i backed up my partion19, but when i go to flash the 1.13 stock rom, it tells me that im using the wrong rom update utility. No idea what to do now, ill attach a couple screenshots of my problem.
[HTC EVO 3D] mpgrimm2:
I see at least 3 people here that can use a hand and wish I was familiar enough with this to give it. Sorry to see some of you stuck. Hoping to see a previous successful user, etc save the day.

Sent from my "Up all night, sleep all day" HP CM9 Touchpad
[HTC EVO 3D] motoelliot:
Brick using 2.89, unbrick w the tool on the live CD downgrade then brick again and unbrick once more to get it to change the mainver... took me like 6 trys so don't give up... the RUU won't work until the mainver is lower than the one your changing to.From your pic I can see it still says 2.89.XXX XXX once you brick the second time it gives you a lower number like 0.1008 sum thin I don't remember but you know when u see it... :beer:

Sent from 3D A.W.E.S.O.M-O
[HTC EVO 3D] adyingbreed771:
Alright thanks, I'll try that tomorrow then. How would I go about bricking it using 2.89?
[HTC EVO 3D] mpgrimm2:
This will help... From Closeone's thread

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] Rydah:
guys, im trying to run the vm fix, and all i keep getting is " ./adb-linux: not found" i checked the home directory, and its there. help please! got linux 64 bit installed on my pc
[HTC EVO 3D] Knucklehead101:
Love it.

I got a refurb with 1.58 :(.. I was able to quickly use the latesy RUU RUU_Shooter_ICS_35_S_Sprint_WWE_2.89.651.2_Radio_1.09.00.0706__NV_SPCS_1.43_release_271101_signed.exe to extract the .zip and use that to corrupt my hboot on the first try. Props to you guys. This is the 5th evo 3d I have had to root since getting my device on launch day.
[HTC EVO 3D] Unknownforce:
Oh hi, I'm still around! ;)

Updated to version 2.5!

2.5

Added support for GSM EVO 3D's! (add -g or --gsm)

No longer beta or RC or alpha or whatever!

Minor cleanup/optimization.

GSM Thread in the GSM Forum -> here.
[HTC EVO 3D] wwjoshdew:
Re: [TOOL] Ultimate Recovery Tool 2.5 (Unbrick, Downgrade, VM Radio Fix/Reset)

Woah! Nice!!
[HTC EVO 3D] Unknownforce:
Just realized I used an older source code when I added the changes for 2.5... So I pulled the changes and put them in the correct source and re-compiled to 2.5.1...

If you downloaded 2.5, re-download 2.5.1...

The old source I mistakenly used was from when the radio fix was in it's infancy and while the downgrade and unbrick will work, the radio fix likely will not work, so don't use it for that purpose. Sorry about that! :mad:

2.5.1

Mistakenly used an older source of URT when coding 2.5, so I re-applied changes from 2.5 to the correct source and re-compiled. (No Difference for GSM, only radio fix was affected.)
[HTC EVO 3D] Unknownforce:
Here's a little preview of 3.0 ;)
[HTC EVO 3D] mpgrimm2:
Preview looks good. Thanks for still sticking around to help the 3d folks out. There are still people struggle with the VM Radio issue.

Do you know if Closeone will be updating his LiveCD for those of us averse to setting up Linux correctly? :fingers-crossed:
[HTC EVO 3D] Unknownforce:
I sent him a message, but haven't heard anything back yet.

If he doesn't get back to me by the time I get 3.0 done, I'll try to put a LiveCD together for it. I have no experience with it, but I'm sure I can figure it out.
[HTC EVO 3D] uf20wop:
when trying to brick hboot 1.58 should i be using the pg86 from 2.89 or 2.17?

I keep trying to brick with the 2.89 ruu zip and even when i pull the power cord at the right time it doesn't brick
[HTC EVO 3D] Unknownforce:
You need to use the same RUU from the version of the ROM that your phone is currently running.

There is a "right time" but every device is different, try different times, like a little earlier or a little later, my original device was 5 seconds, a couple replacements later and it was only 3.5 or so seconds... There doesn't seem to be a "pattern" you just have to get it at the very moment it flashes the bootloader, which happens very quickly.

It shows on screen that it's flashing the bootloader for like 3-5 seconds, but the actual flash happens within about a quarter of a second, That's all the time you have to interrupt it at the "right time."

Just keep trying, you'll get it.
[HTC EVO 3D] coal686:
Re: [TOOL] Ultimate Recovery Tool 2.5.1 (Unbrick, Downgrade, VM Radio Fix/Reset)

From what I remember, sd card speed makes a difference. The card that comes with the phone takes about five seconds, but a class 10 card takes less time since it reads faster.

Edit: I guess not from the post below . I was going off of memory trying to help people be successful and remembered it that way.
[HTC EVO 3D] Unknownforce:
This isn't the case actually, The class 10 does allow it to read faster, but it only reads from the SD card before you press volume up to proceed with the flash, not during the flash at all.

For proof of this, plug the device into A/C power, have it read the zip file to where it's ready to flash, then pull the battery and pull the SD card out as well. Then press volume up to update. It will still update with no SD card in there. This prevents the "card swapping" method of flashing another ROM while still fully locked down.

The bootloader stores the ROM update itself to a temporary memory location and then flashes from that location, so it's not dependent on the sd card at all after it reads the zip image, if that were the case, this would be a lot easier as we could just swap the card with a second card with a corrupt hboot image on it or even just the old ROM all together. :)

Although, if you hot swap a Class 10 SD card, it will power off, it's just slightly too much power for the 1A charger.
[HTC EVO 3D] coal686:
Re: [TOOL] Ultimate Recovery Tool 2.5.1 (Unbrick, Downgrade, VM Radio Fix/Reset)

Thanks for the info. I could have sworn that replacing a faster card with a slower one helped with timing when people had trouble back when this method first came out, but I guess not.
[HTC EVO 3D] ramjet73:
It definitely helps with the wire trick. Maybe you were thinking of that.

ramjet73
[HTC EVO 3D] coal686:
Re: [TOOL] Ultimate Recovery Tool 2.5.1 (Unbrick, Downgrade, VM Radio Fix/Reset)

That's it. I knew it was one of them. Thanks for putting my mind at ease. :beer: