Sorry if this is posted before or buried in the mountain of threads, but from what i've read so far, does the root method actually give you S-OFF? I don't want to root it if i wont be able to flash roms. Also, when i plugged in my device the driver updated and its 2.0.7.3. Does that mean i dont need to download the drivers?
tampered just means rooted if you want to unlock your bootloader so you can flash custom roms.click on the link below and it has instructions.
http://forum.xda-developers.com/showthread.php?t=1690919
Check out this thread:
http://forum.xda-developers.com/showthread.php?t=1690919
There is no S-Off for this phone as of yet, but I don't think we'll need it. Root is different than S-Off.
S-Off is closer to an Unlocked bootloader, which the post I directed to you does. With this method you'll be able to flash roms using TWRP.
wobbies said:
Sorry if this is posted before or buried in the mountain of threads, but from what i've read so far, does the root method actually give you S-OFF? I don't want to root it if i wont be able to flash roms. Also, when i plugged in my device the driver updated and its 2.0.7.3. Does that mean i dont need to download the drivers?
Click to expand...
Click to collapse
Currently there is no S-Off method available for this phone (as of right now). But we've come to find out that we don't need S-Off that much on this phone.
Even with S-On, you can flash roms, mods, tweaks, etc. Hell you can even flash Radios now (which use to be reserved for S-Off).
The current method is HTCDev Unlock. It does mark your bootloader as 'tampered'. But when am I going to actually use a manufacturer warranty or somebody like Sprint is actually going to check the Bootloader. But even that is different from root. You can root, which will give you root access. Then if you want you can unlock the bootloader which will allow you to flash a custom recovery which will allow you to flash Roms, etc.
Edit: I've been ninja'd.
Thank you very much guys
So in order to flash custom ROMs I have to unlock the bootloader (and void the warranty)?
sracercelica said:
So in order to flash custom ROMs I have to unlock the bootloader (and void the warranty)?
Click to expand...
Click to collapse
yes, but you can make it seem as if you never unlocked by ruu'ing. sprint will never know... if it gets that bad, "somebody stole it."
Rydah805 said:
yes, but you can make it seem as if you never unlocked by ruu'ing. sprint will never know... if it gets that bad, "somebody stole it."
Click to expand...
Click to collapse
Well sprint only gives 30 days warranty anyways so I am actually worried about HTC's warranty. I dont have the insurance through Sprint (which I heard is going to increase to 10 bucks a month).
Related
I'm 99.9% sold on the Amaze, I will probably be ordering this weekend.
One niggling doubt is the s-off issue. I see that it hasn't been achieved yet, though you can unlock the bootloader via the HTC.com dev code, and that allows perma-rooting and Custom Roms to be installed.
My questions are:
What would S-off achieve? Would there be more impressive roms that use the space and/or resources from /system or somewhere else that can't be touched without S-off? Is a CM 9 possible for the Amaze without S-off? In the CM forums, the "last" word so far is that it hasn't been included on the official list because "it doesn't even have S-off yet".
Is there a difference warranty-wise? I understand the _possible_ implication of asking HTC for the code, they have you in some database that says you unlocked the bootloader. But as for the device itself, is one undoable and the other not?
I understand that flashing kernels would be harder without s-off because it would have to be done via adb, I think I understood. This is no big deal in itself.
Finally: if you unlock the bootloader via the HTC code, and weeks or months down the road an exploit is found to gain S-Off, are you hosed because you used the code and didn't wait?
I'd like to know so I can make my decision before getting the phone. If it's very disadvantageous to use the code rather than wait for S-off, for one reason or another, then I'd have to decide if I can live with only temp-rooting the device.
I am not going to use it on T-Mobile, I'm in Venezuela and will use it with my carrier here, so the unnecessary bloat will be even more of an annoyance, because on top of it sucking, it won't even work; so it would be important for me to at least root to get rid of it.
I'm sorry if my questions are too expansive, I picked up bits and pieces of information in other posts, but none of them answered these questions clearly. Thank you very much to all those who can help me answer them.
el_ochito said:
I'm 99.9% sold on the Amaze, I will probably be ordering this weekend.
One niggling doubt is the s-off issue. I see that it hasn't been achieved yet, though you can unlock the bootloader via the HTC.com dev code, and that allows perma-rooting and Custom Roms to be installed.
My questions are:
What would S-off achieve? Would there be more impressive roms that use the space and/or resources from /system or somewhere else that can't be touched without S-off? Is a CM 9 possible for the Amaze without S-off? In the CM forums, the "last" word so far is that it hasn't been included on the official list because "it doesn't even have S-off yet".
Is there a difference warranty-wise? I understand the _possible_ implication of asking HTC for the code, they have you in some database that says you unlocked the bootloader. But as for the device itself, is one undoable and the other not?
I understand that flashing kernels would be harder without s-off because it would have to be done via adb, I think I understood. This is no big deal in itself.
Finally: if you unlock the bootloader via the HTC code, and weeks or months down the road an exploit is found to gain S-Off, are you hosed because you used the code and didn't wait?
I'd like to know so I can make my decision before getting the phone. If it's very disadvantageous to use the code rather than wait for S-off, for one reason or another, then I'd have to decide if I can live with only temp-rooting the device.
I am not going to use it on T-Mobile, I'm in Venezuela and will use it with my carrier here, so the unnecessary bloat will be even more of an annoyance, because on top of it sucking, it won't even work; so it would be important for me to at least root to get rid of it.
I'm sorry if my questions are too expansive, I picked up bits and pieces of information in other posts, but none of them answered these questions clearly. Thank you very much to all those who can help me answer them.
Click to expand...
Click to collapse
I don't know where to start with all of your questions but I will do my best.
The difference between S-OFF and Unlocked bootloader is that with S-OFF you can flash anything including a radio and supposedly it would give us the ability to update the kernel by recovery. With an unlocked bootloader we cannot update the radio or kernel but can pretty much change everything else. An unlocked bootloader is required to root your device and remove all the bloat that you don't like. You can temp root the device to remove that bloatware however they will re-appear after a reboot. It has been under some debate if in fact using the unlock_code.bin file provided by htcdev is going to void your warranty if your device would require servicing. If it's vital to know that information then call HTC to inquire before unlocking.
Regarding CM9, it is possible but slightly inconvenient since CM9 would almost certainly require a different kernel and since we cannot flash kernels by recovery it would have to be done in a very certain order. Is it currently in the works? To my understanding, yes! Any idea when you can see it as a download here in the forums? Not at this time. Check back daily because things change frequently!
Thanks a lot for your response, Binary. I see you have an Amaze and have indeed unlocked its bootloader, so I guess the real question would be: when and if s-off is achieved, will you be able to do it even though you've already unlocked the bootloader with the .bin file?
Warranty would be terribly hard for me to take advantage of anyways after the initial check. If I don't RMA the unit, then I'm pretty much gambling on the fact that it will work well no matter what, since sending it back to the US from Venezuela would be a major PITA, so I don't really care much about voiding it.
el_ochito said:
Thanks a lot for your response, Binary. I see you have an Amaze and have indeed unlocked its bootloader, so I guess the real question would be: when and if s-off is achieved, will you be able to do it even though you've already unlocked the bootloader with the .bin file?
Warranty would be terribly hard for me to take advantage of anyways after the initial check. If I don't RMA the unit, then I'm pretty much gambling on the fact that it will work well no matter what, since sending it back to the US from Venezuela would be a major PITA, so I don't really care much about voiding it.
Click to expand...
Click to collapse
There is no reason that having an unlocked bootloader will interfere with being able to obtain s-off in the future because we can always relock the bootloader when (or if) it comes down to it.
Binary100100 said:
I don't know where to start with all of your questions but I will do my best.
The difference between S-OFF and Unlocked bootloader is that with S-OFF you can flash anything including a radio and supposedly it would give us the ability to update the kernel by recovery. With an unlocked bootloader we cannot update the radio or kernel but can pretty much change everything else. An unlocked bootloader is required to root your device and remove all the bloat that you don't like. You can temp root the device to remove that bloatware however they will re-appear after a reboot. It has been under some debate if in fact using the unlock_code.bin file provided by htcdev is going to void your warranty if your device would require servicing. If it's vital to know that information then call HTC to inquire before unlocking.
Regarding CM9, it is possible but slightly inconvenient since CM9 would almost certainly require a different kernel and since we cannot flash kernels by recovery it would have to be done in a very certain order. Is it currently in the works? To my understanding, yes! Any idea when you can see it as a download here in the forums? Not at this time. Check back daily because things change frequently!
Click to expand...
Click to collapse
Your words helped me a lot. I was thinking about the diff between s-on/off and lock.unlock bootloader for long. Thanks so much
Is it possible to get temp root only in such a way it doesn't mark the bootloader as TAMPERED?
For what it's worth, there is only a handful of reasons I would ever need root access and quite honestly I don't see the need to be rooted 100% of the time.
However, I don't feel the need to have to unlock the entire bootloader from HTC Dev just to install an APK or two.
Thanks for any pointers!
ttmcmurry said:
Is it possible to get temp root only in such a way it doesn't mark the bootloader as TAMPERED?
For what it's worth, there is only a handful of reasons I would ever need root access and quite honestly I don't see the need to be rooted 100% of the time.
However, I don't feel the need to have to unlock the entire bootloader from HTC Dev just to install an APK or two.
Thanks for any pointers!
Click to expand...
Click to collapse
You only need to unlock the bootloader if you want to flash custom roms and such. If you just want root access for apps just use zedomax's root and dont unlock the bootloader. You only get the tampered messages if you unlock the bootloader.
njfoses said:
You only need to unlock the bootloader if you want to flash custom roms and such. If you just want root access for apps just use zedomax's root and dont unlock the bootloader. You only get the tampered messages if you unlock the bootloader.
Click to expand...
Click to collapse
Actually that's wrong. They're two different things. If you root, it'll show tampered, whether unlocked or not. Locking or unlocking will not effect tampered status. Any root will show tampered. It goes away if you use RUU.
To answer the question asked, no. At the current time it is not possible to root without tampered bootloader
Sent from my EVO using XDA
chickut123 said:
Actually that's wrong. They're two different things. If you root, it'll show tampered, whether unlocked or not. Locking or unlocking will not effect tampered status. Any root will show tampered. It goes away if you use RUU.
To answer the question asked, no. At the current time it is not possible to root without tampered bootloader
Sent from my EVO using XDA
Click to expand...
Click to collapse
Yea i didnt word it very well. I assumed the reason the op was asking is so he could get back completely to stock if need be. If he only roots and then runs the ruu he would be back to stock. Thanks for clearing it up.
Thanks for the info - I didn't understand the mechanism that triggers the bootloader to show tampered.
Ultimately, I was looking into determining whether or not ICS encrypted the mail (not gmail) database, regardless of the device itself being encrypted or not.
Is there? i cant find any solution and i tried several tools.
Or way to unlock after OTA to ics without getting back to gingerbread and using revolutionary. And not the official way..
thx
jojkos said:
Is there? i cant find any solution and i tried several tools.
Or way to unlock after OTA to ics without getting back to gingerbread and using revolutionary. And not the official way..
thx
Click to expand...
Click to collapse
Are you GSM or CDMA?
I'm not sure exactly what you are trying to accomplish, but if your phone is the CDMA model and you've never unlocked your bootloader you can get S-OFF and then root without unlocking the bootloader using the Revolutionary method in closeone's thread in the stickies of the CDMA development forum. Some people have even gotten it to work with the Sprint ICS (2.89.651.2) build installed, but it requires "bricking" the phone twice.
OTOH, the JuopunutBear S-OFF method resets the bootloader status from "unlocked" to "locked" so there is no indication on the phone that you ever did the HTC unlock, and that works for both GSM and CDMA.
It sounds like you've already done some homework so you must have a specific reason for wanting to do it another way?
ramjet73
ramjet73 said:
Are you GSM or CDMA?
I'm not sure exactly what you are trying to accomplish, but if your phone is the CDMA model and you've never unlocked your bootloader you can get S-OFF and then root without unlocking the bootloader using the Revolutionary method in closeone's thread in the stickies of the CDMA development forum. Some people have even gotten it to work with the Sprint ICS (2.89.651.2) build installed, but it requires "bricking" the phone twice.
OTOH, the JuopunutBear S-OFF method resets the bootloader status from "unlocked" to "locked" so there is no indication on the phone that you ever did the HTC unlock, and that works for both GSM and CDMA.
It sounds like you've already done some homework so you must have a specific reason for wanting to do it another way?
ramjet73
Click to expand...
Click to collapse
i forgot to mention, my bad. I have GSM. I didnt want to loose warranty because of the official method, but if you say that there is a way to revert it (i thought they would keep record of me unlocking phone but i dont really know), then it would be ok to unlock it that way. Also i wanted to know if ther is easy and fast way to make root/temp root so i could only do a backup.
jojkos said:
i forgot to mention, my bad. I have GSM. I didnt want to loose warranty because of the official method, but if you say that there is a way to revert it (i thought they would keep record of me unlocking phone but i dont really know), then it would be ok to unlock it that way. Also i wanted to know if ther is easy and fast way to make root/temp root so i could only do a backup.
Click to expand...
Click to collapse
If you htcdev unlock, HTC will know that you requested a token, but not whether you actually unlocked or not. I'm not sure how they handle that for the purpose of warranty claims, but maybe someone else here has experience with that.
Regarding temp root, it's possible, but not on the the ICS releases since HTC has patched the vulnerablility used for the "tacoroot" method. I've also heard that the phone is very unstable while temp rooted and sometime won't boot. You might be better off using a tool like MyBackup Pro that doesn't require root and has a 30 day trial with full functionality.
ramjet73
ramjet73 said:
If you htcdev unlock, HTC will know that you requested a token, but not whether you actually unlocked or not. I'm not sure how they handle that for the purpose of warranty claims, but maybe someone else here has experience with that.
Regarding temp root, it's possible, but not on the the ICS releases since HTC has patched the vulnerablility used for the "tacoroot" method. I've also heard that the phone is very unstable while temp rooted and sometime won't boot. You might be better off using a tool like MyBackup Pro that doesn't require root and has a 30 day trial with full functionality.
ramjet73
Click to expand...
Click to collapse
well thank you very much for all your help i think ill try htcdev unlock method
Install Sunshine, let it unlock S-off and root
Install flashify
Flash TWRP Image
Success?
Someone please let me know!
David522d said:
Install Sunshine, let it unlock S-off and root
Install flashify
Flash TWRP Image
Success?
Someone please let me know!
Click to expand...
Click to collapse
is this the only method to do without voiding warranty? I just got the phone so I need to know too:silly:
Can someone please respond?!
@ David 522d....On verizon this is only [email protected] s-off i believe,it says it doesnt install su so you will need to install that on your own. I dont use flashify so cant say yes or no on that....Safer to use good ole fastboot/adb commands. @ xuanphucn by doing s-off/unlocking bootloader you void your warranty,hense why folks put everything back to stock before returning/rma etc.
Wonders_Never_Cease said:
@ David 522d....On verizon this is only [email protected] s-off i believe,it says it doesnt install su so you will need to install that on your own. I dont use flashify so cant say yes or no on that....Safer to use good ole fastboot/adb commands. @ xuanphucn by doing s-off/unlocking bootloader you void your warranty,hense why folks put everything back to stock before returning/rma etc.
Click to expand...
Click to collapse
but i heard that if you request unlock bootloader code through the htc developer website. it will void your warranty no matter what. They keep track with that. Correct me if i'm wrong
Incorrect...it says may void your warranty...but if restored bacl to s-on for whatever reason its fine
Wonders_Never_Cease said:
Incorrect...it says may void your warranty...but if restored bacl to s-on for whatever reason its fine
Click to expand...
Click to collapse
So why do people have to pay for sunshine to get it unlocked? I'm confused
Cannot speak for the Sunshine developers,but they put the work in so why shouldnt they reap some benefit from it...s-off and unlocking bootloader are two different things,htc will allow certain carriers phones to be unlocked by the htcdev site,and only allows certain parts of the device to be accessed(kernel, rom,recovery flashing)s-off allows all parts to be manipulated(different firmware,radios etc)
Hello, so I've been trying for a while to unlock my bootloader and at this point I'm quite confused. For whatever reason the power button + volume down combo nation does not load my phone into the bootloader from the off state. Instead it boots my phone regularly. This itself is is not a problem because I can boot it into the bootloader using adb. But inside the bootloader I can move up and down using the list but can't use my power button to select anything. I've also tried booting into recovery and the volume and the power button to choose works fine. I'm just confused at this point and a little frustrated because all I would like to do is install paranoid android, and have not had any problems with past devices. Any help would be appreciated! Thank you.
That is some strange behavior, I agree.
Its been a long while since I unlocked the bootloader, so I don't completely remember what is required. I assume you need to use the vol and/or power buttons to select to unlock; and that is your main problem?
If so, that is a tough one. One thought is to RUU to stock, to eliminate the possibility of some software glitch causing your problem.
Otherwise, plan B is to use sunshine to s-off, than unlock the bootloader. Not sure if that would work, and its an expensive experiment to try ($25). But if it does work, s-off is a nice thing to have. Not expressly needed to flash ROMs, of course. But s-off does allow some other nice tricks, like being able to flash radios, modified hboots, change CID/MID, and removed the requirement to relock the bootloader to RUU.
redpoint73 said:
That is some strange behavior, I agree.
Its been a long while since I unlocked the bootloader, so I don't completely remember what is required. I assume you need to use the vol and/or power buttons to select to unlock; and that is your main problem?
If so, that is a tough one. One thought is to RUU to stock, to eliminate the possibility of some software glitch causing your problem.
Otherwise, plan B is to use sunshine to s-off, than unlock the bootloader. Not sure if that would work, and its an expensive experiment to try ($25). But if it does work, s-off is a nice thing to have. Not expressly needed to flash ROMs, of course. But s-off does allow some other nice tricks, like being able to flash radios, modified hboots, change CID/MID, and removed the requirement to relock the bootloader to RUU.
Click to expand...
Click to collapse
I think I've seen RUU before but for whatever reason I couldn't find it for my phone. Would it make any difference that the phone is AT&T, because from what I've seen people who have the AT&T smartphone tend to run into problems, just not mine.
EDIT: I just took a look at sunshine and am confused, is it an android app that does the s-off? Sorry for what I assume are common knowledge. Looking at sunshine, running 5.1.1 it looks like I need to have to bootloader unlocked to root the phone.
Jkaspar said:
I think I've seen RUU before but for whatever reason I couldn't find it for my phone.
Click to expand...
Click to collapse
All AT&T RUUs are linked on my Index thread: http://forum.xda-developers.com/showthread.php?t=2751432
Be aware that you can only run the RUU version same or higher than what is on the phone (no "downgrading" unless you have s-off).
Jkaspar said:
Would it make any difference that the phone is AT&T, because from what I've seen people who have the AT&T smartphone tend to run into problems, just not mine.
Click to expand...
Click to collapse
There isn't any reason why ATT would be any harder to bootloader unlock than any other version M8, if that is what you mean.
Jkaspar said:
EDIT: I just took a look at sunshine and am confused, is it an android app that does the s-off? Sorry for what I assume are common knowledge. Looking at sunshine, running 5.1.1 it looks like I need to have to bootloader unlocked to root the phone.
Click to expand...
Click to collapse
Yes, sunshine is an app that will s-off the phone, and then also has the option to unlock the bootloader without HTCDev.com (which is fairly trivial once s-off, think it can also by done via adb commands).
Latest Android version for the ATT M8 is 5.0 (.1 or .2, I can't remember exactly).
I'm not sure which versions will work with sunshine without prior root. But you can always install the sunshine app, and it will tell you whether it can s-off or not (and you won't be charged any $ unless it can s-off).
If you do need root before sunshine, some folks have had luck with towelroot (might be temp root, I can't recall). But yes, it complicates what is already just an idea, and not a sure fix by any means.
Sunshine from what I just tried requires root to be installed for the current android I am on. I also just tried using towelroot and it said that my phone was not supported. I am currently in school but I will try the RUU when I get a chance.
Okay so I did the RUU and it worked fine. Booted into the boot loader and nada. Still no luck with the power button. Choosing in recovery still works however. Is there a way to do it purely using adb commands?
You have to unlock with fastboot commands
Like to the screen where it gives me an option to either unlock the bootloader or not? I can get there fine, I just can't choose the yes I want to unlock option.
Jkaspar said:
Like to the screen where it gives me an option to either unlock the bootloader or not? I can get there fine, I just can't choose the yes I want to unlock option.
Click to expand...
Click to collapse
No, that requires button response from the phone
Right which is my main problem