Root HTC 10 without unlocking bootlader? - HTC 10 Questions & Answers

So yeah, is it possible? I've tried unlocking the bootloader about 9 times but I never receive the unlock.bin file. I get all other emails from htc dev perfectly fine, but not that one. And yes, I'm doing everything correctly. I'm just not receiving the email I need to unlock the bootloader.

did your spamfilter did filter the mail?

IIRC on older HTC phones if you were S-OFF you could flash TWRP without having unlocked the bootloader. Not sure if that's still the case with the 10 though.
Sent from my HTC 10 using XDA-Developers mobile app

Related

Unlock & root only with registration at htcdev.com

Considering the One X/S as my next device.
I read somewhere that htcdev.com registration (and bootloader unlock) will void your guarantee forever, and based on experience I will need HTC service at some point.
Did I understand it correct, that in order to unlock the bootloader and root, I would need to register at htcdev.com. There no other way?
HoundDK said:
Considering the One X/S as my next device.
I read somewhere that htcdev.com registration (and bootloader unlock) will void your guarantee forever, and based on experience I will need HTC service at some point.
Did I understand it correct, that in order to unlock the bootloader and root, I would need to register at htcdev.com. There no other way?
Click to expand...
Click to collapse
From what I have been reading just unlocking your bootloader won't void your warranty. But HTC will be able to tell what software you have installed in your phone according to this post HERE
So it's really up to HTC whether or not they fix your under warranty if you ever decide to use custom ROMs.
shadowboy23 said:
From what I have been reading just unlocking your bootloader won't void your warranty. But HTC will be able to tell what software you have installed in your phone according to this post HERE
So it's really up to HTC whether or not they fix your under warranty if you ever decide to use custom ROMs.
Click to expand...
Click to collapse
Hmmm...spooky!
So even if we manage to unlock and root without htcdev.com, HTC cache what roms we use in a hidden folder that cannot be flushed. I'm sure HTC is not going to use such information at my advantage.
If that's really the case, I guess HTC is no longer an option for me?
When I used htcdev to unlock my htc legend I was required to send what is a unique device token to HTC before they send me a unlocker binary file, obviously to me that device token tells HTC exactly which phone has been unlocked and is stored in a data base somewhere, so if you send it for repair, even if you do manage to get your phone back to stock again before, the records will show that the phone has been tampered with.
That's what i believe anyway.
sent from my legend, currently using zeubea ics beta0
HoundDK said:
Hmmm...spooky!
So even if we manage to unlock and root without htcdev.com, HTC cache what roms we use in a hidden folder that cannot be flushed. I'm sure HTC is not going to use such information at my advantage.
If that's really the case, I guess HTC is no longer an option for me?
Click to expand...
Click to collapse
Well I'm not sure about that. Maybe with S-OFF we can clean the cache, but not really sure.
ranger4740 said:
When I used htcdev to unlock my htc legend I was required to send what is a unique device token to HTC before they send me a unlocker binary file, obviously to me that device token tells HTC exactly which phone has been unlocked and is stored in a data base somewhere, so if you send it for repair, even if you do manage to get your phone back to stock again before, the records will show that the phone has been tampered with.
That's what i believe anyway.
sent from my legend, currently using zeubea ics beta0
Click to expand...
Click to collapse
Sending the token means you may have unlocked your phone. They don't void warranty for just unlocking your boot loader.
Sent from my HTC One X using xda premium
too many conflicting statements........
yep thts too many for me

Tried firewater and can't unlock boot loader.

