yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] ramjet73:
4EXT Recovery Updater installation instructions

I added a link to the references for Step2 for the HTCEvoHacks article on installing 4EXT Recovey Updater, which is the free version of that recovery. I highly recommend purchasing 4EXT Recovery Control from the Play Store to get the advanced features and support the developer, but if you haven't used 4EXT before and want to evaluate it before making a decision, the video in the HTCEvoHacks article demonstrates how to download and install the free version, which will have the advanced features available for a three day trial.

ramjet73
[HTC EVO 3D] SinisterChedda:
I read this entire thread and still have a question. Ok so this will be my 4th replacement phone to s-off( Have bad luck with hw failure of LCDs and Digitizers). I used the hboot downgrade method 2 other times since i was on hboot 1.5. Now I have 1.58 and 2.89 software totally stock from store( sucks I know).

One question I have is can I do the trick with win7(64 bit) because I have a MacBook Pro that dual boots windows but it is 64 bit. Has anyone used this method with the 64 bit Win 7. Reason I ask is because JBear website says supported for 32 bit windows. Thanks. Im a little skepitcal about this method but will try it out tomorrow. I always used the hboot downgrade method by unknownforce and closeone.

I cant stand having stock OS on my phone even though its only been almost 2 days since I got it.
[HTC EVO 3D] ramjet73:
I did the wire trick on two phones using 64 bit Windows 7 Ultimate and do all my ADB and fastboot commands from the same PC and have never had a problem. I wasn't aware that the unlimited.io website says that JuopunutBear is only supported on 32 bit Windows, so thanks for pointing that out.

Good luck! I think you will find that this method is actually easier than it looks. ;)

ramjet73
[HTC EVO 3D] mpgrimm2:
Worked for me on Win7 x64 with my second Evo3D and Hboot 1.58.

edit: Ramjet73 beat me to it.
[HTC EVO 3D] ramjet73:
Update on 32 bit versus 64 bit Windows

I found this article about how the command line works on the 64 bit version of Windows. In a nutshell, it says that if the command run is 32 bit (indicated by a *32 after the Image Name in the task manager process list), then the command processor is run in 32 bit mode. I started controlbear.exe and it had the *32 designation after it so it appears to me that it will be run in 32 bit mode even on a Windows 64 bit system.

I don't want to contradict the developers of the JuopunutBear method and don't expect them to support configurations other than what they have listed in the prerequisites, but this might explain why some of us have been able to run the controlbear.exe utility successfully on 64 bit Windows 7. I have no experience with 32 or 64 bit Windows 8 at this point.

ramjet73
[HTC EVO 3D] coal686:
Doesn't he always. :D
[HTC EVO 3D] SinisterChedda:
I'm trying to decide which wire to use. What wires do you guys recommend. (Paper clip, speaker wire, etc) thanks
[HTC EVO 3D] ramjet73:
I used a paper clip wrapped in scotch tape and that worked fine for me on two phones, although I had to scrape off some of the plastic coating with a razor blade, and one person even used the wire tie from a sandwich bag. But the developers highly recommend the core of a coax cable since it is copper and has better conductivity and insulation. Speaker wire should be fine too.

ramjet73
[HTC EVO 3D] SinisterChedda:
So I am back to s-off again so I can run Mazda's aokp. Thanks for this. It was really easy but a little scary. Had a bootloop issue though. I changed my hboot to 1.4 revolutionary but it boot looped aokp. I installed a backup of viper3d that worked on both hboots and it booted fine. Adjusted my 4ext setting since I'm s-off now. Then installed a backup of Mazda 2.4 aokp and it booted. Don't know what happened. About to install Mazda's 2.9. Hope it works. Thanks again.
[HTC EVO 3D] ramjet73:
I'm not sure why you had problems with AOKP and hboot 1.4 or why Viper3D worked on an hboot other than 1.58 (or JBear 1.58.5858), but I did find in my early testing of hboots after the Sprint ICS 2.89.651.2 build came out that sometimes a nandroid restore would boot even if a fresh install of the same ROM didn't. Some of the stuff that goes on with these hboots doesn't always make sense. :confused:

Your bootloader should be locked now, which is good since that makes it easy to return to 100% stock, but you shouldn't have any problems running the fastboot commands with the Revolutionary hboot installed.

