[Q] Trouble achieving S-Off - Droid Incredible Q&A, Help & Troubleshooting

Howdy! Lemme preface all of this by saying that I'm less than a noob here....really inexperienced. Here's the background......
I rooted my DInc and I can't even remember which unrevoked tool I used. I was just reading along and punching commands and when the process was done I was rooted. I installed CWM successfully and flashed to CM7.2 which I've been running for quite some time. Lately I got an itch to try a JB ROM like infected, so when I looked into it, it clearly says I need S-off to accomplish that flash so I checked and realized I was S-on still.
At this point, I added the unrevoked-forever.zip to my sdcard root and tried to flash that ZIP by way CWM and i get these error messages:
E: unsupported radio version
E: update failed. Check/sdcard/soff.log
E: error in /sdcard/unrevoked-forever.zip (Status 42)
I am running Android version 2.3.7 and radio baseband version 2.15.10.12.20
Is this one of those things that I shouldn't be trying from CM7.2 and I should've dealt with before my initial flash to CM7.2?? Basically I'm totally freakin lost and in WAAAAY over my element, so any guidance would be duly appreciated. Thanks in advance!
Scott

Just going to leave this right here...
http://unrevoked.com/rootwiki/doku.php/public/forever
Read the page, tell me what your issue is, and we'll go from there.

PonsAsinorem said:
Just going to leave this right here...
http://unrevoked.com/rootwiki/doku.php/public/forever
Read the page, tell me what your issue is, and we'll go from there.
Click to expand...
Click to collapse
Sorry....i guess it pays to be extra thorough in the description of the problem. The link you left me is the one that I followed. I researched achieving S-Off on the DInc first and found this same page in my research. I followed the process and all went smooth right up until i started to flash the unrevoked-forever.zip from my sdcard via CWM. The aforementioned error messages came up on my phone and it said the process failed.
I thought it might be because the radio baseband versions that are list as "supported" do not match mine

smvogel73 said:
I thought it might be because the radio baseband versions that are list as "supported" do not match mine
Click to expand...
Click to collapse
Sounds good to me. With the way HTC handles S-OFF, you don't really need it. I'd go the legit way and unlock your bootloader with HTCdev.
http://www.htcdev.com/bootloader/
Edit: and for the record, you're lucky you didn't brick your device. Reading the supported requirements and ignoring them is a good way to do it.

PonsAsinorem said:
Sounds good to me. With the way HTC handles S-OFF, you don't really need it. I'd go the legit way and unlock your bootloader with HTCdev.
http://www.htcdev.com/bootloader/
Edit: and for the record, you're lucky you didn't brick your device. Reading the supported requirements and ignoring them is a good way to do it.
Click to expand...
Click to collapse
Yes thx....I'm gathering that! So this is where terminology gets so dang confusing for me. I didn't think unlocking my bootloader meant the same thing as achieving S-Off?? I already thought my bootloader was unlcoked, as I was able to flash CM7.2, which I didnt think I would be able to do if I had a locked bootloader. So wicked confused!!! And try as I miught to educate myself in these forums, I haven't located a sticky or guide that really thoroughly explains all the vernacular regarding android dev/modding/rooting/flashing/etc
So this other method will work with any radio baseband version then?? Or is it important to check compatibility there too??

What's the very top of your HBOOT say, UNLOCKED? Some more reading:
S-Off vs Unlocked, and flashing firmware
About Unlock and S-ON

PonsAsinorem said:
What's the very top of your HBOOT say, UNLOCKED? Some more reading:
S-Off vs Unlocked, and flashing firmware
About Unlock and S-ON
Click to expand...
Click to collapse
It says "UNLOCKED" and below that it says "S-ON
Thank u for the materials too!

So after looking at those two links, it sure seems like not only is S-Off a potentially dangerous thing to do, it might also not even be necessary on the long-run. I say that carefully tho, as u just got thru telling me that flashing a new ROM against spec is a very dangerous thing to do and could potentially brick mu phone.
The ROM I'm looking to flash is Infection JB 4.2.2. The instructions say that if you're coming from. A non-AOSP ROM and are S-On that you've gotta extract boot.img and fastboot it after the ROM flash......whatever the heck that means???

smvogel73 said:
So after looking at those two links, it sure seems like not only is S-Off a potentially dangerous thing to do, it might also not even be necessary on the long-run.???
Click to expand...
Click to collapse
Correct. Staying S-ON minimizes the danger. It locks your radio, and HBOOT, which are the main dangers.
smvogel73 said:
I say that carefully tho, as u just got thru telling me that flashing a new ROM against spec is a very dangerous thing to do and could potentially brick mu phone.???
Click to expand...
Click to collapse
Not really ROM flashing, but radio and HBOOT flashing, which is what unrevoked-forever tweaks.
I'd try to flash it one more time. When you do, what, if anything, are you wiping? You should be doing a factory reset, system, and boot wipe/format, then flash the ROM.
If that doesn't work (it might not, it's been awhile since I've worked with S-ON devices), then we'll move on to S-OFF (if you want).

Oh no.....I didn't even attempt to flash the Infection JB ROM specifically because I was not able to achieve S-Off. Whether it was intended or not, yea.....u sufficiently scared me about bricking the phone if I'm not to spec per the developer.
Are u saying I should wipe and then try to flash this ROM despite still being S-On?

Up to you. Personally, if it were me, I would try flashing the ROM with S-ON. The inc is a very friendly device, as long as you don't try to break the HBOOT and/or radios. It is next to impossible to break those with S-ON.
If you want to go S-OFF instead, grab the latest supported radio from http://dinc.does-it.net/ and then do the unrevoked-forever.

PonsAsinorem said:
Up to you. Personally, if it were me, I would try flashing the ROM with S-ON. The inc is a very friendly device, as long as you don't try to break the HBOOT and/or radios. It is next to impossible to break those with S-ON.
If you want to go S-OFF instead, grab the latest supported radio from http://dinc.does-it.net/ and then do the unrevoked-forever.
Click to expand...
Click to collapse
Well there you have it....I will trust your wisdom (as it is far supperior to my own) and I shall flash this ROM tonight!! I already have a nandroid backup of CM7.2 that Im running, as well as a Titanium backup of all my user apps/files.
Sincerest thanks for all your help!!

