[GUIDE] Steps for rooting the HTC Jetstream [GUIDE]

DNarsingh

Senior Member
Jul 5, 2010
796
409
0
28
Philadelphia
Hi guys, over the past few weeks, I have noticed that many people are having problems rooting their Jetstreams. So because of this, I thought I would put together an all in one guide to help alleviate everyone's problems.

So what this will show you how to do:
  • Unlock the bootloader
  • Flash a custom recovery
  • Grant root access
  • Prepare the device for S-OFF

Included files:
  • HTC Drivers
  • ADB
  • Fastboot
  • TWRP 2.4.1.0
  • SuperSU 1.51

Note: This guide is for windows only

Ok, so lets begin:

Download attached zip

Install the HTC drivers
  • Do so by double clicking the HTCDriver_4.2.0.001.exe from the zip

Run the RUU if needed

I am assuming you are on a completely stock HTC Jetstream with no modifications what so ever. I am also assuming you are on the latest software 1.30.502.1 for AT&T users or 1.26.631.4 for Rodgers users. If you are not, please download and run the latest RUU from the following website:
http://forum.xda-developers.com/showthread.php?t=2094375

  1. Please note that running the RUU will completely WIPE your device of all personal data, so backup accordingly
  2. To run the RUU, make sure the Jetstream is turned on and is fully booted into Android
  3. Make sure "USB Debugging" is enabled under development settings
  4. Make sure "Fastboot" is disabled under power settings
  5. Simply attach the Jetstream to your computer with the appropriate USB cord
  6. Double click on the downloaded RUU .exe file to run the program
  7. If for some reason you cannot boot into Android, you can do the following:

  • With the device turned off, hold the volume down button and simple press the power button for a second or two
  • The device will boot into the bootloader, from there use the volume buttons to navigate to fastboot and the power button to select
  • Once in fastboot, connect the device to the computer with the USB cord and then double click the downloaded RUU .exe

Now lets unlock the bootloader

  1. Please note that unlocking the bootloader will also WIPE your device
  2. Go to http://www.htcdev.com/
  3. Create an account if you do not already have one
  4. Click on "Unlock Bootloader" and then "Get Started"
  5. In the drop down box, select "HTC Jetstream"
  6. Agree to all the legal terms
  7. Follow all the instructions to obtain your unlock token
  8. To easily do this:

  • Make sure "USB Debugging" is enabled under development settings
  • Make sure "Fastboot" is disabled under power settings
  • Connect the device to the computer with the USB cable
  • Navigate to the extracted folder of the attached zip
  • Hold the shift key and right click in the folder, then select "Open Command Window Here"
  • Type the following in the command window
  • Code:
    adb reboot bootloader
  • Once the device has booted into fastboot, type the following in the command window
  • Code:
    fastboot oem get_identifier_token
  • Copy the appropriate text according to the website and submit it
  • You will then be emailed an "Unlock_code.bin" and a link to continue the unlock process
  • Download the "Unlock_code.bin" and place it in the extracted folder from earlier
  • Now type the following in the command window
  • Code:
    fastboot flash unlocktoken Unlock_code.bin
  • On the device you will be prompted to unlock the device, use the volume keys to navigate to "Yes" and use power to select
  • The device will reboot back into Android

Now lets flash a custom recovery

  1. Connect the device to the computer with the USB cable
  2. In the extracted folder open a command window by holding the shift key, right clicking, and selecting "Open Command Window Here"
  3. Type the following in the command window
  4. Code:
    adb reboot bootloader
  5. Once the device has booted into fastboot, type the following into the command window
  6. Code:
    fastboot flash recovery htc_jetstream_twrp_recovery_2.4.1.0.img
  7. Once the custom recovery has been successfully flashed, type the following into the command window
  8. Code:
    fastboot reboot
  9. The device will then boot back into android

Now lets get root

  1. Connect the device to the computer with the USB cable
  2. Copy the "SuperSU-v1.51.zip' to the root of you SD card
  3. Go to the extracted folder, hold the shift key, right click, and select "Open Command Window Here"
  4. Now type the following into the command window
  5. Code:
    adb reboot recovery
  6. While at the recovery main menu, select the wipe option and wipe cache and dalvik cache
  7. Next go back to the main menu and select install
  8. Navigate to the SuperSU zip we placed on the SD card and flash the zip
  9. Once it flashes, go back to the main menu and reboot back into system
  10. The device will boot back into Android and the device will now be rooted!

So what now?

After completing the step above, you device should have an unlocked bootloader, and custom recovery installed, and also have root access. After having all of this you may now go on to install any custom ROMs you may want, however, I would recommend obtaining S-OFF to give yourself full control over your device.

This following link should help to explain what S-OFF is exactly:
http://forum.xda-developers.com/showpost.php?p=42455824&postcount=1

This next link is to the JuopunutBear S-OFF method:
http://forum.xda-developers.com/showthread.php?t=1906353

People I would like to thank:

  • DoomLoRD - for his initial work with rooting the HTC Jetstream
  • jmz - for giving us a custom recovery and hosting all the RUUs for us
  • TeamWin - for TWRP
  • Chainfire - for his amazing work with Android and SuperSU
  • Fuses and the rest of Team Unlimited - for giving us an S-OFF method

Disclaimer:

Just to be clear, unlocking and rooting your HTC Jetstream voids your warranty, so anything you do to it is your decision and I am in no way responsible for anything that happens to your device :p
 

cx5

