[Q] root method - HTC EVO 3D

Sorry for the noob question. Ive read many forums and not found astraight answer. I know the answer is out there, just want to get this thing rooted though. My evo 3d is running software version 2.08.651.2. Everything is entirely sock right now. I want root for wireless tether and overclock.
This software meqns i am running hboot 1.5 doesnt it? If so which methods work for root? Ive found several methods and watched several videos. If i try and choose the wrong method what are the consequences? If i couod post links id link the stuff ive found. Thanks guys is it true that the htc method does not achieve s-off?

The software version and hboot version isn't entirely connected 100%.
To check which hboot version you have, you'll have to remove the battery, put it back in, and then hold "Volume Down" button and then power on the phone (Most phones don't require having to remove the battery, but the EVO apparently does, as i found out the hard way after 20 times trying to get into recovery..)
It'll say something along the lines of:
*** LOCKED ***
SHOOTER_U PVT SHIP S-ON RL
HBOOT-x.xx.xxxx
Reply with the HBOOT version and i can tell you more. (or someone else can)
If you try and root and S-OFF with the wrong methods, wrong tools, wrong phone etc, you could potentially brick the phone (which, as it sounds, means it'll be just as useful as a brick, since you can't do anything on it.. at all), but that is an absolute worst case scenario, and it will not happen if you do it correctly (which might sound hard, with all the technical mumbo jumbo, but it is actully quite easy).
The officla HTC Method does indeed not achieve S-OFF, so it's not an optimal solution.

Moonbloom said:
The software version and hboot version isn't entirely connected 100%.
To check which hboot version you have, you'll have to remove the battery, put it back in, and then hold "Volume Down" button and then power on the phone (Most phones don't require having to remove the battery, but the EVO apparently does, as i found out the hard way after 20 times trying to get into recovery..)
It'll say something along the lines of:
*** LOCKED ***
SHOOTER_U PVT SHIP S-ON RL
HBOOT-x.xx.xxxx
Reply with the HBOOT version and i can tell you more. (or someone else can)
If you try and root and S-OFF with the wrong methods, wrong tools, wrong phone etc, you could potentially brick the phone (which, as it sounds, means it'll be just as useful as a brick, since you can't do anything on it.. at all), but that is an absolute worst case scenario, and it will not happen if you do it correctly (which might sound hard, with all the technical mumbo jumbo, but it is actully quite easy).
The officla HTC Method does indeed not achieve S-OFF, so it's not an optimal solution.
Click to expand...
Click to collapse
So, do i need s-off? Im kind of a noob, so really advanced functiojs arent really useful yet. Ive read a few threads trying to figure what s-off is exactly, and it sounds like all it does is open a few extra commands over root. Kind of what i understand busybox does in others. I may misunderstand though. If i go ahead with the htc method of root and revolutionary figures out the s-off next week will i still be able to acheive s-off?
This is somewhat unrelated, but if, when i need to repoace an existing file with a new onein say astro, can i simply rename the old one with like a .bbb on the end and not move it? At several poihts in theroot process you are required to replace an existing file with a new one of the same name. Then replace the old one, or delete the added one. Can I just rename the old one, then put the name back and delete the new one to revert?
Indeed my phone is Hboot version 1.5. It reads
Locked
shooter xc ship s-on rL
Hboot-1.50.0000
Emmc-boot
Aug 7 2011, 10:21:40
So with 1.5 my only option is HTC method? With my tab I am able to completely uninstall and unroot as I please. Is the same true here? can someone link me a video of someone dependable doing it the HTC way? if I post my plan for rooting here will someone let me know if I'm off base so I don't brick my phone?
Can someone tell me the deal with cwm? Does it work or not? If its both ways, then what are the conditions under which it fails? Do I need to install cwm and twrp? What should I plan to do if cwm fails to install?
Another noob question. What is pushing a file exactly, and how and why is it done? I really don't want to get half way through this and discover I dont know what in gods name I'm doing.
I think I read on xda somewhere that if you turn of fastboot in the settings you dont have to remove the battery.

That's a lot of questions, a lot of this info can be found in the wikis and guides in the development section, but I can probably answer a few.
S-on is the encrypted bootloader, you need a special signature to he able to flash any ROMs or anything else to the system. Only HTC has the keys. So s-off allows you to install a custom recovery or anything else that can rewrite to the system.
From what I read so far HTC so called unlocked is not s-off like we are used to. People are having trouble flashing recoveries and kernels to their phones. I haven't payed much attention to the HTC method cause I used the unrevoked method.
You don't need s-off to flash ROMs but I guess if you want complete control over your phone (like the ability to flash bootloaders and various recoveries) you need to be s-off.
If you want to replace a file in the system name the old file extention .bak and then drop the new file in. Reboot to complete the changes. To revert, delete the modified file and just rename and take off the .bak extension.
As of now yes your only method of unlocking is using the HTC method with the 1.50 bootloader. CWM works fine and I think its the only compatible recovery with the 1.50 BL, TWRP is more polished and has a few added functions. I don't know when unrevoked will crack 1.5. Eventually they will.
If you don't know what in gods name your doing, don't mess with it until you do or understand the directions. Go though the general and q&a because I know there are already threads discussing setbacks and situations that your asking about.
Hope this helps.

One other thing to note is you need a different than stock kernal to overclock

