* 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 SuperWipebefore hand.

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).

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:

But I tried 20 times now, but still got the timing wrong I guess... At first wire contact, the phone reboots immediately, but the movie and guide says that you have to make contact twice...
Any extra suggestions?

But I tried 20 times now, but still got the timing wrong I guess... At first wire contact, the phone reboots immediately, but the movie and guide says that you have to make contact twice...
Any extra suggestions?

Thank you It's just a matter of getting it bang on right. I suggest holding the first contact in place (not the SD Casing) and tap briefly on the SD Casing, release for nearly 2 seconds and a tap briefly once again and let go.

If "Waiting device...." doesn't appear and it's still refreshing telling you to do the Wire-Trick, repeat and repeat and repeat until it does. Have a look at the video as well for a good example of it, make sure you don't make contact with your chosen conductor either.

That "rebooting device" I don't see in the guide above... Also the phone vibrates like a real new boot up...

I've corrected that for you.

Your almost there, now it's just a matter of getting the timing right with the Wire-Trick. Keep at it, I assure you it will work.

BTW, can I ask what you are using to make contact? Are you making quick contact and releasing for about 1.75 seconds and quick contact again? I find it to be better to be on the early side of 1.75 seconds rather than later (in my testing).

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?