yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] AGoogleUser:
no need because i followed your instructions and ran the ruu and now shes booted up nice and fine. just time to root and this time deffinitly s-off just to be safe. thanks very much ramjet73! btw i shot you a pm. still something wrong somewhere..
[HTC EVO 3D] bondbeau:
Okay Ramjet, I read your response below quite a number of times and looked over the other posts you referenced.

Initially, I thought you were telling me that I had to first select a new bootloader from the options (and believe me that made my head hurt), but now I've come to believe you are just saying I can leave the JuopunutBear bootloader from my previous steps in place, and follow the same directions in bold below "AS IF" one were going to use a different bootloader, yes?

And that after I do the radio firmware update, I can also use that same method for the other OTA patches (because they're both PG86IMG.zip files)?

To flash an HBOOT from fastboot while S-OFF:

1. Put your phone in "fastboot usb" mode

2. Type the following cmds into cmd prompt (windows) or terminal (linux):

fastboot devices <-- to verify connectivity to PC: it should return your serial number

fastboot erase cache

fastboot oem rebootRUU

fastboot flash zip new_hboot.zip

fastboot reboot

The hboot filename can be anything you want, and doesn't necessarily have to be "PG86IMG.zip" using this method.

If you need to flash another ROM before the reboot or do something else in recovery, you can issue the "fastboot boot recovery.img" command instead of "fastboot reboot" to go directly to your custom recovery since there is no "fastboot reboot-recovery" command.

Many thanks...I can't believe I'm doing this stuff...that's why it's taking days in between posts for me to read/reread until they make some approximation of sense in my brain!
[HTC EVO 3D] ramjet73:
Not quite. The PG86IMG.zip firmware file can either be installed from the bootloader or flashed through fastboot using the instructions you quoted, just like an hboot file. The patch file is like a ROM or kernel zip file and needs to be flashed through recovery.

The reason I mentioned flashing a bootloader using the same method as the firmware is if you intend to run ROM's not based on ICS Sense (GB or AOSP) you will need to change from the JBear hboot installed during the wire trick to one at version 1.5 or lower. If you are planning to use only ICS Sense based ROM's there is no need to change bootloaders and you are correct in saying you would flash the firmware "as if" you were flashing a bootloader.

Hope that helps.

ramjet73
[HTC EVO 3D] AGoogleUser:
Whenever I try to flash the pg86img.zip in bootloader it will read the file and then it says checking but after that it just goes away and shows me bootloader again. Why could this happen?
[HTC EVO 3D] mpgrimm2:
I haven't been keeping up with where you are at on your setup, but if you are S-Off, did you rename the file correctly? CaPitALizAtiOn MaTtErS.

ie: PG86IMG.zip not pg86img.zip
[HTC EVO 3D] AGoogleUser:
Not s off. Failed at it. And yes I named it PG86IMG.zip. ever since I failed the wire trick my phone has been really messed up. What does "success rebooting by reason oem-00" mean? And whenever I'm in recovery (stock) and I select factory reset a whole bunch of errors about mounting or finding files says they can't open or something.
[HTC EVO 3D] mpgrimm2:
If you are S-On, you can only flash full Ruu and OEM Update PG86IMG.zip files and then only with a Locked bootloader. You won't be able to flash any "altered" PG86IMG.zip files for different bootloaders, radios, etc because they are not "signed" by HTC (unless I overlooked something somewhere, but I'm quite confident in that statement).
[HTC EVO 3D] roneyzoo:
Awesome!! The wire trick worked after a few tries. Thanks!!
[HTC EVO 3D] AGoogleUser:
Whereabouts would I find an HTC signed pg86img.zip?
[HTC EVO 3D] KryptoNyte39:
If a Virgin Mobile user, completely stock, performs Step 1, including the "OTA update" mentioned at the end of Step 1, does this include the update that was pushed from HTC/VM starting November 16th? Would just step 1 then essentially resolve the texting radio errors as well as the occasional radio failures when trying to make phone calls? EDIT: Okay, I now see that just step 1 will probably not result in a successful OTA update.

---------- Post added at 03:49 PM ---------- Previous post was at 03:17 PM ----------

I have had the exact same experience, and I have no idea how a customer support rep can wake up each morning knowing that their job is to tell customers something that just isn't true. Why would a company like Virgin Mobile be such a jerk to their customers, especially when they provide a non-contract service where the user can bail at any moment? I don't get it.
[HTC EVO 3D] ramjet73:
More info on the Virgin Mobile OTA