ramjet73
[HTC EVO 3D] ramjet73:
OTA Updates Released for Virgin Mobile Users

Two OTA updates (November and March) have been released for Virgin Mobile users that include new firmware and changes to the ICS ROM software.

Like all OTA updates, they would normally be downloaded and then flashed using the stock recovery, but it won't install with a custom recovery in place. For Evo V users that want the update I recommend the following:

For S-OFF users only:

1. Do a nandroid (4EXT) backup of your current configuration.

2. Flash the original VM RUU.exe from the QADERSO-V2-VM.zip file.

3. Boot into the stock ROM and perform minimum setup, then download and install both OTA updates over the network from "System updates" in settings.

4. Test the updated stock configuration to confirm that things work correctly.

5. Flash a custom bootloader, recovery and ROM (or restore your nandroid backup). There is a post linked after Step3 of this guide for changing bootloaders with S-OFF and the instructions for flashing 4EXT recovery are in Step2.

Note for S-ON users who have flashed the VM OTA(s):

There is currently no method to flash the VM RUU with S-ON if the March OTA (2.95.652.5) was installed so the closest to that would be to flash a stock rooted ROM for that build and proceed directly to Step3. If only the November OTA (1.14.652.0) was installed the following steps will prepare a rooted S-ON user for flashing the RUU.

Your main version (mainver) got upgraded to 1.14.652.0 when the November 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 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 1.13.652.2 RUU and proceed with Step2 and the remainder of the guide.

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

ramjet73
[HTC EVO 3D] HiddenKnight:
Hey ramjet, I seem to be having an issue. Got to step three, I run control bear as admin, and I get to the "Backing up "portion. Then it drops me the 'Secondary backup failed' error. I looked on Unlimited's site, and it says, "ControlBear says "secondary backup failed."

This is often caused by a Custom ROM or having HTC Sync installed on your PC."

I don't have a custom rom, nor do I have HTC sync installed, any input? Trying to get off hboot 1.58.
[HTC EVO 3D] ramjet73:
Do you have the phone positioned so you can see and approve the prompts for superuser access. That error usually means that controlbear.exe wasn't able to get superuser rights.

ramjet73
[HTC EVO 3D] HiddenKnight:
Yes. I got it too work. Thank you for the response!
[HTC EVO 3D] mcmsweet:
Ramjet can't thank you enough for this! I am a total noob and thanks to your guide I was able to fully root/S-OFF my phone! I read around the forums for a while and a lot of the other guides didn't have anywhere near the amount of information yours does! Now I'll have to read up on some of your ROM threads!

I have had my evo 3d for 1.5 years but was experiencing problems (random crashes) - fully updated sprint cdma phone. You've saved me appreciate all your hard work!
[HTC EVO 3D] markiv68:
Excellent Guide!

Ramjet,

I just switched from Sprint to Virgin Mobile. I rooted my Evo 3D a year ago, before I had seen the wire trick...took me a few days, and I had no recollection of how I accomplished it. Thanks to this guide I had root etc in about an hour on the Evo V.

When I decided to move to VM, it was easy for me to settle on the Evo V...I love the shooter & I haven't seen one that I like nearly as much.

Huge THANKS to you & everyone that's kept the 3D/V development going! After trying many ROMs & kernels, I settled on the AnthraX kernel a while ago. Soon as Chad started on his ROM, I jumped on it...no need to bounce around anymore ;)

Billy (grifter on AnthraX)
[HTC EVO 3D] deathspankd:
is it possible to fast swap the hboots? i just upgraded mine to 1.58 from jbear 1.50 it shows locked at the top and s-off. im not as much of a flashaholic like others im just looking for something great in the jb area and am trying to test some of the more stable versions i just want to be able to revert back without having to do the same steps. and to those in america happy thanksgiving
[HTC EVO 3D] ramjet73:
Yes, that's covered in this post.

ramjet73
[HTC EVO 3D] wwjoshdew:
I'm gone... I don't have an Evo 3D anymore. I sold it because I was broke and really REALLY wanted Halo 4!!! LOL

