yashsingh1/xdaforums huggingface dataset:
[Desire General] niaoRen:
I think I'm done with the flashing of the hboot from alpharev

But now my phone keeps rebooting to the fastboot screen.

I've tried removing the battery and rebooting again, reboot from fastboot, reboot from clockwork recovery... but i still cant boot up my rom.......

Anyone can shed me a light on what went wrong?
[Desire General] DesirableHTC:
All options to apply S-off should be included, this is a 'how to', and this is not THE only way to do it, personally I found virtual box the easiest method for me. I just think that some other options should be made clear to people, maybe people that have used a different method could add their own ' how to' to this thread?

Great idea though to help people.
[Desire General] bikerboi85:
Sorry to noob it up here but what are the benefits of S-OFF. im guessing it means security. does this enable us to hack the kernal? as a user who doesnt do programming but likes to mod my phone alot what could i gain out of this?

thankyou in advance
[Desire General] eozen81:
Yeah sorry for newbies here but what is the benefits of this s-off?
[Desire General] TieT:
Maybe its a good thing to sum up the benefits on the first page, to stop these kind of questions and making it a 500 page topic where you cant find answers...

I know if you read the forum, or use google you can find all the info :p

Info from the http://alpharev.shadowchild.nl/ site

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.
[Desire General] AndroidGX:
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
[Desire General] TieT:
:D allrighty then
[Desire General] AndroidGX:
Ok, many changes on the tutorial, hope you like it ;)

Tried to do as clear as possible, and add some features.

If any method to add please PM me, I will add it with your name directly from your post here.

Thanks! :cool:
[Desire General] TieT:
looks great !
[Desire General] ionhide:
I have now read all the information i can find about S-OFF - Only advantage i can find is that you can change bootscreen.. What are the options if i choose to make S-OFF on my phone - What else can i change ? My phone is rooted, and i have flashed roms and kernels with S-ON - So you guys really need to show more advantages to this than what has already been written..
[Desire General] FoRmaTiTo:
Nobody is trying to sell you anything. Why don't you GTFO?
[Desire General] AndroidGX:
You post in the wrong thread, go say that in the original S-OFF thread (gave in first post).

Here is just a help for people who want to install S-OFF feature on their Desire. Nothing else. ;)
[Desire General] djigane:
Hello. At step 3 I have this in the logfile:

...erasing old bootlock...

... Flashing old bootlock...

...flashing boot from /data/alpha/boot.old...

Can you tell me please what should I do?
[Desire General] djigane:
I've pull out the battery, pull it in, turned on into fastbot and it shows

-alpharev-

bravo pvt1 ship s-off

Hboot-0.93.0001

Is my Desire S-OFF?
[Desire General] MasDroid:
Yep, that is correct
[Desire General] djigane:
Thank you!

Note that when I tried to reboot it stuck on hboot screen. I went to recovery, restored a nand backup, reboot-->ok, after checked if all stuff ok, I flashed the last version of ReflexTSense HD!

Everything is working fine!

:-)
[Desire General] bng1:
Hello jshields ,

I want to use CD method to S-off my phone. May I know, after all these steps below... any steps before or after need to be aware of? Thank you .

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

that's it?
[Desire General] Thanos47:
Thanks for the guide mate, just did it with the USB-way ,took about 5 minutes .

Keep up the good work with guides like that.
[Desire General] nikv5:
Do I really have to use windows 7 or would xp/vista be just as good?
[Desire General] AndroidGX:
XP/Vista working as well ;)

I mean I just tested by myself on Windows 7 64-bits version and worked like a charm but didn't tested on other OS's!
[Desire General] nikv5:
Ok thx, just got a bit confused there.
[Desire General] memphisuklf:
Ok guys.

Gonna bight the bullet and s-off my desire. Anyone point me to step by step guide for the cd method. Or is it as simple as burning the alphrev1.5 to cd using burning software, booting from that on my pc and following instructions or is it more complicated than this ie adb commands?

There seems to be pages and pages of this stuff but would like to find a newbies tutorial. Is there anyything else I should be aware of if using the cd method(hacing battery full, In what state I leave the desire in when connecting when running alpharev, or do I no connect until it tells me. Sorry for all the questions but wan as much info as I can get.
[Desire General] mikep99:
Yep, its as simple as that :)

Just make sure you're aware of the risks detailed here and on the alpharev site.

And never be too hasty to pull the plug.

Make sure you're phones not about to run out of battery.

