[TOOL][2 DEC] HTC Sensation/XE/4G Super Utility (AIO) by kgs1992 v8.0

Search This thread

kgs1992

Senior Member
May 8, 2012
1,482
1,885
Bangalore
MAJOR UPDATE!
A number of new features added, along with rooting support for S On devices also! The S Off utility has been made safer by including some precautionary steps! ganeshp will be testing this soon, please check back for updates!
 

phatfawzi

Senior Member
May 13, 2010
92
2
Well, at least there is a method to have S Off on Hboot 1.2x.. And no, I haven't made that method, it's just included in here..
Also, you can get the wire trick right if you time if while looking at the image in the guide that is linked to in the tool.
I suggest you wait for the next update for my tool, S Off will be made safer by then and also be tested thanks to ganeshp.
ETA would be within 36 hours, depending on time taken for testing..

Sent from my HTC Sensation XE with beats audio




Again please don't take it the wrong way. first i appreciate your work, without it we wouldn't be anywhere. so thank you.
 

kgs1992

Senior Member
May 8, 2012
1,482
1,885
Bangalore
Again please don't take it the wrong way. first i appreciate your work, without it we wouldn't be anywhere. so thank you.

It's alright, I was just trying to make you understand that the JB method is not my work & that it is awesome, being the only method that works for hboot 1.2x..
Please post back with your results after you try S Off.. Thanks.

Sent from my HTC Sensation XE with beats audio
 

pyramid

Senior Member
Apr 18, 2009
464
125
Melbourne
This tool looks promising. Thanks for this.
I m on Sensation XE with S-ON and unlocked bootloader from HTCDEV. I tried to write custom CID using tool but it went to error "Invalid CID". Do you know what could be the problem? Below is extract from command prompt.

Enter the CID: 4677
... INFOfail: [writecid] Invalid cid
OKAY [ 0.010s]
finished. total time: 0.010s
+ Rebooting device to bootloader +
rebooting into bootloader... OKAY [ 3.335s]
finished. total time: 3.336s
+ Fetching CID... +
< waiting for device >
cid: HTC__044
finished. total time: 0.003s
+ Your CID should now be 4677 +
 

kgs1992

Senior Member
May 8, 2012
1,482
1,885
Bangalore
This tool looks promising. Thanks for this.
I m on Sensation XE with S-ON and unlocked bootloader from HTCDEV. I tried to write custom CID using tool but it went to error "Invalid CID". Do you know what could be the problem? Below is extract from command prompt.

Enter the CID: 4677
... INFOfail: [writecid] Invalid cid
OKAY [ 0.010s]
finished. total time: 0.010s
+ Rebooting device to bootloader +
rebooting into bootloader... OKAY [ 3.335s]
finished. total time: 3.336s
+ Fetching CID... +
< waiting for device >
cid: HTC__044
finished. total time: 0.003s
+ Your CID should now be 4677 +

That is not a valid CID. Please refer here for a list of valid CIDs based on provider/locations.
 

pyramid

Senior Member
Apr 18, 2009
464
125
Melbourne
That is not a valid CID. Please refer here for a list of valid CIDs based on provider/locations.

+ Do you want to write custom CID? +
Enter Response: 1
Enter the CID: 11111111
... INFOvreg_set: request is duplicated id 14
INFO pyramid_init_sd, SD card power on ok
INFOsdcc_init_memory_device done
INFO[FAT_ERROR] fat_open_file: can not find SMART_IO.CRD
INFO[JAVACARD_ERR] SMART_IO.CRD cann't find
OKAY [ 1.085s]
finished. total time: 1.086s
+ Rebooting device to bootloader +
rebooting into bootloader... OKAY [ 3.305s]
finished. total time: 3.305s
+ Fetching CID... +
< waiting for device >
cid: HTC__044
finished. total time: 0.003s
+ Your CID should now be 11111111 +
+ Rebooting device +
rebooting...
finished. total time: 1.658s
+ Waiting for your device to reboot... +
adb server is out of date. killing...
* daemon started successfully *
error: protocol fault (no status)
+ Congratulations! You have successfully written Custom CID! +
 

kgs1992

