yashsingh1/xdaforums huggingface dataset:
[Legend Android Development] Ozone:
guys i have HBOOT 1.01 and rooted legend.

can i turn off the s-on ? or i have to downgrade the HBOOT?

is possible?
[Legend Android Development] carkev:
after reading this posting quite thoroughly I am resigned to the fact that I can only get S-Off via a HTC Clip (which costs at least £30)

does anyone know of a phone shop, website or individual who would do this for a small charge just like unlocking ? ...

even if this would mean posting off my phone.

using the great guides on here I have rooted my Legend and installed CM 7.1 and my phone shows:

Legend Put Ship S-ON

H-Boot – 1.00.0000

Microp 0816

Touch Panel SYN07_0103

Radio 7.13.35.05

Oct 13 2010, 15:49:09

the rom is great, but I do like to mess about with boot animations & sounds as I did with my last phone,

and need full r/w ability to start chopping and changing the files.
[Legend Android Development] Hitmax117:
your second option could be using a kernel that has AUFS support like blayo's rom, AUFS gives you the option to change bootanimation, update superuser etc. while the phone is still loaded in android os.
[Legend Android Development] carkev:
thank you ...

that seems very interesting as I had not heard of AUFS, so will study up in the forum on it on then give it a go.

I have actually done some changes by unzipping my copy of CM7 and putting in my own boot animation etc,

but then had to learn 'signing' roms ... a long winded and clumsy approach I admit , but love tinkering even though I am not that clued up
[Legend Android Development] waterpolo:
For changing bootanimation it isn't necessarily to unzip. You can open the zip with i.e. 7-zip and change the bootanimation. The same can be done with other files i.e. hosts in the \etc\ folder.

I update my stuff with update package in cmw. When there is a new ROM then I install again my stuff. This is the easiest and the fast way to have your ROM up-to-date with your own stuff included.
[Legend Android Development] carkev:
on my previous phone I had full r/w capability and used to work exactly as you say.

which was quick and easy.

using Astrozip or ES Filermanager I copied the bootanimation.zip to my sdcard, then to my PC and reworked with winzip then simply replaced it.

so I see what you are saying and appreciate the suggestion ...

but it won't work with my current setup as I cannot copy back to system area, nor even rename anything, simply because I

don't have

R/W capability.

that is why I have resorted to decompiling and recompiling the rom
[Legend Android Development] waterpolo:
The update package is for ClockworkMod Recovery.

Put all your files in a package, see attached example CWM 3.
[Legend Android Development] carkev:
I think I'm beginning to understand ! ...

so if I add my boot animation to that zip it should do the trick ?

I'll give that a go soon.

thank you
[Legend Android Development] carkev:
:confused:

@waterpolo ... I really appreciate you sharing your time and knowledge,

but I simply am not getting it right ! ... something simple probably, but I fail to see my error.

clockwork flashed the zip I made with no errors, but I still got the CM7 boot screens.

when you have time please look at the 3 attached files

