yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] coal686:
Welcome to the world of s-off and thanks for the info. It's good to know it works as more people buy computers preloaded with Windows 8.

Being a professor, I understand their feelings toward people seeking help without following the directions to the letter. But one doesn't have to be rude about it.
[HTC EVO 3D] kriz225:
Windows 8

Yeah as I said I work in technical support myself and can understand how those situations can be frustrating but the guy was outright rude from the get-go, before I even mentioned the fact I was using a USB drive and not a live CD.

Also, if it makes a difference, I ran the executable in Windows 7 compatibility mode. However, my OS is 64-bit which they also state doesn't work... :rolleyes:
[HTC EVO 3D] coal686:
GoodandEvo released their interview with LadyX from Team Unlimited and, coincidentally enough, she mentioned this very thing:

The reason that we support only certain OS’ with our tools and the reason that 64bit OS’ are NOT supported is because the drivers are unreliable. While it is possible to use a hokey work-around to use these OS’ there are also very good reasons why we tell you what is supported and what it will work with. We have tested and tested and tested some more and the documented instructions on our website is the safest way to use our tools and avoid bricking your device.

Source here
[HTC EVO 3D] ramjet73:
Things started to change at unlimited.io when ladyx joined their team.

She also says this right above the paragraph you quoted:

Which is it, not following instructions is going to brick your phone or not?

I think her picture says it all. ;)

ramjet73
[HTC EVO 3D] ramjet73:
JuopunutBear Update (Windows no longer supported)

The unlimited.io team has withdrawn support for all Windows versions of the JBear utility (controlbear.exe). Do not go to their IRC channel for support while following this guide as they will not be willing to help anyone using Windows instead of Linux for the wire trick. If you are unable to get S-OFF using this guide you will need to flash the RUU again and go to the the unlimited.io website to download a Linux version and follow their procedures.

Since the JuopunutBear wire trick now requires Ubuntu Linux to use the supported procedure Evo 3D users might also want to consider unknownforce's Ultimate Recovery Tool 3.0 which has recently been updated and streamlined. Unfortunately it won't work for Evo V 4G users since there is no Virgin Mobile GB RUU that can be used as part of that S-OFF process.

ramjet73
[HTC EVO 3D] mpgrimm2:
Ouch. Definitely more of a confrontational vibe then before. Kinda like Tron with Programs (devs) vs Users with more sites/dev groups banding together against the "consumer" aspect of android ecosystem. I can understand wanting folks to have a basic knowledge and read before they go running off at the mouth about things not working that is their own fault. Shame to see them pull all windows OS support since Linux still isn't mainstream yet for most people outside of developers. I tend to avoid anything that requires it. I had problems trying to get Ubuntu working right (my own limit of knowledge) for Unknownforce's Original HBoot Downgrade process and gave up until Closeone created the custom LiveCD for it. As I have said before, a great development tool with bad instructions is useless to anyone but experienced coders/devs which is why these threads pop up to fill a need for the average person.
[HTC EVO 3D] coal686:
It is a shame that they pull support for the world's most popular OS. If they are constantly getting badgered about it working on Windows 8 and 64 bit when it's not reliable to the point of getting fed up, then it sounds like a communication problem on their end. I know that if multiple students ask me the same annoying question then I must not have communicated that point clearly.
[HTC EVO 3D] ramjet73:
They seem to be Linux "bigots", which is kind of like being an Apple fan boy. I've seen them tell Windows users to get a real OS in their IRC channel and used to think they were joking but maybe not. In fact, the current generation of Windows is based on an architecture by Dave Cutler who also designed several DEC OS's and many consider it more advanced than Linux which is based on the Unix OS a hacker created in Bell Labs back in the early 70's.

I've used many of the *nix operating systems (Unix, Linux, Android) and I have nothing at all against them but Windows is the biggest challenge because it's used for many more things. Business apps and multimedia aren't the same on Linux and there are reasons why Windows is more complex, but I guess they don't want to put the effort into supporting it.

Wonder why they don't support Mac OS since that's based on BSD Unix and much more tightly controlled by Apple than Windows is by Microsoft. I guess having their tools supported only on a specific 32 bit release of Ubuntu almost makes the OS environment part of the tool, kind of like embedded Linux in network appliances.

ramjet73
[HTC EVO 3D] Kb cool:
I think a "flashed phone warning" should be added to the S-off portion of the original post. As it will "hose" your phone!!!!
[HTC EVO 3D] ramjet73:
Could you be a little more specific? We had a post earlier in this thread where a cricket user endorsed the procedure as working for him, but I'm really not familiar with phones that have been flashed to other carriers.

