Runnymede S-OFF

Search This thread

seaskyways

Senior Member
Feb 13, 2012
574
344
beirut
Can we repartition the /data and /sdcard partitions with this ?? because it is really annoying that we have 3.7 GB for apps and 7.8 GB for storage , perhaps we can have 1 GB for /data , and 9.8 GB for /sdcard ...
 
  • Like
Reactions: -=AsteriX=-
F

F4LLCON

Guest
Hello there,

I'm trying to use your windows installer, but whenever I start it I need to activate debugger etc, but whenever I connect it to my pc, the installer restarts my phone so it goes into recovery, but it opens CWM instead and does nothing. It says hold vol.down and power to go into recovery but it automatically goes into CWM recovery without me doing anything. If I select reboot in the CWM recovery it restarts and again goes into CWM recovery. If I select power off, and then hold vol.down and power it goes into the normal recovery, but it does nothing. I even selected fastboot usb and still nothing. Then I restart the phone and you see that it is starting to 'root' etc, but then my phone restarts again out of it own and then it says on the windows installer something like it's done etc. But whenever I restart and go into recovery it stays on SHIP S-ON. Any advice?

HTC Sensation XL A.version 2.3.5 stock, htc sense version 3.5, software number 1.05.401.4. I have unlocked bootloader and rooted my phone. But why it stays on S-ON? I have #su permission so it's rooted with DooMLoRD rooting.

Thanks...
 

fshami

Senior Member
Oct 14, 2010
1,815
987
Dubai
Hello there,

I'm trying to use your windows installer, but whenever I start it I need to activate debugger etc, but whenever I connect it to my pc, the installer restarts my phone so it goes into recovery, but it opens CWM instead and does nothing. It says hold vol.down and power to go into recovery but it automatically goes into CWM recovery without me doing anything. If I select reboot in the CWM recovery it restarts and again goes into CWM recovery. If I select power off, and then hold vol.down and power it goes into the normal recovery, but it does nothing. I even selected fastboot usb and still nothing. Then I restart the phone and you see that it is starting to 'root' etc, but then my phone restarts again out of it own and then it says on the windows installer something like it's done etc. But whenever I restart and go into recovery it stays on SHIP S-ON. Any advice?

HTC Sensation XL A.version 2.3.5 stock, htc sense version 3.5, software number 1.05.401.4. I have unlocked bootloader and rooted my phone. But why it stays on S-ON? I have #su permission so it's rooted with DooMLoRD rooting.

Thanks...

Dude, if u read the guide correctly, it says u need STOCK HTC recovery for this procedure.

Read the post again

Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
 
  • Like
Reactions: F4LLCON
F

F4LLCON

Guest
Dude, if u read the guide correctly, it says u need STOCK HTC recovery for this procedure.

Read the post again

Sent from my HTC Sensation XL with Beats Audio X315e using xda premium

Oooooooooooooowwwhhhhhh.....

I thought he meant I need rooted stock ruu. Because my device has stock ruu, only rooted. No custom roms.. So anyways.. I read their document on their website and Sensation XL is not listed between the supported devices. But if I read the posts here it is.

So I need to:
1. Unroot device
2. (Do I need to delete ClockWorkmods recovery?)
2. Relock bootloader (<<<--- Can I unlock bootloader after using this installer?)
3. Install RUU.
4. Run installer provided here

and then?.........

Thanks anyways

BTW, I have 1.25 HBOOTS
 

globatron

Retired Recognized Developer
Jun 15, 2009
1,450
2,035
All over the place
Since fardjadb inticated in post two that he has little time to spend on this and many people seem to have problems following the directions he gave for updating the cid in a rom.zip, we have decided to make the hboot we made for runnymede available for download.

These hboots do provide supercid and optionally overwrite protection, and there are both GB and ICS versions. This would not have been done had it not been for fardjadb's original post and the coincidence of having a runnymede to hand at an appropriate time.

The hboots can be found here:

http://unlimited.io/runnymede/
 
Last edited:

fardjad

Senior Member
Mar 31, 2011
92
305
www.fardjad.com
Since fardjadb inticated in post two that he has little time to spend on this and many people seem to hve problems following the directions he gave for updating the cid in a rom.zip, we have decided to make the hboot we made for runnymede available for download.