You're phone should be booted as normal. Connected as requested when running the cd.
[Desire General] MasDroid:
@memphisuklf What Mike says is correct, slow and steady and make sure that you do not connect your phone via USB until told to on the screen when the .iso is running.

There are three stages and reboots are involved, so do not interfere with the phone while it runs through the process. The only time when you may need to interact with the phone is just as you connect it, check your phone screen as you may need to allow superuser permission before the s-off procedure can initiate, otherwise it will give you an error.
[Desire General] najar360:
i saw alpharev 1.8 already out, and i already s-off with v1.5

so, i just run like what i did with v1.5 right?no need to unroot first right?
[Desire General] mikkis2k:
i have a pvt4 40000, sucess s-off with 1.8! <3
[Desire General] jellyfish0000:
a noob here. would like to root my new htc desire. this is what i got when i boot into the whitescreen (sorry abt the caps, type exactly as shown)

BRAVO PVT4 SHIP S-ON

HBOOT-0.93.0001

also, i'm a mac osx users. do have windows 7 running in a vmware fusion.

thank you for your help.
[Desire General] harmeet_88:
prefect...

succesfull...

Thanx :)
[Desire General] zallaaa:
[old]Hi guys,

I have some doubts regarding the procedure. It seems quite simple but I don't get some things that perhaps are considered obvious. That is:

1. What happens to my rom (currently I am on Oxygen 2RC5) after the S-off? Do I need to flash it again?

2. How do I flash the Oxygen HBOOT? Do I need to use the Alpharev iso first, and then flash it as any other zip?

May someone help a noob please? :D [/old]

Ok, I've jumped in and it was a painless, quick, and wonderful adventure :D
[Desire General] MurtazaY:
thnx for the guide.. I'll try it :)
[Desire General] galom:
Thanks for the guide.

I used the bootable usb method and it was quick and easy.

I have a telus gsm desire (slcd)
[Desire General] Borat38:
AlphaRev via CD won't work for me

Tried AlphaRev S-OFF via CD, and although it detected my phone, the boot screen came up with these:

cat: can't open '/tmp/cmdline' : No such file or directory

/home/tc/alpharev.sh : line 117: [:==:unary operator expected

Device model:

CID:

MID:

HBoot version:

"Your phone was not recognized or is unsupported at this time'

**What do all of the above mean?

My phone is a Desire on 2.2

-rooted with unrEVOked 3.22

PVT-4 erasesize 40000

Hboot ver. 0.93.0001,

Kernel ver. 2.6.32.15

software ver. 2.13.707.2

Thanks for any help, folks!
[Desire General] The Letter M:
i would like to now where can i find a guide to flash N1Table or the oxygen HBoot?

im rooted and S-off.

thanks.
[Desire General] ring_GT:
use fastboot commander. its the easiest method.

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

make sure to check the md5 of the hboot.img you downloaded before flashimg it.
[Desire General] uafridi_1179:
Does it work with hboot0.93....????
[Desire General] bluelavender:
Further tip for those who are having the problem of "eternal hang" in step 3 :

i noticed that this can happen if you tried to s-off while having lots of apps installed already. I tried twice to simulate these (long time ago i have s-off, then s-on, then just for fun, i reverted to s-off today with little bit of experiment :p) . I simulate two times having rom installed with full apps, then s-off, and it failed in step 3.

Then i tried wiping everything (WARNING: before you wipe everything, ensure that it has passed the safe '1-hour' mark hanging, instead of just plucking out battery directly), then install new clean ROM , don't install anything else, then s-off, and it took .... 5 minutes... Yep, it was 5 minutes (my first s-off long time ago was done when my phone got installed with few apps, and it took 35 minutes). Now, with clean slates, it took 5 minutes. Then it's done ;)

Hope that helps with would be s-off-ers :)

BL
[Desire General] The Letter M:
thanks for that.
[Desire General] andQlimax:
About all desire users have that hboot, me too, and successfully s-off, so I guess yes..
[Desire General] itshotinhere:
I'm finally free from using EXT partitions! Thanks, AlphaRev! Running the Oxygen ROM and partition table, have installed 20 or so applications and still 240MB available. Running completely off NAND now and loving it...
[Desire General] itshotinhere:
Well, it installs 0.93 as part of the process so I'm guessing the answer is yes. You do have to have a rooted phone and ROM first of course...
[Desire General] itshotinhere:
AlphaRev.nl
[Desire General] finalzz:
hi there, i'm using the virtualbox method and after step 3, my phone's usb doesn't say desire anymore, it just says "unknown device". is this normal? my phone has been stuck on htc splashscreen for 20 minutes. virtualbox says it's waiting for flash to complete.... thanks
[Desire General] andQlimax:
The virtual box method is more complex, because every time the phone reboot, u have to select the device on the virtual usb..