IIRC, the title of this thread includes "Sprint and Virgin Mobile Only".

ramjet73
[HTC EVO 3D] Kb cool:
Cricket maybe different. But, from experience it wiped my boost mobile flash. A quick google "s-off and boost mobile" search explained why my phone no longer worked!!!
[HTC EVO 3D] viamota:
I followed this guide and successfully rooted my VM Evo3D some months ago but left S-ON since I was fine running the stock rom. Without thinking I just took the update released this month and SuperSU is now telling me there is no binary installed (and my wifi isn't turning on, it just says error). Do I have to root again?
[HTC EVO 3D] ramjet73:
You can re-root by flashing the superuser zip that was part of Step2 of this guide but how did you install the update? It requires the stock recovery to install correctly.

Also, what ROM and kernel are you using now? If it's still the stock ROM and the stock kernel you shouldn't be having WiFi errors even without superuser installed.

ramjet73
[HTC EVO 3D] viamota:
I'm running the stock rom and kernel still. The kernel version is 3.0.16-g4211684.

To be honest I'm not sure what exactly happened. It asked me if I wanted to update, it rebooted after downloading the files and 4EXT did something. After restarting it came up with a prompt about some kind of new wireless connection manager to install and I said yes but that failed. After that I realized that superSU wasn't working anymore. I'll try flashing the zip again and let you know how that goes, but I know there is only so much you can do to help someone who doesn't really know what is going on.

EDIT: SuperSU is back up and running again, but like you said superuser and Wifi are unrelated so that is still down. Stupid update!
[HTC EVO 3D] 1991Syclone:
I did the same thing and am in the same boat. I am S-ON, and the only thing I did was install SuperUser. Then I did the OTA update, it installed to 4.0.3 and now the WiFi is reporting "Error" and won't turn on.

So, as of now my status is:

UNLOCKED

SHOOTER XC SHIP S-ON RL

HBOOT-1.57.0000

eMMC-boot

Apr 20 2012,17:39:22

Running on Virgin Mobile. Not sure what I did. Any help would be greatly appreciated.
[HTC EVO 3D] ramjet73:
You didn't install the complete March OTA update successfully if you still have the 1.57 hboot, probably because you have a custom recovery installed instead of the stock version, but it must have flashed the updates to the stock ROM in recovery without flashing the new kernel.

If you have any plans to get S-OFF in the future it's not a good idea to take that OTA anyway since there is no supported procedure for VM users to get S-OFF with the 1.58 hboot that it installs.

This thread is for the root/S-OFF guide but if you need help sorting out the March OTA there are threads about it in the All Things Root (ATR) forum for the Evo V 4G on androidforums.com.

The only thing I can suggest relative to this guide is to backup your apps, data and settings then go back and do steps 1 and 2 of the guide again.

ramjet73
[HTC EVO 3D] James L:
I'm rooted and s off juopunut bear and custom hboot 1.58.5858 I'm also flashed to boost.

S off will change the meid hex back to original on a boost flashed phone.

You just rewrite it and write the nv items back and back to business.

Easy!
[HTC EVO 3D] ramjet73:
Thanks for the info.

I think the problem may be that many of the users on other carriers had their Evo 3D flashed by a third party and don't know how to reset those things. Does it require QPST and diagnostic drivers or can it be done on the phone?

ramjet73
[HTC EVO 3D] James L:
P.m. me and i'll send you a way easier way to flash phones to boost using just the nv items,meid hex and the esn hex from the donor total time needed about 25 minutes start to finish
[HTC EVO 3D] ramjet73:
I don't need that at this point but I'll bet you get some PM's from other users that are interested. ;)

ramjet73
[HTC EVO 3D] 1991Syclone:
After following all of the steps in the guide, I now have my WiFi back and have re-rooted and installed TWRP recovery on my phone. Big thanks to everybody who helped create this thread and to ramjet73 for explaining what probably happened in basic terms for me. I don't have plans for S-OFF or any real custom ROMs on this phone. I just wanted to be able to share the WiFi on it without having to pay for the HotSpot plan.

Thanks again.
[HTC EVO 3D] Kb cool:
Yes sir!! That is exactly what happened to me! I even paid again to have it flashed over. My data lasted a day and the guy didn't use my owned donor. Which was just plain wrong. Got my money back from him and flashed it myself learning through various guides here and throughout the net. I was stuck on 1x for a few days. But, eventually got it all working again. I really wish you would add a warning to your OP! Sure, it says Sprint and VM. But, last i heard boost doesn't have an EVO3d.

Thanks

---------- Post added at 07:09 AM ---------- Previous post was at 06:55 AM ----------

I went through the entire flash process from start to finish!!! It required CDMA,QXDM,QPST,WINHEX and of course the drivers!
[HTC EVO 3D] davidkrocks:
Thanks for the guide!:victory:
[HTC EVO 3D] rafylora1230:
will this method work for hboot 1.58?? thanks
[HTC EVO 3D] ramjet73:
For Sprint, yes.

For VM you will need to skip Step1 since there is no way to flash the RUU with hboot 1.58 installed, but Step2 and Step3 should work, at least if you are still on the stock ROM. If you are rooted and have flashed a custom ROM it would be best to flash one of the 2.95 stock ROM's from this post.

If you are a VM user and want to try it, post in this thread if you have problems and I will try to help.

ramjet73
[HTC EVO 3D] rafylora1230:
When will a ruu for 1.58 be available for vm users
[HTC EVO 3D] ramjet73:
I don't know.

HTC doesn't actually release them to the public. They've been "leaked" in the past but the person that published them doesn't do that anymore. And there's no guaranty that there will even be one for the 2.95 build, even though VM may have one already if they are shipping phones that have been updated to the March OTA.

ramjet73
[HTC EVO 3D] rafylora1230:
Wow hopefully soon lol but thank you
[HTC EVO 3D] bowhunt2005:
i followed your guide and it seemed to work very well. i also went and did the wire trick and ive gained s-off. however i am still on 1.58. i then went to unknownforces ultimate recovery tool thread and under the downgrade part, it says if im already s-off then just flash a pg86img.zip from bootload to downgrade. so i tried that and the hboot never changed. but now my wifi is saying error. i only use this phone on wifi so its pretty much useless untill i figure this out. the guide was awesome and it took me way to long to try the wire trick but now that i have, i wanna downgrade and try some of the roms that were unavailable to 1.58 s-on phones. thanks alot for any help and everything you guys do. its pretty amazing
[HTC EVO 3D] ramjet73:
I'm not sure why flashing an hboot would have affected your WiFi since that's usually a kernel/driver conflict.

If you need to flash a different hboot you can use this post which is also linked after Step3 of the guide. If you have already flashed a custom ROM make sure that SmartFlash/S-ON is disabled in the 4EXT tools menu and do a "format all partitions except SD card" in the wipe/format menu before flashing the ROM again.

ramjet73
[HTC EVO 3D] Flashalot:
Here's the HBOOT

If you did it find it
[HTC EVO 3D] vidplace7:
AWESOME

Man this is an awesome guide! Wish I had found this before doing the JuopunutBear version :cyclops:

Also, just realized this is my first post in 3 years, wow I'm a bad lurker
[HTC EVO 3D] ramjet73:
Update on OTA for Sprint users

Installing the March OTA for the Sprint ICS update will change the main version (mainver) for S-ON users from 2.89.651.2 to 2.95.651.5 because the android-info.txt file in the firmware update zip has that version and cannot be changed on a file signed by HTC and still flashed with S-ON. This means that any S-ON Sprint user that took the OTA update and then rooted will need to downgrade their mainver using the instructions below before flashing the 2.89.651.2 RUU in Step1 of this guide.

If you are still 100% stock and unrooted and have taken the OTA update, you can skip Step1 in the guide and proceed with the HTC unlock and rooting in Step2.

You can display your current mainver by issuing the following fastboot command:

fastboot getvar mainvar

How to downgrade mainver for rooted users who have flashed the March OTA:

Your main version (mainver) got upgraded to 2.95.651.5 when the OTA update was flashed and you can't downgrade to an RUU with a lower mainver when S-ON, so Step1 of this guide will not work with the OTA installed.

If you are not rooted and still have the stock ROM installed you can proceed to Step2 of the guide to HTC unlock and root your phone.

If you rooted after installing the OTA you will need to downgrade your mainver by flashing this "SetMainVersionLOW.zip" file from recovery, then flash the 2.89.651.2 RUU and proceed with Step2 and the remainder of the guide.

You should check your current mainver value again with the "fastboot getvar mainver" command after flashing the zip file and it should show as "1.00.000.0".

ramjet73
[HTC EVO 3D] dbpaddler:
From what I took from page 1, if I don't do linux, I'm not getting S-off on my VM Evo 4g?
[HTC EVO 3D] ramjet73:
Not necessarily.

This guide has worked for many Evo V users to gain S-OFF with Windows. The warning on the OP about unlimited.io dropping for support for Windows is just so there is no expectation that you can go to them for support.

Trust me, if you went to their IRC channel and said you were using a guide on XDA with Windows you would regret it. :rolleyes:

ramjet73
[HTC EVO 3D] dbpaddler:
Thanks. Will give it a shot then. It's a phone for my mom so I want to give her the best shot at liking it as possible.
[HTC EVO 3D] Lino.:
OK, I got my phone rooted, and S-off, now the roms I try to load fail for some reason, there is an update for my phone but I never did it, do I need to?

Phone is running Android version 4.0.3, HTC Sense version3.6

What am i doing wrong?
[HTC EVO 3D] ramjet73:
What ROM's are you trying to flash? If they are GB or JB based you need to downgrade your hboot and there is a link after Step3 for that. You can't take the OTA after installing a custom recovery but there is a thread in the development forum for downloading and installing just the firmware, which is all you will need if you are planning to run custom ROM's.

ramjet73
[HTC EVO 3D] Lino.:
Tried Cyanogen mod, but I was not succesful

Wild-for-the-night-shooter, shooteru_MIUI

I will see if I can find this firmware your talking about.
[HTC EVO 3D] ramjet73:
Those all require an hboot version lower than 1.57, which is why I included a link to a post with the procedure to change hboot in the OP of this thread. ;)