Yes, that is the November OTA update and the firmware included should fix the radio issues from the original Virgin Mobile firmware. However, many VM users have been reporting that they can't download and install it via the "System updates/Firmware update" option in settings, even with the 100% stock configuration after flashing the RUU. The complete zip file can be downloaded directly from the HTC OTA site, but will not install automatically when it is received that way.

I've been researching alternative methods for acquiring and installing the complete OTA update for Virgin Mobile users on another site, and my findings thus far are summarized in this post. The one from the HTC Sensation forum for S-OFF users that involves flashing the OTA zip file from the stock bootloader seems to be the easiest to me, but would require making a nandroid backup and re-flashing the RUU.exe after the wire trick, applying the complete OTA zip file per those instructions, then re-flashing a custom hboot and recovery and restoring the nandroid.

If and when there is an RUU.exe available at the level of the OTA update that will replace the current RUU in this guide and the problem will go away, but in the meantime workarounds may be required to get the OTA installed.

ramjet73
[HTC EVO 3D] KryptoNyte39:
Thank you, Ramjet.

I did notice that most, if not all of the remaining users have now received a push on the OTA update, which is very helpful and finally makes the phone useful in it's stock state.
[HTC EVO 3D] bondbeau:
Okay, I'm doing this one step at a time...and have now successfully flashed just the radio update (not the OTA patch)...after achieving root and S-OFF on the stock ROM.

Observations:

1. The signal strength does not really report any better, but the connection for talk/data does seem a bit stronger just the same.

2. The texting error has apparently stopped.

3. Battery life seems even poorer than when entirely stock (not lasting even a day with hardly any use).

4. And...now...my phone reports that a "System Update is Available"!!!

So before I go any further, can/should I accept the automated OTA update (I had thought no from most readings)?

And...if the answer is no for system updates, does that also mean one cannot update the PRL, HTC software, or System Profile (or are they all the same thing at least in respect to receiving OTA's)? I'd really rather not have that "system update is available" message always there...it would just be too easy (at least for me) to accidentally accept it and make a mess of things you know!

Cheers and Happy New Year!
[HTC EVO 3D] hfam:
Heya ramjet,

Thanks for all you do, this is great info!!

I do have a question and some clarity though before I move forward.

I have a VM Evo 5 I unlocked via htc unlock, I have TWRP 1.1.1 installed, SU is working, and I just did the jbear wire trick so I have S-OFF (and all done in that order..just got S-OFF)

Got the system notice update, and know I can't install this update because of TWRP, so I've gone back to your original post on this and grabbed QADERSO-V2-VM.zip.

So, looking at the instructions above, i've made a nandroid backup via TWRP, and am ready to install the RUU in QADERSO-V2-VM.zip.

Question: Because i'm S-OFF now, do I have to re-lock the bootloader before taking it back to the RUU as you indicate in the Quick and Dirty post, or can I just proceed as above and run the RUU without re-locking the bootloader?

Question: Once I've successfully installed the RUU and run the system update, if I restore from Nandroid backup I just ran, i assume i leave out the system partition on restore (please confirm yes or no), but since i'm S-OFF, can i also restore recovery at this time and just get back my TWRP, essentially putting everything back to the way it is now?

I'm sorry for the n00bish questions, but I've got S-OFF, and your Q&D post does S-OFF in step 3...so I dont' want to screw somehting up because S-ON was protecting something in those early steps and i'm now S-OFF starting from step 1 in Q&D guide...hope I'm being clear...sorry. :)

Any help or guidance on the above would be extremely appreciated, thanks again for all you do!

hf

eta: I tried to respond to this ramjet post: http://xdaforums.com/showpost.php?p=34239031&postcount=130
[HTC EVO 3D] ramjet73:
If you've already flashed the firmware update the rest of the OTA isn't really necessary unless you are planning to use the stock ROM, since the remaining updates are patches to that. If you want to stay with the stock ROM I would suggest flashing the RUU again and installing the OTA immediately, since once a custom recovery is installed the OTA won't install as distributed by VM. Then you can install a custom recovery (but not root) and do a nandroid backup of what will be a totally stock ROM patched to the OTA level.

Hope that makes sense.

ramjet73
[HTC EVO 3D] ramjet73:
No need to relock the bootloader to install the RUU.exe if you are S-OFF. There are no prerequisites but it is possible that the RUU may hang after installing the stock bootloader if you currently have a custom hboot installed, and if that happens just cancel the Windows task and restart it.

Once the RUU is installed and you have updated with the OTA, I recommend installing a custom bootloader like JBear 1.50.5050 that will support flashing a wider variety of ROM's and let you flash your recovery and other updates via fastboot without having to unlock the bootloader. Then install your custom recovery (TWRP) via fastboot and use it to do a nandroid of the stock unrooted ROM you just updated via the OTA so you have that as a base for future use. After that you can root the stock ROM, restore your complete nandroid backup or flash a rooted custom ROM.

Hope that helps.

ramjet73
[HTC EVO 3D] hfam:
You, sir, are pure win. :)