Is much easy if u use the USB METHOD here http://xdaforums.com/showthread.php?t=805811
[Desire General] MurtazaY:
used the cd method, succes :)

ty for the guids :)
[Desire General] qqq911:
i've got same problem. what should i do?
[Desire General] andQlimax:
Have you the debug usb enabled and the charge only option as default?

Try that, then boot ur cd (dont plug your phone yet), when it ask to plug the device then plug it (plug ur device completely on, eg: on the home screen )..and that should work.

Ensure u are using the last .iso from alpharev site.

Rememeber that before s-off, ur phone must be rooted with unrevoked for example
[Desire General] Aduck79:
Hi,

Excellent guide!

I've got a suggestion for an addition. I didn't know that my Desire was USB bricked (I couldn't set the phone in USB debugging mode), so the guide/AlphaRev tool didn't work out for me.

I used this guide to (USB) unbrick my phone: android.modaco.com/content/htc-desire-desire-modaco-com/309939/usb-brick-rickrolled-b0rked-fixed/

(Sorry for the odd looking link. I'm not allowed to post links since I'm a new user)

Infact it was already rooted so I just flashed the update.zip. And then it was easy to follow the USB guide.

-Anders
[Desire General] Meekel:
I have the same issue and followed your guide above.

iso was downloaded tonight

rooted with unrevoked

phone was turned fully on

only plugged in when it said waiting for device.
[Desire General] rascarlo:
Double check

so i am thinking about s-off

i am running oxygen 2.0 rc 6 with given kernel and recommended radio

i would like to double check if what i am going to do is correct

i chose cd method on windows xp

this is what i am going to do, and please, let me know if i am right

1.i am going to download "bravo_alphaspl-oxygen.img" from alpharev.nl

2.then burn .iso image to CD using a iso burning software eg. Power ISO. Can I use a Dvd instead? And what is the suggested speed for burning? I noticed Power Iso doesn't give me the choice to 1x burn

3.the boot my computer from CD

4.press the Legendary enter and wait for the process to do everything

5. I will connect my phone via USB only it will be asked to. I am going to use the USB cable included in the phone box.

Well, am i right?

Any help will be sooo much appreciated

EDIT: I forgot to write THANKS in advance.:-)
[Desire General] mlindert:
1: NO !! download the ISO not the IMG. After downloading check MD5 hash.

2. Better use CD, althoug DVD probably would work. Burn it on slowest speed possible.

3. Yep

4. Yep

5. Yep

Let your phone connected until program tell's you it's finished. Your phone will reboot a couple of times DON'T TOUCH IT. Check this you tube movie to see what to expect.

Afterwards you can flash an alternative IMG. Read the Instructions. If you don't understand, read again or don't do it (yet)!
[Desire General] rascarlo:
Thank you. I was wrong in writing, I meant ISO.

Thanks also for the movie. I watched already before posting.

I will wait for more replies (if any), and go

----

sent from a sip of oxygen
[Desire General] vrakw:
Quiet easy to do S-OFF with this tool.

Thank you.
[Desire General] mlindert:
I took the plunge, popped in the CD and S-Off'ed my beloved Desire. Thought part 3 would take a while but much to my surprise it was ready after about 90 seconds ! :)

Everything else still intact (Rom/Recovery).
[Desire General] Meekel:
Worked out a fix for this!

When you plug your phone in, it will ask for root access. You have to accept this for it to work.

Make sure your phone is on the home screen and you'll see it pop up asking for access.
[Desire General] Dangry:
DFQ!!!

Okay here is my "DFQ". About to s-off via usb and when I start the Universal USB Installer it asks me to select a linux distrobution from the drop down to put on my usb. WTF do I select there? lol. Sorry. The rest I can figure out.

Thanks in advance :D

Figured it out, dunno if it was the right choice but it worked.... so far so good. Lets open er' up and see what this baby can do!!!!
[Desire General] rascarlo:
ok I am done.

took 3 min.

oh yeah
[Desire General] Aduck79:
The ISO file from alpharev.nl??
[Desire General] Dangry:
Got it...