one is the original CM7 boot copied from phone's \system\media ... plus my bootanim and the updater I made
[Legend Android Development] Hitmax117:
I had the same problem before, you need to also replace the bootanimation.zip located in \data\(don't remember the exact location tho probably the same as in \system)
[Legend Android Development] carkev:
I could not find any other bootanimation.zip, but have a mad idea in mind.

my phone originally had official HTC 2.2, which I then rooted with the great guide on here and now have CM7 7.01 Legend rom ..

all working fine except my failure at changing the boot anim.

bootloader shows:

Legend Put Ship S-ON

H-Boot – 1.00.0000

Microp 0816

Touch Panel SYN07_0103

Radio 7.13.35.05

Oct 13 2010, 15:49:09

despite the fact that that script runs fine in clockwork the boot anim remains unchanged.

I have even extracted it to sdcard, and it is still the CM7 graphics. so I'm getting to believe that the s-on is the problem ?

whatever, my mad idea is to run the official HTC RUU file which I have and go back to 2.2 then try again with boot anim.

can anyone advise

if this would be safe to do

, given that my phone has been rooted etc?

I don't mind messing about as I have shown, but would be totally lost if I could not get access to clockwork recovery.
[Legend Android Development] waterpolo:
I think there is a something wrong with your update package. Tomorrow I will check this and try to prepare working one.
[Legend Android Development] waterpolo:
I had post the update package for CWM version 2.

Another script has to be used with CWM version 3 or higher.

Attached is a working update package with the bios bootanimation (and modified hosts) from this post.

I tried also your posted bootanimation, but that one isn't working on my device. The screen stay black (no animation running).

You are free to add your bootanimation in the attached update example.
[Legend Android Development] carkev:
@waterpolo

many thanks indeed for all your help, especially at this time of year.

your attachment worked

flawlessly

in changing the stock CM7 boot animation !!

I still get black screen when I put in my boot anim, but will soon find out why this is.

it must be something and nothing, but I now have a lovely script to use.

can I take this opportunity to thank yourself and all the other 'devs' on here for all the great work you all do....

and in my case enabling a young 67 year old to further enjoy his great hobby.

I wish you and yours a healthy and wealthy New Year.

regards,

Kevin
[Legend Android Development] TheGrammarFreak:
Same

Swyped from my HTC Legend
[Legend Android Development] Aminmvb:
S-OFF ed and the bootloader version was : 0.43.001
[Legend Android Development] JonasDroid:
FINALLY got it to work :D after about 30-40 attempts trying to find the good timing

Tthe onscreen instructions were 3sec to late for the 1st and about 1sec to late for the 2nd time you need to get into fastboot. Dno why it was off so badly for my legend :s

Here is a good tip: DO THIS AT YOUR OWN RISK I AM NOT RESPONSIBLE FOR ANY BRICKS!!

If you can't get it into fastboot, restart the procedure press enter and look at your phone. It will show the green error messages and after that it'll show HBoot USB PLUG

wait 1sec and start slowly tapping the power button not too fast cause if you get into fastboot and then press power again you'll be back in the HBoot and there will be an error and you'll have to try again. If you get an error it means you started too soon if you can't get it into fastboot it means your too late. Hope this helps some of you

If you fail the first time: no worries, just pull out battery restart script. (NEVER PULL THE BATTERY WHILE IT IS RUNNING A STEP but when it's stuck and can't get into fastboot there normally is no problem)

If you fail the second time it WILL try to replace your HBOOT but since it doesn't have the script running it will fail, luckily that means it won't flash anything and your old Hboot will still be intact. Now you will have to preform a nandroid restore cause all the rest is removed.
[Legend Android Development] el.dizzee:
I'm getting the following error and I'm not sure why:

"Your phone was not recognized or is unsupported at this time. If you are 100% sure your phone type should be supported in this version, please not the Model ID displayed."

The model ID is PB7611000 and it's Bell Canada's HTC Legend. Bootloader version is 0.43.001

Like Grammar and some of the others I used unetbootin to make a bootable flash drive which worked fine, and I also tried the process using CM6.1 and Blay0's rom, getting the same error each time.

Anyone else experiencing this?
[Legend Android Development] whitetigerdk:
Got mine running.. didn't work when booting of disc, but using parallel desktop on MAC did the trick.. now running S-OFF :)
[Legend Android Development] smartsreenath:
GOT S-OFF.first tried with virtual box but no luck.finally i made it through by booting from cd.....:D:D:D
[Legend Android Development] sinanharb:
my Legend is already rooted, what would i gain from having this S-Off on my device?
[Legend Android Development] BlaY0:
Navigate to AlphaRev web page and read...

Sent from my HTC Legend
[Legend Android Development] evank418:
slowly losing my patience....my 8th try so far......
[Legend Android Development] evank418:
10th time was the charm..hate these little timing game. haha
[Legend Android Development] chansthename:
the 3rd step is where you really start risking a brick. I burned it to a cd and booted fom there, easiest thing ever.
[Legend Android Development] speedyink:
I'm getting this too, also on Bell. Booting off cd on a fresh cm6.1
[Legend Android Development] cryshop:
Yay....still no S-OFF, I think my power button is broken :(
[Legend Android Development] loupiac45:
When my legend is S-OFF, how do you do to update hboot ?
[Legend Android Development] JonasDroid:
your hboot will be 1.0 after you've done the S-OFF procedure. You shouldn't flash any other hboot afterwards or you will lose your S-OFF

You have no idea how much I had to try ;)

Just try pressing it slowly right after it has given those green errors and it's saying HBOOT USB PLUG. If you tab it too fast you'll go straight back to the bootloader since bootloader is the first option in the fastboot.

Once your in fastboot just wait for the script when it'll say tab power button now and your already in fastboot it'll continue
[Legend Android Development] kkeith:
I am also having this problem, i am also with bell, using B.02, hboot 43.001
[Legend Android Development] BlaY0:
Guys, it doesn't matter which ROM are you using. It is completely irelevant!
[Legend Android Development] exicar:
The solution is to press the powerbutton immediatly after you pressed enter at your pc, as often as you can, of course.
[Legend Android Development] JonasDroid:
That didn't work for me if I pressed it before I got the HBOOT USB PLUG it returned an error message in the script and just froze
[Legend Android Development] exicar:
That means you need luck and nothing else :D
[Legend Android Development] sda2:
I just S-Off'd my Legend, no problem at all. (was running CM6.1)

Thanks for that, but I can't flash to CM7 RC0 unfortunately:(

Neither with CWM2.5 nor with CWM3 :(
[Legend Android Development] nae64:
There is currently no way to downgrad HBOOT from 1.00, is there?
[Legend Android Development] entropicamente:
I tried yesterday about five times until I succeeded in pressing the power button with the right timing in the second step, but I didn't in the third step.

I get quite anxious when there is a risk of bricking the phone, so I rebooted the phone and restored a nandroid backup.

I have a couple of questions before trying again.

I've understood that it is safe to reboot if the script stopped, but how can I be sure that the program is not flashing something on my phone when I think that my timing was wrong?

From what I've seen if I click early it doesn't appear on screen the message saying to power on, if I'm late simply the phone doesn't respond. In both these cases is it safe to reboot the phone? I think that if the timing is correct and the script actually is doing something on the phone there would be an output in the console, right?
[Legend Android Development] HpX:
A small question for all those who can not push the power button at the right time.. Are you looking at the mobile screen, or on a computer screen when you are trying?

A small tip dont lokk at your phone at all, just look at your computer screen, and hold the finger on the butten, and press it as soon as the message pops up. (step 2 and 3)

(Btw it does not matter if you use the cd or usb, Tiny Core laods into memory, so its all the same, as soon it has booted)

And a Very smaaal happy new year to you all :)
[Legend Android Development] lullesha:
[rant] unable to mount usb device on port 8 -.- [/rant]

sure my name's luke but lucky is not my style :cool:
[Legend Android Development] canttona:
anyone work on how to downgrade HBOOT 1.00? Hope it come out soon!
[Legend Android Development] entropicamente:
Nevermind... I've done clicking the power button before the message in terminal, as suggested in the previous posts...
[Legend Android Development] loupiac45:
I have bunrt cd with iso and it not boot, the computer show me the files which are inside the cd. Do you have an idea ?? Sorry, it's a stupid question but I don't know how to have the instructions from the cd !!
[Legend Android Development] TheGrammarFreak:
If you don't know how to correctly burn an ISO and boot from the CD then this isn't for you
[Legend Android Development] entropicamente:
If the cd has been correctly burned, maybe you should check the boot options in the bios of your pc?

By the way probably you should listen to TheGrammarFreak...
[Legend Android Development] TeCH-Guruz:
Do you actually know what s-off does? Most people who can burn cds don't know but if you want to do it because it sounds cool see how cool u think it is wen you brick ur phone.
[Legend Android Development] Krazywrath:
After going through the AlphaRev site, my understanding is that S-OFF will allow the flashing of unsigned zip files? Is this correct? It's more for developers then? =D
[Legend Android Development] AllWin:
S-OFF means -1 feature off your phone, so it's not cool at all. If you wanna have more features keep S-ON :D

------------------------------------------------------------------

Best of luck on the next year to all members of this cool forum!

------------------------------------------------------------------
[Legend Android Development] lessirey:
OMG !!! IT WORKED !!! IT WORKED !!! IT WORKED !!! IT WORKED !!!

I was kind of really nervous doing the unlock after reading many unsuccessful unlock posts. But for me, it went like a breeze and everything went fine at first shot itself.

did a nandroid backup, flashed CM 6.1.0

burned the alpharev iso to a cd, booted from CD on my macbook.

gave the option to install Clockworkmod recovery when it was asked.

then just followed the instructions and immediately hit the power button when it says so in the screen. and everything went fine.

finally restored my nandroid backup

flashing CWM to recovery itself is satisfying for me. :)