Senior Member
May 8, 2012
1,482
1,885
Bangalore
+ Do you want to write custom CID? +
Enter Response: 1
Enter the CID: 11111111
... INFOvreg_set: request is duplicated id 14
INFO pyramid_init_sd, SD card power on ok
INFOsdcc_init_memory_device done
INFO[FAT_ERROR] fat_open_file: can not find SMART_IO.CRD
INFO[JAVACARD_ERR] SMART_IO.CRD cann't find
OKAY [ 1.085s]
finished. total time: 1.086s
+ Rebooting device to bootloader +
rebooting into bootloader... OKAY [ 3.305s]
finished. total time: 3.305s
+ Fetching CID... +
< waiting for device >
cid: HTC__044
finished. total time: 0.003s
+ Your CID should now be 11111111 +
+ Rebooting device +
rebooting...
finished. total time: 1.658s
+ Waiting for your device to reboot... +
adb server is out of date. killing...
* daemon started successfully *
error: protocol fault (no status)
+ Congratulations! You have successfully written Custom CID! +

I'm sorry, S Off is needed to make changes to CID. I have wrongly mentioned it.
 

kgs1992

Senior Member
May 8, 2012
1,482
1,885
Bangalore

kittiwat

New member
Oct 14, 2008
4
0
This is just what I'm looking for. Root with S-On. Thanks for your work. :)


Edit:
Oh my bad, I thought it'd be able to use this tool to Root while still S-On (like old version of HTC). I went through rooting (#4) successfully twice but the su binary is still not there. So need to S-Off still to root the phone (XE). :(
 
Last edited:

kittiwat

New member
Oct 14, 2008
4
0
Oh my bad, I thought I'd be able to use this tool to Root while still S-On (like old version of HTC). I went through rooting (#4) successfully twice but the su binary is still not there. So, probably still need to S-Off the phone to root it (Sensation XE).
 

T-Macgnolia

Senior Member
Sep 30, 2010
3,796
2,023
Shannon, Ms.
Oh my bad, I thought I'd be able to use this tool to Root while still S-On (like old version of HTC). I went through rooting (#4) successfully twice but the su binary is still not there. So, probably still need to S-Off the phone to root it (Sensation XE).

You can root while S-on, go to this guide. Or if you are already HTC Dev unlocked you can download this PM58IMG.zip of 4EXT Touch Recovery and flash it via bootloader. Then download this CWM-SuperSU-v0.89.zip and install it via recovery.
 

kgs1992

Senior Member
May 8, 2012
1,482
1,885
Bangalore
You can root while S-on, go to this guide. Or if you are already HTC Dev unlocked you can download this PM58IMG.zip of 4EXT Touch Recovery and flash it via bootloader. Then download this CWM-SuperSU-v0.89.zip and install it via recovery.

Mate, my tool includes all of this. There is root options for recovery installed (The normal zip installation for busy box & SU) and also not installed (The method from the One X toolkit). Also, 4EXT is flashed in my tool using PG58IMG.zip, since it is less likely to fail. :)
Just letting you know.
 

T-Macgnolia

Senior Member
Sep 30, 2010
3,796
2,023
Shannon, Ms.
Mate, my tool includes all of this. There is root options for recovery installed (The normal zip installation for busy box & SU) and also not installed (The method from the One X toolkit). Also, 4EXT is flashed in my tool using PG58IMG.zip, since it is less likely to fail. :)
Just letting you know.

My bad man, I had a momentary laps of focus I guess. (Walks off calling myself stupid....)
 

anko184

Senior Member
Jan 29, 2009
899
199
Volos
OnePlus 8T
Google Pixel 6 Pro
Hi, i'm trying to s-off a XE with 1.27 hboot with your guide but when JuopunutBear starts it gives me an error that the phone has no root.. Any help?

PS. I don't want to use htcdev..

PS2. I also tried this guide but i get an error in step 4 saying "The system cannot find the path specified."
 
Last edited:

kgs1992

Senior Member
May 8, 2012
1,482
1,885
Bangalore
Hi, i'm trying to s-off a XE with 1.27 hboot with your guide but when JuopunutBear starts it gives me an error that the phone has no root.. Any help?

PS. I don't want to use htcdev..

PS2. I also tried this guide but i get an error in step 4 saying "The system cannot find the path specified."

Do you get the message that temp root is successful?
If yes, after this, does your phone show anything except the status bar?
EDIT: Anyway, there have been some changes to the code & I suppose whatever is causing your problems must be fixed.
I'll post with a new post when the revision is done, if you're subscribed, then it will pop up on your subscriptions & you can come back and download.
 