Thanks for the quick response and great information! Also, that's a great idea for making a nandroid of the unrooted updated ROM!! Nothing substitutes for great planning ahead! :)

I will heed all advice and proceed tonight and check back in after I've accomplished the above.

Thanks again for all your assistance and great work!

hf

eta: Sir, thank you VERY MUCH!! I followed your directions and it all came together perfectly, and following your directions/suggestions above, once I had my nandroid restored (I only restored the DATA partition to get all my apps, etc back), I then updated my recovery from TWRP to 4EXT (which is absolutely awesome so I paid for the pro version to show some love!), installed SuperSU (also awesome, so I paid for the pro version to show some more love!), installed busybox, and I've now got everything back to where it was, all is rooted, I've got an updated stock unrooted nandroid full backup, another nandroid full backup after I restored my apps/data, and I can't thank you enough!

Where's YOUR donate button, ramjet? I'm gonna go see if i can't find it and show ya some more love for all the help. ;)

Thanks again for all you do!!

hf
[HTC EVO 3D] bondbeau:
Yes thanks, I think that makes sense.

I'm wondering though if the OTA update is showing up now as a result of flashing the radio from 1.06 to 1.09 maybe? I mean, after having waited days while everything was completely stock, I was quite perplexed to have it finally appear you know?

For my experience level, I would like to avoid flashing the original RUU, only to possibly find out that the OTA "system update is available" message disappears...or do you think that would not happen? And the radio firmware would stay at 1.09?

Apologies for asking every little nuance...and thanks so much Ramjet.
[HTC EVO 3D] ramjet73:
If you flash the RUU again the firmware will revert to the original VM level. I suggest staying with what you have for now and you can always go back and flash the RUU anytime in the future if you have problems or decide you want to run the patched stock ROM. If the OTA doesn't appear after flashing the RUU, there's a pretty reliable method to download and flash it with S-OFF in this post.

ramjet73
[HTC EVO 3D] waywardfrantz:
Every time i try to run the "fastboot flash recovery recovery.img" command I get the error

sending 'recovery' (6912 KB)...

FAILED (data transfer failure (Unknown error))

finished. total time: 0.011s

Then if i try to run it again it just hangs, unplugging the phone (after any length of time, ive waited at least 5 minutes) gives me this message

sending 'recovery' (6912 KB)...

FAILED (status read failed (Too many links))

finished. total time: 5.460s

It's a VM phone

Unlocked

Shooter XC Ship S-ON RL

HBOOT=1.57.0000

eMMC-boot

I've uninstalled HTC sync, reinstalled the drivers, and factory reset the phone. The microSD card is clean, just the folders that the phone seems to auto create if you put a card in.

Please help, I spent most of the day trying to figure out how to do this.
[HTC EVO 3D] ramjet73:
Sounds like you might have a bad USB cable. The one that comes with the phone is very fragile and has no stress relief, so it can become intermittent over time. I suggest that you pick up another USB to microUSB cable and try again with that.

ramjet73
[HTC EVO 3D] xRuiner:
Thank you for this awesome guide! I had to get a replacement phone after loosing mine on NYE. I had the hboot 1.40 s-off and I remember for the longest time that anyone with the newer hboots were getting screwed with not getting full root. I was able to follow this guide and get the new phone that came with hboot 1.58 to be unlocked and s-off.

