[HTC Sensation] kgs1992:
OLD INFO:

This old info is not updated. Please read the above post for the link to the instructions.

HTC Sensation/XE/4G Super Utility by kgs1992​

​

THIS UTILITY HAS BEEN FEATURED ON THE PORTAL!

Read Here
​

:::: What does this do? ::::

This tool provides a very simple & easy way for any of these:

​

Reboot your device normally, or to bootloader or recovery.

S-OFF for Hboot ≤1.18 devices using Revolutionary

S-OFF for Hboot 1.2x devices using JuopunutBear (Wire trick is needed)

Installing 4EXT Touch Recovery or CWM recovery for all S-OFF / HTC Dev Unlocked devices.

Rooting for all devices (With or without a custom Recovery)

Write SuperCID or custom CID for all S-OFF devices

Install firmware for all S-OFF devices

Flash ZIP from recovery for all S-OFF devices with custom recovery installed

Flash PG58IMG.zip (Depending on what the PG58IMG.zip is, the requirements for this may differ)

Flash boot.img for HTC Dev unlocked/ S-OFF devices

Flash Unlocked =JuopunutBear= Hboot for devices that have S-OFF

*devices implies HTC Sensation/XE/4G wherever used in this post/thread​

Best suited for noobs and people with dead screens or volume/power keys that don't work properly, since 90% of the interaction is with the computer.

I have spent a lot of time perfecting this utility. It is now safe to use!! :D

Read through the instructions and everything will execute smoothly.​

:::: What do I need to do? ::::

​

↓ You need to just trust the tool & follow these instructions ↓

Step by step Instructions:

Uninstall all programs that start with "HTC" ; including HTC Sync, HTC Driver, etc. Also uninstall / close any interfering software. (Very important if you're using this tool for S-OFF)

Install HTC drivers from here and reboot your PC.

Make sure you set HTC Sync as default mode with Ask Me Everytime disabled and Enable USB Debugging option.

(Default mode & ask me options are in Settings>Connect to PC. USB Debugging option is in Settings>Developer Options)

NEVER use USB hubs or USB 3.0 ports!

[*]Disable your anti virus program when you run the tool

Ensure that you have a battery level of at least 40% before using this too.l

Download and open the zip file. Unzip it to any convenient location.

Run "Menu.bat" file and follow the onscreen instructions.

Please note that the menu you are presented with shows you the options & not the steps

DO NOT run the file as administrator.

Please ensure that you are connected to the internet while using the tool since files are not packed into the tool & need to be downloaded as required.

When asked for a response, always type 1 for yes & 0 or anything else for no. When asked to press enter to exit, press Enter to exit & not the close button on the window.

​

It's as simple as that ;)​

Read post #2 in this thread for important tips!

:::: Download ::::

(Click the button to go to the download page)​

​

Total number of downloads: 19k (Updated every week)

If you have used the tool, please post your feedback, along with suggestions for improvement! :)

Also, screenshots in the attachments!

Last but not the least, a lot of time & effort has been put in to bring this tool to you and to make it foolproof. If this tool helps you or if you wish to show your support, please don't forget to hit the thanks button! :)​

:::: Donations ::::

​

sytauro

xan_asmodi

catmanic x2

guidogsbn

markwatson

Gozzeh

Homewrecker

alphaditya

jr_718

​

If you'd like to show your support/appreciation, donations are welcome!

This is of course, entirely optional.

​

Thank you. I appreciate your support and it encourages me to do even better.​

​

Video Tutorials on YouTubehttp://www.youtube.com/playlist?list=PLYPCYqjlXVCaKSq4sxINHL4PPSgltE_F0http://www.youtube.com/playlist?list=PLYPCYqjlXVCaKSq4sxINHL4PPSgltE_F0 <--Click here​

(Thanks to locn for video tutorials)​

​

​

Additional Info​

​

:::: TIPS ::::

​

For JuopunutBear S-OFF, HTC Dev unlock method is recommended because the timing of the wire trick does not need to be 100% exact. The fact that the unlock token has been used will not be visible on the phone. This is what HTC uses to determine whether the bootloader has been unlocked. No matter which method you follow, the outcome is the same. If two identical phones were S-OFF each using one of these methods, you could not differentiate one from the other. (This is not a false claim; I have seen it myself.)

For problems with JuopunutBear refer here or join IRC Channel #juopunutbear on freenode. Note: The method without HTC Dev unlock is not supported by the channel, except for cases where the motherboard has been replaced. NO TOOL RELATED QUESTIONS ON THIS CHANNEL. (only questions related to JB & wire trick are entertained)

