Originally identified by XDA memeber fardjad the HBOOT partition on the Runnymede is not protected and can be written to with a rooted phone. Due to some limitations in that procedure, Unlimited.IO created HBOOTS which provide more complete S-OFF functionality as well as optionally providing overwrite protection.
This page contains modifed HBOOTS for the HTC Sensation XL (runnymede). These HBOOTS provide S-OFF and limited Engineering HBOOT behaviour for the HTC Runnymede. The HBOOTS enable flashing of radios and also ROMs from any region (SuperCID).
The protected HBOOTS have built in protection that prevent them from being overwritten by an RUU or a stock HBOOT. If you wish to return to stock or flash a stock HBOOT for some other reason you must first flash the unprotected HBOOT.

Supported Devices:

Runnymede S-OFF HBOOTS currently support the following Android devices:
    HTC Sensation XL (Runnymede)

Instructions:

To load the first of these HBOOTS on your phone if you are on a HTC factory HBOOT you must be rooted, either by using a temporary root such as zergRush, tacoroot or sparkyroot or by performing the bootloader unlock and flashing superuser. Installation is then performed using the following procedure:
  1. sudo ./adb push hboot_7230ddr2_Runnymede_6.25.4444.nb0 /data/local/tmp
  2. sudo ./adb shell
  3. $ su
  4. # dd if=/data/local/tmp/hboot_7230ddr2_Runnymede_6.25.4444.nb0 of=/dev/block/mmcblk0p18
  5. # exit
  6. $ exit
  7. sudo ./adb reboot-bootloader
If any of the HBOOTS from this page or the HBOOT from jardjsudo ./adb's original thread have been previously flashed then it is not necessary to follow the above procedure, instead the new HBOOT can be flashed directly using fastboot using the follow command:
  • fastboot flash hboot hboot_name.nb0
  • for example:
  • fastboot flash hboot hboot_7230ddr2_Runnymede_6.25.4444.nb0
    *** FARDJADB ***
    Runnymede S-OFF


    Since we didn't have S-OFF for Runnymede, I decided to do it and here is the result:



    It's basically a patched Bootloader which pretends S-OFF (It's not Radio S-OFF.)

    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..
    ...and here is the flash ZIP, HBOOT, and Recovery demo:
    Open the attached file and follow the instructions.
    You need to install a stock RUU (or if not available you can just flash this stock recovery on an unlocked device) and install HTC Sync Drivers.

    Note that this is not guaranteed to work and I won't take any responsibilities if something bad happened to your device.

Post a Comment

Previous Post Next Post