yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] mpgrimm2:
Maddog,

First make a backup in 4ext Recovery (just in case).

The head over to TwoLazyG's thread:

GUIDE - Unroot your HTC unlocked EVO 3D

And you may need to use updated 2.17 & 2.89 Ruu links in my post at the end of that thread because the op links are for older firmware Ruu's.

Note, you will need to run the Relock command before the Ruu will flash.

Then you need to decide how u want to get s-off:

- hboot 1.50 to 1.40 downgrade: must be on the 2.17 firmware & locked. Once s-Off you can update the radios & hboot without losing s-Off.

-jbear S-Off wire trick: must be HTC unlocked, stock rooted roms on the 2.17 & 2.89 firmware base. Back up the sdcard because it sometimes gets wiped out during the process.

Since you are stock rooted, you could jump right on the Jbear method. I used the hboot 1.40 downgrade (closeone's live cd) so that is what I am familiar with. It just comes down to preference and what you are comfortable with doing. Either way can give u s-Off with the same hboots (see the op & Ramjet's 3rd post). The s-Off Links and more background are in the Unlocking Guide in my signature.

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] maddog808:
Thanks for the quick reply!!!

Will this RUU work? I've already downloaded and put it on the root of my sd card.

http://shipped-roms.com/download.ph...216_NV_NV_spcs_1.42_release_233304-signed.zip
[HTC EVO 3D] mpgrimm2:
Sorry for the delay, I was flashing a new kernel. If you are a Sprint Cdma user then yes (if flashed to another carrier it will wipe ou the settings). If there was an MD5 posted you should probably check it first to verify the download.

Remember to rename it PG86IMG.zip

Which s-Off method are you considering?

If u have additional Relocking Questions, post em over in TwoLazyG's thread so we don't get to far off topic here please. I'm subscribed to it, so I will see the post.

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] maddog808:
Thanks.

I went ahead and used the one I downloaded, renamed it, and followed your advice to "relock" first. I had a hard time getting the RUU to flash, so I deleted some of the other stuff from my sd card (recovery.img, etc)

Now I just finally got the RUU to flash, and it went through all the updates and rebooted into the old stock ROM.

I'm ready to s-off now. Just need to figure out which method to use. I have a usb flash drive I could and follow the steps in this post:

http://xdaforums.com/showthread.php?t=1563342

What do you think?
[HTC EVO 3D] mpgrimm2:
Maddog,

That is the method I used and am familiar with (I used an earlier version). Make sure you read/understand the full 1st and 3rd posts of Closeone's thread and read the following from Unknownforce's FAQ's from his downgrade "source" thread (Have a look at the Step 1 "bricking" instructions and video in the op too).

You may also find it helpful to copy/print out a hard copy of the steps in Closeone's 3rd post as a reference since you won't have access to windows/xda site while booting the Linux LiveCD from your USB drive (or just have it open on another nearby pc).
[HTC EVO 3D] maddog808:
Nice!!

I couldn't get revolutionary to accept my beta key within the linux bootable usb flash drive. I got it to work in Windows 7, though. All is good!

I'm at hboot 4.0, with revolutionary S-OFF!!!

I went ahead and flashed 4ext recovery, and ran the 2.17 firmware update as suggested in step 36.

Now I just need to pick out a custom ROM to flash.

What do you recommend?

I need stable GPS, Bluetooth, and WiFi tethering. Battery life is also important, and I was hoping to check out ICS. Am I asking too much at this point?

I was thinking of flashing this "Mean ROM ICS" one:

http://xdaforums.com/showthread.php?t=1645211

Good choice or not?

Thanks for all your help pointing me in the right direction!! :victory:
[HTC EVO 3D] mpgrimm2:
Good choice because I just posted this in MeanRom ICS:

I went ahead with updating the 2.89 Firmware & Hboot 1.58 only from Virus's Stock Firmware zip (it's not the full RUU/OTA update), but you can't "accidentally" loose S-Off once you have it (you can still brick the phone though).