These hboots do provide supercid and optionally overwrite protection, and there are both GB and ICS versions. This would not have been done had it not been for fardjadb's original post and the coincidence of having a runnymede to hand at an appropriate time.

The hboots can be found here:

http://unlimited.io/runnymede/

Well done :)
I took my last final exam yesterday and was ready to start working on the new HBOOT today... glad you've done it.

PS:
I updated the first post and added the link to your website.
 
Last edited:
  • Like
Reactions: globatron

fshami

Senior Member
Oct 14, 2010
1,815
987
Dubai
Oooooooooooooowwwhhhhhh.....

I thought he meant I need rooted stock ruu. Because my device has stock ruu, only rooted. No custom roms.. So anyways.. I read their document on their website and Sensation XL is not listed between the supported devices. But if I read the posts here it is.

So I need to:
1. Unroot device
2. (Do I need to delete ClockWorkmods recovery?)
2. Relock bootloader (<<<--- Can I unlock bootloader after using this installer?)
3. Install RUU.
4. Run installer provided here

and then?.........

Thanks anyways

BTW, I have 1.25 HBOOTS

First download this

extract the zip file

run recovery_flasher.bat & it'll flash Stock HTC recovery on ur device..

then start the procedure of flashing his hboot..

Good Luck
 
Last edited:
  • Like
Reactions: seaskyways

seaskyways

Senior Member
Feb 13, 2012
574
344
beirut
is it mean we have full s-off?
No No , he said no , it is not Radio S-OFF , which is the full s-off , this is an hboot s-off , better than nothing :D

---------- Post added at 05:54 PM ---------- Previous post was at 05:50 PM ----------

No No , he said no , it is not Radio S-OFF , which is the full s-off , this is an hboot s-off , better than nothing :D
@fardjad , I wanted to understand something , did the s-offers of the Sensation complete your work ?? And if they did , from which sides ??
 

Dfolt

Senior Member
Mar 28, 2011
322
78
No No , he said no , it is not Radio S-OFF , which is the full s-off , this is an hboot s-off , better than nothing

Maybe i dont understand something, but nashshafrulrezza think about http://unlimited.io/runnymede/ where u can read about
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).

Or i dont understand what i reading or u are wrong :)
 

globatron

Retired Recognized Developer
Jun 15, 2009
1,450
2,035
All over the place
flashing of radios has nothing to do with radio/hboot S-OFF. These hboots use the same general approach as the original ones in this thread.

We did not finish off anything. The work in the OP stands on it's own merits.

We implmented some minor additional functionality that was useful to us and decided to share it because fardjadb indicated that he did not have enough time, due to priorities in the real world (exams) and also becasue we already had an ICS hboot which some people might want.

I want to be perfectly clear about this. You are only getting this functionality becasue of fardjadb's work, had he not done what he did we would not even have looked at this device. Please be sure to thank him for his work.
 
Last edited:

AndroHero

Senior Member
May 28, 2010
6,476
906
Manchester
flashing of radios has nothing to do with radio/hboot S-OFF. These hboots use the same general approach as the original ones in this thread.

We did not finish off anything. The work in the OP stands on it's own merits.

We implmented some minor additional functionality that was useful to us and decided to share it because fardjadb indicated that he did not have enough time, due to priorities in the real world (exams) and also becasue we already had an ICS hboot which some people might want.

I want to be perfectly clear about this. You are only getting this functionality becasue of fardjadb's work, had he not done what he did we would not even have looked at this device. Please be sure to thank him for his work.

You should take some credit for your work too, we understand that without the work from fardjab this would never of been possible, but still credit where credit is due right? :)

Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
 

AndroHero

Senior Member
May 28, 2010
6,476
906
Manchester
What don't you understand? S-Off means security off, the standard way of acheiving S-Off is by switching off the security flag held on the radio partition. This is commonly known as Radio S-Off. There is also another type of S-Off called engeneering S-Off, this is acheived by flashing a special engeering bootloader (hboot) after you already have standard S-Off.