ramjet73
[HTC EVO 3D] cartman90045:
Hello,

Thanks for this post and the information. I just wanted to make sure I am following the guide correctly. My phone is somewhat messed up due to a couple of failed OTA installs and I am trying to get it back to stock (and hopefully fix the issues) -- rather than make it even worse.

I have a Virgin Mobile Evo V 3D. It is currently on a stock ROM, S-ON, rooted with SuperUser and has TWRP 1.x recovery (see below for more specifics).

Since I am rooted (but S-On) and have the Nov OTA update (2.95.652.5), which step do I start? Do I need to revert the software build from post #130 before I try to S-OFF? I've read through all 37 pages, and am still a little confused...

Thanks for any help!

These are my settings:

VM HTC Evo 3d

Android 4.0.3

HTC Sense 3.6

Kernel 3.0.16-

Baseband 1.06.00.0426

Build 2.95.652.5

PRL 61009

Unlocked

Shooter XC Ship S-ON RL

HBOOT-1.57.0000
[HTC EVO 3D] ramjet73:
Although your build shows as 2.95.652.5 which is the March OTA update, the baseband and hboot versions indicate that your are still at the original stock firmware levels which is good. You can start with Step1 of this guide which includes relocking the bootloader and flashing the RUU.

ramjet73
[HTC EVO 3D] byg.nick:
Kind of noob question, because I really have a hard time understanding s-off versus root.... I have s-off achieved before the OTA update to hboot1.50, I used revolutinoary.io... I would like to get to 2.89 or 2.95 with all appropriate firmware updates to go with it so that I can have my phone repaired at the sprint store, but i would like to keep S-OFF if possible. I have a feeling that I am missing something somewhere...