Senior Member
Apr 4, 2009
367
81
0
@DNarsingh

Windows 8 64 finally can ADB to Jetstream and Sensation XL.

Thanks for driver file HTCDriver_4.2.0.001.exe containing within the zip you attached. The driver within htc_sync_setup_3.3.10.exe couldn't seem to get through.
 
Dec 5, 2010
32
3
0
Did a factory reset on my jetstream, and lost root. When I used CWM for recovery, I tried re-rooting using the guide in this thread. After another factory reset, root was still there, so I handed the jetstream to its new owner. However, the new owner has told me that the pen icon doesn't show up when using the pen. He did another factory reset (which took longer than usual), but still nothing. Anyone know what went wrong?
 

finniest

Senior Member
Oct 4, 2013
98
45
0
pinterest.com
Did a factory reset on my jetstream, and lost root.
I've never heard of a factory reset breaking root. The components that enable root usually exist on the /system partition and it is untouched by a factory reset.

The other root method (that I am unfamiliar) with is an insecure kernel. I don't know how this works, but I am pretty sure that a factory reset should not break it.
 
Dec 5, 2010
32
3
0
I've never heard of a factory reset breaking root. The components that enable root usually exist on the /system partition and it is untouched by a factory reset.

The other root method (that I am unfamiliar) with is an insecure kernel. I don't know how this works, but I am pretty sure that a factory reset should not break it.
I'm not a dev, and have just been following how-tos on XDA up to now (from back in the days of HTC HD2); therefore, I can't give details since I am inexperienced.

After the factory reset, Titanium Backup was denied SU, I could not browse the root directories/folders and all the software that needed root to work would not.

My question still stands: the pen icon won't show up. Anyone know what went wrong or what he may be doing wrong? In desperate need for help.
 
Last edited:

finniest

Senior Member
Oct 4, 2013
98
45
0
pinterest.com
After the factory reset, Titanium Backup was denied SU, I could not browse the root directories/folders and all the software that needed root to work would not.
Did you try to install the superuser app that you were formerly using from the market? My guess is that you lost the /data/app/su.apk that manages superuser, but that the binary is still in your /system/xbin/su directory somewhere. You probably removed the seemingly redundant /system/app/su.apk while using Titanium Backup, but are now left without a copy of it.

My question still stands: the pen icon won't show up. Anyone know what went wrong or what he may be doing wrong? In desperate need for help.
If you are using Hive ROM then the pen icon will not appear, but the pen will still work with most apps. If you are using a different ROM then I really have no idea why the pen icon is not working. Are you certain that the pen battery still has a charge?
 
Dec 5, 2010
32
3
0
If you are using Hive ROM then the pen icon will not appear, but the pen will still work with most apps. If you are using a different ROM then I really have no idea why the pen icon is not working. Are you certain that the pen battery still has a charge?
Not using any ROMs.

I had removed most of the bloatware when I was using it, but the pen icon was there and I could use it just fine (before the factory reset).

Now, after the factory reset and the root method above, he tried his Flyer's pen on the Jetstream as well, so the battery is not a problem.
 
Dec 5, 2010
32
3
0
I got the Jetstream back today.

I had managed to make a backup before using Clockwork Mod.

After the above rooting method, CWM is gone, and I can't use the backup files to restore using TWRP.

The link for CWM is gone. This is becoming extremely frustrating.
 

DNarsingh

Senior Member
Jul 5, 2010
796
409
0
28
Philadelphia
I got the Jetstream back today.

I had managed to make a backup before using Clockwork Mod.

After the above rooting method, CWM is gone, and I can't use the backup files to restore using TWRP.

The link for CWM is gone. This is becoming extremely frustrating.
I have a copy of the CWM recovery.img. When I get home tonight, I will upload it for you.

I would recommend redoing your backup in TWRP afterward. In my experience, this recovery is a bit more up to date..
 
Dec 5, 2010
32
3
0
I have a copy of the CWM recovery.img. When I get home tonight, I will upload it for you.

I would recommend redoing your backup in TWRP afterward. In my experience, this recovery is a bit more up to date..
Definitely.

And thank you!

EDIT: found CWM on an old hard disk. Managed to get ADB working. Restoring should fix most of the problems.
 
Last edited:

m.morcielago

Senior Member
May 24, 2013
232
35
28
Marand
every thing is ok
my device is fully rooted with twrp recovery and unlocked bootloader
but I have a problem.
I have sim card signal Icon but my device can not confirm simcard
what can I do?
 

GROTEU

New member
Feb 1, 2016
1
0
0
Since I have rooted my device I can no longer access downloads from the google play store. I constantly get RPC:S-7:AEC-0 or -7 errors. I have tried all the tricks on various
forums but have had no luck. Do you have any fixes related to the jetstream?

Thanks, Mike
 

finniest

Senior Member
Oct 4, 2013
98
45
0
pinterest.com
Since I have rooted my device I can no longer access downloads from the google play store. I constantly get RPC:S-7:AEC-0 or -7 errors. I have tried all the tricks on various
forums but have had no luck. Do you have any fixes related to the jetstream?
Thanks, Mike
It doesn't sound related to rooting. I would suggest a backup (there are many means of accomplishing this) and then a factory restore. If that doesn't work then install a custom ROM.
 

rizin.

New member
Mar 25, 2017
1
0
0
rooting issues

i have been trying to root my jetstream so i can get some lift out of it but when i get to the fast boot the system just hangs there any suggestions please if you know a complete way to root a htc from rogers i would love the support thanks