On another note, i was disappointed that i couldnt update my hboot to 1.0 using BlaY0's guide while many was able to do it. Now iam glad it failed for me :D

Htc has implemented a security measure to block any write access to /system, /recovery partition of your phone which is where all core system files are stored. It also controls whether zip files being flashed through recovery or fastboot, are signed by HTC.

You cannot write even if you have root access if your boot image is S-ON (Security-ON)

It is a great feature from the security point of view. But seriously limits customization, hacking abilities since users wont be able to mess with /system partition. which also means, htc wouldnt have to deal with too much bricked phones for warranty replacement.

There are workarounds for writing to /system partition but not while the OS is running, So, with S-OFF (Security-OFF) users can access the /system partition just like one can play with the sd-card.
[Legend Android Development] lessirey:
Before S-OFF 1.0 hboot, i wasnt able to bootup CM7 RC0, though installation went fine.

But now it works just fine for me (used CWM2.5 itself).

May be your CM7 RC0 file got corrupted ?
[Legend Android Development] smartsreenath:
i think something related with s-off ,this problem already repoted in cyanogen experimental thread:rolleyes::rolleyes::rolleyes:

HAPPY NEW YEAR TO EVERYONE
[Legend Android Development] lessirey:
But it works fine for me after installing alpharev's S-OFF hboot !