You rock!
[HTC EVO 3D] waywardfrantz:
you were right! somehow my old LG cable was nicer than my new HTC one, got past that step and should be finished soon. Thanks!
[HTC EVO 3D] jcthelight:
Hi i did all the steps but when i go to the play store it says server error so i cant update SU or download Busy box . Any ideas why?
[HTC EVO 3D] ramjet73:
Did you setup your Google account before you tried?

ramjet73
[HTC EVO 3D] jcthelight:
Yea I have a google account. And I set it up on the phone I just did an evo 3d 2 weeks ago and had no problems with now with this one I am. I'm stumped. Its only when I open the play store and also su says failed to update.
[HTC EVO 3D] ramjet73:
Do you have Wi-Fi connectivity? If not, go into the settings for the Play Store and make sure that "Update over Wi-Fi only is not checked". You may have accidentally selected that option during setup.

You could also try clearing data in "manage apps" for the Play Store and Google Framework Services and rebooting. That has fixed it for some users.

ramjet73
[HTC EVO 3D] jcthelight:
Yes my wifi is connected and the internet browser works fine. The market won't open instead it says server error after it upgrades to the play store and update over wifi isn't checked and I tried clearing the data still no go.
[HTC EVO 3D] ramjet73:
So you are able to sync gmail OK?

Just did an edit to my last post. Give that a try as that has worked for some Play Store errors. You can also try deleting and recreating your gmail account from "Accounts and sync" if that doesn't work.

Edit: If it still doesn't work try all the steps together that are documented in post #9 of this thread.

ramjet73
[HTC EVO 3D] jcthelight:
Yes and I tried with 3 different gmail accounts lol.
[HTC EVO 3D] ramjet73:
See the edit to my last post and try the exact sequence in post #9 of that thread. If that doesn't work you must have some kind of network problem. Try turning your WiFi off to force it to update through 3G/4G.

And if that doesn't work I'm pretty much out of ideas.

ramjet73
[HTC EVO 3D] jcthelight:
Ok didn't see the link til now thanks.
[HTC EVO 3D] jcthelight:
Well I tried everything and no luck ans the reason why SU won't update cause it goes thru the market and thats not working.
[HTC EVO 3D] ramjet73:
You can continue with Step3 without updating SuperSU or installing BusyBox if you don't need a nandroid backup of a rooted stock ROM with 4EXT. The JuopunutBear wire trick should work as long as you successfully flashed the SuperSU zip file contained in the all-in-one download and have root.

Maybe the Play Store will work after you get S-OFF and flash a custom ROM.

ramjet73
[HTC EVO 3D] jcthelight:
Yeah thats what I'm trying to do flash Mean Rom and ok I'll give the wire trick a shot.
[HTC EVO 3D] auberry05:
Hi everyone.I just got the Htc Evo 3D Sprint yesterday and i just got done with all the OTA updates.I am wanting to stay on stock ICS but i am wanting it rooted.Will this method still work?And is the wire trick a have to or could i just use HTC Dev Boot unlocker?Thanks for all the help.
[HTC EVO 3D] ramjet73:
This method should work fine but if you are still on the stock ROM and have applied the OTA updates you can skip Step1 and start with Step2 which is unlocking and rooting your Evo 3D. There's a slight chance that the unlock may not work when the ICS OTA has been applied, but you can always go back and flash the RUU if that happens.

If you are planning to stay with the stock ROM you can stop after Step2 and come back and do Step3 if you decide later that you want to flash custom ROM's. Some ROM's, such as the ones based on GB and AOSP, won't boot with the stock bootloader (hboot) and you have get S-OFF and then downgrade the hboot to flash and run them.

ramjet73
[HTC EVO 3D] cjtulowiecki:
Alternate Download Location?

I can't quite get the download working. I think it just may be my internet not liking Dev-Host.
[HTC EVO 3D] ramjet73:
Try the Google Drive link by clicking on "mirror". It's the same file.