I ran firewater and it started off at 1 bottle something... It then stopped and said something about my boot loader being patched??? So does that mean I can't unlock my phone? I have the T-Mobile HTC one m8 version.
I have a computer that runs Windows 8.1 if that's any use or help.
Sent from my HTC One_M8
Calz- said:
I ran firewater and it started off at 1 bottle something... It then stopped and said something about my boot loader being patched??? So does that mean I can't unlock my phone? I have the T-Mobile HTC one m8 version.
I have a computer that runs Windows 8.1 if that's any use or help.
Sent from my HTC One_M8
Click to expand...
Click to collapse
The message was: kernel contains HTC anti-firewater patch! ?
Try this.
If the message wasn't this, google the real message to find similar situations.
Its not clear whether you understand the difference between bootloader unlock and S-off. S-off isn't needed to unlock the bootloader, root, flash ROMs, etc.
redpoint73 said:
Its not clear whether you understand the difference between bootloader unlock and S-off. S-off isn't needed to unlock the bootloader, root, flash ROMs, etc.
Click to expand...
Click to collapse
I have my boot loader unlocked. I'm just s-on and no matter what I try. It says HTC has patched it. I want to be s-off to flash a firmware, from my understanding to be able to flash the new updated roms.
Sent from my HTC One_M8 using XDA Free mobile app
s-off for t-mobile (sunshine s-off) (no other way until now) and all other
http://forum.xda-developers.com/showthread.php?t=2794020
i used it on my tmobile europeen m8
Calz- said:
I have my boot loader unlocked.
Click to expand...
Click to collapse
Then your title is confusing. To me, it means you are having issues unlocking the bootloader.
Make sure you are on stock ROM, stock kernel, and some say even stock recovery. If firewater still doesn't work, you will need to use sunshine.
FYI, stock ROM and kernel are recommended for sunshine, as well.
Thanks for everyone who tried to help. I tried firewater again and again and got s-off and super cid finally. Just guess luck was on my side.
Sent from my HTC One_M8
Calz- said:
Thanks for everyone who tried to help. I tried firewater again and again and got s-off and super cid finally. Just guess luck was on my side.
Sent from my HTC One_M8
Click to expand...
Click to collapse
Sometimes vigilance pays off.
What version of Sense are you on? I tried to do it the other day, also t-mobile, when I go to the final command line, nothing happens.

To clip, or not to clip...have some questions