i was actually saying, it didnt work for me before S-OFF (probably due to low partition size with older hboot)
[Legend Android Development] slovenec88:
Sorry for this off topic question. I successfully gave my phone S-OFF. If I now try to flash cm7 and the .zip has boot.img in it, will I lose S-OFF? Or this only happens if I flash RUU?
[Legend Android Development] TheGrammarFreak:
boot.img has nothing to do with S-OFF. You'll only loose S-OFF if you flash an RUU
[Legend Android Development] el.dizzee:
Is there any reason why those of us with a Bell Legend can't get s-off? We do have hboot 0.43 ...
[Legend Android Development] Dr.Romca:
OK, I've tried this around 10 times now... I rarely got over the first time FASTBOOT is required...

Casn this be a PC issue? Can some good soul tell me how to create a bootable USB flash disk under windows 7?

Thanks guys :-)
[Legend Android Development] TheGrammarFreak:
http://dl.dropbox.com/u/3382637/Universal-USB-Installer-1.8.2.1.exe

On step one use the very bottom (unlisted ISO new syslinux)

Step 2 is straightforward

Step 3, choose the USB drive and format it

Hit create ;)
[Legend Android Development] Dr.Romca:
So cool! Thanks man! Much appreciated :)
[Legend Android Development] marclh1992:
If you have a Bell Legend, email the developers and tell them.
[Legend Android Development] HpX:
Sounds like a really bad idea.
[Legend Android Development] Dr.Romca:
Nope, my Legend is unbranded and was daisy fresh all the time :)
[Legend Android Development] karl_k:
timing issue

Hi!

I have finally managed to get the hboot update on my legend, but i had lots of problems with the timing of the "press power button now" thing.

I think part of the problem was that i did not wait long enough on the hboot screen, so here for the record:

On my legend (32GB SD card) when i enter hboot when plugged to usb it takes about 20 seconds to enable usb support. It says "hboot" in the third line immediately when it goes into hboot mode, then after about 30 seconds it flashes a few green lines and then it prints "hboot-usb-plug".

When you do the hboot upgrade you twice need to start a sequence, then press power button in the right moment.

You have to wait for the "hboot-usb-plug" before you start the sequence. If you start the sequence too early the hboot will not have initialized the usb and will fail to enter fastboot. So wait for "hboot-usb-plug" and only then press "enter" on the PC to start the sequence followed by "power" when the script tells you to.

Hope that helps someone, cost me 2 hrs of my life....

cheers,

Karl
[Legend Android Development] lullesha:
ye, tried this few days ago but thought i'd be faster, now i've got to wait when i've got more time
[Legend Android Development] denisman:
S-Off on first attempt and running CW3 now. Very nice :D Looking forward to more goodies.
[Legend Android Development] jinxul:
how i can back to HTC splash screen ?

i hate alpharev spalsh screen .. iam just find splash screen for desire but i dont know its work on legend or not ...

so , the question is how i can back to HTC default splash screen ?
[Legend Android Development] TheGrammarFreak:
The Desire one WILL NOT WORK! The original is posted in this thread somewhere. Or it might be in the other S-OFF thread
[Legend Android Development] slovenec88:
Here you go: http://xdaforums.com/showpost.php?p=10246694&postcount=24

This one looks awesome if you combine it with the Quietly rooted boot anim http://xdaforums.com/showpost.php?p=9622268&postcount=1

