[TUTORIAL] How to S-OFF your HTC Desire

Search This thread

jmcclue

Senior Member
Apr 3, 2012
3,788
1,489
Hello, i,m already try everithing in this tread to put my htc desire to s-off, I already tried all ways and does not work, with virtual machine and with cd the result is the same, to beginning the program detects the phone but then just gives some errors and then says that the phone may not be compatible. I wanted to do this on your phone to install another ROM because I have a little problem of capturing network where network should capture maxima it detects 2 dashes where should detect two traits he did not detect anything. It was thus no apparent reason.
when I press down button and power he shoe this:
BRAVO PVT1 SHIP S-ON
HBOOT-0.93.0001
MICROP-031d
TOUCH PANEL-SYNT0101
Radio-5.11.50.26
Aug 10 2010,17:52:10

Please help me, what can i do.

Sory my bad English

Regards

S-off with

http://revolutionary.io/

Read this guide first and setup computer according to the guide

http://androidforums.com/desire-all...ff-root-htc-desire-revolutionary-updated.html

Sent from my HTC Desire
 
Last edited:
  • Like
Reactions: antuning

mcdanishdk

Senior Member
Dec 27, 2009
74
2
www.mcdanish.dk
I just bough this wonderful phone as spare, but the volume rocker does not work. I wanted to S-off it and root it and flash a minimum ROM to make use of the power it has. Is there a way to S-off and root without using the 3-button combo since the volume rocker does not work?
 

jmcclue

Senior Member
Apr 3, 2012
3,788
1,489
I just bough this wonderful phone as spare, but the volume rocker does not work. I wanted to S-off it and root it and flash a minimum ROM to make use of the power it has. Is there a way to S-off and root without using the 3-button combo since the volume rocker does not work?

u can boot in to bootloader by turning off ur phone then press and hold back button + power then once in fastboot, just press the power button to select bootloader then u can post ur details here, bravo pvt?, hboot? etc etc
 

Mato_K

Senior Member
Apr 15, 2012
51
6

vietnam123

Senior Member
Dec 4, 2006
62
0
Hanoi
I download http://revolutionary.io/

But the beta key is invalid! So confusing!
Try many times again, not working.



---------- Post added at 10:19 PM ---------- Previous post was at 09:48 PM ----------

nice tut, simple and very clearly...
oh don't forget to put in the first post for ppl who gets stuck at stage 3 (it happen to me) just to wait for about 30 minutes or more (don't know exactly how long, just for safety), and then pull out the battery and reboot the phone...
many ppl report it work....

Sent from my HTC Desire using Tapatalk

I chose USB method to S-ON my desire.

But I is stucking in stage 3 now!

On the screen is:

AlphaRev SPLBOOT version 2.0

Normal NAND detected. Non-PVT4.
 
Last edited:

Large Hadron

Senior Member
Aug 14, 2010
1,592
882
Try copy and paste the beta key. Many people have trouble with typing it (I did myself when I last tested this).
 

vietnam123

Senior Member
Dec 4, 2006
62
0
Hanoi
Try copy and paste the beta key. Many people have trouble with typing it (I did myself when I last tested this).

I cannot use CTRL+V in this program. But I solved my problems.

You have to copy and paste beta key into Microsoft Word and change font-face.

The default font make me recognize l (L not captian) to I (I am).


Sent from my iPad using Tapatalk HD
 

RytisRtz

Member
Mar 28, 2009
26
0
Hey, that's long story...

1) I've flashed CM10 VJ Jelly Bean 4.1.2 v3.1 http://forum.xda-developers.com/show....php?t=1945441
2) My S- was S-ON, so I wanted to make it S-OFF (on this http://forum.xda-developers.com/showthread.php?t=805811) This happed: (Some users reports it can take over 1 hour. Passed this time, pull out the battery and reboot your phone).
3) When trying to boot my phone, it loads to FASTBOOT. Recovery is working, but even if everything is wiped, for some reason phone do not want to flash update.zip (some lines gets through, can't even notice what's written there) and I am being redirected back to recovery.

is this possible somehow to fix it?

http://forum.xda-developers.com/showthread.php?p=38698675#post38698675

--
Okay, that's clear I haven't read guide properly.. I tried flashing it on a2sd rom. Can it be somehow reverted?
 
Last edited:

rs2580

Senior Member
Oct 1, 2006
52
2
Where i can get iso to install on USB stick and additional program to get desire s-off ?
revolutionary and alpharev sites not working.
 

rs2580