ramjet73
[HTC EVO 3D] cjtulowiecki:
Okay good news, I got the download to work. However, when I followed the instructions, and ran the RUU, I got a bootloader error message. Does this mean I already downloaded the OTA update (I don't remember if I did before or not)?
[HTC EVO 3D] ramjet73:
There are two posts after Step3 regarding the VM OTA update and the first one (#12) explains what you have to do to downgrade your main version (mainver) and flash the RUU, assuming you are currently rooted. If you're not rooted and still have the stock ROM installed, just proceed to Step2 and you should be fine.

It would be a good idea to read through the entire guide if you haven't already.

ramjet73
[HTC EVO 3D] cjtulowiecki:
Sorry, Its late, I'm just kind of fumbling around at the moment. I think I found what I needed though on page 15 on this thread about the 1.14.652.0 getting downgraded. I'm gonna flash the SetMainVersonLOW.zip and see if that fixes my issue. Thanks for understanding ramjet.

---------- Post added at 08:36 AM ---------- Previous post was at 08:18 AM ----------

Swear, this will be the last thing I ask. What do you do to flash the SetMainVersionLOW.zip? I didn't see anything on it?
[HTC EVO 3D] ramjet73:
Just flash it in recovery like you would any other zip file. The updater-script has the command to set the mainver to what it needs to be to flash the RUU.

ramjet73
[HTC EVO 3D] cytherian:
Thanks again for this. I had a little trouble getting the short to take place and had to restart the app a couple of times, but it eventually took. Little weird seeing "JuopunutBear" at the top of the bootloader screen with magenta background. Wish it was a little more discreet. But hey, can't complain for what you get for free. :good:
[HTC EVO 3D] finallygreen:
I hope it's OK that I ask here, since this is the tutorial I'm planning to follow...

I JUST received my first Evo 3D. It's currently at HBOOT: 1.50 and RADIO: 1.06.00.1216

Of course, it's wanting me to accept a system update, so the question is...based on my current versions, should I accept the update or not? Would doing so make the process of getting root/S-OFF easier/harder/neither?
[HTC EVO 3D] ramjet73:
If you are going to use this guide to root and get S-OFF, just flash the RUU.exe in Step1 that is part of the all-in-one file and it will update you to the current firmware and stock ROM. There is no need to accept and install the OTA as the RUU will just replace that.

ramjet73
[HTC EVO 3D] typoe99:
So i was trying to do this and now my phone is stuck in bootloader. anyway to fix this?
[HTC EVO 3D] ramjet73:
Need a little more information.

What step are you trying to do and what messages if any are you getting? Just describe you situation in a little more detail please.

ramjet73
[HTC EVO 3D] typoe99:
I was trying to S-OFF and now its stuck in bootloader when it does load it just shows the "update" screen with the word JuopunutBear over it and it loops in that unless i go to the bootloader. I cannot access 4EXT either
[HTC EVO 3D] ramjet73:
You are probably a little off on the timing for the wire trick.

Go to the troubleshooting page on the unlimited.io website and use the first option under "ROM/Data Recovery". That should get your phone restored and you can try the wire trick again when you are ready.

Watch the videos included in the tip #1 for Step3 if you haven't already and that should help.

ramjet73
[HTC EVO 3D] typoe99:
Thank you so much. phone is working again. Now another problem has come up I am trying to process all over so I got the phone back to the ROM I was on before I started everything. For some reason I cannot get the RUU to install I keep getting a Error 155

Also just noticed my SD card got wiped :(
[HTC EVO 3D] ramjet73:
You should read carefully through the whole guide before trying for S-OFF again.

There's a warning in the tips for Step3 about the SD card:

and another one on the unlimited.io website in the prerequisites:

The 155 error is covered in the "Troubleshooting RUU.exe problems" post:

Which probably means you missed this part of the Step1 instructions:

The easiest way to make the guide hard is to skim through it and try to rush to get S-OFF. Time spent reading through the guide thoroughly will be time well spent.

Good luck when you are ready to try again!

ramjet73
[HTC EVO 3D] cytherian:
I couldn't agree more. It is easy to stray off the path if you don't take your time. When I couldn't get the short to take place, I just made slight variations in how long I made the contact and the gap of time between.
[HTC EVO 3D] downpresser:
Hey ramjet. First off, thanks for the great thread. You said in the first post to ask you about any modifications to your guide, so here goes.

I got an Evo 3D off of eBay just last week and would like to start putting custom ROMs on it and am not a complete novice at this (despite this being my first post :) ). I have an HP Touchpad that I currently run CM9 nightlys and TWRP on. Basically, I'd just like to use your guide but end up with TWRP instead of 4EXT (and yes, I saw your apprehensions regarding TWRP on the Evo 3D). I'd also like to make a nandroid of the stock ROM just to have around before flashing.

Phone came to me running ICS ROM, S-ON, HBOOT 1.58.

Really appreciate any and all help!