PS: And thanks for doing some of the leg work/reading and understanding what you are doing as much as you clearly did. You asked far less "basic" questions than the average new member than I have seen in a while.
[HTC EVO 3D] maddog808:
Thank you!! I actually did all three steps from Virus' post here:

http://xdaforums.com/showthread.php?t=1808150

I was scared there for a minute, because it froze on the Sprint screen for quite a while. It looks like I'm ok now.

Android version: 4.0.3

HTC Sense: 3.6

Software: 2.89.651.2

Kernel: 3.0.16

So, now that I've flashed Virus' "Stock ICS Rooted Deodex Zip", is it time to install SuperSU, 4ext recovery control, and busy box? Is there anything else I'll need to use the apps that require root?
[HTC EVO 3D] mpgrimm2:
Nope, that covers the basics. Su & busybox should already be in any rooted Rom.. Just to add, Meanrom has all that & many extras (4ext is separate), which is easy to go to now that you are on the 2.89 base (no need to flash fw/radio again).

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] ramjet73:
Just download the 2.89 RUU.exe from here and run it in Windows with your phone in the bootloader and connected via USB. After the RUU reloads your phone it will 100% stock but still S-OFF so you can flash a custom recovery using one of the PG86IMG.zip versions.

Next you should setup the stock ROM the way you want it and do a nandroid backup, then you can flash custom ROM's and go back to the stock version when necessary by restoring the nandroid.

The other thing you might try is installing the Pro version of SuperSU (not SuperUser) and disabling superuser temporarily to see if that gets GOOD to think you are not rooted. I'd try that first if I were you.

ramjet73
[HTC EVO 3D] whiteflashe90:
Thanks, two questions.

Do I need to change my hboot or lock it first before I run the RUU?

also, after I run the RUU, if I run the command "fastboot oem writesecureflag 3" is the phone S-on again & considered unrooted?

Thanks!
[HTC EVO 3D] ramjet73:
If you are S-OFF you don't need to lock the bootloader before running the RUU, and I wouldn't set writesecureflag 3 unless you really don't want S-OFF. Programs that check for root don't care if you are S-ON or S-OFF, and if you set it on again you will have to HTC unlock and redo the wire trick to get it back to S-OFF.

ramjet73
[HTC EVO 3D] kickyoace:
Is hboot 1.5.7 for gsm or CDMA?
[HTC EVO 3D] whiteflashe90:
Anywhere else I can download 2.89 RUU? The link is blocked because of "malware"
[HTC EVO 3D] kickyoace:
Shipped-roms.com has it now
[HTC EVO 3D] ramjet73:
You must be using Norton Security. Yes, shipped-roms.com has the same file with the same MD5 checksum (compare them on the two sites) but it doesn't seem to trigger Norton for some reason. Probably a Norton false positive having to do with the dev-host site.

ramjet73
[HTC EVO 3D] whiteflashe90:
BIG PROPS! All worked perfectly. THANKS
[HTC EVO 3D] mpgrimm2:
Thanks for helping them out Ramjet.

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] glori2:
1. Soff with unknownforce method on hboot 1.4

2. Change to eng hboot 1.4 soff

3. Update freeza radio w/o hboot to sprint last update

4. Update virus radio with hboot 1.58 ota sprint

And get locked hboot but soff rl

5. Update jbear hboot 1.58 now :thumbup:

Cmmiw
[HTC EVO 3D] mpgrimm2:
Glad it worked out for you. You could have skipped steps 2 & 4 to get the 2.89 fw with Jbear hboot.

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] videorick:
Root?