So to be sure that I understand this correctly, I can:

flash 2.95 RUU (2.89 would be fine too.. basically I want to look really stock when I go in for repair)

keep stock hboot until after repair

flash custom recovery through bootloader after repair

I am sorry if this has been answered, I have tried searching but maybe not looking in the right places...
[HTC EVO 3D] coal686:
I don't think there is a 2.95 ruu, but you can flash the 2.89 one. You'll still be s-off and can reinstall a custom hboot and recovery after the repair.

Having said that, Sprint usually doesn't hassle people about being rooted and s-off.
[HTC EVO 3D] cartman90045:
OK, I followed the instructions and now have S-OFF!

However, when I selected Power Off from bootloader menu, the phone goes back to the juopunutBear screen. How do I get it to boot back to a ROM? Did I miss something in the instructions?

Thanks!

Edit: I found the troubleshooting page for Unlimited.io When I run the controlbear -r, it says I have to format the external sdcard manually. Do I just format it in a PC as Fat32 or something? Then how to I put a ROM back on again? Or do I just do the RUU step again?
[HTC EVO 3D] ramjet73:
Yes, just format it as FAT32 and restore it from the backup you made before doing the wire trick.

ramjet73
[HTC EVO 3D] byg.nick:
Thank you very much for answering my question! And thanks to ramjet for providing a very nice writeup!
[HTC EVO 3D] LakersDroid:
ramjet73 is the All-Android guide and help book. He knows everything!!:laugh:
[HTC EVO 3D] brittonx:
Many Thanks!