Hi all -
Had this HTC One M9 stock for about a month now. I've been reading and reading and reading, and have the big itch to root, but also have some questions I'm hoping folks can answer that I'm a bit confused about. So I'll just get right to my questions.
I've had android phones for years, and I get the general concept of this stuff, but is this clip method so different, in that if I haven't done it before I pose a significant risk of bricking my phone or struggling to figure out the process if I've never done this method?
Does the clip method just get me S Off, or can it unlock the bootloader too?
Should I just use clip to S Off and follow instructions in this thread to unlock bootloader (http://forum.xda-developers.com/one-m9/general/how-to-lock-unlock-bootloader-htcdevs-t3092036)?
Can I return this phone to 100% stock if I need warranty service? From what I can gather from the unlock bootloader thread above, I can lock and unlock, and I assume with clip I can S on. Is there a way to flash image to OEM stock, and is there any other Knox-like things I need to worry about that I can't trip back?
I believe I read I can install TWRP recovery, but how do I do that once I have S Off and unlocked bootloader?
My goal is really just to flash a custom rom. I don't know I want to change all the in depth things that I think I'm reading I can do with S off. Is it possible, or does it make sense, to S off, unlock bootloader (which I think is all I need for TWRP and to load ROM), then S on again?
I know obv people are sending their phones to folks to S off, but there's a few reasons I'm thinking about the clip method (please correct any misunderstanding):
I can get clip for just under $100. Comparatively if I send it off, I'd probably do a $30 donation plus fast shipping both ways...I'm already over half the cost of the clip.
If I need the clip to return phone to true stock, I'd like that have that ability myself.
I know there's a few highly recommended people on here, but I'm still uneasy about sending a $600 phone to someone I don't know.
If the process is easy enough, I could try and recoup the money by doing a few phones in my area.
I'm mysteriously not seeing many website recommendations for the clip.
Sorry for the 1001 questions, but thank you SO much in advance for anyone that can offer advice!!!
crackface said:
Hi all -
Had this HTC One M9 stock for about a month now. I've been reading and reading and reading, and have the big itch to root, but also have some questions I'm hoping folks can answer that I'm a bit confused about. So I'll just get right to my questions.
I've had android phones for years, and I get the general concept of this stuff, but is this clip method so different, in that if I haven't done it before I pose a significant risk of bricking my phone or struggling to figure out the process if I've never done this method?
Does the clip method just get me S Off, or can it unlock the bootloader too?
Should I just use clip to S Off and follow instructions in this thread to unlock bootloader (http://forum.xda-developers.com/one-m9/general/how-to-lock-unlock-bootloader-htcdevs-t3092036)?
Can I return this phone to 100% stock if I need warranty service? From what I can gather from the unlock bootloader thread above, I can lock and unlock, and I assume with clip I can S on. Is there a way to flash image to OEM stock, and is there any other Knox-like things I need to worry about that I can't trip back?
I believe I read I can install TWRP recovery, but how do I do that once I have S Off and unlocked bootloader?
My goal is really just to flash a custom rom. I don't know I want to change all the in depth things that I think I'm reading I can do with S off. Is it possible, or does it make sense, to S off, unlock bootloader (which I think is all I need for TWRP and to load ROM), then S on again?
I know obv people are sending their phones to folks to S off, but there's a few reasons I'm thinking about the clip method (please correct any misunderstanding):
I can get clip for just under $100. Comparatively if I send it off, I'd probably do a $30 donation plus fast shipping both ways...I'm already over half the cost of the clip.
If I need the clip to return phone to true stock, I'd like that have that ability myself.
I know there's a few highly recommended people on here, but I'm still uneasy about sending a $600 phone to someone I don't know.
If the process is easy enough, I could try and recoup the money by doing a few phones in my area.
I'm mysteriously not seeing many website recommendations for the clip.
Sorry for the 1001 questions, but thank you SO much in advance for anyone that can offer advice!!!
Click to expand...
Click to collapse
OK...so when you s-off it's completely reversible and does not require a clip or card to revert. Just some simple commands. If you have a clip the best bet is to s-off and then use the adb command to unlock. The clip can unlock but it uses the HTC Dev method which let's HTC know what you've done.
Once s-off you leave it s-off. You definitely do not want to turn it on while on a custom rom. Some system write protection is turned on/off by the s flag and boot loader lock status. There's no such thing as Knox on HTC. Using already posted commands you can simply lock the boot loader, flash an ruu (like Odin image) and turn s back on.
What I normally do is s-off, then unlock via the adb command. Flash twrp. Flash supersu. Flash rom.
If you don't understand all of this and why it works this way you probably should NOT be meeting local folks to work on their phones. Sometimes things go wrong and you would be stuck in a really bad situation.
Sent from my Nexus 6 using Tapatalk
dottat said:
OK...so when you s-off it's completely reversible and does not require a clip or card to revert. Just some simple commands. If you have a clip the best bet is to s-off and then use the adb command to unlock. The clip can unlock but it uses the HTC Dev method which let's HTC know what you've done.
Once s-off you leave it s-off. You definitely do not want to turn it on while on a custom rom. Some system write protection is turned on/off by the s flag and boot loader lock status. There's no such thing as Knox on HTC. Using already posted commands you can simply lock the boot loader, flash an ruu (like Odin image) and turn s back on.
What I normally do is s-off, then unlock via the adb command. Flash twrp. Flash supersu. Flash rom.
If you don't understand all of this and why it works this way you probably should NOT be meeting local folks to work on their phones. Sometimes things go wrong and you would be stuck in a really bad situation.
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
Makes sense, and loud and clear on the advice on doing others' phones. Thank you so much....
Keep in mind that any clip/javacard will mark the device, so HTC will know that you had S-OFF anyway (if you ever return it for warranty).
Sent from my Nexus 5 using Tapatalk
efrant said:
Keep in mind that any clip/javacard will mark the device, so HTC will know that you had S-OFF anyway (if you ever return it for warranty).
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Says who? Was never a problem for me. You actually have a harder time on a non-vzw HTC since you have to go through HTC Dev which registers in their system anytime you call in that you have strayed from stock.
I have warrantied many phones that were Java card s-offed. Properly returned to stock they will pass everytime.
Sent from my Nexus 6 using Tapatalk
dottat said:
Says who? Was never a problem for me. You actually have a harder time on a non-vzw HTC since you have to go through HTC Dev which registers in their system anytime you call in that you have strayed from stock.
I have warrantied many phones that were Java card s-offed. Properly returned to stock they will pass everytime.
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
Says someone who reverse-engineered the process, and who I believe.
I'm not saying it will be a problem, only that it could, if HTC decides to get picky. (I have never RMA'd anything ever so I certainly can't speak from experience. )
Yes, I agree that if you use HTC Dev to unlock, it makes it more of a problem than using a javacard (although there's nothing preventing a non-Verizon device from using a javacard - - your comment sort of implies non-Verizon HTCs need to go the HTC Dev route).
Sent from my Nexus 5 using Tapatalk
efrant said:
Says someone who reverse-engineered the process, and who I believe.
I'm not saying it will be a problem, only that it could, if HTC decides to get picky. (I have never RMA'd anything ever so I certainly can't speak from experience. )
Yes, I agree that if you use HTC Dev to unlock, it makes it more of a problem than using a javacard (although there's nothing preventing a non-Verizon device from using a javacard - - your comment sort of implies non-Verizon HTCs need to go the HTC Dev route).
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Yep...second part of my comment pertains to the unlocking of a boot loader. It's probable that a higher number of non-vzw HTC phones use software methods to s-off. Of all of the phones I have s-offed using a card, 90% were vzw. I unlock all boot loaders using adb. Most of the folks out there who do card s-offs use supercid and dev unlock afterwards. I never really understood why when you can do it without letting HTC know. The built in boot loader unlock method on the clip also uses HTC Dev. Since all vzw HTC phones are banned from dev we have to s-off first.
Sent from my Nexus 6 using Tapatalk
dottat said:
Says who? Was never a problem for me. You actually have a harder time on a non-vzw HTC since you have to go through HTC Dev which registers in their system anytime you call in that you have strayed from stock.
I have warrantied many phones that were Java card s-offed. Properly returned to stock they will pass everytime.
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
True dat - I am one helped by @dottat to return to s-on, locked, and stock for a warrantee replacement. No problem.
dottat said:
I unlock all boot loaders using adb. Most of the folks out there who do card s-offs use supercid and dev unlock afterwards. I never really understood why when you can do it without letting HTC know.
Click to expand...
Click to collapse
Out of curiosity, once you have S-OFF using your javacard, how do you unlock the bootloader using dd when you don't have root? Or how do you get root?
Sent from my Nexus 5 using Tapatalk
efrant said:
Out of curiosity, once you have S-OFF using your javacard, how do you unlock the bootloader using dd when you don't have root? Or how do you get root?
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Depends on the device. On m9 you simply flash twrp (don't need to be unlocked on m9 to do so) and then use adb shell in twrp. On the m8, I have twrp packaged up that it will flash in ruu mode with a locked bootloader. Then same as above.
In twrp, adb shell is root already....no need to su.
Sent from my Nexus 6 using Tapatalk
dottat said:
Depends on the device. On m9 you simply flash twrp (don't need to be unlocked on m9 to do so) and then use adb shell in twrp.
Click to expand...
Click to collapse
Thanks! I had no idea you didn't need to be unlocked to flash the recovery partition. Is it only recovery, or do you have fastboot access to other partitions as well while locked?
efrant said:
Thanks! I had no idea you didn't need to be unlocked to flash the recovery partition. Is it only recovery, or do you have fastboot access to other partitions as well while locked?
Click to expand...
Click to collapse
If I am not mistaken, you won't have fastboot access to \system or \sp1 (splash screen) without bootloader unlock, but you CAN have access to \system within a ROM if you are rooted, even if the bootloader is locked.
hgoldner said:
If I am not mistaken, you won't have fastboot access to \system or \sp1 (splash screen) without bootloader unlock, but you CAN have access to \system within a ROM if you are rooted, even if the bootloader is locked.
Click to expand...
Click to collapse
Thanks. So to confirm, with S-OFF and a locked bootloader on an M9, you have fastboot access to all partitions other than system and sp1??
efrant said:
Thanks. So to confirm, with S-OFF and a locked bootloader on an M9, you have fastboot access to all partitions other than system and sp1??
Click to expand...
Click to collapse
Why don't you want to bootloader unlock? if you're already S-OFF you can do it in adb shell. Don't hold me to what partitions are fastboot accessible with bootloader locked. I've always had an S-OFF unit with bootloader unlocked. Some partitions aren't writable in fastboot even with bootloader unlocked, although they can be flashed by aboot with an appropriate zip file. For instance, I have a custom splash screen on both my test M9 and my own M9. I keep my test M9 system partition unwritable to ease taking OTA's on the device, but my own M9 runs Fluent.
hgoldner said:
Why don't you want to bootloader unlock? if you're already S-OFF you can do it in adb shell. Don't hold me to what partitions are fastboot accessible with bootloader locked. I've always had an S-OFF unit with bootloader unlocked. Some partitions aren't writable in fastboot even with bootloader unlocked, although they can be flashed by aboot with an appropriate zip file. For instance, I have a custom splash screen on both my test M9 and my own M9. I keep my test M9 system partition unwritable to ease taking OTA's on the device, but my own M9 runs Fluent.
Click to expand...
Click to collapse
It's not that I don't want to unlock. I'm just insatiably curious as to how things now work with HTCs. (Last HTC I owned was 5 years ago.)
Sent from my Nexus 5 using Tapatalk
efrant said:
It's not that I don't want to unlock. I'm just insatiably curious as to how things now work with HTCs. (Last HTC I owned was 5 years ago.)
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
The M9 is very different from any prior HTC handset. Instead of an hboot which contains fastboot access, it uses an aboot which is very limited in what it can do, that leads to either a "download" mode or a "recovery mode." Only download mode supports fastboot, and only for some partitions. Some things, like splash screens, can only be flashed in aboot from a properly compiled zip file. Some things can only be flashed in download mode via fastboot. I don't believe \system can ever be flashed on an M9, only altered in recovery or via a rooted system (actually, it can if you are installing a fresh custom ROM). And I believe more changes are afoot in HTC handsets in that regard.
With my M8, Rezound and Incredible, you unlocked bootloader and you got S-OFF. Okay, it was a little more complicated on the Rezound because of that infernal "wire trick," but still, you could fastboot write to any partition once you unlocked bootloader and were S-OFF. That is decidedly different on the M9, and the Verizon variant is locked down even tighter.
hgoldner said:
If I am not mistaken, you won't have fastboot access to \system or \sp1 (splash screen) without bootloader unlock, but you CAN have access to \system within a ROM if you are rooted, even if the bootloader is locked.
Click to expand...
Click to collapse
System part is the other way around while locked on this phone.
Write protected in os ....accessible via twrp.
Boot loader lock flag controls system rw on this phone. On the m8 it was the s flag.
Sent from my Nexus 6 using Tapatalk

Unlocking bootloader/root

I have a verizon M9. Sunshine app tells me must gain root access. HTCDev gives me an error after pasting the token id. I dont know how else to go about this. Is rooting more difficult than the M8
If you get an error pasting the unlock key then PEBCAK. Rooting is the same on all htc phones. It's not rocket surgery. Read the destructions again.
Might be worth making sure you have "allow oem unlock" ticked.
Sent from my HTC One M9 using Tapatalk
Verizon blocks the bootloader unlock. You need a java card or an xtc clip to get S-OFF and then you can unlock your bootloader via adb and fastboot. There is a dedicated verizon forum for the M9. I'm sure you will find all information you might need over there.
Sent from my HTC One M9 using XDA Labs

any owner here HTC 10 he buy it out from HTC.com have unlock boot loader

just I want to know the unlock bootloader for all devices or only from HTC.com
Sent from my iPad using Tapatalk
The Verizon version will not be able to be bootloader unlocked via HTCdev. That I can guarantee .
NICG said:
The Verizon version will not be able to be bootloader unlocked via HTCdev. That I can guarantee .
Click to expand...
Click to collapse
Sent from my Nexus 5 using xda premium
the Verizon version will be unlockable by other means, like sunshine pretty fast after release most likely.
afuller42 said:
the Verizon version will be unlockable by other means, like sunshine pretty fast after release most likely.
Click to expand...
Click to collapse
Very well could be, but not a definite. If you tell people that I would make that clear. Sunshine took a year for the M9 without using HTCdev or a Javacard. The same method might work on the HTC 10, things have changed it might but no one knows for sure yet. On top of that sunshine is s-0ff not just root and unlocked bootloader. All 3 things are different. All I can say is do your research.

Categories

Resources