After having followed most of the guides posted earlier, I have an issue that I don't understand. First, here are my stats. I am "unlocked" (thanks to HTC-Dev) and S-Off (thanks to JBear) HBoot 1.58, and on software 2.89, 4.03 (thanks to the Sprint OTA update), Sense 3.6, with the stock HTC kernel. So here is my issue, I don't have ROOT access. My first attempt to fix this was to add SU by just reloading it from my Play account and that didn't work. My next attempt was to add SU through a zip file and opening it through fastboot USB. Although that added SU to my apps, it still did not get me root status. I know this by launching several simple programs that I had used before like Rom Manager, clock sync, etc... that come up and say "you must have root access for this to work". My last attempt was to download 4EXT Recovery Control 2.4.2. This too just sits there and does nothing because it requires ROOT access. What am I doing wrong? It seems like I've done all the hard work but I'm frustrated by not having Root Access. Help/Thanks
[HTC EVO 3D] ramjet73:
Checkout this post by mpgrimm2 which details how to flash a custom recovey and root files after restoring a phone to stock. You could also flash the recovery, then use that to flash a ROM that is already rooted.

ramjet73
[HTC EVO 3D] mpgrimm2:
Once you have a working recovery loaded (4ext Recommended)...

If you want a stable rooted Rom, loaded with all the goodies, and mostly stock look I'm partial to Meanrom ICS. (You'll see Ramjet there often too). Coolexe's Cool ICS is popular too.

Here are some further extras for Meanrom from Ramjet73 and l..

My MeanRom Setup from the same thread.

You can also flash Virus's Rooted stock 2.89 from the Ota (step 2 & 3)

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] videorick:
Many many thanks to both of you (mpgrimm2 & ramjet73) for your informative and very helpful posts! Although I don't post a lot (like most others) I do read a lot. I now have everything working on the Meanrom 2.6 and added the camera and Beats Audio upgrades (fantastic!). However, after searching around, I cant find the oc/uv kernel v3.2.2 (or v3.0.4) you have discussed in earlier posts. Could I ask you to point me in the right direction to get them? That seems to be one of the few things missing in the MR 2.6 and you said you liked it. As for my stats, I am Unlocked, S-off, Hboot 1.58 stock ICS kernel etc... Again, great posts!
[HTC EVO 3D] mpgrimm2:
Main Version info (fw #) gets changed with Hboots?

I'm gonna quote from the meanrom thread as a reference in case I need it later:
[HTC EVO 3D] fourstar89:
Just to be clear and I did read everything just want to make sure never messed around with hboots so don't want to doom my phone lol so I'm soff on 1.40 I can just rename the zip and place it on the root of SD card to flash threw the bootloader ?
[HTC EVO 3D] ramjet73:
Yes, just make sure you have a way to delete the PG86IMG.zip file from the SD card root after it is flashed because you won't be able to boot into fastboot USB or recovery from the bootloader until you do. It can be done on the same device using a file explorer app in Android if the ROM installed is bootable with the new bootloader, or from another phone or a PC with an SD card reader if it's not.

ramjet73
[HTC EVO 3D] fourstar89:
Sounds good thanks for the supper fast responses as well :D
[HTC EVO 3D] karatche:
Have a replacement device- it was H-boot 1.4 from the store- go figure- :) so I got root right away. I'm running an old 2.17 v4.3 Mean rom. So... I'm S-off and h-Boot 1.4