Drewmungus said:
One other thing to note is you need a different than stock kernal to overclock
Click to expand...
Click to collapse
The problem is HTC's unlock method DOES NOT allow you to flash a kernel! I repeat, it DOES NOT allow you to flash a kernel. I would highly suggest waiting for AlphaRevX and Unrevoked to implement the latest HBOOT to be supported in their tool. It is being worked on and when it is done it will give 100% s-off and unlock nand write protection(or eMMC in our case). It will allow you to flash kernels, radios and whatever else your heart desires. I suggest holding off until Revolutionary is updated. They will then tell you if you need to do HTC's method before theirs or not. If you use HTC's method and then Revolutionary is updated and you want full unlock, there is no way to know if you are screwed or not. We really need a sticky thread describing the difference between the 2 unlock methods and the benefits of each one. There are tons of posts in Q&A and General about 'I have HBOOT 1.50, can I overclock my phone?'...The answer is NO, because you have to be able to flash custom kernels to overclock and HTC is not going to allow that to happen. If they did they would have tons of returned devices from people screwing up their phones from overclocking and flashing radios and what not. It really makes sense to me why HTC didn't fully unlock the phone, but if you wait for the Revolutionary tool to be updated, it will. By then we may even have the latest source code for HTC's 2.3.4 kernel and will have custom kernels to play with. Right now there is no overclockable kernels for the latest update from HTC because they haven't released the kernel source yet.

thats confirmed, no kernel. and dont try. screws things up a little. reflashed. no change. you think if i flash the stock kernel it would let me? i think probably not. rom was doing fine till i attempted kernel though. synergy. its nice. lot nicer with s-off im sure.

Related

[A] What S-OFF does, what root does