Hello. Im no expert but i think Cyanogenmod is aosp so you should be good.
I was where you were 2 yrs ago when I rooted my 1st phone: a friends froyo Dinc (ahhh...froyo). A few months ago I aquired my own and went to research how to root GB and everything has changed and is now vastly more complicated. Also I think every phone has a locked bootloader but not encrypted and I think Soff is extra security since I've only encountered it on htc phones. Anyway I've managed to get my inc to Soff but its still locked, idk how lol
Sent from my ADR6300 using Tapatalk 2

Related

[WARNING] Do not flash a new official RUU/ROM/OTA if you have root and/or S-OFF

DO NOT FLASH A NEW RUU OR OFFICIAL ROM IMAGE UNLESS YOU *REALLY* KNOW WHAT YOU ARE DOING !
Sorry for shouting, but this is very important. Thanks to the mods for making this sticky.
The latest official RUU that has been released - http://forum.xda-developers.com/showthread.php?t=870369 - has been found to break the existing methods of rooting and getting full S-OFF.
This shouldn't be a big suprise, because when HTC saw that the amazing devs on XDA had cracked the existing security, we should expect them to put something even tougher in later releases.
So flashing any later release, whether that's an official RUU or just the ROM image (PC10IMG.zip) is a very dangerous thing to do until it has been fully tested and "cleared" by the devs here. i.e. your previously rooted and S-OFF'd phone might lose root and go back to S-ON, and be unable to be rooted and S-OFF'd again.
It's of course fine if your phone came with a particular ROM release to flash that *exact same* release back onto the phone if you want to return to stock. What I'm referring to is flashing a brand new release that isn't the one that came with your phone.
It's fine to flash custom ROMs of course, because those have already been tested out. In general, it's probably best to steer very clear of new official releases, and wait till the devs have pulled them apart and put any cool new stuff into a custom ROM. Then you know it'll be safe to flash.
Currently I don't think it's entirely clear what just flashing a new *radio* on its own will do, as opposed to the entire ROM/RUU. That's still being worked on. But steer clear of even that if you're not sure what you're doing or dont' want to take any chances of losing root/S-OFF.
Thanks for reading
Thanks for the heads up.
I flashed the ROM you mentioned.
For those who want to try:
Just remember to get REAL S-OFF using gfree before flashing it.
This provide you a medicine for regret. You can get back to WWE ROM using WWE RUU and root/recover your old ROM.
What is RUU? What is it to do with ROMs? Did HTC provide a change log for newer Radio? Or does anyone know what changes are , in the latest Radio?
Just to be clear. Don’t flame me for this please. I’m still learning just like many others in here.
androidtoy09 said:
What is RUU? What is it to do with ROMs? Did HTC provide a change log for newer Radio? Or does anyone know what changes are , in the latest Radio?
Just to be clear. Don’t flame me for this please. I’m still learning just like many others in here.
Click to expand...
Click to collapse
We don't have a changelog, no.
RUU is ROM Update Utility. It's a program to run on Windows (.exe) which flashes your new ROM for you, and holds your hand through the process. It's possible to extract just the ROM zip file from the exe so you can flash it yourself if you want.
The thing about the RUU and stock ROMs is that they will flash pretty much *everything* on your phone. So as well as a new system partition (the main stuff for Android), you'll probably get a new hboot, new radio, new recovery. Those *might* all have increased security which is a lot more difficult to crack. So generally you should not flash it until we know it's "safe" to do so, i.e. it can be re-rooted and S-OFF'd etc.
steviewevie said:
We don't have a changelog, no.
RUU is ROM Update Utility. It's a program to run on Windows (.exe) which flashes your new ROM for you, and holds your hand through the process. It's possible to extract just the ROM zip file from the exe so you can flash it yourself if you want.
The thing about the RUU and stock ROMs is that they will flash pretty much *everything* on your phone. So as well as a new system partition (the main stuff for Android), you'll probably get a new hboot, new radio, new recovery. Those *might* all have increased security which is a lot more difficult to crack. So generally you should not flash it until we know it's "safe" to do so, i.e. it can be re-rooted and S-OFF'd etc.
Click to expand...
Click to collapse
Ok, thanks for clearing it up. So, RUU is pretty much similar to the method RIM uses to flash its OS on the Blackberries.
Im a little confused here.. So just to clear some things up i hope someone will answer these questions i have.
I have the software on my Desire Z that it came with (1.34.405.5), which i've rooted, S-off'ed and installed another kernel for OC porpuses. This is working fine, but lets say that i wanted to try another rom .. After some time i decide to go back to the stock software and then update to the newest software, would that be a problem? And has HTC released some newer software than the one iam using?
If you flashed back to stock, that would be fine. But if you flashed a new official update (e.g OTA), then you run the risk of installing something that you can't root/S-OFF.
It is best to steer clear of any official upgrades until they've been checked by the devs here and been given the all-clear.
Given that the phone came with certain areas write-protected, and the devs managed to crack that, we should be expecting HTC to release an even more secure update.
Yes, there is a new ROM out, at the moment for Egypt, that seems to have increased security. It would not be a suprise if HTC rolled out similar security as an OTA update for all existing ROMs. Right now there is something in that Egypt ROM (probably the hboot, at the minimum) which mean existing permanent root and S-OFF methods fail. It may be this is easily cracked again, or maybe it will take some time, who knows.
Bottom line - don't apply any official updates to your phone if it is rooted/S-OFF or you plan to root/S-OFF.
Sent from my HTC Desire Z
perm-rooted g2 stock tmobile rom s-off
ok, my question is....i perm-rooted my g2 and have s-off, does this mean that i cant except the new gingerbread OTA update? ive had my fill of flashing roms with my old windows phone.. att tilt, tmobile touch pro 2, and tmobile hd2. im not looking to flash my g2 with a new rom...no offense to the chefs. love there work. but i only rooted the g2 to get rid of the bs apps that tmobile and google added to the phone. and i thought i heard that wen u root the phone tmobile cant tell wen u tether, so there for no more throttle b/s but thats not true...i must have miss read. but i would like to stay w/the stock rom and still b able to install the Gingerbread OTA. please someone provide an answer for me or point me in the right direction. thank you in advance.... sorry if the answer is already provided somewhere and i over looked it, i tend to do that a lot.
blitz69 said:
ok, my question is....i perm-rooted my g2 and have s-off, does this mean that i cant except the new gingerbread OTA update? ive had my fill of flashing roms with my old windows phone.. att tilt, tmobile touch pro 2, and tmobile hd2. im not looking to flash my g2 with a new rom...no offense to the chefs. love there work. but i only rooted the g2 to get rid of the bs apps that tmobile and google added to the phone. and i thought i heard that wen u root the phone tmobile cant tell wen u tether, so there for no more throttle b/s but thats not true...i must have miss read. but i would like to stay w/the stock rom and still b able to install the Gingerbread OTA. please someone provide an answer for me or point me in the right direction. thank you in advance.... sorry if the answer is already provided somewhere and i over looked it, i tend to do that a lot.
Click to expand...
Click to collapse
The trouble is, HTC/T-Mobile don't want you to root and/or S-OFF your phone, because it's a lot easier to end up bricking the phone if you don't know what you're doing. They put greatly increased security on the G2/DZ/DHD when they came out, in order to help prevent this.
Now this security has been cracked, we can expect HTC/T-Mobile to try and increase security even further (e.g. closing loopholes that let our current methods of root/S-OFF work) in future updates.
So if you accept any future OTA, you run a high risk of accepting something that will lock you out of root and S-OFF, at least temporarily, and possibly permanently (depending on how good a solution they come up with).
If you are not bothered about root/S-OFF, then that's fine of course.
This doesn't mean that you necessarily have to switch to a custom ROM to get updates though. If you stay with the stock ROM (and I'm still on a stock ROM too right now), then just do not accept the update when an OTA comes out, and keep checking these forums to see when the devs say that they can root/S-OFF with the new version. When they say it's ok then you know you can apply the update and still get root/S-OFF.
This already happened with the G2. Very soon after release, but after rooting had been achieved, there was an OTA. Most people here decided to wait until the OTA had been looked at, and sure enough there was a small adjustment needed to the rooting method. But of course this OTA was before HTC had a chance to respond to the cracking of the security, so as I said, any future updates may well require a lot more time and effort from the devs to investigate and crack again.
Ok. Thank you very much
Will this muff up my phone if I factory reset it by using the Power+Volume Down option?
Ok,there is a new gfree method to get root and S-Off.
And gfree can now also be used to set radio S-ON.
But what about the backup "part7backup-1291675121.bin"
which gfree created at my sdcard?
No longer needed?
And with the new root and S-Off method,is it now possible to
to flash stock RUU 1.34.405.5 to get all original?
Because with old UBERROOT method this doesn`t work!
Ganii said:
Ok,there is a new gfree method to get root and S-Off.
And gfree can now also be used to set radio S-ON.
But what about the backup "part7backup-1291675121.bin"
which gfree created at my sdcard?
No longer needed?
And with the new root and S-Off method,is it now possible to
to flash stock RUU 1.34.405.5 to get all original?
Because with old UBERROOT method this doesn`t work!
Click to expand...
Click to collapse
What do you mean with gfree?
Is my waranty broken When i execute radio s-off?
Is it possible to make it radio s-on?
Yes,warranty is broken,but with the new gfree method
you can go back to S-ON:
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_G2
ericjosepi said:
Will this muff up my phone if I factory reset it by using the Power+Volume Down option?
Click to expand...
Click to collapse
If you do a factory reset then I think you'll lose root, but you can get it back again easily enough. The issue for this thread is flashing new updated stuff from HTC etc.
Ganii said:
Ok,there is a new gfree method to get root and S-Off.
And gfree can now also be used to set radio S-ON.
But what about the backup "part7backup-1291675121.bin"
which gfree created at my sdcard?
No longer needed?
And with the new root and S-Off method,is it now possible to
to flash stock RUU 1.34.405.5 to get all original?
Because with old UBERROOT method this doesn`t work!
Click to expand...
Click to collapse
You might still need that backup, e.g. if you don't know what your old CID was and you want to un-do that bit too. I would keep it.
Sorry I don't think I understand your last question though, or why you say the uberroot method (I'm personally not keen on that name, it's just the usual method using Visionary/rage with gfree, not a new method) doesn't work.
Ok,so I can go back to S-ON with gfree commands from here:
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_G2
If you are only interested in permanent root you only need radio S-OFF and then it is sufficient to use
# ./gfree -s off
instead of
# ./gfree -f
in the following commands.
And gfree can now also be used to set radio S-ON by using the "-s on" option and to change the CID back to the original value be using i.e. "-c T-MOB010" if you want or have to go back.
Click to expand...
Click to collapse
But for CID (you mean SuperCid right?) I need the backup?
And with the last question which you don`t understand,I mean
with flashing the HTC RUU 1.34.405.5 I don`t go back to S-ON
and original CID whether I use UBERROT method or this from here:
(Rooting the Vision (G2/DZ) and DHD)
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_G2
Thanks for the advice, I will stick myself with the current rom for a while
Ganii said:
Ok,so I can go back to S-ON with gfree commands from here:
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_G2
But for CID (you mean SuperCid right?) I need the backup?
Click to expand...
Click to collapse
Yes, I mean to go from your SuperCID back to your regular CID. You might not know what your original CID was.
And with the last question which you don`t understand,I mean
with flashing the HTC RUU 1.34.405.5 I don`t go back to S-ON
and original CID whether I use UBERROT method or this from here:
(Rooting the Vision (G2/DZ) and DHD)
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_G2
Click to expand...
Click to collapse
Yes, if you flash a stock ROM then it won't affect your S-OFF and CID status (or SIM unlock). These are stored in your radio configuration partition, and not in any of the partitions which are overwritten by the ROM flash.

[Q] A few questions before rooting

Hey guys, first time poster here and a bit of a newb to rooting, Android and smart-phones in general.
I've been hanging on these forums the past 3 months researching the rooting process for a Desire and all the relevant stuff that goes along with it. So please go easy on me. I've also read all the 'similar threads' suggested to me at post-time.
I'm almost ready to begin the process but there's a few bits of information that's got me pretty scared before I go ahead. I wasn't able to find much of a concrete answer/s to these questions, from Googling around.
Well without further ado.
What is the difference between GSM & CDMA and do I need to know which my phone is before proceeding?
If I DO need to know, how do I find this out?
My phone is branded (Orange splash-screen at boot) and locked to Orange network (Newly recieved contract phone).
I've heard that I may need a goldcard to proceed with the Unrevoked process due to the branding. Is this correct?
Another guide on the net (can provide link if necessary), mentions upgrading the radio on Orange phones can permanently break the wifi OR permanently simlock your phone.
Will I need to worry about this during the Unrevoked rooting process? And will this be avoidable after installing a custom rom. (If I get that far )
I read somewhere on these forums (I forgot where exactly), something about the newest Orange OTA update causing problems with the rooting process. Is this still the case or has Unrevoked been updated to avoid that now? Also, how can I check if I have that update?
I can provide all the information about my Hboot, radio and kernel versions etc, if you need it (I guess you will), but for some reason, I keep getting a spam warning as this is my first post. I can only assume the version numbers are being interpreted as IPs...
Well sorry for the wall of text, but I greatly appreciate any help I can get regarding these issues. I'm so scared of bricking my Desire and not being able to return it, if bricking does occur.
Yours a worried root newb!
1. We use GSM phones in the UK as we use SIM cards. CDMA phones don't use SIM cards and are locked/released to one network
2. You don't need a gold card to root, no. As there isn't an Orange RUU available to go back to stock for warranty you will need one to flash a non-Orange RUU. Best to make one before starting
3. This was the case a while back but I'd wait for confirmation before changing it
4. No as the radio isn't flashed during a ROM (unless stated in the ROM thread that it does)
5. Shouldn't be an issue, just get the latest version of unrEVOked from their website before starting
Great, that's most of my questions/concerns answered. Although the below answer has brought a new question to the front
EddyOS said:
2. You don't need a gold card to root, no. As there isn't an Orange RUU available to go back to stock for warranty you will need one to flash a non-Orange RUU. Best to make one before starting
Click to expand...
Click to collapse
Unfortunately my knowledge of RUU is almost non-existant, other than that it stands for Rom Upgrade Utility and is used to upgrade the software on my phone? Right?
And forgive me if I'm being dumb here but, if
EddyOS said:
there isn't an Orange RUU available to go back to stock for warranty
Click to expand...
Click to collapse
and yet I
EddyOS said:
will need one to flash a non-Orange RUU
Click to expand...
Click to collapse
then how can I do this? Or am I totally misunderstanding you?
Do I somehow use an application without root permission to perform a procedure similar to hdd ghosting?
Basically, if you wanted to return to stock for any reason you wouldn't be able to go back to the Orange ROM as the RUU doesn't exist so you'd have to go to a generic ROM. To flash any ROM other than the originally on the phone you need a gold card
It's the same for me, if (for some strange reason) I'd want to flash a branded ROM on my Desire I'd need a gold card. Thankfully, I have an unbranded handset so I can get the stock RUU and use it without a gold card
EddyOS said:
Basically, if you wanted to return to stock for any reason you wouldn't be able to go back to the Orange ROM as the RUU doesn't exist so you'd have to go to a generic ROM.
Click to expand...
Click to collapse
So basically if I were to screw it up, which I hopefully won't, I'm buggered as far as getting my phone fixed cos they'll see the Orange rom is no longer installed? Not too fussed about that, as I'm super-careful with my phone.
I guess my next issue would be, after rooting using Unrevoked, I'd need to gain S-OFF right? Which I understand is done via AlphaRev. Only issue there would be related to this
"Please revert to a rooted stock ROM if possible. Your /data partition is used for temporary storage of important files." If I'm reverting to a stock rom, while gaining S-OFF presumably there's a high chance that'd upgrade my radio - a potentially very bad thing.
THEN I go about choosing a rom to flash. Then Nandroid backup. Then flash the rom, hopefully love it and voila?
Also, what would you suggest as a good rom for someone like me just starting out with a fully rooted phone? I was thinking one of the official builds to lose all the crap, but then the above issue of the radio creeps up again...
I have been flashing ROM's since I got my phone rooted last year and I have never bothered to S-OFF. It's not a requirement.
I have tried a number of ROM's (it becomes a bit addictive!) there is not normally a need to flash a new radio, just leave it be. If you are worried about it and the ROM requires a new radio don't flash it. There are plenty to choose from.
As for recommendations, everyone has their own tastes and likes. That's the beauty of modding. Just flash a few ROM's and see which you like. I have tried most of them, stuck with MIUI for ages, but am now on Cyanogenmod 7 Nightly's.
There is nothing to really worry about. There is a remote chance of bricking your phone for a start, like 0.0000000001% chance. Only way of doing it is disconnecting during say an S-Off.
As for the Orange issue. I had a locked, Orange Desire with 2.2 on it (the first update) and when I rooted and S-Off'd I had no problems. I also have updated my radio to 5.14.05.17 and have no issues at all. To be honest, I found issues to do with signals and Wi-Fi are to do with the ROM you install and the kernel as well which can be frustrating but fun as well.
As for choosing a ROM, choose one, flash it then see what it's like. It's purely down to what you like most about each ROM. I've been through so many ROMs in the past few months but now I am sort of staying with 1 ROM. I will say that when I installed a custom ROM, I had to pay to unlock my sim because it was being gay and Orange wanted £20 of my hard earned cash to unlock it and send it off. So be prepared.
thetasigma3 said:
So basically if I were to screw it up, which I hopefully won't, I'm buggered as far as getting my phone fixed cos they'll see the Orange rom is no longer installed? Not too fussed about that, as I'm super-careful with my phone.
I guess my next issue would be, after rooting using Unrevoked, I'd need to gain S-OFF right? Which I understand is done via AlphaRev. Only issue there would be related to this
"Please revert to a rooted stock ROM if possible. Your /data partition is used for temporary storage of important files." If I'm reverting to a stock rom, while gaining S-OFF presumably there's a high chance that'd upgrade my radio - a potentially very bad thing.
THEN I go about choosing a rom to flash. Then Nandroid backup. Then flash the rom, hopefully love it and voila?
Also, what would you suggest as a good rom for someone like me just starting out with a fully rooted phone? I was thinking one of the official builds to lose all the crap, but then the above issue of the radio creeps up again...
Click to expand...
Click to collapse
Don't bother about S-OFF at the moment, you don't need it. Just get rooted and then look into custom ROMs for now
Ok I've taken a tiny step further forward. I'm at the point of making a goldcard but one thing concerns me... http://forum.xda-developers.com/showpost.php?p=6710085&postcount=3 According to that it won't work with the 2.2 OTA update from HTC.
I know, I have 2.2 installed but this was already on the phone when I received it, so I've no idea if this was an OTA or not... So I guess I need a different method to make a goldcard now?
Use this:
http://android.modaco.com/content/software/308798/pc-application-goldcardtool/
Probably need to register to get the file, though
Hmmm tried using that tool and no joy... Get my img file downloaded, but then the tool refuses to recognise my phone, despite doing the appropriate change over to 'disk drive'. I tried re-plugging the un-mounting and re-plugging the usb cable. Still no joy.
I'm beginning to lose hope here... That tool won't work and the tutorial here says it's incompatible with 2.2...
**edit**
Been Googling around a fair bit and I can't find any information at all on downgrading a branded 2.2. Only information on people with branded handsets wanting to update to 2.2.
After a bit more searching, I found someone else with the exact same issue as me. http://forum.xda-developers.com/showpost.php?p=10370443&postcount=977
Only one difference though. He doesn't mention if he managed to flash a custom rom after his root. I'm guessing he probably wouldn't have been able to going by your post:
EddyOS said:
To flash any ROM other than the originally on the phone you need a gold card
Click to expand...
Click to collapse
A gold card is only needed to flash a STOCK ROM different from your original - it's not needed to flash a custom ROM. The gold card isn't even needed to root. It's just handy to have in your case as you'd need it to go back to stock due to the lack of an Orange RUU
I'm out of ideas I'm afraid, never had to deal with a gold card as I'm unbranded
Use this:
http://android.modaco.com/content/so...-goldcardtool/
Probably need to register to get the file, though
Click to expand...
Click to collapse
Does that work a lot better then?
I used the method posted by thetasigma3 and I can't get OTA 2.29.405.5 but I can get 2.29.405.2. To get round the problem I installed the 2.29.405.5 RUU and rooted
Anyone who's debranded will need to use the RUU as the OTA won't go through
GoogleJelly said:
I will say that when I installed a custom ROM, I had to pay to unlock my sim because it was being gay and Orange wanted £20 of my hard earned cash to unlock it and send it off. So be prepared.
Click to expand...
Click to collapse
Call me crazy, but why the heck would flashing a custom rom require you to unlock and send off? Presumably the sending off thing would've been for Orange to perform the unlock procedure?
Anyway, back to my main issue, I know I've probably tread the same ground a few times now, but I really don't wanna end up bricking, cos I overlooked a tiny element, or something.
Could someone confirm I have these points all correct please?
Goldcard NOT needed for rooting.
Goldcard NOT needed if/when I flash a custom rom.
Goldcard needed if I wanted to go back to a STOCK rom.
Only reason to flash a STOCK rom is if I need to send back to Orange for repairs etc.
Oh and thanks for the clarification on your earlier post EddyOS. About goldcards not being needed for custom roms as opposed to stock etc.
Think I'm ready to go ahead with the process now, but if I go ahead and something goes wrong, what's my safety net, so to speak? Presumably my battery would die on me long before I get a response here
What you have there is correct (point 2-5)
The unlocking issue was down to some radios causing Orange handsets to become SIM locked. If you're using an Orange SIM this isn't an issue but others who got an Orange handset but use a different SIM card found they wouldn't work.
This was earlier in the Desire's life and I don't think it's applicable now
Try using "GoldCard Helper" app from Android Market, in case you want to try and make a goldcard (as the other methods did not work for you).
As mentioned as EddyOS, all your points from 2 - 5 are correct.
Ok finally got the guts together to go ahead and run unRevoked. (Already had done the driver steps etc).
I've checked with an app from the Android Market, called 'Root Check' to verify root access. That's saying I do have it and it also asked for Root permissions on start-up, which it never did before root. So I assume that's a good sign. I also checked for the 'Superuser Permissions' app in my apps menu. Found it was present and clicked it. Started without any problems. So I guess that's another good sign.
So I guess my next set of questions are reasonable simple.
Does this seem like my phone is now 100% rooted? I think it is, but I could be wrong.
Do I need to install Busybox? Root Checker seems to like seeing it there.
Does it matter if I use Titanium Backup Pro or free? I'm guessing it won't but I'd like to be certain.
If I backup my current Orange rom with Titanium Backup will I be able to go back to that without a goldcard? My guess is no. I didn't make or use one for the root process.
1. Yes
2. For Titanium Backup, yes
3. No
4. You don't backup the ROM with TB, you boot into Recovery and do it there
kvphani said:
Try using "GoldCard Helper" app from Android Market, in case you want to try and make a goldcard (as the other methods did not work for you).
As mentioned as EddyOS, all your points from 2 - 5 are correct.
Click to expand...
Click to collapse
Hey man, I downloaded that app and found a fairly easy looking guide on the Unlockr http://theunlockr.com/2010/03/10/how-to-create-a-goldcard/ . Just wanted to check, if I use that app plus this guide. I skip steps 1-6 right?
Ok gone ahead and done that now. Just having some trouble finding instructions on backing up my Orange rom.
Oh and now that the forum won't grumble at my phone info, here it is. Hopefully that'll shed some more light on my situation, if I need further help.
BRAVO PVT4 SHIP S-ON
HBOOT-0.93.0001
MICROP-051d
TOUCH PANEL-SYNW0101
RADIO-5.10.05.30
Aug 10 2010, 17:52:18
Android Version
2.2
Baseband Version
32.48.00.32U_5.10.05.30
Kernel Version
2.6.32.15-g29e526b
[email protected] #1
Build Number
2.17.61.3 CL274424 release-keys
Softare Number
2.17.61.3
Browser Version
WebKit 3.1
Model Number
A8181

How do I get S-Off

I have permerooted my DZ but now I seem to be having trouble understanding How to get S-Off and I can't do a nandroid backup unless I get S-off right.
Manarch101 said:
I have permerooted my DZ but now I seem to be having trouble understanding How to get S-Off and I can't do a nandroid backup unless I get S-off right.
Click to expand...
Click to collapse
Are you following the guide in the wiki?
Sent from my T-Mobile G2 using XDA App
Manarch101 said:
I have permerooted my DZ but now I seem to be having trouble understanding How to get S-Off and I can't do a nandroid backup unless I get S-off right.
Click to expand...
Click to collapse
First, yes you need S-Off to do a nandriod back up.
Second, you do not have permroot if you do not have S-Off. To get S-off there are several ways but I recommend using Rage+gfree found Here: in sub section "Rooting the Vision (G2/DZ) and DHD" This by far is the safest way to root.
But to let you make an informed decision there is also Visionary, now people in properly using this method, has produced a lot of soft bricks, I my self rooted this way, but again I still recommend using Rage+Gfree. But if you wish to still give Visionary a shot, Heres a link on how to properly use Visionary, make sure you follow everything to the "T". Read everything I have written in the post, do everything I have written in the post, then follow the videos exactly. But just to be clear, I am still recommending using the Rage+Gfree method. Happy Rooting.
ok joemm I tried the rage directions that you told me and I am not sure if it worked is there a way of knowing if it worked or not
Edit: nvm I can now get into CWM area which I could not get into before thanxs for the help and info.
What!!?? I know for a fact that you don't need s-off to do a nandroid. In fact, the ONLY thing s-off does that's of any significance is allow you to write to the system while it's booted - that's it. It's not some magic thing you absolutely need, just like having an ENG hboot isn't necessary to do 99% of the modifying you'll ever do.
This is a technical forum not some fire and brimstone 'do it or you'll die' sermon. Let's not construe fact and fiction/personal opinion on here. Just dish the facts unless otherwise rerquested.
As for gaining s-off, follow the wiki, push the files and you can literally copy and paste the commands if you need to (I suggest that so you don't screw up and brick your phone).
KCRic said:
What!!?? I know for a fact that you don't need s-off to do a nandroid. In fact, the ONLY thing s-off does that's of any significance is allow you to write to the system while it's booted - that's it. It's not some magic thing you absolutely need, just like having an ENG hboot isn't necessary to do 99% of the modifying you'll ever do.
This is a technical forum not some fire and brimstone 'do it or you'll die' sermon. Let's not construe fact and fiction/personal opinion on here. Just dish the facts unless otherwise rerquested.
As for gaining s-off, follow the wiki, push the files and you can literally copy and paste the commands if you need to (I suggest that so you don't screw up and brick your phone).
Click to expand...
Click to collapse
LOL..........how does he flash a custom CWM recovery with out having a rooted phone? Remember he is using ClockWorkMod to do a back up?
KCRic said:
What!!?? I know for a fact that you don't need s-off to do a nandroid. In fact, the ONLY thing s-off does that's of any significance is allow you to write to the system while it's booted - that's it. It's not some magic thing you absolutely need, just like having an ENG hboot isn't necessary to do 99% of the modifying you'll ever do.
Click to expand...
Click to collapse
S-OFF lets you flash unsigned images and overrides version checking ,it isn't just about writing to the system while booted. I think you may be confusing defeating the NAND write protection with the actual S-OFF.
As far as I know you need S-OFF to flash a custom recovery, and you need CWM recovery to do a nandroid backup. I have never tried flash_image but I would be suprised if that let you flash a custom recovery while S-ON, because flash_image is just a regular binary.
Sent from my HTC Desire Z
steviewevie said:
S-OFF lets you flash unsigned images and overrides version checking ,it isn't just about writing to the system while booted. I think you may be confusing defeating the NAND write protection with the actual S-OFF.
As far as I know you need S-OFF to flash a custom recovery, and you need CWM recovery to do a nandroid backup. I have never tried flash_image but I would be suprised if that let you flash a custom recovery while S-ON, because flash_image is just a regular binary.
Sent from my HTC Desire Z
Click to expand...
Click to collapse
True you can't flash a custom recovery and have it stick after a reboot but you can package it into an update.zip and flash it when you get into recovery. Aside from that you're phone performs the same. That's how we did everything on the MT slide before some one found a method to gain s-off. Of course there were no custom MTD partitions and we couldn't change the splash but that falls into the 1% of things the average 'rooter' will not attempt. The only reason we needed the ENG hboot was so that adb would catch our phone in recovery every time without running a loop.bat and praying to god. As far as NAND write protection, normally when a dev manages to break s-on they also break the write protection. At least that's what I've seen in phones with s-off. Are there any not like that?
Hopefully I didn't come off as an ass earlier, didn't mean it. I got 3 hours of sleep and I'm pulling a 13 hour day with a foot of fresh snow outside
I think you might be drawing too much comparison with earlier phones. The DZ and DHD have much stronger security than earlier phones. People familiar with experience of older HTC Android phones have often made incorrect assumptions about how things work on the DZ, some things are quite different (and typically much more complicated to unlock)
Sent from my HTC Desire Z
steviewevie said:
People familiar with experience of older HTC Android phones have often made incorrect assumptions...
Click to expand...
Click to collapse
Hell yes! And I'm one of them!
Last night I put some Cyanogen 6.1 flavoured ROM on my Magic/Sapphire. It was so easy: like 2 years ago or so I flashed some S-OFF ENG hboot, put some nice custom recovery on the phone and there I went, peacefully since ever. Reason for flashing the 6.1 CM was me giving the fone to my GF so that I can pick up a brand new Desire Z.
I came here, wanted to quickly crack that thing to play around with it and I find some gFree, Visionary, adb push stuff blah blah blah (I know my way around adb, that's not the point), it seems to have become alot more difficult than back in the days, as pointed out by steviewevie.
So, anyone willing to *quickly* summarize what has changed in the last 12 months regarding "rooting", "cracking" and ROM-customizing HTC devices for me...? I'm still, uhm... well, I'm shocked and overwhelmed. In the store I thought: cool, 7pm, device mine, home by 7:30, rooted by 8, Gingerbread-flavour on it by 8:30-9pm, ROM customization (settings and such) from 9-10, sleepy time by 10:30pm. Nah, it's past 10:30 and I'm still trying to figure out what's what with the new devices...
schaggo said:
Hell yes! And I'm one of them!
Last night I put some Cyanogen 6.1 flavoured ROM on my Magic/Sapphire. It was so easy: like 2 years ago or so I flashed some S-OFF ENG hboot, put some nice custom recovery on the phone and there I went, peacefully since ever. Reason for flashing the 6.1 CM was me giving the fone to my GF so that I can pick up a brand new Desire Z.
I came here, wanted to quickly crack that thing to play around with it and I find some gFree, Visionary, adb push stuff blah blah blah (I know my way around adb, that's not the point), it seems to have become alot more difficult than back in the days, as pointed out by steviewevie.
So, anyone willing to *quickly* summarize what has changed in the last 12 months regarding "rooting", "cracking" and ROM-customizing HTC devices for me...? I'm still, uhm... well, I'm shocked and overwhelmed. In the store I thought: cool, 7pm, device mine, home by 7:30, rooted by 8, Gingerbread-flavour on it by 8:30-9pm, ROM customization (settings and such) from 9-10, sleepy time by 10:30pm. Nah, it's past 10:30 and I'm still trying to figure out what's what with the new devices...
Click to expand...
Click to collapse
Its become more difficult because device manufacturers have made it more difficult. The "official" means to root the Vision is posted on the Vision wiki page here at XDA.
Sent from my T-Mobile G2 using XDA App
Thanks for the answer. I got the thing cracked in the meantime. The device feels so much smoother without Sense... and Gingerbread is good for one's soul

[Q] S-OFF on hboot 2.16

I have a few questions about s-off and being in the latest OTA.
Here is the short and skinny...
When my wife got the evo when it first was released last year i tried to root it since i wanted to install a program that needed root. i had no real idea on what i was doing and think i might have gotten root, although I am not sure. I never flashed any rom nor did I ever flash that apk and just gave up since I didnt want to break her new phone. (basically got a bit scared)
As for the main screen if you reboot and hold down volume and power, it will display "s-OFF".
She did the two Gingerbread updates OTA and is now on GB 2.3.3. stock.
I noticed that the hboot is set at 2.16...and it still displays "s-off".
I just read that there are different types of "s-off".
Now, the questions are:
1. Is her phone actually rooted?
2. Can I turn on the "s-off" to "S-ON" so that we can bring the phone in for repair?
3. Is there anything that anyone here can gain from her phone being in the state that it is in for people who cant get root under the latest hboot version?
4. I just read that s-off has multiple meaning. How can i tell which one I have on her phone? ie. radio, nand??
Thanks in advance.
pretty sure sprint wont notice the s off so dont bother going s on to ttake it in, even if they do, they dont really care anymore, so long as its got the stock os at least, but they really dont care bout it being rooted anymore
but yeah, your phone basicaly kept the root
I agree with LCL22.
Unrevoked does have an S-ON tool, but I've never used it and I'm not even sure it works anymore. Just leave it S-OFF and flash one of the stock unrooted ROMs from recovery. But I've heard people take their phones back with CM6/CM7 on there, MIUI, etc. It probably depends on the store/rep to be honest.
"Rooted" means having access to the SU binary (superuser). It's a linux thing. It's like having Administrator access to a windows computer. This allows complete control over the currently installed phone software.
S-OFF means that the phones protections have been disabled and you are free to flash unsigned ROMs via the bootloader (HBOOT).
S-OFF is nice, because you can flash any ROM you want via the bootloader; there is no need for a custom recovery to be installed. Of course you can also use the bootloader to flash a custom recovery such as ClockworkMod or Amon_RA.
github said:
I agree with LCL22.
Just leave it S-OFF and flash one of the stock unrooted ROMs from recovery.
Click to expand...
Click to collapse
Will flashing the latest unroot ROM from sprint (which is already on there from the OTA update) will turn the s-off to s-on??
Also, if it says s-off, does that mean that it is fully rooted?
The reason why she is considering bringing it into sprint for repair/replace is that is having problems sending texts multiple times to the person she is texting...basically, she sends one text and the receiver gets the same text 20 times.
Either there is something wrong with the phone, the network, or the fact that it is s-off and she is running a non-rooted rom. This issue has been happening since January and on the stock Froyo.
Lastly, I just noticed that she had advanced task killer and I uninstalled it just to make sure it wasnt anything that she has running which is causing the issues.
Thanks in advance.
amart79196 said:
Will flashing the latest unroot ROM from sprint (which is already on there from the OTA update) will turn the s-off to s-on??
Also, if it says s-off, does that mean that it is fully rooted?
The reason why she is considering bringing it into sprint for repair/replace is that is having problems sending texts multiple times to the person she is texting...basically, she sends one text and the receiver gets the same text 20 times.
Either there is something wrong with the phone, the network, or the fact that it is s-off and she is running a non-rooted rom. This issue has been happening since January and on the stock Froyo.
Lastly, I just noticed that she had advanced task killer and I uninstalled it just to make sure it wasnt anything that she has running which is causing the issues.
Thanks in advance.
Click to expand...
Click to collapse
S-off only means you are nand unlocked so you can flash a custom recovery and flash a ROM. To be rooted, you have to flash a rooted rom which 99.999% of all the ROMS are rooted on XDA.
S-off just means that you can flash an alternate recovery and custom roms. It doesn't mean that it is rooted.
check in your app list and see if the Superuser app is there. If it isn't, it probably isn't rooted.
S off is perfect! Don't go s on if you can help it.
At my local repair store I chatted with the tech (after running s on tool) if they even check. The guy said not usually. They mainly check if it is stock sense like the Rosie and stuff. And even then they don't usually. They only check if someone brings in their phone with technical or software issues. With hardware they don't bother.
But that is my store.
S off and root are separate things but they kind of depend on each other. To root permanently you need s off, at least for devices with nand.
Sent from my PC36100 using Tapatalk
But since the Hboot is listed as 2.16, Should I just flash a rooted stock rom to see if this clears up the texting problems she was experiencing?
Most importantly, will flashing a odexed rooted rom work or brick it because it has the 2.16?
amart79196 said:
But since the Hboot is listed as 2.16, Should I just flash a rooted stock rom to see if this clears up the texting problems she was experiencing?
Most importantly, will flashing a odexed rooted rom work or brick it because it has the 2.16?
Click to expand...
Click to collapse
Sprint is currently having issues on their end in regards to texting. I've attached an article that you can read over.
http://m.wired.com/gadgetlab/2011/07/sprint-sms-text-problem/
ENG S-OFF
EDIT: Nevermind, I just took the risk and it paid off.
I was actually about to start a thread asking the exact same thing. I'm selling my phone and I've heard that if it's not relocked it can't be activated on the Sprint network so I've been trying to get S-ON. I have "EVT2-2 ENG S-OFF" right now.
By the sounds of this all I really need to do is flash a good PC36IMG and all should be good, right? No chance of a brick?
i will read that shortly, but i am more interested in the fact that there is a OTA update done and it now has 2.16 as the hboot. Is this now going to brick if i try to flash a rooted stock rom since she isnt into custom roms?
Now, the questions are:
1. Is her phone actually rooted?
2. Can I turn on the "s-off" to "S-ON" so that we can bring the phone in for repair?
3. Is there anything that anyone here can gain from her phone being in the state that it is in for people who cant get root under the latest hboot version?
4. I just read that s-off has multiple meaning. How can i tell which one I have on her phone? ie. radio, nand??
Thanks in advance.
Click to expand...
Click to collapse
Answers :
1. If you flash a recovery.img it will be.
2. You can't really do anything with the s-off right now because I don't think that any of the tools that would do that have been updated to work with hboot 2.16.
3. I'm not sure if anyone can use what you have but I would write up a post in a dev thread to be sure.
4. There are only two meanings that I know of when it comes to s-off. The first is accepting the OTA while rooted which will put your phone in a weird state. If you can use your phone after then I don't think this applies to you. The other is just not having a recovery installed which will render you just unlocked and not rooted.
amart79196 said:
i will read that shortly, but i am more interested in the fact that there is a OTA update done and it now has 2.16 as the hboot. Is this now going to brick if i try to flash a rooted stock rom since she isnt into custom roms?
Click to expand...
Click to collapse
No. Flashing a regular rooted odex or deodex version of the RUU won't hurt you if your s-off. I would make a nand backup using amon ra recovery before flashing anything just to be safe.
Amon Ra Recovery - http://forum.xda-developers.com/showthread.php?t=705026
Rooted OTA ROM - http://forum.xda-developers.com/showthread.php?t=1133379
amart79196 said:
But since the Hboot is listed as 2.16, Should I just flash a rooted stock rom to see if this clears up the texting problems she was experiencing?
Most importantly, will flashing a odexed rooted rom work or brick it because it has the 2.16?
Click to expand...
Click to collapse
It doesn't matter what hboot you have so long as you're s off
No bricks don't worry. Bricks usually occur during manual radio updates
Sent from my PC36100 using Tapatalk

[Q] 4extrecovery-root-custom rom need s-off Help

I'm to this point and I do have some back ups but I wanted to know if I can acheive s-off where I'm at or do I need to go back to stock? Forgot to mentioned I'm unlocked and when I relocked while running a custom rom I got security warning so I quickly unlocked and it didn't seem to hurt anything I'm aware of.
farcus211 said:
I'm to this point and I do have some back ups but I wanted to know if I can acheive s-off where I'm at or do I need to go back to stock? Forgot to mentioned I'm unlocked and when I relocked while running a custom rom I got security warning so I quickly unlocked and it didn't seem to hurt anything I'm aware of.
Click to expand...
Click to collapse
theres many, many
threads about s-off.
please take a look for them, and also give some more information.
from what you say, you have recovery, at this point I have no idea the hboot you have, or anything or that matter.
so even if I wanted to help you, I can't.
hboot .98 and I didnt get s-off from the start because I couldn't get the downgrade tool to work at all and I searched for a week to find someone having the same issues as I was having with the model I have 6.01.605.05. I did find some people having the same issue when I would run the downgrade it would say failed 43 error and version older then the one I'm currently running. Which I new that. so I unlocked the phone and tried to install clockworkmod 5.0.2.0 using fastboot so I could get root and it would not take it. So I kept looking for a recovery that would work and found 4ext recovery used fastboot and it loaded and I backed up and installed superuser. Being unlocked I installed Aokp in recovery and Gapps and flashed boot.img and rebooted. I found a method to acheive s-off with tacroot and it didnt go very well.
There is a whole thread in general area for downgrading your software version. Start here
http://forum.xda-developers.com/showthread.php?t=1685387

Categories

Resources