Last edited:

anko184

Senior Member
Jan 29, 2009
899
199
Volos
OnePlus 8T
Google Pixel 6 Pro
Do you get the message that temp root is successful?
If yes, after this, does your phone show anything except the status bar?
EDIT: Anyway, there have been some changes to the code & I suppose whatever is causing your problems must be fixed.
I'll post with a new post when the revision is done, if you're subscribed, then it will pop up on your subscriptions & you can come back and download.

Hi again, i did got a message saying that temp root was successful but after that the phone rebooted so as i understand i lost temp root due to this reboot, right?
Cause if after the reboot i still have root then it's not temp it's permanent..
So maybe their is the error..

I'm subscribed and i will check this tread for fixes... BTW if i can help with logcat's or testing just tell me..
 

Top Liked Posts

  • There are no posts matching your filters.
  • 565
    OLD INFO:

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

    HTC Sensation/XE/4G Super Utility by kgs1992
    pGJub.png

    THIS UTILITY HAS BEEN FEATURED ON THE PORTAL!
    Read Here

    pGJub.png


    Button-Info-icon.png
    :::: What does this do? ::::
    Button-Info-icon.png

    pGJub.png


    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.
    pGJub.png


    Button-Help-icon.png
    :::: What do I need to do? ::::
    Button-Help-icon.png

    pGJub.png

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

    Step by step Instructions:

    1. 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)
    2. Install HTC drivers from here and reboot your PC.
    3. 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)
    4. NEVER use USB hubs or USB 3.0 ports!
      [*]Disable your anti virus program when you run the tool
    5. Ensure that you have a battery level of at least 40% before using this too.l
    6. Download and open the zip file. Unzip it to any convenient location.
    7. Run "Menu.bat" file and follow the onscreen instructions.
    8. Please note that the menu you are presented with shows you the options & not the steps
    9. DO NOT run the file as administrator.
    10. 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.
    11. 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!

    pGJub.png


    Button-Download-icon.png
    :::: Download ::::
    Button-Download-icon.png

    pGJub.png


    (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! :)


    pGJub.png


    paypal-icon.png
    :::: Donations ::::
    paypal-icon.png

    pGJub.png
    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.
    (Thanks to locn for video tutorials)
    pGJub.png


    pGJub.png
    Additional Info
    pGJub.png

    Button-Reminder-icon.png
    :::: TIPS ::::
    Button-Reminder-icon.png

    pGJub.png

    • 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.]
    pGJub.png

    Button-Favorite-icon.png
    :::: CREDITS ::::
    Button-Favorite-icon.png

    pGJub.png


    pGJub.png


    Button-Upload-icon.png
    :::: Changelog ::::
    Button-Upload-icon.png

    pGJub.png
    Code:
    [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]

    pGJub.png

    Button-Warning-icon.png
    :::: Footnote ::::
    Button-Warning-icon.png

    pGJub.png

    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.

    pGJub.png

    NEW INFO (Duplicate):

    pGJub.png

    HTC Sensation/XE/4G Super Utility by kgs1992
    pGJub.png

    THIS UTILITY HAS BEEN FEATURED ON THE PORTAL!
    Read Here

    pGJub.png


    Button-Info-icon.png
    :::: What does this do? ::::
    Button-Info-icon.png

    pGJub.png


    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.
    pGJub.png


    Button-Help-icon.png
    :::: Where can I find all the info? ::::
    Button-Help-icon.png

    pGJub.png

    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.
    pGJub.png


    Button-Favorite-icon.png
    :::: FAQs ::::
    Button-Favorite-icon.png

    pGJub.png
    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 .​
    pGJub.png




    209
    pGJub.png


    HTC Sensation/XE/4G Super Utility by kgs1992

    pGJub.png


    THIS UTILITY HAS BEEN FEATURED ON THE PORTAL!
    Read Here

    pGJub.png


    NO LONGER SUPPORTED
    I no longer own a HTC Sensation, nor do I have the time required to provide help and support personally.
    v8.0 is the last increment for this utility. You may still use the utility at your own discretion.


    pGJub.png




    pGJub.png

    :::: What does this do? ::::
    pGJub.png


    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.
    pGJub.png


    :::: Where can I find all the info? ::::
    pGJub.png

    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.
    pGJub.png


    :::: 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 .​
    pGJub.png



    For some reason, this post and the next post were interchanged randomly and hence, I had to duplicate the OP.
    12
    UPDATE v8.0 Released!
    http://kgs1992.com/kgs-utility
    Please take a moment to provide your feedback: http://kgs1992.com/contact-me

    Known issues:
    -At times window closes regardless of what option is chosen.
    (I've misinterpreted how the exit code from the option menu is to be used which is what has caused this problem.)
    Temporary fix: Close all windows. Make sure no more than one window is open at any given time.

    -Juopunutbear file unavailable for Windows.
    I'm sorry, I can do nothing about this. This is just Unlimited.io 's decision & I'm not going to be distributing copies of their files.
    Please do not make requests for this.

    -Installing the tool in Read Only locations like Program Files will make everything stop working.
    (I'm deciding on whether to re-code the scripts to make them use the temp folders or to set the installation directory as desktop & keep it permanent. I am recoding batch files to use temp folder for temporary files. Also, will insert a system variable to use in batch files for referring to KGS Utility's installation directory.)
    Temporary Fix: Go to the folder where you installed the tool, Uninstall it & install it on the desktop.

    -For S-OFF on Hboot 1.27 using unlocked bootloader method, there is a constant message regarding "file not found/md5 error".
    (This is due to an if statement which has the wrong file name in the exist condition)
    Temporary Fix: After downloading the files needed, close the window & restart from the menu.
    OR do what is mentioned in this post.

    UPDATE:
    I'm no longer able to make any further updates as I don't really have the time.
    EXPECTED Changelog for v8.1 as of now:
    Code:
    ╔══════════════════════════════════════════════════════════════════════════════╗
    ║                       ╔══════════════════════════════╗                       ║
    ║                       ║           CHANGELOG          ║                       ║
    ║                       ╚══════════════════════════════╝                       ║
    ║╔════════════════════════════════════════════════════════════════════════════╗║
    ║║                                                                            ║║
    ║║                                                                            ║║
    ║║    v8.1                                                                    ║║
    ║║    -Installer now checks if installation already exists.                   ║║
    ║║    -Selecting any option sometimes closes program. -FIXED                  ║║
    ║║    -Installing in Read Only locations will cause problems. -FIXED*         ║║
    ║║    -Installing a newer version without removing old versions will not      ║║
    ║║     cause any problems while running newer version.**                      ║║
    ║║    -Running the tool as admin no longer causes any problems.**             ║║
    ║║    -Readme Updated, instructions simplified.                               ║║
    ║║    -Small bugs fixed.                                                      ║║
    ║║    *Tool now makes use of the Temp folder for temporary files.             ║║
    ║║     (Temp folder is "%TEMP%\KGSUtilityVx.x")                               ║║
    ║║    **Introduced a permanent system variable during install.                ║║
    ║║      All %cd% references are now changed to %KGSUTILITYVx.x%               ║║
    ║║                                                                            ║║
    ║╚════════════════════════════════════════════════════════════════════════════╝║
    ╚══════════════════════════════════════════════════════════════════════════════╝

    It might take a while to get this ready. Lots of things to change.
    12
    Great...can work on hboot 1.29,i knw it says 1.18 but just askin :)

    Sent from my HTC Sensation XE with Beats Audio Z715e using XDA

    Well, Revolutionary only supports devices with Hboot 1.18 or less.
    Maybe if I modify this to make it work with other programs, it's possible.
    EDIT: Yes, now works on Hboot 1.2x :)

    Unfortunately I will probably never get to use this tool, but none less thank you and keep up the work. But one complaint, this should have been posted in the Sensation Android Development forum.

    Well, when I asked dexter, he was of the opinion that it should be placed in general.
    And thank you :)
    EDIT: Moved to Sensation Android Development
    10
    Fixes

    Hboot ≤1.18 S Off, removing custom recovery:
    Tacoroot won't work with custom recovery. You need to flash the stock recovery.

    • Make sure that your bootloader is unlocked.
    • Download this rcovery.img
    • Put it into the tools folder. (If you get a overwrite warning, just replace the previous file)
    • Run menu.bat & select option 3 (always select no for method 2). (Method 1 will install any recovery named recovery.img)
    • Re-run menu.bat & select the appropriate options for S Off.
    • If it fails again, then perform a factory reset & try again.
    • If it fails again, It would be a good idea to run an RUU