OK, about sixteen million posts have been flying back and forth about what you can do with root, can't do, what S-OFF is, is not... So I'm going to try to clear it all up for you, OK?
ROOT means you have full control over the OS. From the OS, you can write to the recovery partition. Without root, the only way to write recovery is through hboot, which will only let you flash a custom recovery if you have S-OFF. But even with S-ON, you can write recovery from the OS if you have root. Then, with a custom recovery, you can write the hboot with an engineering bootloader, which has S-OFF. This way, you get S-OFF without a warranty-voiding watermark.
S-OFF means you can flash a custom recovery or ROM from hboot. Things you could already do with root, except that it's hard to get root while S-ON. But if you get it, you're set.
HTC says they'll ship an update which sets S-OFF, and then we're set, except their update will almost assuredly drop a watermark and void the warranty.
ANALOGY: Say the phone is a fortress, and you're trying to get in. S-ON means the gate is shut. If you root it with S-ON, you do it with an exploit, so you find a weak spot in the wall and pack it full of C4 and BOOM, you're in. S-OFF means they opened the gate from the inside, and you just walked in. Either way (S-OFF or root) you're in.
SUMMARY: With S-OFF, you get everything. With root, you get everything. End of story.
Final comment: rooting with S-ON means you used an exploit. Exploits are bad!! But HTC is forcing us to resort to such brutish, nasty means (blowing up walls to the fortress) because they locked the gate before selling us the place. We have a right to get inside, but they aren't opening the gate, so we have to get in some other way. Remember, if you can blow up the wall and walk in, a malicious program can do so too. Exploits are bad, and HTC should patch them. But let's get some legitimate use out of them first, ehhh?
Tell that to the droidx users, they love their custom kernels ;p
Overall good info, thank you for taking the time to type it up
DigitalPioneer said:
OK, about sixteen million posts have been flying back and forth about what you can do with root, can't do, what S-OFF is, is not... So I'm going to try to clear it all up for you, OK?
ROOT means you have full control over the OS. From the OS, you can write to the recovery partition. Without root, the only way to write recovery is through hboot, which will only let you flash a custom recovery if you have S-OFF. But even with S-ON, you can write recovery from the OS if you have root. Then, with a custom recovery, you can write the hboot with an engineering bootloader, which has S-OFF. This way, you get S-OFF without a warranty-voiding watermark.
S-OFF means you can flash a custom recovery or ROM from hboot. Things you could already do with root, except that it's hard to get root while S-ON. But if you get it, you're set.
HTC says they'll ship an update which sets S-OFF, and then we're set, except their update will almost assuredly drop a watermark and void the warranty.
ANALOGY: Say the phone is a fortress, and you're trying to get in. S-ON means the gate is shut. If you root it with S-ON, you do it with an exploit, so you find a weak spot in the wall and pack it full of C4 and BOOM, you're in. S-OFF means they opened the gate from the inside, and you just walked in. Either way (S-OFF or root) you're in.
SUMMARY: With S-OFF, you get everything. With root, you get everything. End of story.
Final comment: rooting with S-ON means you used an exploit. Exploits are bad!! But HTC is forcing us to resort to such brutish, nasty means (blowing up walls to the fortress) because they locked the gate before selling us the place. We have a right to get inside, but they aren't opening the gate, so we have to get in some other way. Remember, if you can blow up the wall and walk in, a malicious program can do so too. Exploits are bad, and HTC should patch them. But let's get some legitimate use out of them first, ehhh?
Click to expand...
Click to collapse
Well stated. I'm looking for a picture to illustrate said procedures and chuck that up here. (Only half-joking)
Can you detail a bit more about watermarks? If you have root, can't you clean up the watermarks? Idk obviously, but I'm really interested in learning about this stuff.
Thanks!!
...adjusting to life without the trackball
guyandhisdog said:
Well stated. I'm looking for a picture to illustrate said procedures and chuck that up here. (Only half-joking)
Can you detail a bit more about watermarks? If you have root, can't you clean up the watermarks? Idk obviously, but I'm really interested in learning about this stuff.
Thanks!!
...adjusting to life without the trackball
Click to expand...
Click to collapse
AFAIK (read: I don't know for sure) there is no way to remove a watermark once it's on (without modding hardware). I believe a watermark is put on by physically modifying the hardware (like blowing a fuse) so that it can't be reverted. But that's a vague memory of something I heard once, so I could be completely wrong.
Much better to not get one in the first place.
DigitalPioneer said:
AFAIK (read: I don't know for sure) there is no way to remove a watermark once it's on (without modding hardware). I believe a watermark is put on by physically modifying the hardware (like blowing a fuse) so that it can't be reverted. But that's a vague memory of something I heard once, so I could be completely wrong.
Much better to not get one in the first place.
Click to expand...
Click to collapse
That clears things up a bit. I 2 was wondering about the watermark. I assumed that is was software related but was just encrypted with hash so it was unable to be edited. It would truly suck if it was hardware related : (
LOL that is a win analogy indeed, I am still ROFL'ing. Thank you.
thank you for the infor it help me
Can't write to the recovery yet until we have s-off. If you can get root while booted in to the recovery on the other hand, the hboot unlocks everything for it so the phone would be wide open. At least, that's how it used to be; they may have changed it.
Sent from my PG86100 using XDA Premium App

Could someone please give a noob some rooting advice?

***SORRY, I REALISE I HAVE POSTED IN THE WRONG SECTION, IT SHOULD HAVE BEEN Q&A, COULD A MOD PLEASE MOVE IT, SORRY***
I feel like i'm being a right royal pain in the as* asking this, but will someone please give me a few pointers on where to start with the rooting process please. I know most of you will be thinking "read the stickies and the forum posts" which i promise you i have for nearly two weeks now, but its an absolute minefield of information and i honestly don't know where to start. This is my first Android handset and the first time i have used the Android operating system, and this is the information i can give you about the handset i have, and by the way, its a european gsm handset with no branding and open to any carrier if this helps..........
Its an HTC Evo 3D X515m
Running Android 2.3.4
Software 1.20.401.8, and when i looked to check my HBOOT (i think thats what its called from reading other posts) this is what i see........
***Locked***
SHOOTER_U PUT SHIP S-ON RL
HBOOT-1.49.0018
eMMC-boot
oct 3 2011, 15.03.01
From what i can gather from reading the forums i think i need to first get my bootloader to 1.49.007, and to achieve this i firstly installed a file, which was, PG86IMG.zip onto my sd card, let my handset find it, and reboot in bootloader..........but nothing at all happened. I have no idea if i am barking up the wrong tree or whatever. I also read on many posts that you can unlock using a process on htcdev.com, but there are conflicting views on this, and some people say a lot of roms wont load. I really hope someone will take a little time out to help me with this please, and hopefully once i gain the know-how, i to may be able to help someone else in my situation.....poor devil lol...........Thanks
For rooting your evo 3d you dont need to downgrade your hboot.
The first thing you need to do is to unlock your bootloader, the easy way, htcdev.com
Then you can install SU, and a custom rom, etc., but there is a problem, you cant install roms that came with custom kernels because you are s-on, and if you want to do s-off you need to downgrade your hboot to 1.49.0007.
There are a way to install a custom kernel if you are s-on, you need to extract it from the rom (boot.img) and run it to you phone with adb.
The only thing you need to do is read more.
This post helped me a lot to downgrade my hboot. http://forum.xda-developers.com/showthread.php?t=1495657
This is for me the best rom for the evo until now http://forum.xda-developers.com/showthread.php?t=1245424
http://forum.xda-developers.com/showthread.php?t=1541210
neildunne said:
***SORRY, I REALISE I HAVE POSTED IN THE WRONG SECTION, IT SHOULD HAVE BEEN Q&A, COULD A MOD PLEASE MOVE IT, SORRY***
***Locked***
SHOOTER_U PUT SHIP S-ON RL
HBOOT-1.49.0018
eMMC-boot
oct 3 2011, 15.03.01
Click to expand...
Click to collapse
In short, you need to downgrade your HBOOT, get to 1.49.0007,
Use this thread to achieve this http://forum.xda-developers.com/showthread.php?t=1471246
Ask there, if it's possible.
Then use the revolutionary tool found here http://revolutionary.io/
To use revolutionary, click windows (if that's what your on) then run through the process, there is a walkthrough on one of the posts in the dev thread
(this one http://forum.xda-developers.com/showthread.php?t=1535987)
it's pretty easy, make sure you have adb installed, or at the least the ability to use adb even without the full sdk.
After that you will be S-OFF (security off) you can also install a custom recovery using revolutionarys tool aswell, do so, leave a comment to tell them it worked and say thank you, always say thank you to people who help u.
Download a decent rom, if your GSM then get mikrunny, if your CDMA then use something else, or stick with mikrunny, pop it on your sd card then go to recovery and flash it.
To do this, turn off fastboot from within the device, power off, when powering back on, hold vol down first and then power don't let go, navigate the bootloader using vol up and down, use power to select, click recovery, back up, then wipe data / factory reset, wipe cache and dalvic cache and then install your rom.
That's it.
PS: The hardest thing you will have to do is downgrading hboot, i've never had to do this but it doesn't look impossible and IF YOU LOOK!, the walkthrough here looks pretty good so you should be fine.
There are threads to help you with things like adb if it seems a little daunting, if you think that they do, then you need to research a little more before you jump in, the worst thing you can do with android is give your phone to someone else and let them do everything, just so u can reap the rewards, get your hands dirty a little and get used to doing it yourself, majority of us did and were better for it.
Assume that your on your own because you will only get minimal advice from questions, no one is going to do it for you.
Good luck m8, you'll be fine
I was in EXACTLY the same position as you (same phone versions etc). Just follow this: http://appcounter.blogspot.com/2012/02/installing-custom-rom-for-htc-evo-3d.html
Use my script, everything except that is bull**** and takes too long.
http://forum.xda-developers.com/showthread.php?t=1495657
if your cid is on the list, you are good to go.
Meet the requierments and go ahead.
Flashmaniac said:
Use my script, everything except that is bull**** and takes too long.
http://forum.xda-developers.com/showthread.php?t=1495657
if your cid is on the list, you are good to go.
Meet the requierments and go ahead.
Click to expand...
Click to collapse
Doesn't your way invalidate the phone warranty? I.e. no way to put phone back to original state if you need to send it back to HTC?
my-planet said:
Doesn't your way invalidate the phone warranty? I.e. no way to put phone back to original state if you need to send it back to HTC?
Click to expand...
Click to collapse
what do you think, does the link you put here two posts before?
That even does not work as described, when u are not on the correct softwareversion. Yes, my way does void the warranty. As every way of rooting does....but if you s-off and run a ruu the **RELOCKED** will be gone I think
my-planet said:
Doesn't your way invalidate the phone warranty? I.e. no way to put phone back to original state if you need to send it back to HTC?
Click to expand...
Click to collapse
If you tamper with your phone, using the official method or any of the ways stated here, they will all void your warranty.
My apologies, to the OP i wasn't aware that there was an easier way to get to have s-off etc.
All i know is, the way i wrote will work, if the other way is easier then go with that
Yes, of course all this voids your warranty, but the method I linked to (as far as I understand) would not show RELOCKED when putting back to stock. Which means HTC will honour any warranty claim.
From your guide flashmaniac, the first thing you tell to do is unlock via HTC's method. From what I understand that will show unlocked, and when trying to put back to stock, it will show relocked.
Apologies if I have this wrong, as there is 'too' much information out there, and no clear way of knowing what's wrong/right/possible.
Thanks.
my-planet said:
Yes, of course all this voids your warranty, but the method I linked to (as far as I understand) would not show RELOCKED when putting back to stock. Which means HTC will honour any warranty claim.
From your guide flashmaniac, the first thing you tell to do is unlock via HTC's method. From what I understand that will show unlocked, and when trying to put back to stock, it will show relocked.
Apologies if I have this wrong, as there is 'too' much information out there, and no clear way of knowing what's wrong/right/possible.
Thanks.
Click to expand...
Click to collapse
N thats it ...
If you unlock your bootloader the HTCdev way, you will never ever be able to set it to LOCKED without changing the Evos motherboard because this way is a hardware modification ...
But its more secure Anyway Id recommend you to downgrade your HBOOT to .xxx7 by flashing an older firmware, then use Revolutionary to s-off and flashing a rooted ROM will do everything you will ever want!
I also used the HTC Unlock, but I regree doing that ... So please dont do this, because HTC gets your S/N AND your verification, so they´ll always know youve unlocked your bootloader this way...
Apart from that HTC does not charge you if you get a hardware problem because this has nothing to do with unlocking your bootloader ... Do it as you want
River
River99 said:
Anyway Id recommend you to downgrade your HBOOT to .xxx7 by flashing an older firmware, then use Revolutionary to s-off and flashing a rooted ROM will do everything you will ever want!
Click to expand...
Click to collapse
Which is exactly what that link describes for you, in a very simple step by step noob way.
my-planet said:
Which is exactly what that link describes for you, in a very simple step by step noob way.
Click to expand...
Click to collapse
As I said before, that tutorial won't work if you are not on the correct sw version.
You wanna do hardware modifications using software? That's fun lol.
Yummy ics
Flashmaniac said:
As I said before, that tutorial won't work if you are not on the correct sw version.
You wanna do hardware modifications using software? That's fun lol.
Yummy ics
Click to expand...
Click to collapse
Classic Lol.
#Root-Hack_Mod*Always\
Can i say a big thanks to everyone that has offered their help and advice with rooting my device. Sorry i haven't replied earlier but i've been on shifts at work :-( I find the whole process very intimidating, but today i took Flashmaniacs advice and unlocked my Evo using HTCDEV.com, which i must say i found very straighforward lol. Now i think my next step is to work out how to do a backup of my Evo before i go any further, and work out how to flash a rom.........Is that the right order?
I would suggest to order soup first, but it's tasty even without it.
Odoslané z môjho HTC EVO 3D X515m cez Tapatalk

[Q] 1.5 HBoot ?s

I am going to risk being told that I am an idiot here but I have to ask. I have had my 3D for almost a year now and I just can't take not rooting it yet! It is HBoot 1.5 and this the first smart phone I have ever had (the last 8) that I have not been flashing ROMs on. I just gave up that it will be possible but I have seen a bunch of forums on being able to do this.
My questions lie on the fact that I have a Mac and PC but no Linux system. I see the bootable CD options but not sure what is best. Either way it seems like a lot of work for a ROM but I just need to get a ROM on this damn phone! Is there any good videos? Where the hell do I even truly start. Way to many different options. I feel like a NOOB again even though I have flashed hundreds of ROMS and even cooked some back in my WinMob days!
Thanks guys for the help.
This is the General section. Refer to the Questions and Answers section. Just because you weren't rooting doesn't mean you can't post in the correct section.
Sent from my PG86100 using XDA
Evo3d HBoot/S-off Differences/Rooting Background Info 8-5-12
Edit: I will no longer be maintaining this post. Instead I have started a full thread to help track the changes:
http://forum.xda-developers.com/showthread.php?p=29844067#post29844067
I've had the Evo3D for a few months now and must say I really have come to like it.
If you want root, it's a bit quirky, You basically have 3 options:
(See the Hboot 1.50 HTC Unlock Guide in my signature for info & links)
1) HTCdev.com's "Bootloader Unlock":
Basically this leaves the bootloader's (Hboot 1.50) security flag on (S-On) but "unlocks the bootloader" (kinda like the phones Bios) so that you can manually flash everything except for Radios (Baseband) and Boot Logo's (Splash Screen). Kernels & roms can be flashed once a custom recovery is installed, but there are "extra" steps involved because the /boot partition (kernel/zImage) can only be set to write access from the Android OS or by initiating custom recovery from a pc's "Fastboot Command Prompt". There are workarounds, some work better than others. To flash Radio updates, you have to relock the bootloader and flash an OEM Full Stock Ruu (Rom Update Utility), kinda like Samsung's Sw Updater for the Transform. You also have to register your device with HTC and it "may void your warranty".
2) Downgrade Bootloader from Hboot 1.50 to 1.40 (to get S-Off):
This is a recent development by Unknownforce in the last few weeks. Basically involves corrupting the flashing process of the RUU by removing power in the middle of the flash and "bricking it" (more like mostly bricked). It forces the phone into a special eMMC Download mode that can only be fixed by pushing the older bootloader to the phone from a Linux pc. Good thing is that Closeone has a Linux LiveCD.iso that you copy to a USB Drive or CD and temporarily boot to a custom Linux Interface specifically set up for flashing the bootloader.
Once that's done, you rerun an earlier RUU (compatible with Hboot 1.40) to get the phone working fully, then root via "Revolutionary's site" (another fastboot/adb rooting tool) to get S-Off (Full root), load a recovery, update the radio, then you can flash roms & kernels like normal.
My current setup (keep coming back to MeanRom):
Hboot 1.40.1100 (Downgraded)
Firmware: 2.17.651.5 (Base)
Radio: 1.06.00.1216 (from 2.17 base)
Recovery: 4ext Recovery (Fully Compatible with CWM, which was a bit buggy except for v4.0.1.4)
Rom: MeanRom ICS
kernel: atx 1.9.1
Mods: LeeDroid Tweaks CDMA, ADW_Ex Launcher, Several Apps removed with SDX Stock App Remover (posted in SDX Evo3D General section).
3) Edit: Juopunutbear's S-OFF Wire Trick:
There is a similar third option now to brick (short out pins with a wire) & replace the bootloader on 1.50 with s-off but I haven't tried it. (Must HTC Unlock first & have a rooted "Stockish" rom installed)
dmdelgado said:
I wanted to share with everyone else suffering from HBoot 1.5 that if you have been using Chads ICS Firmware fix because of constant bootloops you dont need to downgrade your HBoot to 1.4. I know every time i would flash the firmware fix it would break many bugs that had already been fixed, I had to flash it to avoid getting constant boot-loops. But Juopunutbear's Wire trick to get S-Off was a miracle fix, and after it turns S-Off it asks if you would like to install a custom Juopunutbear Hboot. After this is done you are officially on HBoot 1.5 S-Off! And can flash any ICSense ROMS successfully without having bootloops! I really hope this helps someone enjoy their ROMs that much MORE because i know it feels good TO FINALLY BE FREED FROM THE CURSE OF S-ON!
Click to expand...
Click to collapse
-----------------------------------------------------------------------------------------
HBoot S-Off Background Info:
mpgrimm2 said:
To be honest I have not considered anything about the bootloader since downgrading and getting s-Off. I will point out that us "downgraders" don't have hboot 1.40 but "Revolutionary Hboot 1.40.1100".
My understanding is that it has more functions than stock hboot 1.40/1.50 but less functions than the Engineering Hboot. Kinda like your Jbear Hboot 1.50.5050, but I could be wrong. I'm sure one of the devs like Mike, Chad, Joeykrim, xhausx, freeza, Unknownforce, Closeone, etc would know.
Hboots:____________________Differences:
1.04.xxxx ? (Eng Hboot) = Extended functions .... Appear to be incompatible with newer 2.89 based kernels
1.30 (Stock Hboot with 1.07.651.1 Gb) .......... Appear to be incompatible with newer 2.89 based kernels
1.40 (Stock Hboot with 1.13.651.7 Gb) ......... Appear to be incompatible with newer 2.89 based kernels
1.40.1100 (incl. w/Revolutionary S-Off) ................. Appear to be incompatible with newer 2.89 based kernels
1.50 (Stock Hboot with 2.17.651.5 Gb) ........ 2.89 based kernels status unknown
1.50.5050 (incl. w/Jbear for GB S-Off) .................. May be compatible with newer 2.89 based kernels & prior fw/kernels (some reports)
1.57.5757 (incl. w/Jbear for ICS S-Off) ................. May be compatible with newer 2.89 based kernels & prior fw/kernels (some reports)
1.58 (Stock Hboot with 2.89.651.2 ICS) ............. Compatible with newer 2.89 based kernels (& Vm ICS Leak), not GB based (some reports)
...............................................................................edit: Some boot issues with AOSP/AOKP roms & kernels reported (ie CM9)
Click to expand...
Click to collapse
Unknownforce said:
First, keep in mind, that there are technically two S-OFF's, the hboot and the radio. This is somewhat misleading. When you're phone displays S-OFF on the hboot screen, this is actually the Radio S-OFF, not hboot S-OFF. Gaining hboot S-OFF is actually just as simple as flashing a new modified hboot. (which is why there are revo hboot and now jbear hboot, they have been modified to now have hboot S-OFF)
hboot S-OFF is almost the same as unlocking your bootloader via HTC's method. Just that HTC's method doesn't get you S-OFF and is more limited than revo/jbear S-OFF.
So a few of the the differences here are:
1.) ENG Hboot is S-OFF and offers more fastboot commands and a few more unlocked features. This is an advanced hboot that you can do serious damage to the partitions in your phone if you don't know what you're doing. It's kind of like an all access pass.
2.) The stock hboots are S-ON, they don't allow very many of the fastboot commands. These are limited to very basic fastboot commands.
3.) revo/jbear are S-OFF, they allow for many of the "standard" fastboot commands, like flashing to partitions and whatnot, but not nearly as "feature packed" as the eng hboot, these are typically enough for normal users.
As to it providing any benefit to using a newer version of hboot, the only one that provides more features is the eng hboot for more fastboot access. What this means is that there's no major feature/performance difference between 1.30 and 1.57 aside from some appearance and some security adjustments (to allow HTC Unlock and also attempt to counter the S-OFF/exploits)
As I understand it, the differences between radio S-OFF and hboot S-OFF are basically as follows:
Radio S-OFF has signature verification off, what this means is that you can flash any PG86IMG.zip and it doesn't have to be signed by HTC. This will allow it to flash just about anything from there. This is why you can revert to a lower hboot without having to do anything special when you accidentally (or purposefully) flash a new hboot over your revo or any other hboot. Radio S-OFF also doesn't check the signature of most of the current partitions (so you don't get "security warning")
hboot S-OFF allows many more of the fastboot commands to be accepted and opens up the ability to flash some of the restricted partitions from it as well.
Hope this helps clear up some confusion.
Click to expand...
Click to collapse
fergdogg23 said:
I am going to risk being told that I am an idiot here but I have to ask. I have had my 3D for almost a year now and I just can't take not rooting it yet! It is HBoot 1.5 and this the first smart phone I have ever had (the last 8) that I have not been flashing ROMs on. I just gave up that it will be possible but I have seen a bunch of forums on being able to do this.
My questions lie on the fact that I have a Mac and PC but no Linux system. I see the bootable CD options but not sure what is best. Either way it seems like a lot of work for a ROM but I just need to get a ROM on this damn phone! Is there any good videos? Where the hell do I even truly start. Way to many different options. I feel like a NOOB again even though I have flashed hundreds of ROMS and even cooked some back in my WinMob days!
Thanks guys for the help.
Click to expand...
Click to collapse
Try this http://forum.xda-developers.com/showthread.php?t=1585846
mnomaanw said:
Try this http://forum.xda-developers.com/showthread.php?t=1585846
Click to expand...
Click to collapse
I wouldnt try this.
I would first try to downgrade hboot or just unlock your hboot 1.50 and use 4ext to flash roms and flash GUI to flash kernels..
I ended up bricking my evo by using the Juopunutbear S-OFF wire trick.
fergdogg23 said:
I am going to risk being told that I am an idiot here but I have to ask. I have had my 3D for almost a year now and I just can't take not rooting it yet! It is HBoot 1.5 and this the first smart phone I have ever had (the last 8) that I have not been flashing ROMs on. I just gave up that it will be possible but I have seen a bunch of forums on being able to do this.
My questions lie on the fact that I have a Mac and PC but no Linux system. I see the bootable CD options but not sure what is best. Either way it seems like a lot of work for a ROM but I just need to get a ROM on this damn phone! Is there any good videos? Where the hell do I even truly start. Way to many different options. I feel like a NOOB again even though I have flashed hundreds of ROMS and even cooked some back in my WinMob days!
Thanks guys for the help.
Click to expand...
Click to collapse
I know exactly how you feel. I used to flash my HTC Wing all the time with Windows Mobile. Even tried my hand at cooking some roms. Coming over to Android many years later -- yeah makes you feel like a noob again.
Its not that hard really. You are already familiar with what is involved with flashing. All you have to do is take it one step at a time. Just like you did years ago with Windows Mobile. Lots of tutorials walk you right through it. After you do it, you'll look back and see how easy it really was.
You'll need to unlock your bootloader and root the phone. Once you've done that you can flash almost any rom on here. I would not go S-Off just yet. I have read that downgrading your H-Boot slows the phone way down. There really is no good way to do it with 1.5 yet. There may not ever be as Sprint stopped selling the Evo 3D and lots of people are moving on to other phones.
The night I did mine, I started at 7:00 pm and finally figured it all out and got it done it was 4:30 am.
Just have to do alot of reading. No way around that.
How does soff slow the phone?
Sent from my SPH-D710 using Tapatalk 2
patrao_n said:
How does soff slow the phone?
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
Just read on here, its not S-Off that slows down the phone, its the downgrade of H-Boot.
Here is the link to what I read:
http://forum.xda-developers.com/showthread.php?t=1661709
Here is what the guy says:
frexe said:
I recently downgraded to 1.4 hboot with revolutionary s off. I then updated with Freezas AIO. And running meanrom ics 1.0 now.
The problem is that my 3g speed is at slug speeds. Ping is up at 900ish download and upload is below 100.
Before I was on hboot 1.5 2.17.651.5_Radio_1.06.00.1216 and had decent speeds.
Just wondering if someone can shed some light to this problem. Or maybe I have to go back to 1.5hboot and live without a true root.
My Phone is flashed to boost.
Click to expand...
Click to collapse
iTzLOLtrain said:
I wouldnt try this.
I would first try to downgrade hboot or just unlock your hboot 1.50 and use 4ext to flash roms and flash GUI to flash kernels..
I ended up bricking my evo by using the Juopunutbear S-OFF wire trick.
Click to expand...
Click to collapse
This^
Unlock and try 4ext first it will allow you to flash roms and kernels without the need to downgrade. I downgraded to hboot 1.4 because I was getting boot loops but I read that a lot of unlocked hboot 1.5 S-On people are fine so try first before going through what can be a tricky and somewhat risky process to get S-Off.
I have experienced no slowdown from downgrading and I can't see how that would have an effect but I'll let someone more knowledgeable chime in if that is a factor or not.
I haven't seen any speed slow downs with Hboot 1.50 downgraded to 1.40 either. I have seen slow downs when sprint was working on tower upgrades that went away after a week or two (drove me nuts). I would point out that the person that reported downgrade "related" slow downs had flashed the phone to Boost mobile, so there's another factor to consider. Edit: Reading thru the rest of that thread proves it wasn't related to Hboot/S-off.
I'm a bit leary on the Juno method, but I've seen references to people shorting out the pin before in lieu of a Jtag setup, so it's pretty much as sound/risky as Unknownforce's Downgrade method. Although, the hboot downgrade has a huge number of successful attempts and the handful of permabricks where because someone got in a hurry and skipped a step/didn't pay attention to what they were doing.
mpgrimm2 said:
I'm a bit leary on the Juno method, but I've seen references to people shorting out the pin before in lieu of a Jtag setup, so it's pretty much as sound/risky as Unknownforce's Downgrade method. Although, the hboot downgrade has a huge number of successful attempts and the handful of permabricks where because someone got in a hurry and skipped a step/didn't pay attention to what they were doing.
Click to expand...
Click to collapse
Agreed.
I'll admit that the JuopunutBear (wire trick) method may look a little more risky than the HBoot 1.4 downgrade process, but I've done two Evo 3D's using a paperclip wrapped in scotch tape (not the preferred equipment) and haven't had a problem with either phone. Several of the "bricked" users have reported a USB status in Windows of "QHSUSB_DLOAD" in the HTC Unbricking Project thread and I added this post from the HTC Amaze forum to the thread which claims that status is not a real brick (if it was there wouldn't be any indication the phone was even connected in Windows) and it can be recovered using the ControlBear utility. I got no feedback from the people that were reporting that status, and the OP also indicated that the phones were probably not hard bricked.
I haven't seen any feedback from anyone with a "bricked" phone about contacting the developers via the IRC channel they advertise on their website (#juopunutbear on freenode) or PM'ing them as I suggested in the jb thread. I have only been able to identify a few users that claim to have bricked their phones via the jb method, but they seem to be posting about their negative experience with that process in many different threads.
I don't really care which method people choose to get to S-Off as they all have risks involved and it's up to each person to determine what level of risk they are willing to take. The JuopunutBear method was a lot simpler for me and I'm not convinced the risk is that high if you use the right type of wire (insulated copper wire is recommended) and follow the instructions as documented (which a lot of people don't), but that method is fairly new and I wouldn't blame people that are HBoot 1.5 S-On for waiting a little while longer to see how many more users claim to have bricked their phones with that method.
Most people can get by with HBoot 1.5 S-On using tools like 4EXT SmartFlash and Flash Image GUI, but for those that have problems with the stock ICS kernel or want to get to S-Off for other reasons, at least there are alternatives now.
ramjet73
just stay with 1.5 s-on
ive been on 1.5 for awhile with s on and it hasnt been that big of a deal. My old evo was soff and there were some nice rom switching with cwm but I uaes to use cwm to flash roms on my evo and it worked like a charm but it does not let you flash the kernal, I was having to flash kernal seperatly with flash gui which is a free download but 4xt works fine and dont have to flash kernal seperatly but eitherway is fine as I usually use specific kernals anyway. I found a routin that I am happy with and wont switch until I brick my phone or get a new one lol.
Good luck

Just Got Rezound w. ICS - Rooting Questions

Forgive me for starting a new thread; I've utilized the search here and some Google-fu, but still have questions for the community.
I recently upgraded to an HTC Rezound from a Thunderbolt, and have accepted the stock OTA ICS update last weekend.
This has not stopped me from Rooting the device, however. Using an All-In-One Toolkit downloaded here, I was able to Unlock the Bootloader, Install custom Recovery (ClockWorkMod Touch), and have SU flashed. All signs point to root, but I would like to know a few things.
- Is there currently any method of acquiring S-OFF, other than the juopunutBear "Wire Trick"? It sounds incredibly risky, and I feel a bit hesitant to try it connecting pins on the back of my phone with insulated wire... I would like to have S-OFF, in case I want to roll back using a PH98IMG.zip
After rooting, I noticed that the text ****TAMPERED**** appears above the UNLOCKED line when I power on into HBOOT. Is this normal? Or have I messed things up? The best answer I have gleaned so far is from another device's forum, and that this simply indicates that I have root.
Would love to hear some feedback. This is my 5th Smartphone starting with the G1, and I have rooted every single one within days. Only the Rezound seems to be the trickiest for me.
Let me know your thoughts, thanks.
The hboot says tampered after you install a custom recovery so that's normal. I was the same way about s-off it seemed to risky and complicated but in all honesty it is very simple. It's our only way to get s-off and the main thing is getting the timing right for the wire trick. I got it on my second try. I would say just read up on it and gain as much info until you feel comfortable to do it.
Sent From My HTC Rezound
big_mike_2k6 said:
The hboot says tampered after you install a custom recovery so that's normal. I was the same way about s-off it seemed to risky and complicated but in all honesty it is very simple. It's our only way to get s-off and the main thing is getting the timing right for the wire trick. I got it on my second try. I would say just read up on it and gain as much info until you feel comfortable to do it.
Sent From My HTC Rezound
Click to expand...
Click to collapse
Thanks, that confirms a number of suspicions. & As I understand it, I need to be S-OFF in order to flash a custom ROM, correct?
And this is due to the fact that I not only have to flash the ROM in recovery, but also flash a Kernel through HBOOT?
I want to start flashing custom ROMs, but in the meantime, I'm fairly happy with rooted ICS. Got Google Now working, removed 'App Associations' menu, and removed the VZW crapware, so root is working out rather well
deadsoulboy said:
Thanks, that confirms a number of suspicions. & As I understand it, I need to be S-OFF in order to flash a custom ROM, correct?
And this is due to the fact that I not only have to flash the ROM in recovery, but also flash a Kernel through HBOOT?
I want to start flashing custom ROMs, but in the meantime, I'm fairly happy with rooted ICS. Got Google Now working, removed 'App Associations' menu, and removed the VZW crapware, so root is working out rather well
Click to expand...
Click to collapse
You don't need to be s-off to flash a Rom but you do need to flash the kernel separate in hboot when you're s-on. When you're s-off you don't have to. I myself usually stay fairly close to stock with a few tweaks here and there and of course Verizons crap long gone.
Sent From My HTC Rezound
One more thing... Given my software version, etc, if I S-OFF now, would I bork my device?
Also, it looks like at the unlimited.io site, there is only a Windows version of juopunutbear for Gingerbread, and early ICS versions. My phone's software is on version is 3.14.605.12; does this mean I should abandon attempting to S-OFF ?
deadsoulboy said:
One more thing... Given my software version, etc, if I S-OFF now, would I bork my device?
Also, it looks like at the unlimited.io site, there is only a Windows version of juopunutbear for Gingerbread, and early ICS versions. My phone's software is on version is 3.14.605.12; does this mean I should abandon attempting to S-OFF ?
Click to expand...
Click to collapse
No you'll be fine doing it on your current version. You can use the file from the unlimited.io site for the 3.14.605.05 ics leak it works with the official ics update.
Sent From My HTC Rezound
i know clockwork will bork your device im not sure if the touch version does the same thing.
I recommend installing Amon Ra recovery or TWRP.
If i helped thanks me

[Q] S-off confusion

Let me start off my saying what im trying to do in relation to my questions. Im trying to go back to GB after flashing ICS on the rezound. I have an unlocked boot loader and AmonRa recovery. I downloaded a stock GB rooted rom and flashed it it went to hboot to do the kernel, got an error (cant remember) so i flashed the kernel myself. and oh my god is things effed up, 4g drops all the time, i dont have an accessable SD card external or internal, and i cant figure out alot of things, all the tutorials and guides assume prior knowledge which i dont have, so here goes
What is S-off, and why do i apparently need it to go back to true stock?
What is "wrong s-on" i dont understand what that even means (but its a major stipulation in the guides)
Is "S-on relocked" considered s-off?
Why must a file be named "PH98IMG.zip" to do anything?
I feel like all the guides are like making a witches potion or some ritual. I really like to know what im doing and i rarely post in forums like this, but my own devices have failed me.
Please help, your time is greatly appreciated
PS hope i posted this in the right spot
blackbelt27 said:
Let me start off my saying what im trying to do in relation to my questions. Im trying to go back to GB after flashing ICS on the rezound. I have an unlocked boot loader and AmonRa recovery. I downloaded a stock GB rooted rom and flashed it it went to hboot to do the kernel, got an error (cant remember) so i flashed the kernel myself. and oh my god is things effed up, 4g drops all the time, i dont have an accessable SD card external or internal, and i cant figure out alot of things, all the tutorials and guides assume prior knowledge which i dont have, so here goes
What is S-off, and why do i apparently need it to go back to true stock?
What is "wrong s-on" i dont understand what that even means (but its a major stipulation in the guides)
Is "S-on relocked" considered s-off?
Why must a file be named "PH98IMG.zip" to do anything?
I feel like all the guides are like making a witches potion or some ritual. I really like to know what im doing and i rarely post in forums like this, but my own devices have failed me.
Please help, your time is greatly appreciated
PS hope i posted this in the right spot
Click to expand...
Click to collapse
My gtalk is [email protected], shoot me an invite and I'll be around to answer your questions.
S- on = Security On, S-Off = Security Off
Locked and relocked s on has nothing to do with being s-off
S-On means that there are security measures in place by the manufacturer to keep people from flashing **** that isn't officially signed as HTC proprietary software/firmware.
S-off means that all those safety precautions are gone. It means that you're allowed to flash the wrong **** on your phone, you're completely able to screw it up, or make it better, or just different, anything the users heart desires. S-on will not let you flash firmware that isn't signed by HTC in its original packaging. S-off will allow you to flash the firmware from a completely different phone if you want theoretically and brick it, have a paperweight.
It's also a security measure for the service provider. Keeps people from using custom firmware for evil purposes just like it keeps users from flashing **** that doesn't belong on their phones.
The software is written so that it recognizes "PH98IMG.zip" as being an "oh **** this is from my manufacturer and I'm supposed to see it" filename.
When you first boot the bootloader, it's startup process is to check for that file on the sd card, and the one and only thing its supposed to do in that case is allow you to confirm or deny that you are trying to update the software.

Categories

Resources