Senior Member
Oct 1, 2006
52
2
I used IRKEY tool, i have bootloader unlocked but still s-on
For revolutionary i have hboot not supported.
 
Last edited by a moderator:

The Prince1

Senior Member
Oct 24, 2012
179
7
Hasn't anyone figured out to use VirtualBox yet?

So much easier: avoids crappy cd burning issues, MD5 mismatches from a poor burn, multi-platform, no system rebooting and you don't have to worry about whether your machine can actually boot the iso ;)

Instructions:
1. Download/Install Virtualbox Personal Use version(NOT the OSE edition, it doesn't ship with USB drivers)
2. Create a NEW virtual without a harddrive.
3. Run the virtual.
4. On first run it will ask you to use an install medium. Find your alpharev ISO and use that.
5. Wait for the virtual to boot to the first stage.
6. Click the USB icon in the bottom right and select your phone.
7. Follow the rest of the steps. BUT remember that every time the phone resets/reboots it is recognized as a different device so you will have to repeat step 6 each time. On the 3rd stage it takes about 5 minutes while it is "stuck" on the HTC screen. This is fine, give is a minute or 2 then and do step 6 again.
8. Once you're done, let your phone boot to the S-OFF bootloader, and reboot your phone/go to recovery etc.
9. The virtual should shutdown at this point.


Thank you for instructions, but unfortunately it is not so clear for me.

1- While installing Virtualbox it did asked to select the virtual drive O/S. you havent clear this point mate.
2- While creating the virtual machine, which version of Linux I have to select?
3- When should I connect the phone to PC? Is that before starting or after?
4- After connecting the phone on which mode shall I keep? charge only, or disk drive?
5- After connecting my device and Clicking the right mouse botton on the USB icon (in the right bottom) and select my phone, I had this error messege" hub 1-0:1.0: unable to enumerate USB device on port 2. Whats wrong mate?!

Edit:
6- After restarting my phone the program recognise the phone for awhile, step 1 of 3 is done,this message appaired:
Rebooting your phone.
waiting for bootloader.

Its toke me to the bootloader then nothing happened? what should I do?!
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 45
    Hi there !

    Many people here want to be S-OFF on their HTC Desire but don't know how to be, this thread is for you !

    Credits goes to all AlphaRev developpers.


    What is S-OFF ?
    (Quotes from original AlphaRev website)
    HTC implemented security on their newer generation phones. This flag, called @secuflag, controls whether your phone has
    it's NAND or flash unlocked. Most noticeably, S-ON (security on) will read-lock your /system and /recovery partition, to name a few. Also, secuflag controls whether zip files being flashed through recovery or fastboot, are signed by HTC.

    The now notorious S-OFF (security off) will disable this NAND security.
    Since we are unable to access the Radio NVRAM itself (where secuflag is stored), we turned our attention to HBOOT.


    For more informations about AlphaRev S-OFF, read the OFFICIAL Thread HERE.

    There is many solutions to install S-OFF, this tutorial will show you few methods.
    TRY AT YOUR OWN RISK ! I'am not responsible of bricked phone, for more help try the OFFICIAL Thread.


    PREREQUISITES :

    • a ROOTed HTC Desire ROM with debugging option enabled on it.
    • a computer running Windows XP/Vista/Seven (32 or 64 bits), Linux, or Emulation via WMware etc.
    • a computer which can boot USB devices (for USB method only)
    • a branded USB Key 32Mb or more (for USB method) or a CD to burn (for CD method).



    EASIEST method so far seems to be now by "Revolutionary" method.
    Please check this out before trying solutions below (they are manual and maybe outdated, because I don't have the time keep updated this topic, moreover I don't own anymore a HTC Desire).




    STEP-BY-STEP GUIDES :



    .: USB METHOD :.

    1. Be sure to Nandroid backup your device from recovery (just in case).
    2. Download the latest Universal USB Installer or UnetBootin.
    3. Download ISO Reflash Utility from AlphaRev website.
    4. Install the software of your choice.
    5. Open it, and select your USB device and your AlphaRev ISO freshly downloaded.
    6. Create your bootable USB key.
    7. Reboot your computer and boot on the USB key you freshly created.
    8. Press any key to accept the disclamer.
    9. Once you are in your ROM, plug your Desire with the USB cable on your computer.
    10. /!\ DON'T TOUCH ANYTHING TILL YOU GET THE FINISH MESSAGE AT STEP 3 /!\

    (Some users reports it can take over 1 hour. Passed this time, pull out the battery and reboot your phone).



    The USB key method worked 100% for me, I personally installed my S-OFF exactly like that on my Desire.



    .: CD METHOD :. (by jshields)

    Clic HERE


    .: VirtualBox METHOD :. (by Stewge)

    Clic HERE


    .: VMWare METHOD :. (by -V-O-Y-A-G-E-R-)

    Clic HERE




    Congratulations ! you are done ! :D:cool:






    Note : If for some unknown reasons you cannot access your Recovery anymore, it's normal, you must flash your Recovery using "fastboot" (SDK Android Kit must be installed on your running computer).
    You have the choice between flashing a custom recovery like ClockWork one or put the original one but I sugger you the custom one which gives you much many more features :cool:


    How to flash your recovery using ClockWork's image :

    1. Download Clockworkmod 2.5.0.7 recovery image from official AlphaRev thread for bravo.
    2. Move the file into "C:\android-sdk-windows\tools" (default sdk android folder's installation).
    3. Verify MD5 checksum of the image with a freeware like HashCalc or something (IMPORTANT !).
    4. Go to the main menu of your AlphaRev HBOOT (turn on your device with return button pressed).
    5. Go to "FASTBOOT" mode.
    6. Go to your computer and open a new terminal (Administrator privileges required if Windows Vista or 7).
    7. Enter exactly this (without ") : "fastboot flash recovery recovery-clockwork-2.5.0.7-bravo.img".

    Now you will have a ClockWork Recovery image installed and working :)

    Note 2 : If your device freeze on boot logo, apply your Nandroid backup that your did before S-OFF.. that should do the trick.




    If one day you want to S-ON your phone again, just reflash an original RUU rom !


    Need supports ? all kind of questions must be posted on this thread directly. Be sure to read the whole thread (or at least 5 latest pages) before asking any question.
    If you enjoy this guide, don't forget to rate it
    rating_5.png
    stars
    , and clicking the
    thanksq.png
    button
    (right below) is always appreciated to keep this thread maintained ;)


    LIKE MY WORK ?
    OFFER ME A

    !
    19
    Hasn't anyone figured out to use VirtualBox yet?

    So much easier: avoids crappy cd burning issues, MD5 mismatches from a poor burn, multi-platform, no system rebooting and you don't have to worry about whether your machine can actually boot the iso ;)

    Instructions:
    1. Download/Install Virtualbox Personal Use version(NOT the OSE edition, it doesn't ship with USB drivers)
    2. Create a NEW virtual without a harddrive.
    3. Run the virtual.
    4. On first run it will ask you to use an install medium. Find your alpharev ISO and use that.
    5. Wait for the virtual to boot to the first stage.
    6. Click the USB icon in the bottom right and select your phone.
    7. Follow the rest of the steps. BUT remember that every time the phone resets/reboots it is recognized as a different device so you will have to repeat step 6 each time. On the 3rd stage it takes about 5 minutes while it is "stuck" on the HTC screen. This is fine, give is a minute or 2 then and do step 6 again.
    8. Once you're done, let your phone boot to the S-OFF bootloader, and reboot your phone/go to recovery etc.
    9. The virtual should shutdown at this point.
    10
    Perhaps the easiest way is running this through virtual machine.

    I used VMWare.

    .: VM METHOD :.

    1) Download ISO from AlphaRev
    2) Start VMWare or any other VM software that you have (Parallels Desktop, VirtualBox)
    3) Choose File -> New in VM software
    4) Locate AlphaRev.iso and choose to continue without the CD. I chose declaring this iso as Ubuntu.
    5) Attach/connect your phone to VM (in VMWare you do that by clicking corresponding USB icon in the bottom right corner)
    6) Press big Play button in the middle of the black VM screen
    7) Press any key to accept the disclamer.
    8) /!\ DON'T TOUCH ANYTHING TILL YOU GET THE FINISH MESSAGE AT STEP 3 /!\
    (Some users reports it can take over 30 mins so take your coffee break or KitKat)
    9) After a successful install you can delete this Linux virtual machine from your VM software.

    If you get stuck in the 3rd step wait for about 30 minutes or more, just to be on the safe side and then pull out the battery and reboot the phone.
    6
    Or CD version
    1.download Alpha Rev.iso
    2.burn .iso image to CD using a iso burning software eg. Power ISO
    3.boot from CD eg. Hold F12 at boot
    4.press the Legendary enter

    TIPS connect USB when the CD has booted ;)

    Any problems just pm me :)

    Sent from my HTC Desire s-off
    2
    I gonna change a bit the tutorial, and add the other solutions. Will do a link directly of posters with the solution he use, will be easier for me :D