For problems with JuopunutBear S-OFF without bootloader unlock, refer here.

For JuopunutBear S-OFF (Hboot 1.2x) you may lose data on SD Card. You should backup or use a spare SD Card.

For JuopunutBear S-OFF using unlock bootloader method, you only need to unlock your bootloader using HTC Dev. Rooting is done within the tool (optional).

For Hboot ≤1.18 S Off, please ensure that you don't have custom recovery installed. If you do, refer this post for the solution.

For writing custom CID, please refer here for a list of valid CIDs based on provider/locations.

For general help, post in this thread or join IRC Channel #helpmenow on freenode. [I can be found here. If you see me there but I don't reply, you can take help from others.]

​

:::: CREDITS ::::

​

Revolutionary.io for Revolutionary & Revolutionary CWM recovery.

Unlimited.io for JuopunutBear & JuopunutBear hboots.

madmaxx82 for 4EXT Touch Recovery

sparkym3 for TPSparkyRoot

mike1986. for Rooting Tools from his site

ganeshp for all his help and ideas!

Keylogger_0 for help with logging.

tinky1 , dexter93 & globatron for their help & support.

The Sensation community & anyone I might have forgotten.

​

:::: Changelog ::::

​

[CENTER]
v7.1
-Bug fixes
-Hosting changed
-Linking method changed. The tool will never need to be updated due to link changes.

v7.0
-Added ability to start the tool from any screen on the phone
(i.e bootloader/recovery/android.)
-Firmware flashing is now done in RUU mode.
-Now requires almost 0 feedback from the user as most things are checked automatically.
-Automatically attempt to add CID to fastboot flashable zips if flashing fails
-No need to download any files anymore.
Depending on requirements, files are automatically downloaded.
-MD5 checking for downloaded files.
-Choice of recovery added. You can now flash CWM or 4EXT
-On-screen Instructions simplified.
-Few typos corrected.
-Text formatting improved. (Also, colour added :P )
[B][COLOR="Blue"][Released][/COLOR][/B]

Changelog for older Versions:
[HIDE]
v6.6
-Added helpful echos to Hboot 1.18 S-OFF
-Added log feature for tacoroot
-Few typos corrected

v6.5.1
-Menu fixed
-Typos corrected & extra info added
-Minor bugs corrected

v6.5
-Fixed file not found errors
-Fixed ping errors
-Restriction removed on folder name
-ping.exe removed from zip

v6.4.4
-Added ping.exe to fix error on systems with incorrect variable paths*

*This is not a problem with the tool, but some problem with your PCs

v6.4.3
-Fixed link
-Fixed file not found loop

v6.4.2
-Fixed errors in code
-Fixed incorrect links
-Fixed incorrect title

v6.4.1
-Menu bug fixed again

v6.4
-New menu bug fixed
-recovery.img file existence check added

v6.3
-Fixed menu
-Added new method to flash recovery

v6.2
-An error in code for temp root has been rectified
-Added option to flash ENG boot for devices after JB S-OFF that retain *locked* status
-Hboot 1.2x S-OFF now supports HTC Dev Unlocked devices
-S-OFF tested (thanks [URL="http://xdaforums.com/member.php?u=1529048"]anko184[/URL]) and fixed

v6.1
-Corrected wrong info about Super CID & Custom CID working with HTC Dev Unlock
-Added wait time before fetching CID to ensure it fetches properly

v6.0
-Added new options to S-OFF utility making it much safer
-Added ability to flash PG58IMG.zip
-Added ability to flash boot.img
-Implemented new rooting method that supports all devices
-Added ability to reboot the device using the tool

v5.0
-All options tested & working with my phone [Except S-OFF]
-Fixed zip not being deleted after install
-Major fix to ensure integrity of USB connection *
-Added delay effect for all output making it easier to read
-Rooting Utility changed

*Previously, the commands would execute as soon as adb detected the device. Now, I have added a wait time of 90 seconds to ensure that the device boots completely before any commands are executed, thus, making this tool all the more fool proof

v4.1
- Added ability to add custom CID

v4.0
-Added support for S-OFF Hboot 1.2x devices

v3.1
-Added flash zip from recovery option
-Corrected typos and incorrect commands (thanks to [URL="http://xdaforums.com/member.php?u=4546540"]ganeshp[/URL])

v3.0
-Cleaned up scripts
-Added Install firmware feature