To change my H-boot, ( would like to use adb commands from pc) I simply download H-boot PG86IMG_jb_hboot_VM_ICS.zip for intentions of running new ics 2.89 roms? Correct? (guess I should mention that I figure I have to load PG86IMG from fastboot, it's not flashable persae)

Then If I wan to go back to GB roms- can I ? Is it as simple as running the zip posted for 1.4 or 1.5 h-boot? I've read almost the entire thread but I didn't see much about going back. I want to be sure I'm able to go back. ANd if you do go back, downgrade yout h-boot can you do that while runnin an ics rom- If i flash a gb rom on 1.58 I'll get boot loop fight, so do you need to flash them both at the same time? Sorry for all the scenarios.

Thanks in advance.
[HTC EVO 3D] ramjet73:
Just for clarification, you only need a custom hboot (Revolutionary, JuopunutBear or ENG) if your bootloader is locked and you want to run fastboot commands like "flash" and "boot" from your PC. ADB should work fine with a stock locked bootloader as long as USB debug is active on the phone.

Now, assuming you still want to install a custom bootloader, there is no universal version that flashes and boots everything. If you only want to run ICS Sense ROM's and Kernels, the Jbear Sprint ICS bootloader (1.58.5858) is fine and it has the advantage of running the stock kernel from the 2.89 build. But if you plan to run GB and/or AOSP based ROM's you are better off with either the engineering (ENG) or Jbear GB (1.50.5050) bootloader since the only thing those won't run is the 2.89 kernel.

Switching bootloaders is no problem, and you are right that you choose the one you want, put it in the root of the SD card, rename it to PG86IMG.zip and boot into the current bootloader and let it do it's thing. Just make sure the ROM that is installed is bootable with the new bootloader so you can delete the PG86IMG.zip file with a file explorer, or delete it from another device that can mount the SD card. The bootloader won't let you do anything but a normal boot if the PG86IMG.zip file is still in the root of the SD card.

ramjet73
[HTC EVO 3D] karatche:
Thanks - So if I load Jbear and run ics 2.89 roms for a few days and want o go back to 2.17 rom what is the process? If I load h-boot 1.5 (like from post 7) from bootloader I'm believing that I will get a boot loop if after that h-boot 1.5 installs, it won't boot the 2.89 rom at that point. Right?
[HTC EVO 3D] mpgrimm2:
You are 99% correct. It depends on the kernel that is included with the rom since some ICS Roms (MeanRom 2.6 & Chubbz/GruesomeWolf's Sense 4.1) are packaging the VM ICS Leak kernel which is compatible with both the Hboot 1.50 & Hboot 1.58. It would be nice if Rom Devs indicate this in their Op's (which hboot/kernel is needed). Those 2 roms are great middle grounds to be on if you plan to switch hboots often.
[HTC EVO 3D] busventinc:
Anyone can point me in the right direction to get the latest radios thanks
[HTC EVO 3D] ramjet73:
They are in freeza's thread, with and without the 1.58 bootloader.

BTW, it's an urban myth that flashing the current bootloader or RUU sets S-OFF to S-ON. You might want to consider running the full 2.89 RUU.exe as that does a complete install of the official Sprint ICS release, but you would have to flash a custom recovery and restore a nandroid afterwards. Takes about a half hour total but gives you a clean ICS base.

ramjet73
[HTC EVO 3D] mpgrimm2:
Post 11 of my HTC Unlock/hboot Guide (my signature) has the thread link to the "radios only". As Ramjet73 pointed out, Ruu is the best way to get updated for both S-on & s-Off. Freeza's only works for s-Off, I think.

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] busventinc:
Unfortunately I am on tapatalk and can't see SIG's thanks
[HTC EVO 3D] mpgrimm2:
It's linked in the op of this thread, but here you go...

http://xdaforums.com/showthread.php?t=1495358﻿

[Guide]My Hboot 1.5x HTC Unlock/recovery/rom/kernel flashing notes 9-3-12

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] serephim:
cant get ICS to work

Alright guys a have a pretty difficult situation and could use any help I can get.

I currently have my phone on s-off for both the radio and hboot 1.40. I have tried to flash different versions of 1.58 but can not load any ICS rom at all they simply go into a boot. I even followed every step in Virus thread about getting 1.58, but still no luck.

However I can flash back to eng 1.40 with out any issue flash compatible rom and even restore my nandriod. But I would really like to get full ICS roms and Kernels working. I'm not a total noob but I can definitely follow instruction. Again any help would be appreciated Thanks in advance.

P.S.

