If you own an HTC device, you may recall that one of the hardest things to bypass is the locked bootloader. Sure, you can unlock it by using the HTCDev web service that HTC offers for its customers. This essentially allows you to flash unsigned code such as ROMs and kernels onto these devices. But since the S-ON flag is still up, you are severely restricted as to what you can flash on your device. What if you just want to do more? Lets say that you want to roll back the latest radio upgrade that you applied because battery life was negatively impacted. The problem comes in the fact that in order to flash a radio while you have a semi-locked bootloader (with S-ON), you would need to flash the stock RUU that contains the radio in question, then flash back or Nandroid restore what you had before going back to stock. Problematic, right?
Recently, we have been covering the discoveries and developments that have allowed most HTC devices to achieve S-OFF by means of smart hacking. One of the only remaining devices to be left with S-ON was the Sensation XL, a.k.a. Runnymeade. Since it was not really fair for this to be the case, XDA Forum Member fardjad decided to try his luck at unlocking the device entirely. Needless to say, he was successful in this. Much unlike some of its predecessors, the method here does not seem to involve anything other than a Windows PC, a few files, and the corresponding drivers for the device. Please note that originally this was believed to bypass CID checking by the device, but according to a few reports this does not seem to be the case, so please tread carefully.
Please leave some feedback for the dev to try and iron any bugs that may be present.
The following have been tested and working:
erase (system, recovery, boot) flash (zip, system, recovery, boot, hboot, radio) boot It also by passes the CID check.. (See these posts: #26, #27, #31, #38, and #60) …and here is the flash ZIP, HBOOT, and Recovery demo: