yashsingh1/xdaforums huggingface dataset:
[Desire General] Sibbi:
Hey everbody,

just did the flash via Live CD. Everthing went fine.

Thanks for this great piece of work.

Happy to see some developement using S-OFF :)
[Desire General] :
What do you mean "Set no hard disk"?
[Desire General] redlabour:
Does anyone get Errorcode 5 fixed? Workaround?
[Desire General] bobbenedetti:
Worked on Telus Desire HBOOT .83 SLCD

Took about three minutes..I didn't even start to sweat.

It seems Clockworkmod recovery was dropped from 2507 to 2501.

If i want to upgrade it to the latest version which img file should I use since HBOOT is now .93..Can I flash from ROMManager?
[Desire General] Relikk:
Worked flawlessly. Thanks.
[Desire General] bakedecake:
I ran it in virtual box, it said device not recognised, come back when you know what the heck you are doing and switched off.

I'm running the MIUI 0.9.29 rom. :confused:
[Desire General] Pzykonaut:
Awesome! Thanks for this! :)

Just S-OFFed via USB Stick.

HBOOT: 0.75

Display: SLCD

ROM: LeeDroid 2.1a
[Desire General] ganjamu:
S-OFF successful

ROM: CM 6.0.1

HBOOT: 0.80
[Desire General] buchman:
Scared me for a bit as it S-OFF'd fine, but wouldn't boot into a rom. Re-flashing a rom got it working though
[Desire General] muuu:
Was fast and easy, thanks.

ROM: RCMixHD v0.1
[Desire General] mobilkungen78:
the adb wont start i win7 32bit ..i press adb.exe and it shuts down right away.

what can i do..need some help..i have the lastest sdk
[Desire General] Mabili:
Flashing went very easily via USB

After flashing AmonRa Recovery still works:)

S-OFF successful

ROM: SuperVillain 1.0

HBOOT 0.93.0001 S-OFF

Recovery: AmonRa 1.7.0.1 R5
[Desire General] Ajthescot:
you have to boot your computer from the disk it wont auto play if you stick it in the drawer.
[Desire General] ghiki:
?¿

Adb not used that way, first you need to open cmd, and from here type [C./...[your adb path]/adb.exe]

..or put it adb.exe in System32 folder with AdbWinApi.dll and AdbWinUsbApi.dll and symply open cmd and type "adb yourcommand"
[Desire General] mendozinas:
change your ROM. not working on MIUI
[Desire General] bakedecake:
Worked ok after I went back to a modaco r9 rom. It seemed as if I had to keep selecting the usb device in the virtual machine though.

Anyway it worked, recovery still works and the phone booted back up no problem but I need a stiff drink. ;)

What an awesome hack, I just deleted the HTC Mail app & widgets from system/app using ES File Explorer!
[Desire General] mobilkungen78:
can someone please help me with the exact way to get clockwork recovery back after this s-off thing
[Desire General] ghiki:
You can get the .img for Desire an simply "fastboot.exe flash recovery yourrecovery.img"

Fastboot.exe is in "tools" folder of the sdk, the same that have "adb.exe"
[Desire General] phi770:
v1.1 works perfect, used vmware on pays-rom, thx so much!
[Desire General] DesirableHTC:
I am not a very patient man, and i persisted with virtual box. I am now holding a sexy S-off'd HTC Desire!! Yay

Thank you so much to the Team that worked on this, as soon as im paid i will send a healthy donation your way. Many thanks.
[Desire General] MightySashiman:
worked perfectly here too. Had HBOOT 0.75. That said, the flashed splash1 is really awful...
[Desire General] mobilkungen78:
worked flawlessly i had hboot ..83 and now the s-off .93

i burned the img file to a cd disc and booted and walla it worked

thanx for all the help guys
[Desire General] Tsuneku:
Can someone explain the benefits of S-OFF? I realized that you can write to the file system without going into recovery, but in practical terms what are the benefits?
[Desire General] bobbenedetti:
Can it be done with unrevoked. I can only find a zip file of Clockwork recovery 2.5.0.7

I have a 2.5.0.1 img file so if I understand correctly, I boot the phone into fastboot then do as above
[Desire General] great_lumbuey:
Does anyone have a visual representation of how these things are pieced together with all the different things one is able to flash? Maybe if someone could show how each part of the firmware/software sat in the architecture on top of the hardware then we may not be clogging up all the forums with the same stupid questions about what/how to flash...

kind of like the OSI model in networking...

Or am I just being facetious?
[Desire General] foalsrock:
Just thought I'd drop in saying thanks for this painless expirience

Burnt the iso using lowest possible speed, rebooted - even got up to take a smoke on step 3/3 while it's doing its thing to ease the stress, but it was all done before I could light it up!!

Clockwork Recovery 2.5.0.7 stayed intact.

Before I had:

HBOOT 0.83.0001 (applied via teppic74's Froyo to 2.1 downgrade tool)

Stock rooted rom (with all kinds of mods by teppic74, again :))

Again, thanks for your hard work, will sport the creepy joker-splash =]
[Desire General] Dancube:
It didn't work for me. It gave me an error 5 at stage 3.

I am on hboot .80 with villainrom 1.0, recovery is psfmod .6
[Desire General] idealforyou:
Thanks for S-Off!

I find it so unfair to switch the start screen to the Joker. Now i can´t return to a other start screen while SplashFlasher crashed on my PC:mad:
[Desire General] hung77:
what do you really get with this?

I have read the thread and saw several questions about the benefits of S-OFF, but until now no one has answered these questions in this thread.

Can anybody answer the benefits of S-OFF, like giving a few advantages, what are the devs able to do when the security is off or is this only good for the splash image? :)
[Desire General] Singh400:
Read:

http://xdaforums.com/showthread.php?t=794638 & http://xdaforums.com/showthread.php?t=795132
[Desire General] dglockitt:
This is Epic...479 posts about a procedure that so far has no real tangible benefits that anyone can describe..I personally will be waiting until someone finds something useful that will enhance the everyday use of my device before performing this procedure..justsaying.
[Desire General] Singh400:
http://xdaforums.com/showthread.php?t=775630 1st post ;)
[Desire General] Number22:
Hmm??

Metamorph, LCD Density changer, root explorer and removing system apps outside recovery just to name a few.

While it is true that most of what we can do with S-OFF can be pulled off with S-ON, having full access just makes the process way easier and more enjoyable.
[Desire General] DesirableHTC:
so will we still have to flash in the same old way, or can we do it differently now? Im still a bit perplexed at what it does TBH.
[Desire General] Shane2:
It allows for resizing of data partitions for one, and it allows you write access to the phone's /system partition whilst the phone is running. The S-OFF SPL also disables integrity checking for flash images, it enables you to flash recovery images with Fastboot, and allows you to use ADB Remount without rebooting into recovery
[Desire General] Toisan:
btw, for me works very well with OpenDesire 4.0.25!!!

nothing like in the changelog is!!

Thanks!
[Desire General] DesirableHTC:
But flashing via fastboot looks as if it would take just as long as it would via recovery? I'm sure im missing the point somewhere..........
[Desire General] ephumuris:
Flashing via fastboot is useful for testing recovery images as even if you mess up recovery and your rom you can still flash something through fastboot. Instead of having to run an RUU to return to stock.
[Desire General] ephumuris:
SplashFlasher is ****.

Run a cmd prompt from the splash flasher directory. Run "nbimg -F imagename.bmp" to convert your bmp to a bmp.nb.

Rename bmp.nb to a .img. So splash1.bmp.nb would be splash1.img.

Flash by typing "fastboot flash splash1 splash1.img".

No need for a gui.
[Desire General] DesirableHTC:
So all this S-off is really aimed at devs?

Well, i have it now anyway, so thank you to all that worked hard on it. :D
[Desire General] ephumuris:
No not really you're missing the point. There are MANY advantages that's just one of them.

Metamorph (a theming implementation) only works with full root.

Adblock i'm sure needs full root access. Although there's workarounds.

You can remove apps on the system partition while booted up. I always forget to move the crap i don't want, Amazon MP3? **** off! lol. So no need to boot to recovery to remove now.

I'm sure there are many more. Including custom splash1 images ;)
[Desire General] ~David:
Forget Nero. You're on Windows 7, so right-click on the .ISO and select "Burn image to disc..."

Then, once it's done, you don't try to load the disc while you're still in Windows, you have to restart your system and boot directly from the disc.
[Desire General] schiznik:
booted a spare pc from the iso, didnt pick up my phone initially, but worked smoothly when i retried with my dock.

(was HBOOT 0.80 / O2 UK branded / temporarily running LeeDroid 2.1a)

Thanks to Juggalo_X on IRC for a pointer or two!
[Desire General] thewarchild:
to continue the noob questions..

what is the different between "full root" and my already rooted htc desire using unrevoked?
[Desire General] ephumuris:
The old root means apps can run in SU mode but to write to /system partition we needed to boot into a custom recovery.

Now we can write to /system partition while the phone is fully booted. Basically. There is a lot more to it. Thing is if you don't really understand it then you probably don't need it!
[Desire General] TomLeeDesire:
+1 very fast success from a french orange HBOOT-0.75

THUMBS UP

(boot with cd, connect the phone, press a key, and wowowoo its already done ?)
[Desire General] scar45:
Fack YEA! 100% success with NO errors/issues whatsoever. Here's what I did:

Started out with HBOOT 0.75 on an AMOLED Telstra A8183 Desire with ClockworkMod Recovery v2.5.0.1

Fully booted LeeDrOiD 2.1a to within Android

Let all system processes settle down

Burned the .iso at 4x (720 kB/sec)

Booted it up on an old piece of **** PC I use for this sort of thing

Read the entire warning, etc. before plugging my phone in

Enabled USB Debugging since I previously had it off

Plugged my Desire in and waited while my heart rate increased involuntarily

After seeing that Step 3 was about to begin, I blinked, and the process was finished (didn't even get to read the SUCCESS message fully!)

My PC shutdown and I was left in FASTBOOT with no choice for REBOOT, so I entered RECOVERY (also wanted to test if ClockworkMod was still there + working...which it was!), then rebooted my device from there

I saw the Joker on my Desire, which is still more beautiful than the damn Telstra splash I always had to cringe at

Many thanks AND respekts to the unrEVOked team and ieftm for their contributions towards giving us full freedom on our Desires!

(apologies if this was too long-winded, but I am quite stoked about it if you can't tell already!) ;)
[Desire General] marinierb:
Is it me or does this thing boot faster?
[Desire General] Jagdish84:
Was wondering the same thing myself tbh...
[Desire General] blimpsrcool:
Done!

It does boot faster. Undoubtedly! I'm all done and in about 5 minutes I have a custom splash1 screen :-D Been the one thing that irritated me with this phone. Since I have already customised just about everything else.

great splash1 creation guide - -----> http://xdaforums.com/showthread.php?t=795132

Followed the guide to the letter, pity some people won't/can't read but are able to complain when something goes wrong....
[Desire General] HC4Life:
I won't be able to have this on my desire. I cheked my system drivers on my pc and i saw "cdfs" extension was disable. Is there a way i can enable this?

Thanx :(
[Desire General] ieftm:
Just a quick note: instructions how to flash stock splash1 are on the website.

Remember: fastboot will let you flash any partition image like a RUU zip has:

-splash1

-boot

-recovery

-system, and yes:

Stock (any version) hboot can be flashed.

Fastboot gives you the ultimate direct partition flashing method.

If you know anything a about update-scripts in recovery update.zips,

They're messy, slow and buggy.

Instead of formatting, symlinking, setting permissions etc,

A dev could now package a Rom as system.img and boot.img, for example.

No more messy flashes, just the Rom exactly how it came out of a chefs oven.

Takes time to appreciate beauty when you're used to messy workarounds...
[Desire General] Yopsi:
Or you can try VirtualBox. Worked for me :)
[Desire General] ephumuris:
It's great. I love my splash1. :D

Glad i'm sorted now.
[Desire General] shadow#:
From unbranded German T-Mobile with 0.75 and modified LeeDroid 2.1a

Used a DVD to boot from

Success on first try

Thanks!
[Desire General] ganjbass:
I have a problem...no want flash for me...:(

I burn the iso i boot livecd....

When i connected the phone said that this is for htc desire gsm :(

I have the latest radio 32.48.00.32U_5.11.05.14

And i use miui 0.9.24 rom....
[Desire General] sfjuocekr:
NERO for burning ISO's? Thats bad, IMGBurn is free and the best around for burning ...

Anyway grab an USB stick, download unetbooting (first link on google) and select the iso you downloaded for ISO image. Make sure to select the correct USB device, 64mb is already more than enough.

Reboot your PC with USB stick still plugged in, then enter the boot menu goto hard disks and there will be a USB-HDD ... your stick and select to boot from that.

Should work with anything.
[Desire General] roccos_van:
Thank you! Thank you! Thank you!

I am a complete n00b but this was as easy as it gets. Now I have s-off! LOL however I have no idea what it does LOL!!!

1. Download the ISO

2. Right click 'burn to cd'

3. Reboot your pc with the cd (hit f2 if promted) mine auto-booted

4. Read the intructions!

5. Connect your phone and walk away for 5 mins.

6. Come back to find the process finished and your desire on the hboot screen.

7. Reboot from Hboot and enjoy!

Anyways follow the guide n00bs it is super easy!
[Desire General] elitistphoenix:
n00b alert! What am I doing wrong. Its an unbranded A8181 desire rooted with unrevoked
[Desire General] sfjuocekr:
http://xdaforums.com/showthread.php?t=704560

http://xdaforums.com/showthread.php?t=717874

http://xdaforums.com/showthread.php?t=754805

I smell that resizing partitions should be added to a recovery ...
[Desire General] deeeez:
Worked

Worked for me, thanks!!!!

Hboot .75 - Defrost 4.7
[Desire General] MisterWolfe:
Worked for me first try. Very easy to use. Thanks!
[Desire General] mendozinas:
change ROM. MIUI roms not working.
[Desire General] muck:
flashed with virtualbox.

hboot 0.80
[Desire General] scott4:
Hi muck,

Can you teach me how to do with virtualbox? I downloaded it yesterday, but dunno how to do and then how to make S-OFF

Thanks
[Desire General] RJ200X:
S-Offed with Virtualbox on Windows 7

HBoot 0.80 :)
[Desire General] burnso01:
Very easy thank you.

Risk of bricking during the HBOOT flash? .....no different to rooting via ClockworkMod or running the RUU.... still always a buzz ;)

8183 Desire using AuraxTSense 7.6.1,

CWMR 2.0.5.7 HBOOT 0.83.0001

Ran ISO from boot cd.

Reboot back to ROM afterwards no probs.
[Desire General] nht_max:
It works for me too, right from version 1.1 and right at the 1st try, without a hitch. My Desire is running OD 4.0.32 with HBOOT 0.75, AMOLED screen. Now it's HBOOT 0.93 and S-OFF. Cheers!!!
[Desire General] deeeez:
Flash new recovery.

Can someone do a guide for flashing a new recovery with S-off? Someone said that is a benefit of being able to flash recovery via fastboot.
[Desire General] BlackWhiteOne:
I just notice that in fastboot mode when you input adb devices you will not see your phone was attached but you really could fastboot.exe flash <splash1>,<recovery>,<system> sucessfully.
[Desire General] Arcalius:
Wouldn't work for me with the standard, rooted, stock rom, but I flashed the latest DeFrost build and did it and it only bloody worked! Thanks guys :)
[Desire General] doquentin:
My Desire is hanging on HTC Screen now for about 10-15 minutes.

Is this normal?

The flashing prog has succeeded all steps and at the last step the PC rebootet automatically without confirmation...

What to do?
[Desire General] IxXxI:
P. E. R. F. E. C. T. !!!

... less than 3 minutes ...
[Desire General] WesleyR:
AWESOME!!!!

Thank you guys, you rock!! S-OFF in under 5 minutes! :D
[Desire General] stainesy81:
Piece s-off piss :ob
[Desire General] bondbig:
Works like a charm! I've used Vmware.

Thanx a lot!
[Desire General] oliep:
S-OFF

S-OFFed yesterday. Took like 2 minutes. GREAT :)

Booted the iso on a macbook 3.1

Phone was T-MOB101 but with HTC HBOOT 0.80 and OD 4.0.10. Everything super smooth! Again, great!

Thx a lot!
[Desire General] chrisvx:
It fails this way when it cannot copy the /proc/cmdline from the phone to a local directory for the initial phone model sanity checking.

I'm guessing that you have not flashed a custom ROM, just rooted using unrevoked. The only stated requirement is that you have a rooted ROM. This is not quite correct. You also need to be able to adb pull the /proc/cmdline from the phone and to do this you probably need a rooted adb server in your phone ROM.

There are two workarounds that I can think of:

1. Flash a custom ROM first

2. Manually change the /proc/cmdline to be world readable using adb.
[Desire General] elitistphoenix:
Manually change the /proc/cmdline to be world readable using adb.

How would you do this and how safe would it be?
[Desire General] zakame:
Can vouch for #1, I did this. Backed up my old stock Asia WWE and flashed OD 4.0.32, then got S-OFF via AlphaRev 1.2. Then flashed back to stock.
[Desire General] peewster:
Downloaded the iso, created a bootable usb flashdrive with unetbootin:

http://unetbootin.sourceforge.net/

started my pc with the usb drive, 2 minutes later done.

just a few easy steps to follow.

Great work!
[Desire General] chrisvx:
how:

Using the command line with with the Android SDK installed. This will only last until the phone is rebooted.

> adb shell

$ su

# chmod 444 /proc/cmdline

# ls -l /proc/cmdline

-r--r--r-- root radio 0 2010-09-30 17:28 cmdline

# exit

$ exit

How safe:

I have not tested this myself, however it is what I was planning to do when I am satisfied that this is going to be ok. This only gets you past the initial checks for the correct phone. If su is installed, the rest of the script will install all the files required to the /data partition and reboot the phone to hboot. From there on it should not matter which ROM you have installed as it is running hboot and is only modifying the hboot.

<disclaimer> All care taken / NO responsibility. </disclaimer>
[Desire General] keekje:
i understand that metamorph should work now. Do i need a morph theme special made for the desire or can i also pick a nexus morph and put it on my desire:confused:
[Desire General] pedaah:
Same same, and you can't add the device into the machine, cause it uses two lots of drivers. also not having HTC Sync installed was what made mine work. Uninstalled after the second time I tried to run the ISO and it worked.
[Desire General] ieftm:
Thanks for noticing. I figured I fixed most of that in 1.2 (su'ing for all the commands), but I guess I forgot about /proc/cmdline. Will fix for next revision.
[Desire General] ikdedinges:
worked perfectly

burnt to a cd and s-offed my desire on hboot 0.93.0001
[Desire General] scott4:
I have a next question. After S-OFF, can we set it back to S-ON? I don't want to lose my warranty.
[Desire General] HC4Life:
Finally it's done.

Last night i've got a problem trying to boot the cd on my pc with windows 7.

But this morning in my office i tryied on a old pc running windows xp and i did it.

So easy. In 2 minutes more or less and done.

Thanx to all ;)
[Desire General] patp:
If one of the big payouts of this is repartitioning.... Has anyone had a go?

Beats me why they left so much unused space in /system, is it ever used for anything, system updates perhaps?
[Desire General] greatdain:
Works perfectly for me. I used the CD image route - easy and quick. Thanks
[Desire General] stephenwilley:
You can reset it by simply flashing an HTC RUU. Have a look on this page: http://alpharev.shadowchild.nl/ under the heading "Will my phone stay S-OFF forever?"
[Desire General] xtcislove:
Guys this is so Great!

I was here from the frist time of the Desire - always a pain in the ass -.-

First only Root for Hboot 0.75 (I was on 0.80)

Since there was the root for Hboot 0.80 there were these ****ing USB Bricks... ( Yes i was one of these lucky guys )

Then the fix came and after this a Bootable Recovery and after this a flashable Recovery and now finally we have S-OFF !! This is so great guys! 5 Months ( Am i right?) and we have it :D so nice! Thanks!
[Desire General] thefox1102:
Clockworkmod recovery not working...

Thanks for the S-Off.....great stuff.

However, my Clockworkmod Recovery is no longer working. Can anyone describe how to fix it.

Please describe step-by-step with links to img file if possible.

Thank you....!
[Desire General] ieftm:
Yep. Fastboot flash hboot <any stock hboot, preferably 0.93>
[Desire General] DrDee:
Refer Post #37

I had this exact error. And after panicking for 20 minutes I started entering commands at the prompt and it appeared the device was no longer connected.

I unplugged, pulled battery and rebooted with S-OFF success.

I was freaking out LOL!

Edit to fix wrong quote.

Success on unbranded Desire with hboot 80, see sig for rest of details.
[Desire General] kls1974:
Cannot flash recovery after S-off?

Hi. I now got S-OFF ;-) Thankyou...