No, before it asks for the file to mount. It's a list with a bunch of linux and ubuntu options
[Desire General] Aduck79:
I used unetbootin and there I could also specify a local ISO file.

Try that :-)
[Desire General] JonasBom:
Right now i try it with VirtualBox...

the virtual box say : Waiting for flashing to complete...

Do i have to do anything? Its now around 10 minutes ago...i am scared to do anything xD

HELP !!! :P
[Desire General] fluidz:
Thanks for the guide.. Easiest way ever using the Iso.. Man I didnt have to do anything other than burn an image, make sure it booted when the pc was turned on and then plug in the phone.. Lol..
[Desire General] negative13:
Thanks!

Burning the ISO is the easiest!

Took under 5 minutes!
[Desire General] rascarlo:
+1. Used same method. Burn it at slowest speed.

----

sent from a sip of oxygen
[Desire General] mithrial:
Works like a charm. Thank you for that guide.
[Desire General] Staggers:
Procedure went smoothly. Thanks for this guide.
[Desire General] rOoLeZ:
Hi ......... anyone know where you keep nandroid AlphaRev?? saves it in the SD but not in the FAT partition and can not find it to delete the old ..

greetings
[Desire General] shoonari:
no problems at all with vmware
[Desire General] beffman:
Hi folks from Holland - just to let you know - i follow the USB tut above worked 1st time - lovely - i used a pc with linux mint 10 - and had a rooted desire with Ginger villan 0.8 (Froyo 2.3) - and at the moment everything is as it should be !! Very good tutorial - a BIG UP to you AndroidGX !!!!
[Desire General] chrisvr4:
Im dying to s/off my desire but after reading i aint got the guts to do it lol :(

I rooted with the help from a mate but he dont know about this s/off thingy :(
[Desire General] mlindert:
I wasn't confident enough at first. Have a look at this video so you know what to expect.

One simple rule: let your phone connected until program tell's you it's finished. Your phone will reboot a couple of times DON'T TOUCH IT. Took me about 3 minutes.

C'mon, just do it, i know you will ;)
[Desire General] bluelavender:
if possible, try emptying all apps first... i mean try flashing new rom first.. a clean rom will help make your s-off process faster...

BL
[Desire General] rascarlo:
With CD method plug your phone in ONLY when the procedure will ask for.

----

sent from a sip of oxygen
[Desire General] bigga29:
HELP HELP

I am using virtualbox metod follow the instructions from post number 31 I am stuck on stage 3 the screen says waiting for flash to complete this is now 30min and on the phone is says " normal nand detected.non-PVT4."

I dont now what to do someone please help me its safe to remove the battery.

edit; Finally got my phone s-off I use the USb method with unetbootin thanks guys.
[Desire General] dekimaks:
same problem.this is my 2nd time to make s-off.1st time hang on step 3,waiting 1.5 hours,remove battery and still s-on.Now i still waiting on step 3...

How can I solve that?

edit:second time is still s-on,after one hour remove batt...log cat and says:

cat:cant open /tmp/logfile :No such file or directory :mad:
[Desire General] bluelavender:
Try to flash new empty rom first.. it helps
[Desire General] dekimaks:
Still do not work:confused:
[Desire General] hsv23:
s off cd method not working

Hi everyone.

Here is my problem the boot cd wont work i get this error.

<--- usb1-2: device not accepting address 2 error - 110

usb1-2: device not accepting address 3 error - 110

usb1-2: device not accepting address 4 error - 110

hub 1-0:1.0 unable to enumerate usb device on port 2 -->

I downloaded the alpharev iso checked the md5 sum. Burnt the cd on the lowest speed. Booted the pc from the cd, then it goes through a couple of screens and then when it gets to the screen where it says what the s off is all about and it says press any key to continue i get the above error msg.

I havent even plugged my phone in yet because it hasnt said to.

Any ideas of what is going wrong ?

im running 32-bit win7 aswell

Thanks
[Desire General] andQlimax:
U already got a response here http://xdaforums.com/showthread.php?t=794314&page=208

Before post again read the response to ur answer..I sent u a PM
[Desire General] hsv23:
Yeah i see that response. I posted in here because i hadnt received a reply in the other thread which i posted at the start of the day, so i thought id try and up my chances of some help.

Thanks
[Desire General] karukera:
Did it. Was so easy. Thanks a lot :p
[Desire General] Captainkrtek:
Disrespectful and rude posts are not tolerated on XDA, any further breaking of the rules will result in sanctions.

Carry on
[Desire General] hsv23:
Who's that directed at?
[Desire General] bluelavender:
Don't worry, it's not you :)

BL
[Desire General] PiotreG:
Hello,

I have been trying to use VirtualBox according to the instructions by Stewge and other information in the thread.

1. Download/Install Virtualbox Personal Use version(NOT the OSE edition, it doesn't ship with USB drivers) There was only one option for windows, not sure if OSE or not

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. I selected Linux/Ubuntu. Ignored warnings about mouse disabled and 32/16 bit color.

6. Click the USB icon in the bottom right and select your phone. First it seems no drivers are found. I have installed HTCSync, it helped. However, the icon in the bottom right shows no devices. When selecting Desire from drop-down menu at the top I get error message. Please see http://i56.tinypic.com/6dwevk.png

The phone has been wiped/cache cleared. It is on in charging mode and USB debugging is on.

I would be very grateful for help!
[Desire General] PiotreG:
YES!!! Thank you for the tip with ROOT rights pop-up. It was indeed this that stopped me from S-offing. For anyone else trying, make sure your screen is on when you connect your device so you see the prompt.

Thank you for the guide!
[Desire General] MusiQ1:
How do i know and/or savely check if i'm s-off or not?
[Desire General] rascarlo:
Check it in fastboot

----

sent from a sip of oxygen
[Desire General] Ninj:
Hi!

Ok so it's my turn to thank everyone here :) I got my brother's Desire S-OFF, at last!

I tried all combinations possible from this topic, without ever to succeed, when I finally came accross this tip:

Thank you to the author of this tip ;)

That was it! Now it's done, and it works, but i think it should be notified in the first post (or did i miss it?)
[Desire General] EraqEE:
I'm trying to do this with Virtual Box on my Mac.

After Step 1, I see a "waiting for bootloader" on the virtual machine and when I look at my phone, I'm in recovery......... nothing happens afterwards.

I tried this several times and the same thing happens over and over again.

What should I do next?!
[Desire General] TheGhost1233:
Make sure usb is passed true, because after each reboot it disconnects.
[Desire General] EraqEE:
Thanks man, my phone is S-Off right now and it literally took about 2 minutes.

I'm so happy right now...... wooooooohooooooooooo :D :D :D
[Desire General] affmalg:
Just wait and do nothing with the phone!
[Desire General] pranavd1980:
it's been an hour now......What to do and how much i have to wait.....

it seems i am not on step 3 as mationed in 1st post.......
[Desire General] TheGhost1233:
Did your phone boot after the first step?

Are you are using a virtual machine, have you passed the usb trough again?
[Desire General] pranavd1980:
Phone rebooted in recovery 1st and then 2 reboots and haged up at bootloader screen....

Using USB method.....
[Desire General] affmalg:
Wasn't the screenshots last line the point you were in progress?

Because at this time the program waits until Android is booted totaly, so at first splash screen (white with "HTC" on) and then should the boot animation come.

After that the program did just continue.
[Desire General] TheGhost1233:
What rom did you use? One with data2sd?

Anyway, your best bet is the AlphaRev irc channel: #alpharev

They should be able to help.
[Desire General] rraaka:
which rom you had ? are you overloaded with numerous apps ?
[Desire General] pranavd1980:
Using DHD 1.8 by Neo...Not much application.....

I have just removed my battery and reboot my phone.....it's fine as of now...:) :) :)

Now i am thinking to have desire sence ROM and then will try for S-OFF....

Thanks folks for help....Will come back if required again......
[Desire General] rraaka:
Good to hear you are ready for a second try :D

i always like to have oxygen stable froyo when im doing risky stuff

and the cd method is really hassle free
[Desire General] EraqEE:
I got pretty confused when I saw this myself.

Click on the USB Image at the bottom to make sure your phone is connected.

After that, wait for it to do its thing and reboot your system.

You should be at step 3 in a few minutes.

I did this with the DevNull Gingerbread Rom by the way.

In case your Rom doesn't work, you can always download this one!
[Desire General] vader9000:
Thanks this worked great :):):)
[Desire General] MusiQ1:
Now what's the best way to change the splash and boot screen now?

Many props for the tutorial, worked perfect for me! =) Still, the bootscreen is a bit 2 much for me :P
[Desire General] Large Hadron:
There's a thread on something called Android Flasher in this forum. Spotted it being referenced in the AlphaRev thread.

Never used it, because I only S-Offed this evening (and anyway I quite like the Joker), so can't personally comment on it.