I sold it because there were TONS of other Evo 3D's on Craigslist for 100, and I told my Wife that if we sold it, we WOULD get another one. And I will, because I want one that's NEVER been rooted before, and has the latest update... So I can make a video on bringing it back to 1.4 and etc! :)
[HTC EVO 3D] Ninja25:
can i use linux to do this guide?
[HTC EVO 3D] ramjet73:
Information for Linux Users

Check the pre-requisites in OP which specify a Windows PC.

The fastboot commands can be done in Linux and there is a version of JuopunutBear for Linux, but you won't be able to flash the RUU.exe since that requires Windows. You could extract the rom.zip from the RUU.exe using these instructions, rename it to PG86IMG.zip, then flash that from the bootloader.

This guide includes the stuff you need to root from Linux.

ramjet73
[HTC EVO 3D] Ninja25:
won't wine run it? wine lets you run windows programs on linux. :confused:
[HTC EVO 3D] ramjet73:
I don't think the Windows version of ADB and fastboot are supported on wine since they require the Windows drivers, as does the RUU.exe software.

You can try it if you want but I really don't think that will work.

ramjet73
[HTC EVO 3D] ramjet73:
Update on OTA for Virgin Mobile users

I recently discovered that taking the OTA for the Virgin Mobile (VM) ICS update will change the main version (mainver) for S-ON users from 1.13.652.2 to 1.14.652.0 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 Virgin Mobile user that took the OTA update and then rooted will need to downgrade their mainver before flashing the 1.13.652.2 RUU in Step1 of this guide. Instructions to do that are in my original post on the VM OTA update.

If you are still 100% stock and unrooted and have taken the OTA update, you can skip Step1 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

ramjet73
[HTC EVO 3D] FussyQBert:
So I'm trying to run the VM RUU on my VM Evo V. I'm running MeanROM ICS. When I try to run the VM RUU, I noticed that my current image has the Sprint version number. After going through the process, the RUU failed to update.

Do I need to use the Sprint RUU since I'm on MeanROM?

Please help!

*EDIT*

I think I figured it out. Just needed to relock my bootloader and run the RUU from fastboot.
[HTC EVO 3D] toad6386:
Thanks!!!

I used this guide last night to help me get S-OFF and it worked like a champ. Thanks Ramjet!
[HTC EVO 3D] monkey_05_06:
I just also wanted to add my thanks for this. I've had my Evo 3D (Sprint) for almost a year now and I'm glad to finally be free of some of those worthless stock apps (Amazon MP3, Blockbuster, NASCAR, etc.). I did skip the last bit about getting S-OFF because I'm actually fine with the stock ROM, I just wanted root so that I could "root" out those apps. :P

And I learned my lesson in overzealous app removal when I rooted my Garminfone, so for now I've simply renamed the APKs. If I have no issues in a month's time or so then I'll reclaim the storage space as well. ;)
[HTC EVO 3D] cobyn92:
boot loop

hey ramjet73, after i send the cmd "fastboot boot recovery.img" my phones goes back into boot loop. ive done all the pre-requisites and all. ive done everything, looked everywhere and i cant seem to find absolutely ANYTHING to help me with my bootloop problem. i cant flash any ".img" files to my phone because it'll only end up back in the boot loop . if anyone could help me with this, it would be very helpful. Thanks in advance guys.
[HTC EVO 3D] ramjet73:
Which model phone do you have and did you get the RUU.exe installed successfully? Can you boot OK with the stock ROM before trying to flash recovery and superuser? What are your current "Baseband version" and "Build number" in settings/about phone/software information/more information?

ramjet73
[HTC EVO 3D] cobyn92:
I have the evo 3d. i had it flashed to another service and it was working perfectly fine until one day i cracked my screen and it wouldnt turn on because i guess it was cracked too badly. i then got the screen fixed and when i turned the phone on it was in a bootloop. im not sure what caused this problem. and yes i installed the RUU file and it says successful, but nothing. still in bootloop. and its running HBOOT 1.58. and i honestly dont know what software im running on it since its been stuck in the bootloop since the summer :/ but i did do the ICS update so im pretty sure thats the current update on it.
[HTC EVO 3D] ramjet73:
It sounds like you still have a hardware problem. I'm sorry, but if you can't turn the phone on and get to the settings screen to provide the information I requested in my previous post, I'm afraid this guide doesn't really apply. Also, this procedure is specifically for Sprint and Virgin Mobile phones and I'm not sure how having the phone flashed to another service would affect it.

