yashsingh1/xdaforums huggingface dataset:
[Desire General] @ngel:
Successfully achieved S-OFF (unetbotin' an 1 GB USB key).

My recovery (Clockwork 2.5.0.7) stayed there, but my ROM (DeFroST 4.8) did not: I had to reflash it as my Desire kept rebooting straight to HBOOT.

However, now all is working fine. Thank you! :cool:
[Desire General] pedaah:
My Rom and Recovery stayed perfect, wonder if anyone has compiled a list of good roms for this, or if the user variables are just too many to consider?
[Desire General] str355:
Thanks, worked fine on mine - h-boot 0.75 t-mobile :D

AmonRa recovery is still working as it was ;)
[Desire General] :
What am I missing? I'm stuck at "waiting for bootloader..." Can anyone help me please?
[Desire General] DesirableHTC:
+1 Me too, i used VB and every step i had to select devices>USB>Android device

But it was great once i seen the little pink colour at the top!!! :D

So we can make more space on the phone now? :confused:
[Desire General] rveupen:
Get into Recovery?

Whenever I wanted to format my sd and start all over I would put the phone in recovery and start adb-windows shell to run the following:

adb-windows shell reboot recovery

adb-windows shell

parted /dev/block/mmcblk0

print

rm 1 (delete 1 partition)

rm 2 (delete 2 partition)

And then partiton to my needs.

After applying the s-off I cant seem to get into recovery anymore. I am using Pauls R9 WIP.

Can anyone help me with this?
[Desire General] Sebby:
not working tryed 3 times:(

burned on cd

wait for flash to compleet

failed to flash:confused:

desire

hboot 80.0000

modaco r9

recovery clockwork 2507
[Desire General] Nom du Clavier:
Went off without a hitch.

Unbranded AmoLED Desire (HTC___E11) with hBoot 0.83.00001 previously running Leedroid 2.1a + Clockwork 2.5.0.7 (which stayed intact).
[Desire General] :
Finally done!

Okay I've got S-Off....

I tried to use virtual box to run the cd but it gets stuck at "waiting for bootloader..."

So I decided to run the cd by rebooting the laptop and set it to boot from cd/dvd drive, plugged phone into laptop and just waited for a couple of minutes and it was finished.

Thanks guys. Great work!
[Desire General] xangma:
Forgot what the luxury of being able to use fastboot was like :-)
[Desire General] erto90:
worked like a charm! awesome
[Desire General] Ik Desire:
Just S-off'ed my Desire running pinky1.8 from hboot 0.75. It went smooth, but now my winXP can't usb-connect to my phone anymore. USB Device Not Recognized. Tried Htc sync 2&3. Anyone had similar issues or knows a solution?

Sent from my Evil Lair using Doomsday Device
[Desire General] Lennyuk:
For the benefit of others I will say what happened to me.

HBOOT 0.83

Defrost 4.8

steps 1 and 2 went fine, and step 3 seemed to do what it was supposed to however it stuck on "flashing hboot". I waited for half hour then attempted to check the integrity of Hboot via adb (for those that want to know how check page 4 or 5 of this topic). Anyway ADB failed for me, so I thought to hell with it so I pulled the battery anyway.

I DO NOT RECOMMEND OTHERS DO THIS AS YOU MAY BRICK

but I was ok, it had flashed hboot successfully.

If this happens to you I suggest you try to run adb on a different computer or boot back to your normal os, don't just pull the battery :)
[Desire General] siliconaddict:
Awesome

Worked like a charm! Thanks a bunch!!!
[Desire General] Pedro80:
Fastboot devices

Your'e supposed to do "fastboot devices" when in fastboot..

.. and "adb devices" whenever Android Debug Bridge is enabled
[Desire General] killkennys:
used version 1.2 on htc desire Hboot 0.80 with opendesire 4.0.32 -> worked like a charmed

Thank you guys
[Desire General] Ghashul:
Worked just fine from a USB stick here.

