After much searching! How to root a HTC EVO 3D CDMA (Sprint) after the official ICS update.
Updated 8/29/2012 to include the newest steps, latest tool versions, and updated websites. The steps are shorter now!
This was done on an UNTOUCHED HTC EVO 3D. Updated to ICS with the OFFICIAL Sprint OTA Update released July 31st - August 1
Technical details of what the OTA Updated my phone to:
Android ICS 4.0.3
HTC Sense 3.6.
HBOOT 1.58
Software version 2.89.651.2 710RD
Note: THIS WILL CLEAR YOUR PHONE TO FACTORY DEFAULTS! BACKUP BACKUP BACKUP!
PUT 1 - 4 HOURS ASIDE FOR THIS PROJECT
READ - READ - READ THE ENTIRE GUIDE BEFORE DOING ANYTHING, WILL MAKE YOUR LIFE EASIER!
After finishing this you WILL end up with the exact same Android version just unlocked bootloader, S-OFF, and root (SuperUser).
It will be ENTIRELY up to you to flash ROMs and other stuff. I wanted a CLEAN ICS experience with root and the future possibility on flashing ROMS and stuff.
I am not responsible if you make any mistakes or this does not work for you. Don't forget to backup! I backed up my entire SD card, used Appbrain for making a quick list of apps I had installed (tho not for recovering, just for reference..the site's not working 100%), then duplicate the list made.
It is advised to NOT take any OTA updates after rooting until it has been confirmed working or a way to do so safely!
-----------------------------
Download the following files (in red) and complete these steps before starting:
HTC Drivers HTCDriver3.0.0.007.exe (You will need Windows 7 max - Win8 does not work) (install now)
S-OFF Tools HTC EVO S-OFF Tools [(Mirror)] - (extract somewhere easily accessible)
adb.exe (from Adnroids SDK, used to connect to mobile device) ---
adbWinApi.dll (dll for adb) ---
AdbWinUSBApi.dll (dll for adb) ---
fastboot.exe (from Android's SDK, used to connect to mobile device) ---
recovery.img (4EXT Touch Recovery) --- Official 4EXT Thread
JuopunutBear S-OFF JBear ICS Tool - "WireTrick" program for ICS for the latest Hboot. [Official Website] - [Thread] ----
SU Flashable (for root) - Superuser-3.1.3-arm-signed.zip [Make sure you have the right version] Official App Thread Here (save, do not extract, place on SD card as well)
Enable USB Debugging on ICS (Settings > Developer Options > USB Debugging).
Get a small piece of INSULATED cable with ends stripped.
-----------------------------
1. Unlock via HTC Dev Unlock Bootloader.
You will need an account, sign up.
You will use the S-OFF Tools from above.
Choose EVO 3D (Sprint) from the list and begin
Accept Legal Terms
If you have already installed the ICS Update (most likely already done) just scroll all the way down and go to "Proceed to step 1", otherwise, read the info!
Follow the instructions on the page (Pull battery. Hold Down Volume and Power...so on)
On Step 5 all the tools are on the S-OFF Tools folder you should have extracted earlier, open a command prompt and navigate to the extracted folder (Windows 7 users: Hold SHIFT key and right click the folder holding the files, choose "Open Command Window Here")
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Proceed to Step 8 when you have the Command Prompt Open
You can install the SDK, follow the steps if you do not trust my files attached
Continue to follow all the steps, if done correctly you will receive an email with an attachment "Unlock_code.bin", download it from your email. In the same email you will need to follow the link mentioned and continue the unlock process. If you don't get the notice about the "Token Submitted Successfully!" check your copied/pasted identifier token.
On your phone you will need to manually accept unlocking.
Do NOT do Step 14. It is not necessary as mentioned.
You are now ***Unlocked***
2. Flash 4EXT recovery.
Within the S-OFF Tools folder is the "recovery.img" included. This is the 4EXT Touch Recovery image, if you prefer to download from source directly, rename to "recovery.img" before proceeding.
Open a command prompt window, and change directory to where you unzipped the S-OFF Tools folder.
(Windows 7 users: Hold SHIFT key and right click the folder holding the files, choose "Open Command Window Here")
Enter the following commands:
"adb push recovery.img /sdcard/" (no quotes)
Once finished enter
"adb reboot bootloader" (if this does not work, do it manually...Pull battery, Vol Down + Power)
Once the bootloader loads, enter
"fastboot flash recovery recovery.img"
Once it is finished, enter
"adb reboot recovery" - If this last command does not work, on the phone use the Volume Up/Down Keys and choose "Recovery" manually, press the Power button to select it, I had to do this.
When recovery 4EXT recovery boots and loads
Press "tools" on the menu, scoll down to "enable 4EXT smartflash" and select it. This is REQUIRED since we are still S-ON.
Back out of this menu once, STAY ON 4EXT Main Menu.
3.Installing SuperUser, aka, ROOTING
You should already be on recovery from previous step, if not boot into bootloader [Pull Battery, VolDown+Power]
Use the Vol Up/Down Rocker at the bootloader and choose "Recovery"
Once you're on recovery, follow these steps to flash this zip:
Superuser-3.1.3-arm-signed.zip
If you forgot to load Superuser-3.1.3-arm-signed.zip on SD Card, you can "toggle usb storage" on the main menu of 4EXT and load it from your computer.
On the main menu of 4EXT select "install from sdcard"
Then "toggle script asserts" (to Enabled)
In the same menu select "choose zip from sdcard"
browse for Superuser-3.1.3-arm-signed.zip and install.
You may now reboot (use the menus in 4EXT)
You're rooted!
In the Apps Menu you should have "SuperUser" added, open it and update binaries.
Reinstall your apps, etc.
Have fun!
4. JuopunutBear's Wire Trick (S-OFF)
READ BOTH OF THESE! How-To/Main Instructions and Detailed instructions for HTC EVO 3D. It is IMPORTANT you read them to have an idea, watch the video. This is NOT hard, but keep in mind:
You are only tapping the wire a split second, don't hold it in place
You need to have an insulated cable. Do not TOUCH the cable/components with bare hands.
Patience, it may take in the first couple tries it may not, it took me over 15 tries to finally get it.
After you are ready, run "ControlBear.exe" from the JBear ICS Tool folder we downloaded
It may take several tries with the wire trick, once done correctly the program will move on. Otherwise it will repeat the message to do the wire-trick.
It is not necessary to install the custom HBOOT, when you are given the choice, decline. If you are curious about what this does, ask their support on the official page.
I don't have any screenshots for this, but its all pretty automated, and mentions a lot of "beer". It will also attempt a backup of boot, recovery, and sdcard.
If done successfully, you are now S-OFF! (You can confirm by turning phone off and Vol Down + Power key to check).
You may now continue using your phone with root or install custom ROMs.
IN CASE OF DISASTER
OR
FOR REFERENCE ONLY/IN CASE YOU NEED A RUU:
These are only here for those people that need a RUU file, if you don't have any issues, ignore
mpgrimm2's list of stock RUU's
mpgrimm2 said:
Post 11. My Gathered RUU .exe/.zip Links
Here are some of the RUU EXE/ZIP links that I have come across.
Click to expand...
Click to collapse
RUU_Shooter_ICS_35_S_Sprint_WWE_2.89.651.2_Radio_1 .09.00.0706_signed.zip or .exe by the same name should work in case you need a way to restore! put the .zip in root of SD card and rename "PG86IMG.zip" otherwise plug phone in computer and run the .exe
Credits: This guide was put together from information found from xfrobex, Tribulattifather, and other members.
Thanks to JuopunutBear team, the creators of the 4EXT recovery. Thanks to coal686 and mpgrimm2 for their help!
From what I've read, the wire trick still works on the new hboot.
http://forum.xda-developers.com/showthread.php?t=1585846
That's what my Firefox looked like when I was rooting too.
Save the Drama for your Mama with Tapatalk 2
Useful Apps/Working Apps:
Root Access Needed:
Busybox Installer - Busybox: This is the version that worked for my HTC EVO 3D, you can try another installer.
Wifi Tether Wifi Tether for Root Users: Best app for WiFi Tethering, use "Default ICS" profile instead of "HTC EVO 3D" You may need to start/stop/start tethering for it to work fully sometimes.
4EXT Recovery Updater 4EXT Updater: Requires Busybox, just to keep your recovery updated if you are interested, don't install beta if you not a developer/know what you are doing
AdAway AdAway will keep most ads (not all) from your apps and phone!
Congrats!
Save the Drama for your Mama with Tapatalk 2
crimsy said:
You are correct about the HBOOT 1.58 and wire trick, it does work.
I am painfully getting the whole process done but I now have ***unlocked*** bootloader and S-OFF! I am going to re-install 4EXT and root it after sleeping a few hours! If anyone is interested I will post everything I have done (tho I get the feeling I might have done extra steps I probably didn't have to lol)
View attachment 1242836
Click to expand...
Click to collapse
I'm interested!
crimsy said:
You are correct about the HBOOT 1.58 and wire trick, it does work.
I am painfully getting the whole process done but I now have ***unlocked*** bootloader and S-OFF! I am going to re-install 4EXT and root it after sleeping a few hours! If anyone is interested I will post everything I have done (tho I get the feeling I might have done extra steps I probably didn't have to lol)
View attachment 1242836
Click to expand...
Click to collapse
my question is how i keep getting stuck at the juoputnerbear splash screen on my fone and says cant find fastboot or adb
Yeah man it would be great if you or someone could throw something together from unlock boot, root and s-off for latest OTA update this phone has been a pain I benn having it for about a month and im about ready to give up and go back to galaxy s2
HBOOT 1.58
VERSION 2.89.XXX
THANKS IN ADVANCED TO ANYONE THAT CAN HELP
All the old stuff still works. Unlock with HTC dev, use wire trick to get s-off. Or downgrade using the closeone live CD (I'm not as sure about that one).
Edit: Found this in General: http://forum.xda-developers.com/showthread.php?t=1813542
Save the Drama for your Mama with Tapatalk 2
How do I root?
Sent from my PG86100 using xda app-developers app
Could someone post set by set details. (crimsy)
crimsy said:
You are correct about the HBOOT 1.58 and wire trick, it does work.
I am painfully getting the whole process done but I now have ***unlocked*** bootloader and S-OFF! I am going to re-install 4EXT and root it after sleeping a few hours! If anyone is interested I will post everything I have done (tho I get the feeling I might have done extra steps I probably didn't have to lol)
View attachment 1242836
Click to expand...
Click to collapse
Could someone post set by set details. (crimsy)
working on my steps and sources post -i am writing as much detail as possible to make your lifes easier lol
Thank You
crimsy said:
working on my steps and sources post -i am writing as much detail as possible to make your lifes easier lol
Click to expand...
Click to collapse
Thank You, I am waiting to update until then. Hoping to have root for my vacation.
DroidManIc said:
Yeah man it would be great if you or someone could throw something together from unlock boot, root and s-off for latest OTA update this phone has been a pain I benn having it for about a month and im about ready to give up and go back to galaxy s2
HBOOT 1.58
VERSION 2.89.XXX
THANKS IN ADVANCED TO ANYONE THAT CAN HELP
Click to expand...
Click to collapse
IDK how could you go from the E4GT to Evo 3D. To me, that was a bad trade.
Juanito! said:
IDK how could you go from the E4GT to Evo 3D. To me, that was a bad trade.
Click to expand...
Click to collapse
Cuz that phone is nonsense. Haha its boring.
Sent from my PG86100 using xda app-developers app
shane.lucy said:
Thank You, I am waiting to update until then. Hoping to have root for my vacation.
Click to expand...
Click to collapse
Posted! See first post, good luck! http://forum.xda-developers.com/showthread.php?t=1813818. Please read the guide first (even if it does not makes sense lol) then start working
but now really doesnt matter if u after root still have s on just flash 4ext with smart flash that it... no headache
olivera1208 said:
but now really doesnt matter if u after root still have s on just flash 4ext with smart flash that it... no headache
Click to expand...
Click to collapse
True, but I would rather be S-ON, it makes life easier
4EXT does have Smart Flash, which does not require to be S-ON, quite right.
right flash any rom or kernel just like the s off
Jmurphy8367 said:
my question is how i keep getting stuck at the juoputnerbear splash screen on my fone and says cant find fastboot or adb
Click to expand...
Click to collapse
Use my attached S-OFF Tools, it includes adb, fastboot, and others. That should help you. Or install the Android SDK and extract the mentioned files.
Man so glad to see this thread. I was on Revolutionry shooter s-off hboot 1.40. I flashed a GB 2.17 ruu to go back to stock. took the official ota ics update from settings and everything is working perfect.
Right now I'm ics s-off hboot 1.58 locked
Do I skip some of the some of steps because I'm already s-off? I only need root and a custom recovery. I've always used cwm as recovery but I want to start using 4EXT recovery. Also now that I'm locked do I need to unlock with Unlock via HTC Dev?
sorry just been so damn long since I had to worry about root.
Thanks for any info!!!
Related
[How To] Downgrade and Unlock and S-OFF "Almost" Every GSM EVO 3D Out There !!!
Sorry I'm not following up on this thread as I usually did, this is due to whats going on in Egypt..
as I'm usually contribute in the protests so most of the time I'm not home
but I see XDA member "Flashmaniac" is doing a great job
EDIT : Check the Second post, it has a program he created that makes this process more easier !!
so I just wanted to thank him for his great efforts in the OP, and you guys should thank him too
thank you very much flashmaniac
Hi Everyone
this is my first contribution to this great forum...
first off and to clear everything up..
this is NOT my work, nor do I take any credit for it
the original creator of this work has removed it and I wont mention who he is so he doesnt get arrested by SOPA or The FBI or whatever is going on in the US
but I think we know him all
so thanks to him I unlocked and S-OFF'd my EVO after having it useless for several months..
and I think other people should have this too
so, the SOPA and the FBI dont scare me and I take full legal responsibility of the contents of this tutorial..
I did this from the beleif that everyone has the right to S-OFF his device and fully enjoy its benefits like I did
and the fact that I achieved S-OFF before this guide got removed does not make me better than anyone
so enjoy
and please hope I dont get banned for this
So ...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hi Everybody.
This instruction for all version hboot and all main version.
1. Download all the files.
PG86IMG.zip Official firmware with European HBOOT 1.49.0007. Rename it to PG86IMG.zip
xvi32.rar xvi32 hex editor.
adb.rar adb.exe and fastboot.exe.
2. You need unlock and root your phone. htcdev.com for unlock your phone.
3. Plug Evo 3D in cherge mode.
4. Extract adb.rar to C:\
Run command line and enter next commands
cd c:\adb
adb shell dd if=/dev/block/mmcblk0p31 of=/mnt/sdcard/mmcblk0p31.img
Dont close command line and plug your sd card.
5. Extract xvi32.rar and open mmcblk0p31.img.
Change version in xvi32 1.22.720.1 to 1.20.720.1 and save file. (You version may be different? you need chane it to 1.20....)
6. Plug your phone in charge mode. Go to command line and enter this command
adb shell dd if=/mnt/sdcard/mmcblk0p31.img of=/dev/block/mmcblk0p31
adb reboot-bootloader
\\Change CId
fastboot oem writecid HTC__001
\\Lock bootloader
fastboot oem lock
7. Power off phone. unplug battery and copy PG86IMG.zip to root SD card.
Then power off phone to bootloader (vol down+ power button).
PG86IMG.zip cheking from phone< then you need press vol up for update, or vol down for not update. Press vol up. Wait.
You have hboot 1.49.0007.) Congratulation.)
8.Unlock bootloader from htcdev.com and s-off from revolutionary.io.
P.S. All manipulations you do at your own risk.
Updates and tips submitted by members
-=Updates and tips added by members will be here=-
UPDATE : 08-Feb-2012
an awesome tool compiled by the awesome XDA member Flashmaniac
BIG thanks to him
just waited for some users to confirm it works before adding to the OP
Flashmaniac said:
Ok guys, it's ready! You just need my tool, no need to do anything yourself. Except of goldcard (if necessary)
Download
extract it anywhere and do the following steps
ATTENTION: You do that, cause you want it. If you have problems afterwards it's not my fault, nor the fault of xda's or someone else. It's 100% working if you do it correctly.
1. You need to be preerooted. Flash a custom rom i.e. LeeDroiD.
2. Plug your phone to your computer. Normald Mode-Usb Debugging Enabled.
3. Start step1.exe - if you get any error, don't even try step2.exe - post the error here and I will try to help you
4. If necessary, create a goldcard. step1.exe will start a tool when it is finished. The tool is easy to use. It will help you to create and patch the goldcard
5. Start step2.exe - it will start flushing after sometime - DO NOT even think about removing the USB Cabel when it has started. That might temp-brick your phone.
6. You will see a status on your monitor and onscreen of your device
7. When it's done it will reboot - you will have x07 Hboot and continue s-offing via Revolutionary
Enjoy and report please! When I have 5 users telling me that it is working, I will make a new Thread for it.
Click to expand...
Click to collapse
UPDATE : 06-Feb-2012
yet a very good and well written alternative guide written by stylohaku
stylohaku said:
In addition to great post by s_superman, this is how i achieve s-off using this method, at first i come to a difficulties and finally succeed after 5 attempt. So you if you find my post help, good for you.
Reminder: I will not responsible for any damage done to your devices.
Tools that you need:
Evo 3d GSM
USB Cable
Micro SD Card Adapter
A Laptop with build in card reader / USB card reader adapter
Step 1:
Download the following file/tools that s_superman provide (refer 1st post).
PG86IMG.zip
xvi32 hex editor
adb.rar - Extract to C:\adb\
Step 2:
Unlock your phone using HTCDev.com
* Please make sure at the end of the unlock procedure you did not relock it back by typing "fastboot oem lock" - this will relock your devices!
Now your devices should reboot.
Step 3:
1. Plug in your cable in charge mode
2. Open command prompt.
3. Type "cd c:\adb"
4. Type "adb shell dd if=/dev/block/mmcblk0p31 of=/mnt/sdcard/mmcblk0p31.img"
5. Minimize your command prompt window, DO NOT EXIT.
Step 4:
1. Change your USB mode from "Charge Only" to "Disk Drive"
2. Open xvi32 Hex Editor you downloaded.
3. In the xvi32 window, click open> browse to mmcblk0p31.img located in your Sd Card.
4. Change the version to 1.20.401.2 (row 9A, refer to 1st post how to do this).
5. Click Save.
6. Change your USB mode from "Disk Drive" to " Charge Only".
Step 6:
1. Open back command prompt window
2. Type "adb shell dd if=/mnt/sdcard/mmcblk0p31.img of=/dev/block/mmcblk0p31"
3. Type "adb reboot-bootloader"
4. Plug in your USB Cable, select "Fastboot" if you are still in hboot menu. You will see "Fastboot" turn to "Fastboot USB".
5. Open back your command prompt, type "fastboot oem lock"
6. At your phone, don't do anything, just select "power down" and make sure it power off.
7. Remove the battery.
Step 7:
1. Take out the SD Card and put it in the Sd Card adapter.
2. Plug it to your PC and transfer the PG86IMG.zip into the sdcard. Do not put it in the folder.
3. Remove the card from the PC and put it in your phone, put back the battery but DO NOT connect the USB cable to your phone.
4. Press volume down button first (do not let go), and then press power button. The bootloader menu will show up.
5. It will now detects PG86IMG.zip image, let it be for a while and it will bring the update menu, press volume up button to update.
6. It will now update your image.
Step 8:
1. After finished, remove the PG86IMG.zip from your SD Card immediately using file browser ( if cannot just power down, remove the card from your phone, and plug to your adapter> connect to PC> remove PG86IMG.zip> and put the card back to your phone).
2. You will now have hboot 1.49.0007
3. Unlock your devices again using HTCDev Method (again, in the end of the procedure, DO NOT relock your devices by typing "fastboot oem lock").
4. Reboot.
5. In your roms, please enable USB Debugging. You can change it in Setting>Applications>Development>.
6. Disable Fastboot. You can do that in Setting>Power>.
Step 9:
1. If you install the HTC Sync, please uninstall it now as revolutionary I0 will not work.
2. Go to revolutionary.i0
3. Download the one for according to your PC OS, window or linux.
4. After you download, you will see the revolutionary i0 web will show "Beta Key" window.
5. Extract the revolutionaryi0 file to C:\rev\
6. Make sure you connect your USB cable and put in charge mode.
Step 10:
1. Download HTC Driver from HERE. Double click and install it (no window will appear in my case, so i assume it is already install after 2-3 minutes).
2. Go to C:\rev\, double click the Revolutionary.exe in the folder (for XP) or right click>run as administrator (for Vista/ Window 7).
3. Command prompt will appear, it will automatically detects your phone serial no. (in my case HT..........).
4. In the "Beta Key" box in the Revolutionary i0 web just now, Select the model of the phone and your hboot version. In this case 1.49.0007.
5. Write the serial no. you got from command prompt and write it into the "serial no." fields, click "Generate Key".
* Please make sure the serial no. you enter are correct, there are small differences between 0 and O, i and I, l and L, U and V.
6. Type the key that appear in the web into the command prompt and hit "Enter".
7. Now sit back and relax, it will do it jobs automatically until your device achieve S-Off.
8. It will prompt you to download and install recovery image. Type Y and hit "Enter".
9. Wait until it is finished, reboot if it not reboot autmoatically.
Step 11:
If you encounter problem that you cannot charging your devices while phone off. This is due to CWM recovery version of 5.0.2.0 which have charging bug while off.
So you have to flash recovery version 4.0.1.4
How to do it:
1. Download recovery image from HERE (Credit to Monx)
2. There are two ways of flashing
1st Method
- In your roms, install Flash Image Gui
- Put the downloaded recovery image in your SD Card
- Browse and Flash em.
2nd Method
- Put the recovery image into C:\adb\ folder
- Reboot your devices to bootloader mode (power off, unplug cable, vol - and then power button)
- Plug cable until "fastboot" change to "fastboot USB".
- Open command prompt, type "cd c:\adb"
- Then type "fastboot flash recovery cwm-4.0.1.4-shooteru.img"
- Done.
Now you have s-off with CWM recovery.
CREDIT TO ALL DEV/FORUMERS WHO GAVE ME THE KNOWLEDGE.
Monx
s_superman
Revolutionary Team
others that contribute (sorry i have a bad memory in remembering names).
Again, this is not my work, i just showing you guys how i achieve s-off. It is difficult so that is why i post this, might help few users who are new to all this stuff just like me.
Cheers and Good Luck
Click to expand...
Click to collapse
Thank you so much
UPDATE : 30-Jan-2012
Flashmaniac says its unnecessary to change the cid for users who cant
and u can flash any RUU using his method described below :
Flashmaniac said:
It's just like that:
instead of flashing the PGXXX.IMG you can simply flash any RUU.
Except of the branding that is on ur device. If your device is branded by vodafone you can just flash a vodafone RUU.
The number that you have to change in the mmcblk block has to be the number that the RUU has. So if you choose to flash a RUU, and the ruu number is 1.20.401.8, you change the number to 1.20.401.8. With this way you can flash any RUU no matter which Hboot Version is included.
The one and only restriction is your branding.
Step 1: Change your mmcblk0p31.img Version number to the number that your RUU has. I.E. you are on 1.207.50.8 and your ruu has 1.20.401.8 change it to that number. (how to extract etc can be taken from the OP)
Step 2: Push it back as described in the OP
Step 3: boot into bootloader and do
Code:
fastboot oem lock
Step 4: Run the RUU and Enjoy.
I did that already twice with 2 german people that have had a problem because they were not able to change their cid.
Hope you can understand my explanation.
A list of RUU's:
http://www.filefactory.com/f/4ef0ef536face67a/
Click to expand...
Click to collapse
Flashmaniac said:
Also this won't work without s-off, you will get permission denied:
Code:
adb shell dd if=/dev/block/mmcblk0p31 of=/mnt/sdcard/mmcblk0p31.img
this way:
Code:
adb shell
$ or # will show (depends on if you are prerooted or not)
su
now except the request on your display.
now
dd if=/dev/block/mmcblk0p31 of=/mnt/sdcard/mmcblk0p31.img
Click to expand...
Click to collapse
Thank you so much
and another one just in case
Just a quick question having downgraded hboot and achieved s-off is it possible to upgrade to original hboot without losing root or s-off
Sent from my HTC EVO 3D X515m using xda premium
chubby65 said:
Just a quick question having downgraded hboot and achieved s-off is it possible to upgrade to original hboot without losing root or s-off
Sent from my HTC EVO 3D X515m using xda premium
Click to expand...
Click to collapse
no you cant I think
but why would you want to do that??
s_superman said:
no you cant I think
but why would you want to do that??
Click to expand...
Click to collapse
The 3d games that come with that rom are missing from the rom with the downgraded hboot but missing out on them is a small price to pay for s-off
Sent from my HTC EVO 3D X515m using xda premium
Would u mind to advise step by step to root & flash any popular custom rom my unlocked Testra EVO 3D as I'm noob & new on this device?
Thank in advance and I'm living in Cambodia using this unlocked Testra device and just bought it from my friend today.
If I will do per your above instruction, and something goes wrong need to revert back to stock, will my phone be branded&locked from Testra again?
***Lock***
Shooter_u PVT.SHIP S-ON RL
BOot-.1.49.0012
eMM-boot
Aug.4.2011
Sent from my HTC EVO 3D X515a using xda premium
veasna.kelly said:
Would u mind to advise step by step to root & flash any popular custom rom my unlocked Testra EVO 3D as I'm noob & new on this device?
Thank in advance and I'm living in Cambodia using this unlocked Testra device and just bought it from my friend today.
If I will do per your above instruction, and something goes wrong need to revert back to stock, will my phone be branded&locked from Testra again?
***Lock***
Shooter_u PVT.SHIP S-ON RL
BOot-.1.49.0012
eMM-boot
Aug.4.2011
Sent from my HTC EVO 3D X515a using xda premium
Click to expand...
Click to collapse
follow the guide above and you will achieve s-off and you will be able to flash any rom or kernel
and you cant revert this process...
or maybe you can but there is a high risk of bricking
and its not worth it
it will display ***RELOCKED*** though...
chubby65 said:
The 3d games that come with that rom are missing from the rom with the downgraded hboot but missing out on them is a small price to pay for s-off
Sent from my HTC EVO 3D X515m using xda premium
Click to expand...
Click to collapse
google those games and you will find them
and there is a 1.24 based rom lying around here somewhere that has a zip file containing the games and the dictionary
and fyi
hboot has nothing to do with games
and you can download your shipped rom and extract the apk files for your games and push them to your phone...
s_superman said:
google those games and you will find them
and there is a 1.24 based rom lying around here somewhere that has a zip file containing the games and the dictionary
and fyi
hboot has nothing to do with games
and you can download your shipped rom and extract the apk files for your games and push them to your phone...
Click to expand...
Click to collapse
Just downloaded OTA update couldn't install so extracted thru root explorer and got games that way
I meant the games were in the original rom with upgraded hboot sorry about that
Sent from my HTC EVO 3D X515m using xda premium
Just to let you know, changing the CID does NOT work if your device has no SUPERCID or S-OFF.
But you don't even need to do that.
Just change the version number to a ruu which has the correct hboot version.
I.E a Vodafone ruu. fastboot oem lock and run the ruu
all what matters is the version number.
I did that twice already, its 100% working.
@s_superman Thank you so much for this great tutorial!
Here's my question: I already unlocked my bootloader with official htcdev.com method. So i have hboot 0018 and unlocked S-On. Can i still follow this tutorial to achieve S-Off? Are there special exceptions i have to take care of?
thank in advance
Or @Flashmaniac could you write a short tut how to achieve s-off and root with your method?
s_superman said:
follow the guide above and you will achieve s-off and you will be able to flash any rom or kernel
and you cant revert this process...
or maybe you can but there is a high risk of bricking
and its not worth it
it will display ***RELOCKED*** though...
Click to expand...
Click to collapse
Unluckily, I could not find my device in the HTCDev site because it's Testra branded.
So Can I use your above instruction regardless my phone is not in the HTCDev supported device?
Does not work for Branded CID ie; Telstra?
Would be great if there was a solution, I would love to have s-off but tried heaps of different methods but still s-on. Cant write the new CID to the system only get CID to SD so I can modify with HEX editor and then with adb I put CID back then relock phone and place PG86IMG.zip on SD but it tells me model ID incorrect? I have checked my CID after changing it and putting back on the phone and it still reads TELST01 for the CID any ideas?
I can probs say that this didnt work for aussie branded phones as i saw this previously on other threads amd tried myself only to be confirmed by others on the aussie networks like telstra voda and optus i can live with the htc unlock tho as im flashing leedroid atm with no issues wifi inclusive. Just hoping someone else finds a way eventually to soff aussie branded.
Flashmaniac said:
Just to let you know, changing the CID does NOT work if your device has no SUPERCID or S-OFF.
But you don't even need to do that.
Just change the version number to a ruu which has the correct hboot version.
I.E a Vodafone ruu. fastboot oem lock and run the ruu
all what matters is the version number.
I did that twice already, its 100% working.
Click to expand...
Click to collapse
glennd said:
Does not work for Branded CID ie; Telstra?
Would be great if there was a solution, I would love to have s-off but tried heaps of different methods but still s-on. Cant write the new CID to the system only get CID to SD so I can modify with HEX editor and then with adb I put CID back then relock phone and place PG86IMG.zip on SD but it tells me model ID incorrect? I have checked my CID after changing it and putting back on the phone and it still reads TELST01 for the CID any ideas?
Click to expand...
Click to collapse
read my post
links does not work
spica123 said:
@s_superman Thank you so much for this great tutorial!
Here's my question: I already unlocked my bootloader with official htcdev.com method. So i have hboot 0018 and unlocked S-On. Can i still follow this tutorial to achieve S-Off? Are there special exceptions i have to take care of?
thank in advance
Or @Flashmaniac could you write a short tut how to achieve s-off and root with your method?
Click to expand...
Click to collapse
yes you can.
do everything what is written in the 1st post except changing ur cid and flashing the pgxxx.img. Just flash a ruu instead
spica123 said:
@s_superman Thank you so much for this great tutorial!
Here's my question: I already unlocked my bootloader with official htcdev.com method. So i have hboot 0018 and unlocked S-On. Can i still follow this tutorial to achieve S-Off? Are there special exceptions i have to take care of?
thank in advance
Or @Flashmaniac could you write a short tut how to achieve s-off and root with your method?
Click to expand...
Click to collapse
go ahead and follow the tutorial, I achieved s-off with it and I was on 0012
s-off is a bliss
Flashmaniac said:
Just to let you know, changing the CID does NOT work if your device has no SUPERCID or S-OFF.
But you don't even need to do that.
Just change the version number to a ruu which has the correct hboot version.
I.E a Vodafone ruu. fastboot oem lock and run the ruu
all what matters is the version number.
I did that twice already, its 100% working.
Click to expand...
Click to collapse
could you explain more ??
so I can add to the OP ?
In this thread we will try and cover all possible questions and concerns people will have with our S-Off process that was released. I will update thread accordingly to any new questions and issues, along with the fixes / explanations. The point of this thread is to try and eliminate hundreds of threads being started. So consider this to be a one stop shop for anyone seeking answers.
If you feel I missed any questions, feel free to let me know and I will update OP accordingly.
Frequently asked questions:
Q: What kind of wire should I use for the wire trick?
A: Any type of wire works as long as it's insulated. I would recommend Cat5/6, Coax, Speaker wire, and/or a paperclip.
If you use a paperclip please ensure you cover the areas you will be touching with electrical tape (Sold at your local hardware stores)
All copper wiring should be stripped about a quarter of a inch. Ensure you do not touch the bare copper or you can risk shorting and ultimately bricking your device.
*Coax*
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
*Cat 5e*
Q: Im having problems with the timing of the wiring trick. Is there anything that will help me?
A: If you having issues with wiring trick, view this YouTube video.
Or
hgoldner was nice enough to make *.acc metronome that prompts you to do the wiring trick. All credits go to him! Great idea! It plays in 1.75 Intervals to help with the timing of the wire trick. :beer:
Click here to download.
Q: Where can I find the instructions and download links for S-Off?
A: Instructions - http://unlimited.io/instructions/
Download - http://unlimited.io/htc-rezound/
Q: Help! My internal and external memory are having problems after S-Off.
A: This may happen as it did to me. Fix was issued not long after the problem occurred.
Update:
Newer versions shouldn't affect the internal storage anymore.
Internal storage fix:
globatron said:
For those of you having problems with internal storage, my apologies. We accidentally included the GB hboot.
Download this:
http://dl.dropbox.com/u/14779955/jb_hboot.zip MD5: ed8bf61fd78c670fbaf950e636aee761
Put the phone in fastboot mode, then run the follwoing commands:
Code:
fastboot oem rebootRUU
fastboot flash zip jb_hboot.zip
fastboot reboot
Ignore the green bar.
Click to expand...
Click to collapse
External storage fix:
sindroidx said:
Guys, noticed a few people having trouble with the sd card fix so I ran it and took screenshots. Each screenshot is what you should see after running the command listed above the screenshot. (I am not going to post screenshots of how to open the command prompt.. if you made it this far you should already know)
Disclaimer: This formats your SD Card.
1. adb shell
2. busybox fdisk /dev/block/mmcblk1
3. type the letter "o"
4. type the letter "w"
5. busybox fdisk /dev/block/mmcblk1
6. Type the letter "n"
7. Type the letter "p" for primary
8. Type the number "1" for first partition
9. Press the enter key for default size.
10. Press the enter key for default size.
11. Type the letter "w"
12. busybox mkfs.vfat /dev/block/mmcblk1p1
Edit: Step 13.. On your phone, click on the Notification that states "Blank SD Card" and choose format, the card should then format and mount properly.
This is my first How-to so if something does not make sense please let me know. Hope this helps guys.
Click to expand...
Click to collapse
Link to thread
urushiol said:
For anyone still having problems with fixing the external SDcard issues, here is an alternative method which i used successfully.
1. Turn off rezound.
2. Remove battery and then SDcard.
3. Insert the micro-Sdcard from you phone into a standard sdcard adapter.
4. But this in a PC or laptop sdcard reader.
5. Right click on the sdcard from "My Computer" or in newer versions of windows, "Computer".
6. Click format.
7. Select "default allocation size" for the allocation size.
8. Click start. Once completed then open the Sdcard from the PC and verify you can access it and add files.
9. Remove from PC, and reinstall sdcard into the phone, reinstall the batter and power on.
10. Enjoy. =)
Click to expand...
Click to collapse
Q: How safe is this method?
A: As always you can risk bricking your device. I found in a lot of trial and errors I've experienced that any state your in is recoverable. You may want to have a backup of your Roms Boot.img and Amon RA recovery.
Q: Do I have to load into fastboot before opening the .exe?
A: No. You can do this process right from your home screen on Android. Once the process begins it will handle all that. Just follow the on screen directions.
Q: Do I have to be charged fully before starting?
A: It is highly recommended that you should be. I wouldn't try to cut corners since this is a critical exploit. Follow every piece of the instructions.
Q: Help I'm stuck at the green Juopunutbear screen?
A: No worries. I've heard in some cases this happens. You can either simply restart the exe and it will retry from that screen, or if you want to stop process and go back to your ROM, you will need to flash your ROMS boot.img and also flash recovery via fastboot.
Q: Where should I place zip files after the download Is complete?
A: It is recommended you extract the files inside the same folder where your fastboot and adb is located. A lot of people have said it makes the process better.
Q: Will this process wipe my internal and external storage?
A: Newer versions shouldn't touch the internal memory anymore. Your external memory now gets backed up during the process. I would recommend backing up internal and external storage before starting process to be on the safe side.
Q: When I try the fix for the external sd card. I open up the command prompt type in the first command . It says card is larger than b la bla bla .. this may be an issue then it gives me 2 reasons and then a m6 with a flashing cursor , but it won't let me type anything . Says type M for help , won't accept that either.. doesn't seem to take any input from the keyboard.
A: In a situation such as this, formatting the SD card should resolve that issue.
Q: How can I get S-On again incase I want to return phone to stock?
A: You can follow the instructions Scotty has posted here
Q: Why should I even achieve S-Off?
A: Prior to htc dev unlock tool, this was the only way to flash Roms / etc. Now with Htc dev unlock we can flash, yet we are still limited to what we can flash due to the fact we are still S-On.
Example: If you flashed ICS Leak RUU you can no longer revert to GB. With S-Off, this is made possible.
Also those people who are S-Off won't have to deal with those pesky PH98IMG files to flash certain mods.
My advice is research and see if S-Off is something you're interested in.
Q: Im getting a backup failed error when running the exploit. How do I fix this?
A: Anyone getting the backup error should double check all prerequisites. Make sure you have a connection between your Pc and device, and also make sure to use the latest exploit from unlimited.io for your firmware.
Q: What are some recommendations before running exploit to make the process smoother?
A: It is recommended you extract the files from the exploit zip to your adb / fastboot folder. If you have HTC Sync installed it should be disabled. Also consider turning off Anti Virus Protection just for this time period. If your using CWM Recovery, install Amon RA recovery. I haven't verified this due to the fact I use Amon RA and not CWM but a few members have said they had to flash Amon RA to get exploit further along the process.
Update:
While researching I've came across a few more things that helped people. It seems flashing a new Rom may help the process proceed even further if your stuck at a certain spot of the exploit. Also be sure to make sure your Android SDK is up to date.
Q: What's the difference between GB and ICS Leak exploit?
A: In simple terms, Hboot. GB users can use ICS v0.1. But you must NOT flash the hboot when prompted. Decline it. If you want the ENG Hboot, Con had a thread in the development section with instructions.
ENG Hboot GB
ICS users are recommended to flash the jb_hboot.zip that comes with exploit. (Before doing flash please remember on v0.1 it will wipe Internal storage. Backup your files accordingly.)
To do so rename the jb_hboot.zip to PH98IMG.zip and place on root of sdcard. Reboot into bootloader, follow prompts, and profit!
Here is also a great post by Con explaining the differences:
con247 said:
This is what I have gathered so far.
GB Firmware Info:
Stock:
Refuses fastboot flashes
Allows PH98IMG.zip flashes of anything
Allows normal S-OFF activites, except not via fastboot unless you htcdev.com unlock again
Engineering:
You can do whatever the hell you want
Allows fastboot and PH98IMG.zip to flash anything
Looks badass having ENG S-OFF in the tag
Extra Engineering Commands
ICS Firmware Info:
Stock:
Refuses fastboot flashes
Allows PH98IMG.zip flashes of anything
Allows normal S-OFF activites, except not via fastboot unless you htcdev.com unlock again
JuopunutBear Modified:
Says JuopunutBear in Purple
Allows fastboot and PH98IMG.zips like an ENG hboot
Click to expand...
Click to collapse
Q: I've tried everything and nothing seems to work. I'm stuck at the same point of the program. What can I do?
A: Situations like this suck, but hang in there. Patience is the biggest tool in your inventory. Start off by viewing my recommendations in the Q & A. Triple check everything! If all else fails it may be a good idea to start from scratch. This exploit varys in different issues with each user. Sometimes starting from scratch may be you best bet. Here's what I recommend to do.
*Flash the RUU based off your firmware. (GB or ICS Leak users)
*Unlock bootloader via htcdev.
*Flash Amon RA recovery.
*Flash a rom of your choice.
*Once your ROM is flashed attempt S-Off. (Remember to follow prior steps such a making sure USB debugging is enabled / etc.)
Those who have achieved S-Off, I highly recommend reading Scottys thread. This thread has useful information you should read.
Click here to read
More to come soon. Feel free to let me know questions you feel should be added.
For discussions on S-Off you can view S-Off is official thread or Discussion of S-Off thread
Downloads:
Unlimited.io
hgoldner - Wiring trick metronome timer.
Sent from my Htc Rezound
Follow me on twitter @lmrtech
Reserved
Sent from my Htc Rezound
Follow me on twitter @lmrtech
Reserved.
Sent from my Htc Rezound
Follow me on twitter @lmrtech
cool cool
When I try the fix for the external sd card. I open up the command prompt type in the first command . It says card is larger than b la bla bla .. this may be an issue then it gives me 2 reasons and then a m6 with a flashing cursor , but it won't let me type anything . Says type M for help , won't accept that either.. doesn't seem to take any input from the keyboard.
Make sure you have the correct Hboot. 2.11 is GB and 2.21 is ICS. If you dont, re-download the latest download from JuopunutBear to a PC. Unzip the file and rename jb_hboot.zip to PH98IMG.zip. Put your sdcard in a usb card reader and copy the PH98IMG.zip file to the root directory of the sdcard. Put the sdcard back in the phone and reboot into bootloader (pull battery and replace battery, hold vol down and power button). When boot loader screen comes up, hit power button then when prompted press vol up. When complete, reboot phone and you should be good to go.
I ran into the same issue. Try running the shell command, followed by the busybox statement.
Sent from my GT-P7510 using Tapatalk 2
mjh68 said:
When I try the fix for the external sd card. I open up the command prompt type in the first command . It says card is larger than b la bla bla .. this may be an issue then it gives me 2 reasons and then a m6 with a flashing cursor , but it won't let me type anything . Says type M for help , won't accept that either.. doesn't seem to take any input from the keyboard.
Click to expand...
Click to collapse
Happened to me too. So I'm stuck at this point .
Sent from my ADR6425LVW using Tapatalk 2
luis86dr said:
Q: Help I'm stuck at the green Juopunutbear screen?
A: No worries. I've heard in some cases this happens. You can either simply restart the exe and it will retry from that screen, or if you want to stop process and go back to your ROM, you will need to flash your ROMS boot.img and also flash recovery via fastboot.
Click to expand...
Click to collapse
My experience with the above...
For some reason, ControlBear.exe did not copy the necessary files to the SD card the first time I gave s-off a go. Ended up being stuck at the Juopunutbear screen after it rebooted and only had access to fastboot and recovery (Amon Ra).
Flashed my rom's boot.img in fastboot as noted above and was back to my original working state. I tried s-off for a second time and was successful. The ControlBear.exe cmd window had much different output the second time around and actually showed s-off progress, unlike the first attempt that landed me at the Juopunutbear screen and the ControlBear.exe window would only show "Waiting device" no matter what I tried.
Also, I did not have to re-flash recovery.
I've attached the cmd window output from a successful s-off for reference.
bcurtis said:
My experience with the above...
For some reason, ControlBear.exe did not copy the necessary files to the SD card the first time I gave s-off a go. Ended up being stuck at the Juopunutbear screen after it rebooted and only had access to fastboot and recovery (Amon Ra).
Flashed my rom's boot.img in fastboot as noted above and was back to my original working state. I tried s-off for a second time and was successful. The ControlBear.exe cmd window had much different output the second time around and actually showed s-off progress, unlike the first attempt that landed me at the Juopunutbear screen and the ControlBear.exe window would only show "Waiting device" no matter what I tried.
Also, I did not have to re-flash recovery.
I've attached the cmd window output from a successful s-off for reference.
Click to expand...
Click to collapse
Yeah I heard it doesn't always mount every time. Got to keep running it.
Sent from my Htc Rezound
Follow me on twitter @lmrtech
mjh68 said:
When I try the fix for the external sd card. I open up the command prompt type in the first command . It says card is larger than b la bla bla .. this may be an issue then it gives me 2 reasons and then a m6 with a flashing cursor , but it won't let me type anything . Says type M for help , won't accept that either.. doesn't seem to take any input from the keyboard.
Click to expand...
Click to collapse
Formating the SD card fixed that for me.
Sent from my Htc Rezound
Follow me on twitter @lmrtech
Thadrow said:
Happened to me too. So I'm stuck at this point .
Sent from my ADR6425LVW using Tapatalk 2
Click to expand...
Click to collapse
Type in "adb shell", press Enter, then once you're at the shell prompt, do the busybox command and the rest of the steps.
Thadrow said:
Happened to me too. So I'm stuck at this point .
Sent from my ADR6425LVW using Tapatalk 2
Click to expand...
Click to collapse
I finally, just used Gparted live CD . I was able to create a partition then reformatted it back to the full size of my card in fat 32.
Do I have to be in any rush to do this, I can't imagine this is patchable considering it involves shorting the hardware?
I Am Marino said:
Do I have to be in any rush to do this, I can't imagine this is patchable considering it involves shorting the hardware?
Click to expand...
Click to collapse
No, rush at all.. Truthfully I just did it to have S-off for future rom installs or if I run into any issues.
As far as shorting , it doesn't hurt the hardware at all and as long as you are just touching the two spots and nothing else I can't see any issues.
For anyone still having problems with fixing the external SDcard issues, here is an alternative method which i used successfully.
1. Turn off rezound.
2. Remove battery and then SDcard.
3. Insert the micro-Sdcard from you phone into a standard sdcard adapter.
4. But this in a PC or laptop sdcard reader.
5. Right click on the sdcard from "My Computer" or in newer versions of windows, "Computer".
6. Click format.
7. Select "default allocation size" for the allocation size.
8. Click start. Once completed then open the Sdcard from the PC and verify you can access it and add files.
9. Remove from PC, and reinstall sdcard into the phone, reinstall the batter and power on.
10. Enjoy. =)
mjh68 said:
I finally, just used Gparted live CD . I was able to create a partition then reformatted it back to the full size of my card in fat 32.
Click to expand...
Click to collapse
I tried just typing in adb shell by itself. Then the commands (type in all commands without having to put adb shell intront of it) worked perfectly .
Sent from my ADR6425LVW using Tapatalk 2
No it won't be patchable. Go for it if S-Off is something you've been wanting.
Sent from my Htc Rezound
Follow me on twitter @lmrtech
Thanks for this thread.. Maybe we can keep multiples of the same question to a minimum last night was a disaster. If we had this we would have cut down the questions by half lol.
Sent from my ADR6425LVW using XDA
i'm getting an error when trying to run control bear as admin
"critical failure... files ar missing!!
press enter to exit
i've been searching since last night, i cannot find out which files i'm missing - my pc died a month ago, i'm using my work computer, i thought i had all necessary files and programs loaded...
i just successfully unlocked, rooted and backed up...
but now i cant s-off
please advise
thank you
Doug
edit:
just deleted old control bear files, redownloaded...
now it doesnt say missing files error,
not it says
- backup failed!!
exiting!!
press enter to exit
ugh... sorry for the noobish questions lmao
This Quick And Dirty Evo 3D/V Root & S-OFF (QADERSO) guide is for current Sprint and Virgin Mobile (VM) S-ON users, rooted or not, who want to get to a rooted S-OFF configuration of the Sprint or VM ICS stock ROM. There are many other ROM and bootloader options that can be pursued from there.
I know that there are similar guides available already, but this one is going to be simple with no choices. If you want another recovery or aren't on Sprint or VM go check out one of the other ones, because this is the "Model T" of guides and will get you exactly the following configuration, which I believe is the best base for the Sprint Evo 3D or Virgin Mobile Evo V at this time:
1. Rooted Sprint ICS build 2.89.651.2 or VM ICS build 1.13.652.2
2. 4EXT Recovery with Updater or Control App
3. JuopunutBear S-OFF with JBear Sprint ICS (1.58.5858) bootloader or JBear VM ICS (1.57.5757) bootloader
If you want to modify this configuration and know how, feel free, but I'm only documenting how to get from your current configuration, whatever that is, to the one above. I am providing tips and references if you get stuck, but please don't ask about other configurations, recoveries, etc., in this thread.
Should you decide to modify the procedure, please explain that in any post made in this thread for assistance. That's your choice, but it would help me and any one else trying to provide support in this and other threads to have that information.
There are tips and references for each step at the end of this post in case you get stuck, but if you read all the instructions and follow this procedure carefully, hopefully you won't need them.
Prerequisites:
1. Sprint Evo 3D or Virgin Mobile Evo V phone that is S-ON, on any ROM, rooted or not.
2. Windows PC or notebook to run the utilities and access the websites.
3. MicroUSB to USB cable to connect the phone to the computer.
4. Shielded wire for the JuopunutBear wire trick.
5. Something to drink while the RUU.exe runs for about 10 minutes.
Before you start, download the QADERSO-V2-S.zip (mirror) file (for Sprint users) or QADERSO-V2-VM.zip (mirror) file (for Virgin Mobile users) and unzip it to somewhere on a Windows PC. It includes all the software you need to complete this procedure.
If you would like a Microsoft Word version of this guide and detailed instructions for the JuopunutBear wire trick, you can download it from here. Thanks to mpgrimm2 for putting that together.
Flashing the RUU.exe in Step1 will reset all the partitions on your phone except those on the SD card so I'd also recommend backing up anything you want to keep to the SD card before starting. If you don't have root yet, MyBackup is a good alternative to Titanium Backup and other utilities that require root.
***Step1: Install ICS RUU
If you are using this guide with a new/replacement unrooted phone you can go to Step2 since flashing the RUU returns the phone to the same stock configuration. VM users should apply the OTA update from the "System updates" options in system settings before starting Step2 if it hasn't already been done since that requires a stock configuration.
VM users: If the November VM OTA update (1.14.652.0) was installed and the phone is rooted with a custom recovery and ROM, please see this post for instructions on how to prepare the phone to run the RUU.exe. If both the November and March OTA (2.95.652.5) were installed there is no way to flash the RUU so proceed to Step2, or if already rooted flash a stock rooted ROM from this post then go directly to Step3.
Sprint users: If the March OTA ((2.95.651.5) is installed and the phone is unrooted proceed directly to Step2. If the March OTA is installed and it's rooted see this post for instructions on how to prepare for flashing the RUU.
Click to expand...
Click to collapse
Start by installing the Sprint 2.89.651.2 RUU.exe or Virgin Mobile 1.13.652.2 RUU.exe from Windows. It doesn't take much longer than flashing a stock ROM and includes all the firmware so the phone will be totally in sync with the official ICS build. Flashing the RUU can also resolve problems with the HTC unlock process if the OTA was used to update to the official Sprint ICS version or a custom recovery and ROM have already been flashed.
If you are already HTC unlocked, relock the bootloader using the "fastboot oem lock" command. You should know how to run fastboot commands from a PC if you have already unlocked.
If you have never HTC unlocked or have relocked successfully, connect the phone to the PC via a USB cable in "fastboot USB" mode then run the RUU.exe from the /QADERSO/RUU directory in Windows. The program has a GUI interface and is pretty much self-explanatory, but there is a readme.doc in the same directory that covers the process and possible errors.
VM users: Now would be a good time to download and install the OTA updates since they will flash updated firmware and patches to the stock software, and cannot be installed once a custom recovery is flashed in Step2. Just go to Settings/System updates/HTC Software, press check now, then download each of the two OTA updates (November and March) and follow the instructions to install them. The software patches will be overridden once a custom ROM is flashed, but the firmware updates will remain and should improve radio reception.
Sprint users: Installing the March OTA at this point will avoid having to flash the firmware only zip file for that update after getting S-OFF. To do that go to Settings/System updates/HTC Software, press check now, then download the update and follow the instructions to install it.
Click to expand...
Click to collapse
***End of Step1
***Step2: HTC Unlock, flash 4EXT recovery and superuser
Navigate to the /QADERSO/Root directory and open a command prompt by clicking on the "cmd" file in that directory. If you have HTC Sync installed go to the Windows control panel and uninstall just the sync program but leave the drivers installed. This is required by the JuopunutBear utility in Step3. If you don't have the HTC Sync program or drivers installed and are not using Windows 8, double click the HTCDriver3.0.0.007.exe file in the /QADERSO/Root directory to install only the HTC USB drivers. If you are using Windows 8 and don't have the HTC USB drivers already installed a compatible .exe setup can be downloaded here.
If you have never done the HTC unlock procedure, go to htcdev.com and signup then follow the instructions to get your bootloader unlocked. The programs you need to do the HTC unlock procedure are already in the /QADERSO/Root directory, so you can skip step 5 on the htcdev website.
If you have already HTC unlocked, you know the routine and need to do it again after flashing the RUU. You can use the same unlock_code.bin from your previous unlock.
Put the phone in "fastboot USB" mode by removing/replacing the battery, holding Power+VolumeDown buttons until the bootloader starts up, highlighting the "fastboot" entry by using the VolumeUp/VolumeDown buttons to navigate, selecting it with the Power button, then connecting it to your computer. The "fastboot" status should change to "fastboot USB".
When the phone is in "fastboot USB" mode, enter the following commands from the prompt:
"fastboot devices" (should show the serial number of your phone, beginning with "HT")
"fastboot flash recovery recovery.img"
"fastboot boot recovery.img"
After the phone reboots into 4EXT recovery, select the "toggle usb storage" menu item from 4EXT recovery and copy the SuperSU-v0.96.zip file from the /QADERSO/Root directory on the PC to the root of the SD card on the phone. Eject the SD card from the PC and go back to the main menu of 4EXT.
Flash SuperSU-v0.97.zip from 4EXT recovery using the "Install from sdcard" menu item and selecting it from the root of the SD card. Go back to the main 4EXT menu and select "reboot now" from 4EXT and perform the initial setup of the stock ICS ROM after the boot completes.
Your phone now has the 4EXT custom recovery and a rooted stock ICS ROM with SuperSU.
Once the procedure is complete and you've booted into your rooted, stock configuration, you need to install either 4EXT Recovery Updater from the 4EXT website, or better yet purchase and install 4EXT Recovery Control from the Play Store. Then use the update function in the app you chose to get the current version of 4EXT.
You should start the SuperSU app to make sure it is working properly and updated to the current version. BusyBox also needs to be installed from the Play Store for 4EXT and other root apps and I recommend the installer by Stericson.
***End of Step2
***Step3: Perform JuopunutBear (wire trick) to get S-OFF status
Important Note:
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.
Click to expand...
Click to collapse
The wire trick is not difficult, but it can be a little confusing. It would be worth spending a little time reviewing the tips and references for Step3 at this point so the process goes smoothly.
Connect the phone to your PC with your stock rooted ROM booted and the USB debug option on in the developer settings.
Navigate to the /QADERSO/JBear directory, right click on controlbear.exe and "run as administrator", and then follow the prompts on the PC and the phone screen. Make sure to have an insulated wire ready for the wire trick, and select the JBear version of the bootloader when that prompt comes up. Yes, it's really that easy to get S-OFF.
If you flash a stock bootloader later it will show ***LOCKED*** as the status, but that's usually not a problem if the phone is S-OFF. It's actually good since that means there is no indication that the phone was ever unlocked, unlike the ***RELOCKED*** status after doing the HTC unlock/relock. By selecting the JBear version of the bootloader, the same fastboot commands will be available from a PC as with an unlocked bootloader.
You may have to activate your phone again after performing the wire trick. That is normal and should be done automatically from the phone on your first boot if it is required.
***End of Step3
WARNING: When you are S-OFF, PG86IMG.zip files can be flashed from the bootloader without being signed, which means you can flash any bootloader or firmware you want. But be careful and always make sure the stuff you are flashing is designed for your phone, or you may have serious problems if you force something to flash that was designed for another carrier or phone.
If you need to change the bootloader (hboot) version to run GB or AOSP ROM's you can find them in post #7 of mpgrimm2's thread on bootloader differences. There are instructions in this post for how to flash another bootloader with this configuration in place if you used this guide.
The following informational posts have been added to this thread:
1. Troubleshooting RUU.exe problems
2. Security questions about rooting and S-OFF
3. S-ON versus S-OFF
4. Information for users already S-OFF
5. How to change bootloader (hboot) when S-OFF
6. Temp root for current GB users
7. Recovery Comparison: TWRP2 versus 4EXT
8. Returning to stock configuration
9. Information on the Aroma installer
10. Updating 4EXT Recovery
11. QADERSO Version 2 with Virgin Mobile added
12. OTA Updates for Virgin Mobile users
13. OTA Update for Sprint users
14. Information for Linux users
15. JuopunutBear update
Please post any suggestions for making this process simpler and easier in this thread, but I intend to keep this guide as barebones as possible.
Tips and References for Step1: Flashing the RUU.exe
Tips
1. Make sure to put the phone into "fastboot USB" mode in the bootloader by removing/replacing the battery and using VolumeDown+Power to boot into the bootloader. The RUU is also supposed to work if you connect the phone to the PC while booted into Android, but I've found fastboot USB to be more reliable.
2. If you get a 17x error it has something to do with the USB connectivity. Make sure your phone is properly connected to the PC and in "fastboot USB" mode and try again.
3. If the RUU.exe stops in the middle of flashing the update, it's OK to cancel the Windows utility and restart it. This has happended to me a few times when I've had custom bootloaders installed.
References
1. HTC Readme.doc for flashing an RUU.exe is in the /QADERSO/RUU directory.
2. Download for HTC driver installer compatible with Windows 8.
3. The mpgrimm2 guide for flashing RUU's.
Tips and References for Step2: HTC Unlock, Flashing 4EXT Recovery and Superuser
Tips
1. On current Windows systems you can open a command prompt in a specific directory by using Windows Explorer to navigate to that directory and pressing Shift+MouseRightClick on blank area, then selecting "Open a command prompt here".
2. Make sure the phone is in "fastboot USB" mode and the bootloader has been HTC unlocked after flashing the RUU.exe or the fastboot commands will fail.
3. If you need to manually boot into recovery it can be done from the bootloader.
References
1. The HTC unlock overview diagram is in the /QADERSO/Root directory
2. The mpgrimm2 guide for flashing recovery and superuser.
3. The HTC Developer website.
4. The 4EXT Recovery website and HTCEvoHacks installation instructions for 4EXT Recovery Updater with video.
5. Instructions for installing 4EXT apps.
6. The SuperSU XDA thread.
Tips and References for Step3: JuopunutBear (wire trick) S-OFF Method
Tips
1. Watch this zedomax video and this timing video before attempting the wire trick and it will be a lot easier.
2. Make sure to backup your SD card to a PC before using it for the wire trick.
3. Remove the back cover to prepare for the wire trick but make sure to watch the phone's screen for superuser requests that need to be approved.
4. Do not touch the uninsulated part of the wire with your fingers while performing the wire trick.
5. Only short taps are required for the wire trick.
6. If unsuccessful with the wire trick try a smaller capacity SD card.
7. If the SD card used for the wire trick gets corrupted it can be reformatted and restored from the backup on the PC.
References
1. JuopunutBear overview, basic instructions and prerequisites.
2. JuopunutBear instructions and downloads for the Evo 3D.
3. Troubleshooting and Support pages on the unlimited.io website.
4. JuopunutBear thread on XDA.
Thanks for the tutorial, I'll let you know if I run into any issues. This will be the first time I root my Evo3D.
Kiotofl said:
Thanks for the tutorial, I'll let you know if I run into any issues. This will be the first time I root my Evo3D.
Click to expand...
Click to collapse
OK, thanks and good luck!
I've updated the download file and the instructions to include the HTC USB drivers for those that don't have them installed already so everything should be in that file to get you to rooted and S-OFF.
ramjet73
Thanks for this!
you sir, are a god among men. I will try this tonight and post the results.
Thanks!
rino655 said:
you sir, are a god among men. I will try this tonight and post the results.
Thanks!
Click to expand...
Click to collapse
Just wanted to say big thank you for posting this guide!
I managed to get Hboot 1.58 S-off. I had 1 failure with JuopunutBear (wire trick) but after 2nd try I was able to succeed.
One advice I can give is to uninstall all drivers and HTC sync and install HTCDriver3.0.0.007.exe from QADERSO\Root folder.
Everything else went smooth.
I've installed MeanROM ICS v2.6 | Sprint 2.89.651.2 but WiFi tether still does not work it seems like its matter of finding correct profile.
JohnnyBeGood113 said:
Just wanted to say big thank you for posting this guide!
I managed to get Hboot 1.58 S-off. I had 1 failure with JuopunutBear (wire trick) but after 2nd try I was able to succeed.
One advice I can give is to uninstall all drivers and HTC sync and install HTCDriver3.0.0.007.exe from QADERSO\Root folder.
Everything else went smooth.
I've installed MeanROM ICS v2.6 | Sprint 2.89.651.2 but WiFi tether still does not work it seems like its matter of finding correct profile.
Click to expand...
Click to collapse
Thanks!
Are you using the WiFi Tether app that came with MeanROM ICS? What usually works with MeanROM ICS is the generic ICS profile with the routing fix checked. I believe the OP for MeanROM ICS says to check MSS clamping as well, but some of the newer versions of WiFi Tether don't have that option, and I've never needed it.
ramjet73
ramjet73 said:
Thanks!
Are you using the WiFi Tether app that came with MeanROM ICS? What usually works with MeanROM ICS is the generic ICS profile with the routing fix checked. I believe the OP for MeanROM ICS says to check MSS clamping as well, but some of the newer versions of WiFi Tether don't have that option, and I've never needed it.
ramjet73
Click to expand...
Click to collapse
I was trying to get WiFi Tether to work and it would not start correctly it would give "starting softap" and "WiFi interface" error is "Show Log".
I even uninstalled one that came with ROM and installed latest wifi_tether_v3_2-beta2.apk from their site and still would not work.
What worked for me is selecting Menu > Change Device-Profile and selecting Generic ICS/JB (wlan0) and of course selecting "MMS clamping" + "Routing fix"
I was just selecting "Generic" and it would not work.
Hope it helps out someone.
Nice guide Ramjet73. The way u put it together should get everyone around all the common errors.
I will definitely get this linked to my other threads as soon as I can.
Sent from my "Up all night, Sleep all day" EVO3D!
Thanks ramjet73.
This is quite thorough. Very nice.
I'm almost wondering if I might be able to automate some of this somehow. Don't hold me to it though. I don't have a whole lot of time, but if I can, I'll see if I can maybe do that.
I guess then, that I'll "hold" the tenth spot just in case.
Thanks,
~co~
Edit: What in the world am I doing? Sorry ramjet73. Still if I come up with something, I'll message you.
closeone said:
Thanks ramjet73.
This is quite thorough. Very nice.
I'm almost wondering if I might be able to automate some of this somehow. Don't hold me to it though. I don't have a whole lot of time, but if I can, I'll see if I can maybe do that.
I guess then, that I'll "hold" the tenth spot just in case.
Thanks,
~co~
Click to expand...
Click to collapse
That would be great!
It would be nice to have it as automated as possible.
ramjet73
ramjet73 said:
That would be great!
It would be nice to have it as automated as possible.
ramjet73
Click to expand...
Click to collapse
Beat me to my edit. I'll see if I can do something. but, no guarantees.
~co~
Edit: I reedited my edit and put back what was originally there, resulting in this post being edited from its original unedited state as well. <- Meta
This is exactly what I was looking for
I am also looking to do my first root. I am still reading other posts. But, my main questions are around restoring the phone back to stock. I have Best Buy protection and if things go bad, I plan to use them and I am trying to figure out what steps I need to take to ensure I can potentially return back to the stock state before going down this path.
Overall, this is probably the simplest guide I have seen so far. Thanks again.. if you have any pointers for me around EVO 3D on Sprint, please let me know.
Thanks.
rosahas said:
I am also looking to do my first root. I am still reading other posts. But, my main questions are around restoring the phone back to stock. I have Best Buy protection and if things go bad, I plan to use them and I am trying to figure out what steps I need to take to ensure I can potentially return back to the stock state before going down this path.
Overall, this is probably the simplest guide I have seen so far. Thanks again.. if you have any pointers for me around EVO 3D on Sprint, please let me know.
Thanks.
Click to expand...
Click to collapse
If you choose the JuopunutBear bootloader as recommended and leave the bootloader status as ***LOCKED*** going back to complete stock is as easy as running the same 2.89.651.2 RUU.exe again, then issuing the "fastboot oem writesecureflag 3" to set it back to radio S-ON. Verify that you have successfully flashed the stock 1.58 bootloader before issuing that command or you could brick the phone.
ramjet73
ramjet73 said:
If you choose the JuopunutBear bootloader as recommended and leave the bootloader status as ***LOCKED*** going back to complete stock is as easy as running the same 2.89.651.2 RUU.exe again, then issuing the "fastboot oem writesecureflag 3" to set it back to radio S-ON. Verify that you have successfully flashed the stock 1.58 bootloader before issuing that command or you could brick the phone.
ramjet73
Click to expand...
Click to collapse
Question... If you have hboot 1.4, and run flash the latest update that has the new hboot, you ARE S-OFF, but it says LOCKED... Correct? Also, if you were to write the secure flag thing to S-ON, and you have the latest hboot, you are TRULY S-ON like you just bought your phone or never had S-OFF and updated, correct? Or is my hypothesis wrong?
wwjoshdew said:
Question... If you have hboot 1.4, and run flash the latest update that has the new hboot, you ARE S-OFF, but it says LOCKED... Correct? Also, if you were to write the secure flag thing to S-ON, and you have the latest hboot, you are TRULY S-ON like you just bought your phone or never had S-OFF and updated, correct? Or is my hypothesis wrong?
Click to expand...
Click to collapse
Yes, that's pretty much true, assuming you never HTC unlocked the phone or the S-OFF method you used returned the bootloader to the ***LOCKED*** status. I know the JBear method does just that, but I've never done the 1.4 downgrade. At one point mpgrimm2 said his bootloader showed ***UNLOCKED*** and I know he did the downgrade to hboot 1.4 to get S-OFF, so I'm not sure that method resets the bootloader S-OFF status.
In the worst case, if your bootloader is currently ***UNLOCKED*** and your radio is S-OFF, you could flash the RUU then set S-ON, root and do the wire trick to get the bootloader status back to ***LOCKED*** but that's a lot of work. OTOH, if you don't do that you can only set the bootloader status to ***RELOCKED*** with the "fastboot oem lock" command and that leaves a flag to HTC/Sprint that your phone was rooted. That's why I always recommend using a custom bootloader instead of HTC unlocking the stock bootloader if you are radio S-OFF and want to run more of the fastboot commands.
The custom bootloaders will usually mask the bootloader locked/unlocked status with a name like "Revolutionary" or "JuopunutBear" so the only way to verify what you currently have for your bootloader status is to flash a stock bootloader.
ramjet73
I had to reread the middle paragraph 3 times to understand it, but that's my understanding too. My hboot does say unlocked/relocked (RL) on it because I did the HTC Unlock at one point, without the Jbear for s-Off.
Sent from my "Up all night, Sleep all day" EVO3D!
ramjet73 said:
When the phone is in "fastboot USB" mode, enter the following commands from the prompt:
"fastboot devices" (should show the serial number of your phone, beginning with "HT")
"fastboot flash recovery recovery.img"
"fastboot boot recovery.img"
Click to expand...
Click to collapse
I try to enter "fastboot devices" in the Quaderso\root directory, and it tells me
'fastboot' is not recognized as an internal or external command,
operable program or batch file.
What is the problem? I spent 2 hours on something that I will have problems with. Great.
Found out I had to move the files back to the Root Directory. Thanks for an awesome guide!
RevolcFael4 said:
I try to enter "fastboot devices" in the Quaderso\root directory, and it tells me
'fastboot' is not recognized as an internal or external command,
operable program or batch file.
What is the problem? I spent 2 hours on something that I will have problems with. Great.
Click to expand...
Click to collapse
Sounds like you are not in the the \quaderso\root directory when the "fastboot devices" command is being issued from the prompt. See tip #1 for Step2 to open a command prompt in the \qaderso\root directory.
You can also Start/Run "cmd" then use the "cd" command to navigate to the \qaderso\root directory. Either way you should issue a "dir" command from prompt to make sure the contents of the directory are as follows:
C:\tmp\QADERSO\Root>dir
Volume in drive C is OS
Volume Serial Number is 6CF6-A9B2
Directory of C:\tmp\QADERSO\Root
09/16/2012 03:07 AM <DIR> .
09/16/2012 03:07 AM <DIR> ..
09/05/2012 05:52 PM 7,047,406 4EXT_Recovery_Touch_v1.0.0.5_RC6.zip
05/07/2010 12:48 PM 578,611 adb.exe
05/07/2010 12:48 PM 96,256 AdbWinApi.dll
07/16/2011 01:05 PM 183,651 fastboot.exe
07/30/2011 10:31 AM 13,783,568 HTCDriver3.0.0.007.exe
08/14/2012 05:09 PM 7,077,888 recovery.img
09/15/2012 05:53 PM 684,154 SuperSU-v0.96.zip
09/15/2012 06:48 PM 169,793 Unlock_Bootloader_Workflow.pdf
8 File(s) 29,621,327 bytes
2 Dir(s) 291,896,774,656 bytes free
ramjet73
mpgrimm2 said:
I had to reread the middle paragraph 3 times to understand it, but that's my understanding too. My hboot does say unlocked/relocked (RL) on it because I did the HTC Unlock at one point, without the Jbear for s-Off.
Sent from my "Up all night, Sleep all day" EVO3D!
Click to expand...
Click to collapse
Yeah... I NEVER ONCE ran htc dev on my Evo 3D. The moment I bought it, I declined all updates and waited until THIS DAY happened, and S-OFF'd immediately. I knew better than to update, after knowing about all the trouble people had with the shift and the og evo. Updates are bad, mmmk?
Anyways, I S-OFF'd that night and never looked back... Still have 1.4, and don't feel like giving up my virginity to HTC.
YOU KNOW YOU WANT TO CLICK ME!
So I'm a real noob to rooting, so please be patient. My wife dropped her phone in the washing machine without noticing, and it went through a whole cycle. Long story story, her HTC EVO 3d is dead, and had to buy used one off ebay. Just got it yesterday, it's been rooted with stock 2.3.4 rom. She was never a fan of this, so I looked into getting her a custom ICS rom. Already installed was the Revolutionary CWM recovery from the previous owner. How this differs from regular CWM, I'm not sure. I went ahead and download ROM manager and assumed I flashed the recovery to regular CWM. I then proceeded to reboot with the power and vol down buttons, and was searching the recovery menus again, and I noticed Revolutionary CWM was still on the phone. Then I somehow accidentally installed a custom rom I downloaded on the sd card, into the recovery menu. Well now the phone doesn't go past the HTC logo and I'm at a loss. Any help or am I doomed?
First thing you need to do is pull out the battery, put it back in and hold power+vol down button.
should get you into bootloader. Tell us what it says there. like s-on/off hboot version etc. you probably should be able to access recovery from there as well
How to fix recovery
Im not such an expert on android, rooting etc but that knowlegde I have ill share
As far as I know, I may be wrong, the HBoot version you have wont make a difference,
Try -
- take battery out
- replace battery and hold volume up rfirst and then press and hold power (boots in hboot after +/- 3 seconds)
- now use power, and volume buttons, boot into fafstboot(should just be power button)
- plug usb cable in computer and connect phone
- if you have fastboot, navigate to the exe (fastboot.exe) else just google fastboot download
- google your choice of recovery, 4 ext (i prefer) or cwm,etc its a zip file(extract the recovery.img file) or just a plain recovery.img file
- place this recovery.img file in the exact diractory as fastboot
- now make sure your phone says FASTBOOT USB, ,if it doesnt, check that ur phone is connected, try different usb ports or other cables
- press windows key and 'r' @ the same time, then run cmd
- navigate to fastboot directory
- type " fastboot devices" to check if cmd picks up ur phone , result should be a serial num- mine eg would look like (HN225NM5698)
- then if it did pick up device...
- type " fastboot flash recovery recovery.img " flashes ur custoom recovery u downloaded to ur phone
- now to boot into recovery type " fastboot boot recovery.img " OR to reboot type " fastboot reboot " phone reboots
IF ABOVE INSTRUCTIONS DID NOT SOLVE PROBLEM
try, if possilbe, booting into OS, download ROM manager and flash CWM recovery through that, if that doesnt work
try running a RUU, (remember to change ur CID to match RUU) and lock ur bootloader
if all else fails, follow my post @ ask team derp ur q pg.550, that might help:good:
cybergurken said:
the HBoot version you have wont make a difference,
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
@OP
If you want a completely up to date phone just use the latest RUU. It will update everything to the latest.
Then if root is not important leave it. And if you want root then just flash a recovery and then superuser zip.
EDIT : I see you edited it yourself.
EM|NEM said:
First thing you need to do is pull out the battery, put it back in and hold power+vol down button.
should get you into bootloader. Tell us what it says there. like s-on/off hboot version etc. you probably should be able to access recovery from there as well
Click to expand...
Click to collapse
Yes, I'm able to get into both bootloader and Revolutionary CWM Recovery. Bootloader states:
***UNLOCKED***
SHOOTER XC SHIP S-ON RL
HBOOT-1.50.0000
eMMC-boot
Aug 7 2011, 10:21:40
If you want to run roms w/o problems I'd suggest you get s-off.
http://forum.xda-developers.com/showthread.php?t=1889438
This guide should be sufficient
EM|NEM said:
If you want to run roms w/o problems I'd suggest you get s-off.
http://forum.xda-developers.com/showthread.php?t=1889438
This guide should be sufficient
Click to expand...
Click to collapse
Awesome, I will look into this guide. Should I do the guide step by step or just the wire trick for s-off?
@EM|NEM
Oops My Bad..
How can i forget that i had hboot 1.5 and wasnt able to use revolutionary so i did unknownforce's bricking method.
Thanks.
the wire-trick requires stock rom although some people have managed to get it to work with custom roms. you'll probably need to run the RUU to get back to stock so its best if you follow all the steps.
---------- Post added at 01:16 AM ---------- Previous post was at 01:07 AM ----------
mnomaanw said:
NO WAIT! Why do you want to go the harder way when you already have hboot 1.50, which can be s-offed without wiretrick !
Go to revolutionary.io and set your 3d free.
Dont run the ICS RUU , just run the 2.08 gingerbread ruu again and use revolutionary.
Click to expand...
Click to collapse
isnt a 1.4 hboot required for cdma? i'm not sure about this as i have a gsm device
Ok, so because it's my wife's phone, and she could care less if it's rooted or not, what is my best option here? All she'd like is stock ICS, like on her last non-rooted stock Evo 3D. Would it be best to flash ICS ruu and call it done? Is this the easiet way to get it back to basic ICS as OTA updates won't work?
cmsanchez00 said:
Ok, so because it's my wife's phone, and she could care less if it's rooted or not, what is my best option here? All she'd like is stock ICS, like on her last non-rooted stock Evo 3D. Would it be best to flash ICS ruu and call it done? Is this the easiet way to get it back to basic ICS as OTA updates won't work?
Click to expand...
Click to collapse
Yes sir! OTAs will work after clean RUU flash. And if you ever want to s-off or just unlock through htcdev, you can always do that later.
cmsanchez00 said:
Ok, so because it's my wife's phone, and she could care less if it's rooted or not, what is my best option here? All she'd like is stock ICS, like on her last non-rooted stock Evo 3D. Would it be best to flash ICS ruu and call it done? Is this the easiet way to get it back to basic ICS as OTA updates won't work?
Click to expand...
Click to collapse
If she want stock ics then the ruu well be enough
Sent from my HTC Sensation Z710e using Tapatalk 2
mnomaanw said:
Yes sir! OTAs will work after clean RUU flash. And if you ever want to s-off or just unlock through htcdev, you can always do that later.
Click to expand...
Click to collapse
Awesome, thanks for your help everyone. Appreciate it.
cmsanchez00 said:
Awesome, thanks for your help everyone. Appreciate it.
Just to confirm, I can use either the Gingerbread OR the ICS ruu correct?
Click to expand...
Click to collapse
yes but once you use ICS, you cannot use gingerbread again unless you are s-off.....you can flash same version of gingerbread or an updated version of gingerbread or ICS but you cannot flash old version once you update...in short , you cannot downgrade.
mnomaanw said:
yes but once you use ICS, you cannot use gingerbread again unless you are s-off.....you can flash same version of gingerbread or an updated version of gingerbread or ICS but you cannot flash old version once you update...in short , you cannot downgrade.
Click to expand...
Click to collapse
Perfect. Makes sense.
So I tried flashing ruu but cannot because pc cannot recognize phone, as I can't get it to go past htc logo as it just hangs there. It's basically sitting in a Charge Only mode. I'm only able to access bootloader screen. Sooooo, next option would be to place RUU on sd card and install from there, correct? Does ruu need to be zip file in order to flash in recovery screen? Or can I still use the exe file that's sitting on my desktop?
Boot into boot loader and select fastboot and connect phone to pc ...phone should show fastboot usb.then run the RUU and let it complete the process . It's not necessary to boot into android if you are in fastboot mode.
EDIT : oh sorry I forgot, that you will have to relock the boot loader before using RUU using "fastboot oem lock" command
mnomaanw said:
Boot into boot loader and select fastboot and connect phone to pc ...phone should show fastboot usb.then run the RUU and let it complete the process . It's not necessary to boot into android if you are in fastboot mode.
EDIT : oh sorry I forgot, that you will have to relock the boot loader before using RUU using "fastboot oem lock" command
Click to expand...
Click to collapse
So, here's my issue, I can see FASTBOOT USB show up no problem in bootloader, but my problem is, my pc won't recognize my phone through usb cable. My phone doesn't show up in windows explorer. Before, I could just change the USB from "charge only" to "Disk Drive" and my pc would list my sd card at Drive E. That's my issue, if pc can't see phone, I can't relock bootloader and can't run ruu. Am I missing a step here?
cmsanchez00 said:
So, here's my issue, I can see FASTBOOT USB show up no problem in bootloader, but my problem is, my pc won't recognize my phone through usb cable. My phone doesn't show up in windows explorer. Before, I could just change the USB from "charge only" to "Disk Drive" and my pc would list my sd card at Drive E. That's my issue, if pc can't see phone, I can't relock bootloader and can't run ruu. Am I missing a step here?
Click to expand...
Click to collapse
If you have htc sync on your pc uninstall it and install htc drivers (google it) and restart your pc
Also if you have antivirus disabled it too
Sent from my HTC Sensation Z710e using Tapatalk 2
hanisod said:
If you have htc sync on your pc uninstall it and install htc drivers (google it) and restart your pc
Also if you have antivirus disabled it too
Sent from my HTC Sensation Z710e using Tapatalk 2
Click to expand...
Click to collapse
I don't have HTC sync and I installed the htc drivers. No bueno.
Only way I can get my pc to recognize phone is if I go into recovery and "Mount USB Storage" - this is the only way File Exporer pops up my sd card.
Index:
1st post: Root the HTC EVO 3D
2nd post: S-OFF and completely unlock the EVO 3D
Rooting the HTC EVO 3D
When it comes to only rooting the device, it works somewhat as easy as a nexus.
To the users who are already familiar with rooting, the (very) quick instructions are as follows:
► Unlock bootloader from htcdev.com
► Flash custom recovery
► Flash root
►► Easy huh? though so.
Click to expand...
Click to collapse
For the completely unfamiliar users, here's the real deal:
Prerequisites:
► You need ADB and fastboot: get the SDK from HERE that has it all.
► Alternatively: get the portable ADB and fastboot from HERE, but i don't offer support for those. (Thanks for the mysterious user who uploaded them to box).
► You need either 4EXT or CWM recoveries... your choice (thanks @monx®)
► You need the root binary, get SuperSU zip file.
Click to expand...
Click to collapse
Unlock the Bootloader:
► After setting it all up, pick up your EVO 3D, go to settings, development options, and turn on USB Debugging.
► Open up a cmd on PC, and type this:
Code:
adb reboot bootloader
►► This will make the phone reboot to bootloader.
► After it has booted, hit the power button to go to fastboot (don't press and hold, just press a small click)
► If you see FASTBOOT at the top, and not FASTBOOT USB, click the volume buttons to go up and down so that the screen refreshes into FASTBOOT USB at the top... if that makes any sense
► Type this into the cmd:
Code:
fastboot oem get_identifier_token
►► This will give you a bunch of numbers, i can't explain this better than HTCDevs themselves, so go exactly HERE and follow their guide (you need to be signed in to their website to be able to view the instructions)
► So after you hit submit and get the unlock_code.bin do this:
Code:
fastboot flash unlocktoken Unlock_code.bin
►► Again.. HERE is the HTC guide, but in short: after executing this command, use the volume buttons to select yes, and press the power button to select it.
►► I cannot stress this enough... THE ABOVE STEP WILL WIPE ALL OF YOUR DATA!!!... Should i make this a size 7? you won't like it.
Click to expand...
Click to collapse
Flash a custom recovery:
►► You have two options for recoveries here: 4EXT, and CWM (or ClockWorkMod). Personally, i prefer 4EXT.
► Execute this command:
Code:
fastboot flash recovery NAME.img
►► NAME is the actual name of your recovery .img file.
Click to expand...
Click to collapse
R00T!
► You're now in fastboot, highlight bootloader and press the power button
►► You should wait a bit for the unlocked bootloader to make its scans
► Select recovery from there and press the power button to boot to it
► Remember the SuperSU zip file we downloaded earlier? We need to put that on the phone's sdcard. Two ways:
1) Take out the sdcard from the phone, plug it in the PC, and put the zip there
2) Toggle USB storage (for 4EXT) or mount USB storage (for CWM) while plugged in to the PC to access the sdcard from there and put the zip there
► Now hit back till you get to the first menu
► Select install zip from sdcard
► Choose zip from sdcard
► Look for the SuperSu zip file and select it, then hit yes
►► After flashing, comes the REALLY hard part:
► Hit back to the first menu
► Select reboot system now (VERY hard! )
Click to expand...
Click to collapse
You're rooted!
Why another guide? Well... I didn't find any guide that really helped me understand what i should do to update from ICS to JB or KK or whatever... So i started doing things by myself, i did it with 2 3 HTC Evo 3Ds and both worked fine at the end, so i started writing this guide... have fun! Thread also available at rirozizo.blogspot.com (WITH PICTURES!)
Scenario: You're on ICS, latest update, latest bootloader. You're either on stock ROM, or custom ROM. Your bootloader is locked or unlocked. You're S-ON.
Solution: S-OFF your bootloader, downgrade it, get ICS+ ROMs (like JB or KK)
Time to do the process: I did it in 1 Hour 15 Minutes
Requirements: Linux OS (either native, dual booted (ME!), or LiveCD... You pick), HTC Evo 3D, USB Cable (with data transfer support), an internet connection for the downloads, an microSD, and wire.
WARNING: It is important to backup all the contents that are on your microSD before doing anything. I did the wire trick on two Evo 3Ds, and one of them corrupted the microSD, so we had to format it.
Now let's start.
►In Linux, download adb and fastboot using "sudo apt-get install android-tools-adb" and "sudo apt-get install android-tools-fastboot".
►Download THIS flashable root .zip file (don't extract that... please)
►Download juopunutbear's (Call that "juo" ) wire trick script HERE and extract it. (pick the appropriate .tgz file for your device)
►Download a ROM to your liking (ICS, JB, KK, Froyo... you can do anything after this guide )
►Transfer both the ROM and the root to your phone... keep juo on PC
►Go to unlimited.io and learn how to do the wire trick there.
►Download THIS PG86IMG.zip file, DON'T DO ANYTHING TO IT!
Click to expand...
Click to collapse
Note: To flash on Rogers, you can just mod the model ID from PG8630000 to PG8631000 in the zip file, so sometimes you should DO something
Backup if you need to
►►You can backup your apps using any app-backup app, we won't go through it
►►Go to recovery
►Type "adb reboot recovery"
►►Make a NANDROID Backup
►Go to "backup and restore", and backup.
►►It took 733 seconds to finish the huge backup i was doing... so yeah... take a bath or something in the mean time.
►PLEASE, transfer the backups you made to your PC, don't leave them on the microSD just to be on the safe side
Click to expand...
Click to collapse
Get to stock rooted (Skip if you're already on stock)
If you're on a custom ROM, you'll need to flash stock... not just any stock... but RUU stock.
►Get the RUU that is for your phone (you may google that)
►►Here's a tip: type "fastboot getvar all" and look for "(bootloader) version-main:"... check the number next to it, and download the RUU that has that number.
Now flash RUU... flash? yes... FLASH!! How? via fastboot... What? Yes!
►Get to fastboot (turn the phone off, hold power and volume down), plug it in the PC
►Type this in a terminal "fastboot oem lock"
►►Now your bootloader is locked, we can flash RUU
►Open up the RUU.exe from windows
►Hit next two times (you're gonna have to check some checkboxes too), and leave it open
►►Don't start any process from it, just keep it there
►Open a file explorer (Like My Computer, or whatever...)
►Type in the path textbox "%TEMP%"
►Sort the files by "date modified" and open the first folder you see there
►►You'll see a bunch of files there, and probably a folder too
►Look for "rom.zip" (you might even go to that folder too to check inside it)
►Copy "rom.zip" to somewhere easily accessible
►►Now back to linux
►Type "fastboot erase cache"
►Once that's done type "fastboot oem rebootRUU"
►►You'll see a black screen with a silver HTC in the middle
►Type "fastboot flash zip X" where X is the path to the rom.zip file we got earlier.
►Now leave it there
►►It took me 426.617 seconds for the process to finish... you may go eat something... maybe relax in the bathroom if you want
►►Now once the terminal says it's done, you might see the HTC green progress bar stuck at 95%... don't worry, it's nothing... it's a bug in RUU mode, so just type "fastboot reboot" and you'll reboot to stock ROM.
Click to expand...
Click to collapse
I'm on stock ROM... now what?
ROOT DAT STOCK! (Optional, but i did it just in case)
►►So now we need to root the stock ROM we have.
►►To root, we need to unlock bootloader first.
►Go to htcdev.com and follow the guide there to unlock your bootloader
►Once that's done, download THIS recovery and flash in fastboot it using "fastboot flash recovery cwm.img"
►Once that's done, hit "BOOTLOADER" in the list (using the power button), wait for about 5 seconds, then hit "RECOVERY"
►►You're now in CWM recovery.
►►Now that you're inside the recovery, volume up is up, volume down is down, power is enter
►Go to install zip from sdcard
►Choose zip from sdcard
►Locate the root .zip file we transfered earlier
►Hit the "yes" button hidden between these "no no no" buttons
►►You might want to repeat the flashing process if it gives an error... Second time is guaranteed to work
►►You're now rooted.
►"***Go back***" to the first menu, and "reboot system now".
Click to expand...
Click to collapse
S-OFF
►Once booted, go to settings, developer options, and enable USB debugging there
►Then in linux, navigate to where we extracted juo's zip, and open a terminal there
►Type these commands "chmod 755 ControlBear" and hit enter
►The type "./ControlBear" and hit enter
►►Now it'll guide you through... it keeps saying "beer beer"... yeah... the dev likes to have fun, like me
►When it says "Do the wire trick now" do it (using unlimited.io's guide).
Click to expand...
Click to collapse
IMPORTANT: If the script errors out with a "Still sober" error... just redo the script, it'll succeed then...
FINALLY, YOU ARE S-OFFed... too much caps huh? oh well... It was a long process... you can start feel the sense of accomplishment there.
Downgrade to BL 1.49
►►Now to downgrade bootloader to 1.49....
►►Remember that PG86IMG.zip file?
►Put it on the root of your sdcard (so don't put it inside any folder)
►Boot to bootloader
►Press BOOTLOADER button...
►Now we wait until the installation is finished... of course, press YES when it says so.
►►You're now on bootloader 1.49, S-OFFed, and with a custom recovery...
Click to expand...
Click to collapse
Well? What are you waiting for? Go flash a Kitkat ROM! GO!!
NOTE: You might wanna get 4EXT recovery to be able to flash kitkat ROMs, good luck!
If you're already on ics you don't need to flash ruu.
For the wire trick it's not necessary to root the device.
All you have to do before is to unlock via htcdev.
For downgrading I'd recommend juopunutbear gb hboot from their site.
tom0769 said:
If you're already on ics you don't need to flash ruu.
For the wire trick it's not necessary to root the device.
All you have to do before is to unlock via htcdev.
For downgrading I'd recommend juopunutbear gb hboot from their site.
Click to expand...
Click to collapse
you need to be on full stock for juopunutbear to work, otherwise it'll say be on stock...
you need to be rooted for juopunutbear to work, otherwise it'll say be rooted...
and i think the script os different between ICS and GB... not just hboot... meh
Sent from my Nexus 4
Good but if you want KK ROM, you must use the latest 4EXT recovery touch, otherwise it will fail
Also this recovery is much easier for use then CWM
Benik3 said:
Good but if you want KK ROM, you must use the latest 4EXT recovery touch, otherwise it will fail
Also this recovery is much easier for use then CWM
Click to expand...
Click to collapse
oh? didn't know that thanks!
I'll update the guide as soon as i can (fix links and add 4EXT)
Sent from my Nexus 4
rirozizo said:
you need to be on full stock for juopunutbear to work, otherwise it'll say be on stock...
you need to be rooted for juopunutbear to work, otherwise it'll say be rooted...
and i think the script os different between ICS and GB... not just hboot... meh
Sent from my Nexus 4
Click to expand...
Click to collapse
In the OP you stated "Scenario: You're on ICS, latest update, latest bootloader", so I'd assume it's already stock ICS.
I did the wire trick on 2 EVOs, just unlocked, not rooted (as stated on juopunut site).
The gb hboot I mentioned is the 1.49.9999 hboot (look here) for downgrading afterwards.
tom0769 said:
In the OP you stated "Scenario: You're on ICS, latest update, latest bootloader", so I'd assume it's already stock ICS.
I did the wire trick on 2 EVOs, just unlocked, not rooted (as stated on juopunut site).
The gb hboot I mentioned is the 1.49.9999 hboot (look here) for downgrading afterwards.
Click to expand...
Click to collapse
i S-OFFed two EVOs, both were on KingCobra ICS ROM... so don't assume stock...
Sent from my Nexus 4
rirozizo said:
i S-OFFed two EVOs, both were on KingCobra ICS ROM... so don't assume stock...
Sent from my Nexus 4
Click to expand...
Click to collapse
Yep, but if someone is already on stock, he could skip the ruu step.
Also it's not necessary to root the stock rom when you want to flash a custom rom that is already rooted.
I did the steps as follows (in short):
- unlock bootloader (the htcdev method)
- do the wire trick (controlbear)
- flash the juopunutbear hboot in fastboot (1.49.9999)
- flash the recovery image in fastboot (latest 4ext)
- flsh any custom rom
Starting point on both phones was stock ics locked, s-on, hboot 1.53.0007
Don't get me wrong, I only wanted to help to get your guide a little leaner.
tom0769 said:
Yep, but if someone is already on stock, he could skip the ruu step.
Also it's not necessary to root the stock rom when you want to flash a custom rom that is already rooted.
I did the steps as follows (in short):
- unlock bootloader (the htcdev method)
- do the wire trick (controlbear)
- flash the juopunutbear hboot in fastboot (1.49.9999)
- flash the recovery image in fastboot (latest 4ext)
- flsh any custom rom
Starting point on both phones was stock ics locked, s-on, hboot 1.53.0007
Don't get me wrong, I only wanted to help to get your guide a little leaner.
Click to expand...
Click to collapse
yeah yeah sure, I'm not getting you wrong...
I'll update the guide soon, I'll add "optional" after the stock title... and add "optional" after rooting (that's what i did so i think I'll just keep it)
thanks for the help
Sent from my Nexus 4
rirozizo said:
i S-OFFed two EVOs, both were on KingCobra ICS ROM... so don't assume stock...
Sent from my Nexus 4
Click to expand...
Click to collapse
Yup i even S-Off from mwakious3Drom® ROM! I tried and thank god it worked as getting back to stock was too much of a trouble lol.
Oh and about 4EXT recovery yes you do need the latest as i couldn't instal the Cyanogenmod 4.4 without the latest update.
If i downgrade to 1.49 with this - HTC EVO 3D GSM (shooteru) GB HBOOT - 1.49.9999 , what version do i need to choose on revolutionary website 1,49,0007 or 1,49,0008
g3ar said:
If i downgrade to 1.49 with this - HTC EVO 3D GSM (shooteru) GB HBOOT - 1.49.9999 , what version do i need to choose on revolutionary website 1,49,0007 or 1,49,0008
Click to expand...
Click to collapse
there was no mention of revolutionary in this guide
ye.. my fault i read it few times and then i understand what i need to do and how
tom0769 said:
Yep, but if someone is already on stock, he could skip the ruu step.
Also it's not necessary to root the stock rom when you want to flash a custom rom that is already rooted.
I did the steps as follows (in short):
- unlock bootloader (the htcdev method)
- do the wire trick (controlbear)
- flash the juopunutbear hboot in fastboot (1.49.9999)
- flash the recovery image in fastboot (latest 4ext)
- flsh any custom rom
Starting point on both phones was stock ics locked, s-on, hboot 1.53.0007
Don't get me wrong, I only wanted to help to get your guide a little leaner.
Click to expand...
Click to collapse
I followed these steps, everything was a success, but i m having problem flashing recovery image in fastboot? 4ext? I cannot seem to find this file i need? Other i have tried just hangs. It says my device is not rooted. So do i need to flash recovery before it' rooted?
Thanks.
rethan2 said:
I followed these steps, everything was a success, but i m having problem flashing recovery image in fastboot? 4ext? I cannot seem to find this file i need? Other i have tried just hangs. It says my device is not rooted. So do i need to flash recovery before it' rooted?
Thanks.
Click to expand...
Click to collapse
Here you can find the latest 4ext. Flash it and you can install every rom. Root is not required because all custom roms are pre-rooted.
Code:
fastboot flash recovery 4EXT_Recovery_Touch_v1.0.0.6_RC1.img
Sent from my Evo 3D
mhnx said:
Here you can find the latest 4ext. Flash it and you can install every rom. Root is not required because all custom roms are pre-rooted.
Code:
fastboot flash recovery 4EXT_Recovery_Touch_v1.0.0.6_RC1.img
Sent from my Evo 3D
Click to expand...
Click to collapse
OK thanks a mil, sorted now!
Can i do this in windows? i don't have other pc with linux or something like that...
XeNNz said:
Can i do this in windows? i don't have other pc with linux or something like that...
Click to expand...
Click to collapse
you're gonna have a bad time:
-juo dropped support for windows
-windows needs drivers... they act weird on fastboot
-a VM won't do too as the drivers of windows will be needed... which act weird
Sent from my Nexus 4
So..i have to give up. Thank you for fast reply !