Can you press VolumeDown+Power after removing/replacing the battery and get into the bootloader so at least you can provide the information from that screen?

ramjet73
[HTC EVO 3D] tclemens:
Just wanted to note that having the phone flashed to another carrier shouldn't matter. I flashed my phone to cricket then did this and it was fine.
[HTC EVO 3D] ramjet73:
Did you do a nandroid (4EXT) backup before you used the guide and restore it once you had S-OFF? I'm not familiar with what changes when flashing to another carrier and if installing the RUU.exe would affect it.

ramjet73
[HTC EVO 3D] tclemens:
yes i did. I have rinstalled the RUU.exe in the past and it did not affect my carrier settings. It will however revert the MSL and OTA from cricket wont work because they use 000000.

Just wanted to add that I recommend this guide to everyone that has a 3D on cricket works flawlessly great guide very well written and easy to follow thank you very much for putting it together
[HTC EVO 3D] ramjet73:
That's good information to have.

Thanks!

ramjet73
[HTC EVO 3D] ramjet73:
Suggestions?

I'm mostly just bumping this thread to keep it visible ;), but downloads for the V1 and V2 versions of the all-in-one file will reach 2000 sometime today. I hope most of those have resulted in Evo 3D/V's that are S-OFF.

Any suggestions to make this guide clearer or easier from those that have used it are still welcomed.

ramjet73
[HTC EVO 3D] ch1naski:
Why is not this thread stickied?

Mods!

Don't try. d3rpalicious.
[HTC EVO 3D] mpgrimm2:
Agreed. Plus Ramjet73's support of questions posted here are solid.
[HTC EVO 3D] Flashalot:
+10000000

This thread helped me out a lot

Sent from my DarkSense3D
[HTC EVO 3D] Jsparta26:
This is probably the best guide for anyone trying to gain s-off on their CDMA evo 3d's. Best part is that it works on just about all CDMA carriers. I have recommended this guide to many users more times than I can count ( being lazy right now lol)

Why haven't ramjet been named a recognized contributor? He deserves it. :good:
[HTC EVO 3D] ramjet73:
JuopunutBear Update

Note: This post is superseded by the information here.

The unlimited.io team has recently posted on their website that they do not want their utilities or instructions for using them embedded in other tools or kits. Future versions of QADERSO will require a separate download of the JuopunutBear version for your phone, but in the meantime you can update to the current version by following these steps:

1. Navigate to the \QADERSO\JBear subdirectory and delete its current contents.

2. Download the Windows Ice Cream Sandwich (Sprint) or Windows Ice Cream Sandwich (Virgin Mobile) version from this page to the \QADERSO\JBear subdirectory.

3. Unzip the downloaded file to the \QADERSO\Jbear subdirectory.

4. Make sure all the prerequisites listed on that page have been met.

Important Note: With the current version of the JuopunutBear controlbear.exe utility and the instructions on the unlimited.io website the RUU and HTC unlock are required with no root. If you have already completed Step2 of this guide it will be necessary to relock the bootloader, re-flash the RUU and unlock again before proceeding with JBear wire trick procedure on the unlimited.io website.

5. Follow the directions on that page to run controlbear.exe and perform the wire trick.

6. Since you will not be rooted after completing the current JBear procedure, go back to Step2 of the guide and install 4EXT recovery, then either 1) flash the superuser zip file, boot into the stock ROM and complete the setup or 2) flash a custom rooted ROM instead.

Should you run into any problems and need to go to the #juopunutbear IRC channel for support, make sure they know that you have updated to the latest version of JBear and followed their instructions.

ramjet73
[HTC EVO 3D] sammy518:
What is the real benefit of S-Off? I am 1.5 S-On and know which ROM's I can flash and which ones not to.

---------- Post added at 10:31 PM ---------- Previous post was at 10:20 PM ----------

Although I must admit rooting wasn't as hard as I thought it would be either. Maybe I'll give it a shot.
[HTC EVO 3D] Flashalot:
Its means security off you are now it's real master you can now flash any thing you want from kernels to roms to splash screen not to mention HBOOT's to flash some roms that require eng HBOOT ( dastin rom:)) I would do it if I were you we have to methods