Well, it wouldn't boot on my main computer, but I plugged the stick into another PC, and it worked fine from there on.
[Desire General] Ik Desire:
Win does not recognize the device either booted (in android, fully loaded) or in fastboot. I can't get into recovery, that's why i need usb connection.

Sent from my Evil Lair using Doomsday Device
[Desire General] ephumuris:
I had the exact same twice except it had never even started to flash HBOOT. Stayed at 0.75.0000 every time. Virtualbox worked fine.
[Desire General] ephumuris:
When it gets stuck at waiting for bootloader in virtualbox you just needed to manually reconnect the phone usb in the devices. I had to manually reconnect it 3 times during flashing but virtualbox worked other than that.
[Desire General] Khalen:
Beware: Every time your device reboots you will have to remount it as an usb device if you are running the process on a VM. Did the trick for me :)
[Desire General] :
Ah I see. I was afraid to unplug the phone at first but I had to in the end. And decided to run the cd through my laptop instead. It all worked out finally.
[Desire General] ephumuris:
Yeah well you don't physically touch the usb, i mean in the devices menu of virtualbox. It disconnects in there and you just reselect it.

I'm sure ther eis an option to automatically mount it too. At least you're sorted.
[Desire General] niiico69:
Flashed an usb card

was HBoot 0.75 and Pinky 1.8

now HBoot 0.93 S-OFF and all is working fine, recovery, etc.

Took a little time (5 minutes) which made my heart almost stop... ;-)
[Desire General] :
Working fine on my Desire with hboot 0.80.0000 and OpenDesire 4.0.10

S-off in less than 5 minutes.

**** us htc ;)
[Desire General] :
That's good to know. Honestly I was confused using Virtual Box (well just a little).
[Desire General] Beaverman20:
damn... i can't get virtualbox pass the htc desire on to the VM...
[Desire General] ieftm:
Ok, that's fixed. Get the new ISO :)
[Desire General] mari0s:
You MUST be running HD Rom with unmodified buildprop File.

flash this file

http://www.sudanlab.com/files/buildprop_signed.zip
[Desire General] falsinho:
Awesome work! Thanks :D
[Desire General] ieftm:
Just to be clear, this should be completely independent of the ROM.

build.prop too. It only needs root.
[Desire General] aslsthlm:
Worked like a charm, but have one problem, cant boot in recovery, just hangs with the splash screen "why so serious" any idea ?
[Desire General] acolwill:
Yep, after checking with IEF on IRC, another success!

Original: Orange sim-unlocked (via unlock code) HBOOT 0.75 running DeFrost 4.8 SVS 1190

Flashed: Ditto, HBOOT 0.93 S-OFF running DeFrost 4.8 SVS 1190
[Desire General] ieftm:
There is a 'slim' chance that you might need to reflash recovery.

But if so, you can just 'fastboot flash recovery <recovery image>' to do just that.
[Desire General] chuzwuzza:
The server seems to be down. I can't get to the download at all...
[Desire General] Jagdish84:
Try again, it just got back...
[Desire General] aslsthlm:
Ok, how do i do that ?
[Desire General] acolwill:
fastboot is included with the android SDK.

reboot the phone into fastboot, or poweroff -> voldown+poweron then select fastboot

then from your sdk\tools directory

fastboot flash recovery path\to\recovery-clockwork-2.5.0.7-bravo.img

http://koush.tandtgaming.com/recoveries/recovery-clockwork-2.5.0.7-bravo.img

incase you don't have it locally.
[Desire General] aslsthlm:
Thanks mate..
[Desire General] Ronaldo_9:
thank you for this :)

any way to change the splash screen its a bit too much for me lol i like it more simple.

maybe normal HTC with small AlphaRev at the bottom?

cheers
[Desire General] aslsthlm:
Big thanks!!!! :d:d:d
[Desire General] xangma:
Directions here:

http://alpharev.shadowchild.nl/

Wait that's the same link as in the first post. No wait, I knew that.
[Desire General] nsx_23:
Success. HBOOT 0.8 originally, and also successfully flashed over the original splash screen afterwards too.

I'm running this ROM: http://xdaforums.com/showthread.php?t=773997

Thanks.
[Desire General] BlackWhiteOne:
Good job!

Char(10)
[Desire General] Ronaldo_9:
haha thanks :P

do i use adb to do the command? in recovery or in phone?

cheers
[Desire General] ~David:
Ruh-roh...

Been on the HTC splash screen for about 5 minutes now, "Waiting for flashing to complete..."

Getting nervous :\ lol *tap tap tap tap tap tap*

Edit: 10 minutes :(

I think the script may have murdered my cat.
[Desire General] Undesirable:
Are you using VirtualBox?
[Desire General] ephumuris:
What mode are you connecting your Desire in? It should be in charge only mode. USB Debugging turned on.
[Desire General] erto90:
So with this we can edit all files like in system also with root explorer without problems or reboot? also push files by adb in non-recovery?
[Desire General] cvenn:
HBOOT 0.80, ClockworkMod 2.5.0.1, LeeDrOiD V2.1a

S-OFF completed without drama using boot CD.

No problems, recovery intact, excellent work chaps!
[Desire General] Lennyuk:
correct

10char
[Desire General] 2411VILLA:
I'm getting an error 5 message after stage 3. Have re booted and still have s on.

My recovery's still intact and rom is fine but not sure why it failed?
[Desire General] stoned99:
I was using VMWare and didn't have to reconnect the device. I just booted from the ISO mounted and pused a key to start the process and waited. 3 minutes later it was all done. Really happy to now have a custom boot image (splash) :D
[Desire General] Beaverman20:
it is in charge only mode, and it works fine with adb ;) my computer does find it, Virtualbox does see it when i click the usb thingi, and click the HTC android phone nothing happens, i click it again, and i get "device is busy with prev request" but nothing happens :/
[Desire General] System of a pWne!^:
Orange.FR Device here.

Using AlphaRev 1.2.

Before:

BRAVO UNKNOWN SHIP S-ON

HBOOT-0.75.0000

MICROP-031d

TOUCH PANEL-SYNT0101

RADIO-5.11.05.14

Mar 5 2010,21:12:15

ClockWorkMod 2.5.0.1

MoDaCo R8

After:

*** AlphaRev ***

BRAVO PVT1 SHIP S-OFF

HBOOT-0.93.0001

MICROP-031d

TOUCH PANEL-SYNT0101

RADIO-5.11.05.14

Aug 10 2010,17:52:18

ClockWorkMod 2.5.0.1

still working

MoDaCo R8

still working

Thank you for the work!
[Desire General] TieT:
try again

i had the same problem, the fifth time did it for me ;)
[Desire General] TieT:
Then you can do 2 things

1. write the image to CD and boot it up

2. In virtual box remove the Android Usb device from the machine and reboot your phone and computer

Then add the usb device back in the virtual machine and boot up your virtual machine.
[Desire General] peewster:
Just tried a desire from a friend and we got stuck at 3, waiting to flash. We waited about 30 minutes before we pulled out the battery. After that the Desire booted just fine although there wasn't flashed anything.

The phone is still running hboot 0.80 only adb doesn't work anymore. Usb charging and usb toggle both work ok.

How can we restore the adb function on this device?
[Desire General] 2411VILLA:
Cheers will try again when I finally get out the office for the day!
[Desire General] Beaverman20:
i think i will just try and unpack it with unetbootin to a usb key, then flash from my laptop :D
[Desire General] focallength:
A title is not always necessary

Just to say that I had great first time success with this. My laptop is not always wonderful at booting from CD so I used uNetBootin to create a bootable USB drive and that was super swift. I was nervous (bricking it) but it all passed smoothly.

The instructions are brilliant. So easy to follow. Full credit to the awesomeness of the developers. Thanks to them I have changed the initial bootscreen to something a little more personalised... not sure what else I'll be using my s-off'ed full root ability for though?!
[Desire General] sfjuocekr:
Goto device manager I windows and install the HBOOT windows driver for your Android device.

I installed the driver first in HBOOT mode, then booted up normal and installed it there too. No need for HTC Sync.