But I cannot enter or flash a recovery image?

When I power on the phone (Vol down + power) into the fastboot screen and choose recovery I get stuck at the "Why so serious" screen....? I cannot press vol up + power....

I tried flashing with fastboot.exe while on the fastboot page but get this error:

C:\Tools>fastboot flash recovery recovery-RA-desire-v1.7.0.1-R5.img

sending 'recovery' (3918 KB)... FAILED (status malformed (1 bytes))

finished. total time: 0.001s

I tried "Flash Clockwork Recovery" in ROM manager Premium...

I tried to install at Terminal Emulator to flash recovery with "su & flash_image recovery /sdcard/name-of-recovery.img", but I cannot find an emulator that knows the "flash_image" command?

I also tried the Unrevoked3 program but i always fails? (installed the patched fastboot driver)

Maybe I'm using a wrong fastboot driver? Link?

What am I doing wrong?

I'm running LeeDroid 2.1a with 32.48.00.32U_5.11.05.14 radio on my Desire and Windows 7 x64 on my laptop...

I've read this entire post and searched for "recovery" but cannot find and answer (fastboot flash recovery recovery.img does not work?)

Please help (I was planing on falshing a HD rom today, need my recovery back)
[Desire General] Matchstick:
I was able to fix the recovery image problem by flashing the Clockwork recovery image as per the intructions here.

http://xdaforums.com/showpost.php?p=8360608&postcount=51

Might be worth trying that version of Clockwork Recovery in case there's some kind of issue with the recovery image you're trying.
[Desire General] kls1974:
Great...! THANKYOU...! :D:D:D:D

I Didn't think to try a different recovery image? Thought it was the connection to the phone that was off... Not the image? Wonder why I couldn't flash recovery-RA-desire-v1.7.0.1-R5?

It's a permanent flash now, right? It loads Clockwork right after choosing recovery in the bootloader (I do not have to press vol up + power)... Great :D
[Desire General] yellowfinuk:
S-Off'd

Wicked guys.

Virtual Box boot from .iso worked a treat, just had to remember to reconnect the USB each time it rebooted :)

It did shutdown the VM when it had finished, I didn't get a successful message sat at Hboot for a bit deciding what I should do. Grew some balls and just rebooted it :

thanks again.

Was Desire/SLCD/HBoot 0.83/LeeDroid 2.1a

Now Desire/SLCD/Hboot 0.93 AlphaRev S-Off/LeeDroid 2.1a

y/
[Desire General] dj_denims:
wish me luck im about to do it now :)
[Desire General] dj_denims:
worked like a dream :)

plugged it in went to the toilet got out s-off :)