I rooted my phone a while back its HW002 if that helps at all rooted it as soon as I got it.
[HTC EVO 3D] bpc4209:
Do you have current radios and firmware?
[HTC EVO 3D] serephim:
My radio is 1.06.00.1216 and as for my firmware I'm not entirely sure were to check for that, but if you tell what it should be I could tell you whether or not I have seen it somewhere.

Ok so I just checked around for any information regarding my firmware and in my software information I go this

Build Number : 2.89.651.2 CL409645 release-keys (I'm guessing this is my firmware and it is up to date to what its supposed to be)

also this is Virus's method that I used ( http://xdaforums.com/showthread.php?t=1808150 ) and I thought it was supposed to update everything for me, if I missing something just point me in the right direction please. Thanks again.
[HTC EVO 3D] serephim:
Ok so I double checked everything and everything is up to date. firmware 2.89 radio 1.09 and I was using JB H-Boot 1.58 also using TWRP recovery to flash roms tried Virus's ruu, mean rom ICS and Cool Ics and neither of them would boot they would get to the boot image and reboot itself, Mean rom made upto the when the mean ICS boot video starts scrolling but hangs midway and reboots. Don't know what else to do I think I'm doing everything right but I don't know whats going on. Any help would be useful. Thanks again.
[HTC EVO 3D] mpgrimm2:
My recommendation, go back to square one (still s-off):

- flash the full stock 2.89 Ruu, reboot. (see my post 11 of myHTC Unlock guide)

Does it work?

- flash the Jbear 1.58.5858 hboot

- flash 4ext Recovery, flash Su, make a backup

Load Meanrom ics 2.6

- flash/run modified superwipe

- flash Meanrom & reboot.

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] serephim:
Hey man thanks for all the help I know its a little late, but I just got around to and everything worked beautifully. Going crazy flashing ICS.Thanks again.
[HTC EVO 3D] mpgrimm2:
Glad u r up and running. Don't forget to check out some of the Meanrom extras:

http://xdaforums.com/showthread.php?p=30121593

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] jae-v:
thanks a ton for this...so hard to find
[HTC EVO 3D] sullivan7221:
ok guys, i need some input. i need to be able to flash anything i want and have it all install as desined. ive read and read and read for 2 days and have been pointed here for the final piece of the puzzle i guess, i need a hboot and dont know which one to choose. i only need to flash ICS stuff from here on out, who really wants to flash gingerbread or froyo ever again right?

so i was talking to ramjet73 over in his quick and dirty root thread, but he said his methods and tutorial are more for the s-on folks. he recomended i follow these steps....

""This guide is for S-ON users, but I'll try to help anyway.

You are already S-OFF so you should be OK running the ICS ROM's except for a few that require the 1.58 bootloader. In your situation, I would recommend running the RUU.exe contained in the QADERSO.zip download for this guide from Windows to make sure everything is in sync with the official Sprint ICS build, then flashing the JBear Sprint ICS bootloader from post #7 of mpgrimm2's hboot thread linked a few posts above and on the OP of this thread after Step3. If you want to run GB or AOSP ROM's later you will need to downgrade your hboot to a lower version as documented in the hboot thread.

Then install 4EXT recovery by putting the phone into fasboot USB mode and using the "fasboot flash recovery recovery.img" as documented in Step2 of this guide. After that you can either continue with Step2 of this guide and root the stock ICS ROM, or use 4EXT recovery to flash a custom rooted ROM of your choice.""

then....i asked what bootloader to flash after i ran the RUU.exe and his response was .....

""Regarding the hboots, I recommended getting them from post #7 of mpgrimm2's thread on bootloader differences in my original response to your first post. That thread explains the difference between the various bootloaders and gives you downloads for all of them in one place. The unlimited.io site has only the JBear hboots with no explanation of the differences.

I also recommended starting with the JBear Sprint ICS (1.58.5858) version, but you may need to downgrade if you decide to run GB or AOSP ROM's.""

so here i am... i still dont know what to do?? i may be handicaped or somthing!!