Now this is neither, This is a special modifed version of the standard HTC hboot by fardjab, this hboot tricks the device into thinking it is S-Off and allows end users to perform security protected actions. But unlike "real" S-Off this is not perm, flashing a stock HTC hboot or RUU will return you back to S-On status.

Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
 
Last edited:

nashshafrulrezza

Senior Member
Jul 8, 2011
1,964
1,429
Johor Bahru
Google Pixel 4 XL
What don't you understand? S-Off means security off, the standard way of acheiving S-Off is by switching off the security flag held on the radio partition. This is commonly known as Radio S-Off. There is also another type of S-Off called engeneering S-Off, this is acheived by flashing a special engeering bootloader (hboot) after you already have standard S-Off.

Now this is neither, This is a special modifed version of the standard HTC hboot by fardjab, this hboot tricks the device into thinking it is S-Off and allows end users to perform security protected actions. But unlike "real" S-Off this is not perm, flashing a stock HTC hboot or RUU will return you back to S-On status.

Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2

finally I've understand it. Thank you so much! You explained it well. sorry for my slow understanding progress.
 
  • Like
Reactions: AndroHero

Top Liked Posts

  • There are no posts matching your filters.
  • 27
    Runnymede S-OFF

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

    attachment.php


    It's basically a patched bootloader that pretends S-OFF (not to be confused with Radio S-OFF.)

    The following commands have been tested and working correctly:

    erase (system, recovery, boot)
    flash (zip, system, recovery, boot, hboot, radio)
    boot
    It also by passes the CID check (See the next post for a workaround.)
    and here is the flash "zip", "hboot", and "recovery" demo:


    It's still under development; since many people asked me to release it, I decided to release a public beta:

    Download (Windows Only) (link removed, see below)

    Open the attached file and follow the instructions.
    You'll need to install a stock RUU (or if not available, you can flash this stock recovery posted by fshami 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.

    My farewells

    I had lots of fun modifying Runnymede HBOOT and it was a great experience. I want to say thanks to all of the testers for their feedback and also for being nice and patient (maybe I should have released this after my exams, so I'd have enough time to work on it), and I'm sorry for the problems you may have faced because of the incompleteness of my work.

    Recently unlimited.io guys (known for Juopunutbear S-OFF) provided their patched HBOOTs. Apparently these are available for GB and ICS, by-pass CID check and have optional update protection:
    http://unlimited.io/runnymede said:
    It was identified by XDA memeber fardjad that the hboot partition on the runnymede is not protected and can be written to with a rooted phone. One of the members of unlimited had for a short period of time the occasion to use a Sensation XL. Having seen the discovery made by fardjad and due to some limitations in the procedure, this memeber created hboots which provide more complete S-OFF functionality as well as providing overwrite protection. Almost immediately afterwards the European Sensation XL obtained an ICS update. Unfortunately for may users this meant that a new and backward incompatible hboot was introduced. The unlimited member again created modified hboots for his own use. It was not originally intended that these hboots would be released for general use, however we are aware that many users are unhappy with the limitations of unlock but have had to do this in order to make full use of ICS. We have therefore decided to release the GB and ICS versions of these hboots.

    See this post.
    14
    How to install RUUs with different CIDs

    You won't get Radio S-OFF with flashing this HBOOT. Having this said, even if you enable writeCID function in HBOOT you can't change the CID.

    I thought people prefer to install one of the custom ROMs floating around in Development Section and flashing the Radio separately rather than upgrading to ICS using RUUs... well I thought wrong :)
    And for those having problems with CID, here is a workaround:

    First thing you need to do is to extract the rom.zip file from the RUU. I believe Shen posted a video on XDA-TV showing this, here is a quick how-to however:

    1. Open the RUU.
    2. After the Welcome screen has shown up, open %temp% in explorer (ie. Meta/Win-Key + R, type %temp% and press enter)
    3. Sort items by Date modified and open the most recent modified folder having a name like {3F99782F-1E57-40F2-9F33-D48C3DC171C5}
    4. Search for rom.zip and move/copy it to somewhere else.
    5. Close the RUU.

    Now download SigTool (link removed, see the first post) and place it beside the rom.zip file. Open Command-Prompt, navigate to the relevant directory and execute the following:

    Code:
    SigTool rip rom.zip
    the expected output is:

    Code:
    Creating backup...
    Ripping signature...
    Done.
    Extract the signature-ripped rom.zip file.
    Open android-info.txt in a *nix end of line aware text editor (ex. Notepad++). You should see something like the following:

    Code:
    modelid: PI3920000
    cidnum: HTC__001
    cidnum: HTC__E11
    cidnum: HTC__203
    cidnum: HTC__102
    cidnum: HTC__405
    cidnum: HTC__Y13
    cidnum: HTC__A07
    cidnum: HTC__304
    cidnum: HTC__032
    cidnum: HTC__J15
    cidnum: HTC__016
    mainver: 1.05.111.8
    hbootpreupdate:12
    Add your phone CID

    If you don't know your CID you can get it this way:
    While your phone is in bootloader mode and connected in FASTBOOT-USB mode, execute this:

    Code:
    fastboot getvar cid
    it should output something like cid: T-MOB101

    then add a new line (cidnum: <YOURCIDNUM>) below the modelid in android-info.txt so it looks like:

    HTML:
    modelid: PI3920000cidnum: T-MOB101...
    Save changes and close the editor.

    This is very important:
    In extracted contents you should see a file with hboot name prefix, exclude/take it away and repack other files. I assume you'll choose rom-new.zip for the archive name.

    Now you should null sign (that's how I like to call it) the file:

    Code:
    SigTool nullsign rom-new.zip
    and flash the null-signed rom zip file:

    Code:
    fastboot flash zip rom-new.zip
    when finished, flash the 1.28 hboot you moved away before:

    Code:
    fastboot flash hboot hboot_*.nb0
    Reboot your device.

    I know this is not the easiest guide ever but I really don't have enough time to create a one-click tool for this. Needless to say that this is not guaranteed to work and I won't take any responsibilities if you bricked your phone.

    Take care :)
    7
    Yes older 1.25 as my phone is soft brick too. Unlike you I can't flash ruu as no Europe ics ruu file as yet. Hboot 1.28 can't be downgraded as when flash it replaces fard patch. Cid errors on official ruu and my old ruu won't flash as I now have newer hboot. Can we have a patched 1.28 hboot so I can downgrade back to 1.25 and bring phone back lol.

    Sent from my HTC One X using xda premium

    Guys please be careful when playing with HBOOT, Radio, etc.

    Here is the easy way to unbrick:

    1. Flash your unlock token on 1.28 if it's (re)locked.
    2. Boot into a working recovery.
    3. Download this and push it to /tmp (adb push fardjadb_runnymede.nb0 /tmp)
    4. get into adb shell and execute dd if=/tmp/fardjadb_runnymede.nb0 of=/dev/block/mmcblk0p18
    5. reboot bootloader
    6. Download this and flash it to the misc partition (fastboot flash misc supermisc)
    7. fastboot reboot-bootloader
    8. Install a stock RUU
    * As alfchin said, if you want to flash RUUs with different CIDs, extract the zip, open android-info.txt, change CID, repack and flash with fastboot flash zip ...
    6
    What don't you understand? S-Off means security off, the standard way of acheiving S-Off is by switching off the security flag held on the radio partition. This is commonly known as Radio S-Off. There is also another type of S-Off called engeneering S-Off, this is acheived by flashing a special engeering bootloader (hboot) after you already have standard S-Off.

    Now this is neither, This is a special modifed version of the standard HTC hboot by fardjab, this hboot tricks the device into thinking it is S-Off and allows end users to perform security protected actions. But unlike "real" S-Off this is not perm, flashing a stock HTC hboot or RUU will return you back to S-On status.

    Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
    3
    What the hell are you on about?
    I don't even know who you, or this paul.robo are.
    Sorry, you fail to make any sense.

    mmhh..sorry ieftm...but i have a similiar thinking...maybe you can clear this..

    i had maked a donation thread...and some of us and also i maked a donation...but all response what i got from you guys was you kicked me from chat and say "read through the lines" this is not friendly....so maybe you can clear this situation...i also write emails and got no response...with kind regards...Alex