[HTC Sensation] auggie2k:
Official Thread - http://xdaforums.com/showthread.php?t=1611981 | Original Author - http://unlimited.io/juopunutbear.htm

Was advised by another member that a handy guide would be useful for other members, I am going to base this on what I did in my own experience :)

*** NOTE: There have been many updates with this method and all other troubleshooting steps can be found on the website - http://unlimited.io/jbtroubleshooting.htm ***

Juopunutbear Requirments:

* Be unlocked using the HTCdev bootloader unlock - http://htcdev.com/bootloader

* Be rooted (have superuser and/or an unsecured boot image installed)

* Have a spare microSD card, or to have backed up all contents of your SDcard, the card will be wiped

* Have fastboot and adb drivers installed and working (windows)

* Have usb debugging enabled

* Have a legth of insulated wire of sufficient length to join the contact points for your device (paperclip)

NOTE:

This is based on an ICS Upgraded Sensation 4.0.3 with HBOOT 1.27.0000 and Firmware 3.32.

Make sure you have at least 50% battery life for this and some free time. I also recommend a paperclip extended out with some insulation tape over the whole thing except for the tips (leave about 1CM free each end) for the wire trick.

1 -

Backup and Format your SD Card

Easiest thing to do as this is essential for the program to work and you wouldn't want to risk your content.

2 -

Restore to Stock 3.32 Rooted ROM

I did this because I was getting an error message only 1 other user reported and I believe it was because I was using a custom ROM (LeeDroid) with a kernel based on 3.32 from a different ROM. I kept getting an Segmentation error:

It is not 100% necessary to wipe and start fresh but I expect most other users to be changing ROM's after gaining S-OFF (because you can change your CID). As I said at the start, it's based on my own experience and I always prefer to start fresh with a new ROM unless upgrading. Just flash this in Recovery as you would any normal ROM. I also suggest downloading and running

SuperWipe

before hand.

Here's the download - http://files.virtuousrom.com/pyramid/misc/rmk-pyramid-stock_ics_3.32.401.3-v1.zip

ALTERNATIVELY - Root your current ROM (again) with the following flashable ZIP - http://downloads.androidsu.com/superuser/Superuser-3.0.7-efghi-signed.zip

3 -

Flash boot.img from Stock 3.32 Rooted ROM in Fastboot

As you know, if you flash a ROM with a HTC Unlocked bootloader, it has to be based on the 3.32 firmware and some ROM's you flash won't boot because of this so extract it from the above ZIP and flash it in fastboot (ROM should still boot but pays to be safe).

4 -

Download Juopunutbear S-OFF

Here's the download - MOD-Edit: Link removed

5 -

Connect phone over USB with debugging enabled

Should be on by default but if not, go to Settings > Develop Option > USB Debugging

6 -

Run Juopunutbear S-OFF

Let this run through it's normal procedure, you will see some prompts on your phones screen about X application being granted superuser permissions, this is normal. After about 15-30 seconds your phone will reboot and boot to the Juopunutbear screen (I believe it's a recovery like loader). DO NOT UNPLUG YOUR USB CABLE!

7 -

Use Wire-Trick to obtain S-OFF

This is the fun part, make's it really seem like hacking ;) When requested by the application, use the suggested paperclip to join the SD Card casing to the connector as in the image:

Great guide here by XDA member @seb_labine - http://xdaforums.com/showthread.php?t=2133633

This initial confusion myself was that you had to hold it for an awfully accurate 1.75 seconds but that was my mistake. Here's how I got it to work.

NOTE: The below will repeatedly show on screen until you make contact, then it will say Waiting Device (as it reboots).

Create contact for 0.5 Seconds > Release for 1.75 Seconds > Create contact for 0.5 Seconds > Release connection completely.

If done incorrectly (as in the timing is wrong) you will get this message.

If so, please close Juopunutbear and reopen it and it will start again.

[YOUTUBE]e6jkdNqCltk[/YOUTUBE]

And a great video guide by kgs1992:

[YOUTUBE]qcNqxsW3P-E[/YOUTUBE]

Once it's done successfully, you will see this message...

Now, that's it and you are done. It will reboot into Bootloader and you will see this:

NOTE: It will say ***LOCKED*** at the top of Bootloader, this is fine because it's S-OFF what's important. The Locked / Unlocked status is for the HTC Dev method.

Congratulations! Now that your in Bootloader with S-OFF, how about a nice new Recovery and change of CID?

Normal - http://download2.clockworkmod.com/recoveries/recovery-clockwork-5.0.2.0-pyramid.img

Touch - http://download.clockworkmod.com/recoveries/recovery-clockwork-touch-5.8.0.9-pyramid.img

And for the CID (so you can flash any ROM or RUU for latest radios and debranding)?

Thanks for stopping by and cheers!