some background info on the device....

The bootloader reads....

-Revolutionary-

SHOOTER XC SHIP S-OFF RL

HBOOT 1.40.1100

RADIO-1.09.00.0706

eMMC-bootJun 8 2011,17:20:22

It is hardware 002 and is currently running CleanRom Ics BE, 4.0.3, sense 3.6, kernel version is 3.0.16-g4211684 htc-kernel@u18000-build144 #1

Build # is 2.89.651.2 CL409645 release-keys

PRI Version 1.43_003

PRL Version 21090

the only real issue that im having with the current set up is with some roms or kernels i get alot of random reboots and it seems like im having intermitant wifi connections with all of them,

thanks in advance guys.
[HTC EVO 3D] mpgrimm2:
Answered in other thread

http://xdaforums.com/showthread.php?p=32174176

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] djsiva:
good info...
[HTC EVO 3D] v12xke:
Hboot 1.57.00 (Virgin)

New to HTC's, but have been rooting phones a while. I currently have a Galaxy Nexus, LG Optimus 3D (P920) and two Motorola Triumphs. One of the MT's took a dump, and VirginMobile replaced it with an EVO 3D. Not a bad upgrade at all, but completely a different routine to root/recovery/ROM/baseband the new phone. Phone is untouched right now. Would prefer not to use the DevUnlock tool unless mandatory for my case.

My EVO 3D came with hboot 1.57.00 (VirginMobile) and the guides do not seem to cover this hboot.

1) OP method #2 downgrades from 1.50 to 1.40. Will this method work with 1.57?

2) OP method #3 Juopunutbear's S-OFF Wire Trick never mentions it will work on 1.57

3) Revolutionary requires 1.5 or lower?

So which method should I use? Leading candidate atm is Ramjet's well put together "one stop shop" kit, which seems to cover "all" hboots, but does not specifically mention hb 1.57.

Appreciate any guidance, confirmation or link(s) specific to 1.57.

Thanks!
[HTC EVO 3D] ramjet73:
The hboot downloads on my collection post are all setup to be flashed to the Sprint CDMA Evo 3D only. If you open any of the .zip files and look at the "android-info.txt" contents you will see the string "cidnum: SPCS_001". To flash the bootloaders on a Virgin Mobile phone the "SPCS_001" needs to be changed to "SPCS_002". Other than that, they should all work on the VM model.

This thread walks through the process of setting up the VM model to look more like the Sprint configuration. If you open the PG86IMG.zip files in that thread they already have that string changed to "SPCS_002".

ramjet73
[HTC EVO 3D] mpgrimm2:
v12,

Considering that you've looked at a few of the threads on your own already for an answer, I would like to be able to help you. Unfortunately, when it comes to running the phone on different carriers I'm really in the dark. About all I know about the Evo V is that there is an ics Ruu for it. For all I know the files and root process may be the same but there always a chance of it wiping out settings needed for your network.

If u find out what to do pleas post back and I will update links for future users. May be some threads floating around the site, or you may want to repost in the q &a section as a standalone thread.

Sent from my "Up all night, Sleep all day" EVO3D!
[HTC EVO 3D] v12xke:
Hboot 1.57.00 (EVO 3D)

Thanks guys. Although I am VM, the replacement phone I received is a SPRINT labeled EVO 3D (PG86100) but programmed for VM , *not* the VM EVO V 4G phone. I think the only difference may be the programming (Sprint vs VM). Once I fired it up and activated it I got this:

Hboot: 1.57.00

eMMC-boot

Software: 1.13.652.2 (why is this so low?)

PRI 1.53_144

PRL: 61009

Baseband: 1.06.00.0426

Again, since I am at hb 1.57.00, which S-Off method should I pursue?

Tomorrow morning (daughter is using it tonight), I will attempt Ramjet's tutorial.

Thanks for the feedback, and looking for any guidance offered.