Iirc you install "Android bootloader interface" first and then "Android composite ADB interface".
[Desire General] sudeki300:
can the iso file be run in deamon tools or is it just by burning / virtual box.thanks and great work to the devs involved......................sudeki300
[Desire General] Beaverman20:
daemon tools can not be used as that is for non-bootable things ;)
[Desire General] blackfox888:
Awesome!! now I have s-off, Thanks:) burnt to CD, follow instructions, very easy and everythings is working: recovery and rom:)
[Desire General] tonnytech:
sweet , took about 3 / 4 mins for the bootable cd to do its magic s-off :_) thanks
[Desire General] Sebby:
tryed it for the 6th time now with cd or vmware

htc desire

modaco r9 clean install

clockwork recovery 2.5.0.7

ext3

do i have some off a protection that you guys don't have

HBoot failed to flash

i have make a pic off the screen

really strange...:confused:
[Desire General] Twau:
I have exactly the same problem, tried livecd and usb.

Hboot version 0.75.

Any troubleshoot tips?
[Desire General] Ik Desire:
Reinstalling sync twice, rebooting after every un-/install fixed the problem. I don't have other drivers than the ones coming with sync, where to get them? Thanks.

Sent from my Evil Lair using Doomsday Device
[Desire General] horst0815:
after reading the whole thread over and over again, i finally managed to try it myself.

i was on hboot 0.83 and psychosis 5.0 rom.

everything went fine on the first try, and it really is idiot-proof. i used a no-name 2gb usb flashdrive, made it bootable via unetbootin and used the 1.2 alpharev iso. everything else is self explaining while doing the stuff. duration 2 mins max, and now it's s-off. you guys at xda purely are amazing :)
[Desire General] Beaverman20:
unetbootin worked perfectly on my laptop :D hooray, my little desire is happy now :D
[Desire General] ratchetnclank:
used live cd on hboot 0.80 with ownheres sense HD rom and clockworkmod

All fine.

Much thanks :)
[Desire General] lazarost:
Thank you very much for S-OFF.

Worked perfectly by burning the iso (1.2 version) with unetbootin on an old sdcard.

Amoled Desire 0.80 on Opendesire 4.0.32.
[Desire General] ttav:
Worked first time using liveCD on hboot 0.80 with Leedroid 2.1a.

Many thanks.
[Desire General] blackfox888:
Now I have s-off, does this also mean I can edit system files directly from root explorer?i.e delete unwanted app from system/app
[Desire General] DesirableHTC:
Yeah, i just got rid of that effin footprints!!
[Desire General] Barwin:
Used Unetbootin on no-specific USB-stick Alpha rev 1.2. Within 2mins unlocked bootloader. Now what can I do with it? Can I delete Sense apps? (Currently running CM6.0.2)

Thnx IEF!
[Desire General] kfasheldon:
Flashed fine from CD on second try. Bit of a bigger as I was using MIUI and had just upgraded to the. 29 release when I saw this, but this presents error not able to identify device so I had to wipe and install a standard rom , used desire HD port so I could try that see what new sense was like. Worked like dream then.

Good work my man.

Now back to MIUI restored all apps and data with its own backup utility quick and work amazing. This should make it simple to sort translation aol later too. Cool

Looking forward to what this may offer in future.
[Desire General] DesirableHTC:
How do you have sense apps with CM?
[Desire General] Beaverman20:
how do you have sense apps on CM? also yes, yes you can... part of the idea of haveing s-off is to now be able to do anything with your phone, now our phones are more like the nexus one than the Desire stock...
[Desire General] juicy_jozy:
I have also made the iso bootable by using unetbootin on a regular usb stick.

Then just booting it and following the procedures. Done within a couple of minutes.