This guide was what I've been looking for for a long time. I wanted to try one of the JB roms out there but the instructions always were written assuming someone was experienced with roms on the EVO 3D. I was able to use this guide to get my phone to the point where I was then able to load the latest CyanogenMod JB ION build.

Thank you for putting this out there!
[HTC EVO 3D] Flashalot:
Aka IBM Watson:)
[HTC EVO 3D] ramjet73:
The "RL" appears on all the bootloaders I've used, including the engineering (ENG) version, but I don't think that stands for "relocked". Someone suggested it stands for "released" but I haven't been able to verify that.

When I relocked my phone to run the RUU when I was still S-ON, the stock 1.5 bootloader showed "***RELOCKED***" at the the very top of the bootloader, but now it says "***LOCKED***" after gaining S-OFF with the wire trick. Have you tried flashing a stock bootloader to see what shows there?

ramjet73
[HTC EVO 3D] ananth001:
+1 for you sir, thanks......followed your guide and got s-off on the first try
[HTC EVO 3D] mpgrimm2:
Yep, "ReLocked" on Stock Hboots if you didn't do the Jbear Wire Trick.
[HTC EVO 3D] ramjet73:
Interesting....

Attached is a pic of mine with the 1.58 stock bootloader installed. I guess that confirms the difference between the JuopunutBear and HBoot 1.4 downgrade methods for gaining S-OFF regarding bootloader lock status.

I'm still not sure what the "RL" means but I don't think it's "relocked".

ramjet73
[HTC EVO 3D] wwjoshdew:
NEVER downgraded. Just ran Revolutionary over a year ago.... SO mine will say LOCKED and 1.58? Should I still run the junobear thing, or not worry about it.... since I'm S-OFF?

PS: I S-OFF EVERYTHING! :)
[HTC EVO 3D] mpgrimm2:
No need for Jbear since you are S-Off and Never did the Hboot downgrade. You can run the Full 2.89 RUU and you will still be S-Off with a Locked (Stock) bootloader. You can also just do the radio/FW upgrade (Virus's thread) since you are s-off; judging by your radio version, you already did. Either way you can head over to the Hboot/S-Off Differences thread and get any Hboot version you want (custom too) and switch back and forth as needed.
[HTC EVO 3D] ridleyj329:
followed all these steps on a friends phone and all seems well.... except not. it appears i have root but when i try to run rom manager for example it get prompted to allow root access but cannot run fix permissions. also, when i try to run the superuser update fixer it runs but keeps FCing on me half way through. any ideas?
[HTC EVO 3D] ramjet73:
Never had that problem myself, but SuperSU from chainfire has had issues with some apps in the past. The superuser update fixer is for SuperUser, which is a different version of su than what is installed by the guide, so that might be part of the problem. Also, ROM Manager from ClockworkMod has some compatibility issues on the Evo 3D and I would recommend using the 4EXT app and recovery to perform functions like fixing permissions, flashing ROM's and doing backups.

One option is to install the SuperUser app from chainsdd then start that and authorize it in SuperSU at which point it will process the superuser requests. You can always go back to SuperSU by starting it and letting it install its binary over the SuperUser version.

Another thing you could try is configuring SuperSU to automatically approve superuser requests, at least until you can get past that problem. The best way to check your root status is using Root Checker from joeykrim, and don't forget that you also need to install BusyBox for some apps.

ramjet73
[HTC EVO 3D] xNotta:
Followed this guide and did the wire trick first try!

S-Off now. Thank you for writing this! :D
[HTC EVO 3D] ridleyj329:
I bounced back and forth between supersu and superuser and had the same results. i have installed busybox.... I totally forgot about root checker. im assuming i do have root bc regardless of which app i use i get prompted to permit root permission but the app i permit it to doesnt actually utilize it. ive never had this problem with my phone and i use rom manager strictly for fixing permissions. if i try to install a custom rom might this fix the issue? otherwise hes still running off the stock RUU provided by the download in the OP
[HTC EVO 3D] ramjet73:
I don't use ROM Manager on the Evo 3D so I don't know, but it wouldn't hurt to go ahead and flash another ROM after doing a nandroid of the rooted stock ROM. I couldn't even get ROM Manager to flash CWM recovery properly so I gave up on it a long time ago and use 4EXT recovery to fix permissions. I think there are some other apps in the Play Store that do that as well.

ramjet73