Sent from my DarkSense3D Click On Me
[HTC EVO 3D] ramjet73:
S-ON versus S-OFF

There are actually two types of S-OFF, one is generally known as an unlocked bootloader (hboot S-OFF) which is required to be rooted with S-ON, and the other is radio S-OFF which allows access to more partitions in the phone's NAND memory. If you are interested in more detail on the differences this post by unknownforce has some good explanations.

If you are currently S-ON with an unlocked bootloader and rooted the boot partition cannot be updated directly from recovery so the kernel (boot.img) must be flashed in one of three ways:

1. Starting your custom recovery using fastboot commands on a PC to flash the ROM or kernel

2. Using a recovery tool like 4EXT SmartFlash to flash the boot partition outside recovery

3. Flashing the kernel (boot.img) in Android from an app like Flash Image GUI

Method 2 requires that a bootable kernel is already installed and method 3 runs in a booted Android system so they are not always available.

With radio S-OFF, more partitions can be updated from recovery and the bootloader, so kernels are always flashed at the same time as the rest of the ROM. Custom bootloaders, firmware and splash screens can be installed from the bootloader, which is not possible when S-ON.

Being radio S-OFF also bypasses the normal main version (mainver) checks, so signed and unsigned updates can be flashed as PG86IMG.zip files from the bootloader even if they are at a lower release level than what is already installed. With S-ON, files flashed from the bootloader must be signed by HTC and there are checks that will not let you downgrade to lower versions of RUU images.

The real advantage of having a radio S-OFF phone is that it gives you the flexibility to run whatever ROM, firmware, bootloader, splash screen and other components you need without jumping through the hoops that S-ON requires, like flashing an entire RUU to update firmware. And if you should need to flash an RUU to reset your phone to stock, you can do it with S-OFF without having to relock the bootloader and flag to HTC/Sprint that the phone has been modified.

Given all that, you still need to evaluate whether or not it's worth it for you. The "S" in S-ON stands for "security" and you are definitely less exposed with a phone that is S-ON, but even rooting represents some level of risk. See this post for a discussion of security considerations.

Hope that helps. Good luck with whatever you decide.

ramjet73
[HTC EVO 3D] elpesao23:
i have an evo 3d and i just updated my phone to ics,i would like to root my phone just to get the wifi tether,and keep the original rom on my phone is that possible?

thanks
[HTC EVO 3D] mpgrimm2:
Very Interesting.

I can certainly understand and respect their request (like you apparently) especially when newer methods/updates are released. While, the Jbear work that was and continues to be done by the outstanding Unlimited.io devs deserves praise, the reason this thread and others with videos elsewhere popped up is because of assumptions of user knowledge with Adb & fastboot/lack of details/lack of supporting file links in the original sets of directions that made it more difficult than it had to be for some of our less experienced users.

I know that even with my previous experience with HTC Unlocking and then Unknownforce's downgrade, I was hesitant about the "wire Trick" method and had to be won over to it after seeing some of these "additional threads". Most "newer" users (me also) tend to be hesitant to use IRC for support vs a forum thread just as they are hesitant with Ubuntu/Linux commands and installers that aren't pre-packaged onto a LiveCD. All points that made Closeone's LiveCD's of the Downgrade Tool, Zedomax's Videos, and threads like these useful in understanding what to do. Ramjet73 also does an excellent job of keeping up with recent releases and not letting this thread get dated as others have. It probably didn't help that this thread got stickied yesterday (I did make a request to the mods), but this thread seems to help consolidate the unanswered help requests throughout the site and Jbear thread that Ramjet73 was answering anyway.

It sounds like you will continue to find a way to honor their request and contribute as long as the need exists. Kudos.

A note to others creating threads:

- While XDA is a "place for developers", we all started somewhere and have differing levels of knowledge, time, and ability. It's important to remember how difficult things are when the needed information, files, and links are spread to the four winds and across multiple sites. Lets all take a bit of time with each other and not be so quick to just say "do a search".
[HTC EVO 3D] ramjet73:
Sure. Since you just updated to ICS there's really no need to run the RUU, so you can just download the all-in-one file and perform Step2 of this guide, at which point you will have a rooted stock ROM and can install WiFi Tether. You will also have the ICS RUU available in the zip file in case you ever need to return to stock.

ramjet73