Thank you very much!
[Desire General] hensk:
I`m back

s-OFF ,too
[Desire General] afrcom15:
I'm using teppic74's Pre-rooted Stock Froyo (2.10.405.2)

All done with no problems, booted from USB stick
[Desire General] howdid:
It worked perfekt guys i love u
[Desire General] JaymZ37:
Thanks a lot !

Worked on first try, booting from a USB Key created with Universal-USB-Installer-1.8.0.1. (for any Linux Distrib).

Using DeFroST 4.8, last radio, was on HBOOT 0.80 before, unbranded phone.
[Desire General] sjgore:
That was a nerve-wracking 5 minutes! Went from 0.80.0000 to 0.93.001. Running CyanogenMod 6 2909 nightly. Worked flawlessly! Thanks!
[Desire General] scienzy:
Done with VMWare on a fastweb branded phone running leedroid 2.0b
[Desire General] kite86:
Unbranded phone 0.80 hboot

Used Virtual Machine, 5 minutes of panic, cuz i didn't knew i had to route usb each reboot :D

Now i'm 0.93 S-OFF :)
[Desire General] serverless:
S-off here too! I had to flash clockworkmod again through fastboot though and after that the cm nightly cause I was stucked at hboot.
[Desire General] karmatt:
I got S-off here aswell! Thanks alot.
[Desire General] Stewge:
Telstra 8183 0.80hboot success with Virtualbox on Ubuntu64 Host!

Note to Virtualbox users:

Make sure you keep re-attaching your phone through the USB menu. Whenever the phone resets it is recognized by the host OS as a different device! This also has to be done after the last step where it "hangs" on the white HTC screen. I left it for 10 minutes or so before figuring this out. As soon as I reconnected, it was all fine :D
[Desire General] elitistphoenix:
When you've done this can you re-post and tell us how it went?
[Desire General] -Mr. X-:
dont mess around download it again it was just updated fixes roms with non root adb (cmdline error)
[Desire General] elitistphoenix:
Waiting for flashing to complete...

An unexpected error occurred. Error code 5. Press any key to shutdown.

What I did notice is that when adb? asked for superuser permissions (which I granted and remembered) it waited for a while then something forced closed then it rebooted.

I'll try again now after a fresh reboot and the adb superuser setting remembered to be sure.
[Desire General] elitistphoenix:
Alright did the same thing. Phone seems to be fine and there was no force close this time. Is there any logs I can send?
[Desire General] Gordin:
worked! :D

had HBOOT 0.80, DeFrost 4.8a and used VirtualBox (had to route the usb to virtualbox again everytime the desire rebooted)

Recovery still works (clockworkmod)
[Desire General] Pitzbull:
Been stuck on waiting for flash to complete for nearly 20 minutes...

Telstra 8183 rooted with leedroid 2.1a

Doing from booted cd

nearly an hour now noone in irc to help so I am getting very panicky atm.
[Desire General] chrisvx:
I would just download and use the 1.3 version as it's script has been changed to do exactly what I was describing.
[Desire General] Pitzbull:
Glad I fully charged my phone as noone appears awake in the irc channel and I am stuck at stage 3. I hope someone waskes and helps me before my battery goes bye bye and so does my phone then I suppose......
[Desire General] scott4:
i could successfully complete this with a bootable CD, and with virtualbox mounting the alpharev.iso. However, can you keep the original HTC splash screen and remove the word "alpharev" at the fastboot screen? I think people want their device S-OFF, but doesn't look so "special". I know we can flash back the original splash screen but we don't want to do extra work other than that. :) hope you understand

Thanks alot for your works!
[Desire General] Stewge:
Are you using a physical live-cd install or a virtual machine?

If it's a physical live-cd did you burn it at the lowest possible speed? Boot CDs/DVDs often contain errors if they're not burnt very slowly (you'd be surprised at how horribly inaccurate burners are at high speeds) :eek:

Edit:

Scott4, read the first post. Or the website, you can replace the splash screen with a custom one;)
[Desire General] Pitzbull:
Had a very weird trip then to success I believe. Hung on stage 3 for an hour. Decided to chance it and pulled usb. Instantly went to bootloader saying it was now S-OFF. Had to nandroid restore and set up everything again. Interestingly as it hung it did not actually change my boot screen from default so I am not 100% sure it fully worked. But I have a working phone.
[Desire General] scott4:
Stewge, you need to read my post #633 carefully.
[Desire General] azrudin99:
Hi, can anyone post a video how to done this. ? Sorry noob question here .
[Desire General] horst0815:
so, just to make sure.

for all those, who successfully s-offed their desire, the new versions of alpharev can be ignored, right? no need to do the thing again?
[Desire General] Twau:
If you already have S-off you dont need to do it. 1.3 was an awesome update, the old versions always aborted at 3/3 step for me. 1.3 fixed that, major update indeed.

Great work
[Desire General] Barwin:
Don't know. But probl. now is that my internal storage is only 14 mb left. There must be some sh*t in/on it that I don't want. So if that is this Sense stuff, I would like to erase it from the phones internal storage.

Can anyone explain what I can do to clean it up?

Thnx so much
[Desire General] horst0815:
ok, thought so, but being the noob i am, i wanted another opinion. thanks :)
[Desire General] scott4:
Hi azudin99,

it is very simple, but I had same question as you at the beginning 'cos the instructions are very brief or can say no instruction at all.

You simply download the .iso file from http://alpharev.shadowchild.nl/ , use nero burn or imgburn to burn the .iso file onto a CD, it is bootable. you use the CD boot up your PC, plug your phone with usb cable and it will do all for you.

BUT, it is quite meaningless of doing this (at least to me), it is not to unroot your device, nor to facilitate your rooted 2.1 to be able to upgrade to 2.2 via OTA because this thing is just to do something with HBOOT, signature check still doesn't allow you to freely flash RUU.
[Desire General] almz:
I'm stuck at step 3... It just says "Waiting for flashing to complete" can someone help me please? nobody is responding on irc :(
[Desire General] Caffeine81:
Many thanks! Worked like a charm! Although I was using VirtualBox and I had to reconnect the USB device to the virtual machine every time the Desire was rebooted.

But could someone please explain step by step how to flash back the original boot image (the picture, not a NAND image *g*)? The description on AlphaRev is a bit vague. Where do I have to put the image file?

Update: Nevermind. Found it out :)

1. Install Android SDK

2. Shut down device and boot into bootloader (POWER + VOLUME DOWN)

3. Connect Desire to your computer via USB

4. Select HBOOT USB PLUG from boot menu (wait for it)

5. Wait until boot menu says FASTBOOT USB

6. Go to tools directory of Android SDK and use fastboot command as described at AlphaRev

Many thanks!
[Desire General] haleim:
I used the live-cd and it worked like a charm.

Thanks a lot for this.
[Desire General] lerutis:
Worked nice with vmware player :D

And i have a downgraded 2.2 stock phone!
[Desire General] DesirableHTC:
No mate, if you are using CM you have no sense apps at all. You do know that CM doesn't use apps2sd+ so all your apps are on internal memory, try SuperVillain ROM all the ****ty sense apps have been removed for speed, but the good ones kept in, camera/camcorder dialer people, gallery etc. Super fast Rom. Try it out mate, I have 60 odd apps and still got 99 MB free of internal.
[Desire General] chrisvx:
I've just tried and seen the same thing.

This time the problem is the permissions on the /data directory.

On my almost standard 2.1 Desire (rooted with unrevoked) the permissions on /data are drwxrwx--x with the owner and group as system. When the script tries to adb push busybox to /data it fails because the adb server is owner/group shell.

I would suggest the script should be changed to push busybox to /data/local which is writable by the adb server. I just am not quite game to try this myself as I don't know if anything afterwards expects the busybox binary to be in /data.

It would be good if ieftm could confirm that busybox is not required after the initial setup. I'm sure I could work around these problems, but I would rather hang off and test the completed version. I'll be around a couple of hours but it is fast approaching beer o'clock.
[Desire General] almz:
after waiting for I think 30 mins I just pulled off the usb and it worked.. Thanks :)

I now have s-off.
[Desire General] Christian1678:
Used VMWare 7.x, worked at first try. HBOOT 0.80 Thanks mate!