v2.0
-Added Permanent Rooting feature
-Added Write SuperCID feature
-Changed most scripts to make them efficient
-Added Menu to make navigation simpler

v1.1
-Fixed delete PG58IMG.zip after recovery install

v1.0
-Added & tested the 4EXT recovery flashing option.
[/HIDE][/CENTER]

​

:::: Footnote ::::

​

Warning for non HTC Sensation/XE/4G devices:

This tool is not intended for any other phones, although some features may work for other phones as well.

The reason you see batch files & not an executable is because my script is open to all.

View it, use it, change it, do as you wish!

I am against the uploading of the tool to other locations.

I will NOT provide support to anyone who has not downloaded the tool from the thread.

You will not duplicate my work; you may use the code as you please, but not the entire tool itself.

I don't claim full credit for this utility.

I am not to be held responsible for any damage this program may cause to you or your devices.

Use it at your own risk.

I will provide support for the tool here in this thread & on #helpmenow IRC Channel. NO PMs PLEASE.

I hold no responsibility for the outcomes from the use of this tool.​

​

​

NEW INFO (Duplicate):

HTC Sensation/XE/4G Super Utility by kgs1992​

​

THIS UTILITY HAS BEEN FEATURED ON THE PORTAL!

Read Here
​

:::: What does this do? ::::

This tool provides a very simple & easy way for any of these:

​

Reboot your device normally, or to bootloader or recovery.

S-OFF for Hboot ≤1.18 devices using Revolutionary

S-OFF for Hboot 1.2x devices using JuopunutBear (Wire trick is needed)

Installing 4EXT Touch Recovery or CWM recovery for all S-OFF / HTC Dev Unlocked devices.

Rooting for all devices (With or without a custom Recovery)

Write SuperCID or custom CID for all S-OFF devices

Install firmware for all S-OFF devices

Flash ZIP from recovery for all S-OFF devices with custom recovery installed

Flash PG58IMG.zip (Depending on what the PG58IMG.zip is, the requirements for this may differ)

Flash boot.img for HTC Dev unlocked/ S-OFF devices

Flash Unlocked =JuopunutBear= Hboot for devices that have S-OFF

*devices implies HTC Sensation/XE/4G wherever used in this post/thread​

Best suited for noobs and people with dead screens or volume/power keys that don't work properly, since 90% of the interaction is with the computer.

I have spent a lot of time perfecting this utility. It is now safe to use!! :D

Read through the instructions and everything will execute smoothly.​

:::: Where can I find all the info? ::::

​

All info & downloads have been moved to my website.

You can find all instructions & downloads here: kgs1992 - KGS Utility

Please do not download from other sources since it may not be the latest version & older versions should NOT be used!

Remember to read the Known Issues post for fixes to known problems.​

:::: FAQs ::::

​

Q. How safe is this?​

It's as safe as it can get without someone being physically present to ensure that you do everything right. If you follow the instructions, this is very safe.

Here is what makes it safe:

Ample, easy-to-follow instructions.

Dynamic checks to ensure previous steps completed properly & device is exactly as it needs to be.

MD5sum checking for downloaded files before flashing.

If anything fails, it is retried. If it fails constantly, then all changes are undone & error messages are shown.

Regular updates with new features.

Immediate bug fixes when reported.

Dedicated real-time support on IRC (#kgs1992 on Freenode network).

Q. Why did you make this?​

Of course, it was intended to be helpful to newbies to S-OFF & flash their phones and also serve as a good example for making a completly n00b-proof toolkit for anyone who wanted to make one.

Started off as wanting to learn something new. Helped me learn not only how to write batch scripts but by extension I learnt many more things & also more about the phone.​

Q. Where can I find support?​

If you find yourself in need of help with using this, you can find real-time support on IRC (#kgs1992 on Freenode network). [Please note that as the single person maintaining this project, it is difficult to be online & answer questions 24/7. You might have to wait a while at times.]​

Q. Will you make this for more devices in the future?​

If I get enough requests. Requests can be made using the feedback form on this page.​

Q. Will you make this for a different platform (Linux/Mac)?​

If I have the time, I may. But this probably isn't going to happen.​

Q. How can I help?​

You can leave your feedback, suggestions, comments, etc. here in this thread or use the feedback form on this page.

If you like my work, you can push my thanks button (This can be found at the bottom-left of this post.) & rate 5★ s for the thread. (This can be found at the top-right of the page.)

If you wish to make a donation, you may do so here or do so directly via PayPal to donations@kgs1992.com .​

​