If you want to create your own look at here: http://xdaforums.com/showpost.php?p=10260146&postcount=3
[Legend Android Development] TheGrammarFreak:
Link all my posts at him why don't you. Lol ;)

Original splash1: http://xdaforums.com/showpost.php?p=10203676&postcount=156
[Legend Android Development] Julius.Nkemdiche:
Easy Peasy! Little bit nerve-racking though lol. :D
[Legend Android Development] bjohv052:
Well, as alpharev stated, timing sure was critical.

After 5-10 tries, I got it working when I pressed POWER when I expected the instruction to pop up, instead of waiting for it to actually do so.
[Legend Android Development] Darkchaser:
Man this procedure is frustrating.....out of 10 times, I succeeded 1 time to go past the 1st step. And then I failed the 2nd step. Now I have to restore nandroid and try again.

Any secrets/tips to get it working, other than the timing?
[Legend Android Development] Mitsch87:
Jeeeesus! Please count at the first sequenze to 3 by 21,22,23 and press power.

At the second sequenze count to 4 by 21,22,23,24 - so it worked for me....

Why So Serious, Guys? ;)
[Legend Android Development] cigaro:
The counting method worked pretty fine! S-OFF Baby:D
[Legend Android Development] dirtywest:
well...i love joker!...so i love Alpharev style splash screen! i would flash this mod even it won't function!

anyway, since we got the S-OFF, is there any way we can change the size of /system and /data ? 140.11mb space free in /system , is a big waste isnt it?
[Legend Android Development] r_benamin:
How long do i have to wait on step 3?

I just see on pc

Waiting for flashing to complete

And on my legend i see

AlphaRev SPLBOOT version 2.0

Wainting now for 10min. And nothing happens.

I have Mdj Rom from 24.12.
[Legend Android Development] r_benamin:
I dont want to brick my legend, soo please help.

Is it save to disconect my legend? Even if it says turning off during step 3 will brick my phone?

Pls help me out.

It says waiting for flashing to complete... now for more than 15min.
[Legend Android Development] nonamo:
Flashed S-OFF succesfully using VirtualBox on Linux!!!

1st time no, no problems. no burning/coping/rebooting required.

Use this guide to get the vbox to see you phone USB.

Freedom at last!
[Legend Android Development] entropicamente:
You should contact the developers on their irc channel (#alpharev on freenode)...
[Legend Android Development] entropicamente:
From AlphaRev site:

If I'm not wrong MDJ has data2ext by default, maybe that's the problem.
[Legend Android Development] r_benamin:
thx for showing this context up to me,

i gonna try to backup my ROM (MdJ 2.0) and flash some other rom.

wich one should i trie?
[Legend Android Development] TheGrammarFreak:
Curto's no frills stock ROM is good. "Keep it simple". It's in the stickies
[Legend Android Development] Dr.Romca:
Awesome, worked for me! Thanks!
[Legend Android Development] JonasDroid:
If you're already past step 2 you won't be able to backup anymore the system / Cache will already be cleared.
[Legend Android Development] r_benamin:
thx to Mitsch87 !

i got it!

here is what i DID:

http://xdaforums.com/showpost.php?p=10293950&postcount=501

and here the resaon why i TAKE MdJ 2.0 ROM:

see picture, right after restoring my rom!
[Legend Android Development] Dr.Romca:
Hehe, I'd take B0.2 any time :p

see?:
[Legend Android Development] knudsen81:
Will there be a s-off for hboot. 1.01?
[Legend Android Development] Solevis_FR:
Flashed S-OFF succesfully using VirtualBox on Mac OS X
[Legend Android Development] Kwen:
Same here, Virgin/Bell variant, PB7611000 and HBOOT 0.43.001
[Legend Android Development] TheGrammarFreak:
I'd love to try it, but I don't have the time to work it out and make it work for the Legend. See these:

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

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

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

The other way is through flashing SBLs, but I'm not at all sure about how to path these ;)
[Legend Android Development] chansthename:
not sure if you did it (I think you have since you thanked my post) but here is a no frills stock splash1: http://xdaforums.com/showpost.php?p=10203676&postcount=156
[Legend Android Development] BlaY0:
Just be carefull with this! Mind that mtd partitions are positioned differently on Legend than on other devices... for example misc is at the very end of NAND!

I guess you'd better wait for AlphaRev to release HBOOT for Legend with different partition tables.