Related
Hi,
I'm looking to root my HTC One. I know the easy way is to unlock bootloader, flash recovery, flash su, done, but there is that part about "may void your warranty". I read that HTC will still repair hardware issues even if the bootloader is unlocked, but still I'm curious about different ways to root.
So... as far as I can tell by looking at the htcdev kernel source the kernel is vulnerable to the sw_perf_event exploit (http://packetstormsecurity.com/files/121616/semtex.c), and than there is this project https://github.com/android-rooting-tools/libperf_event_exploit.
I was wondering if anyone made that exploit work on the M7 (aka found the right offset) and also if you think it would be worth rooting with that. I guess I won't be able to flash new ROMs as the bootloader would still be locked, right? Or will I be able to flash the recovery partition withoud needing to unlock the bootloader (I guess not)?
Thanks
sciepy said:
Hi,
I'm looking to root my HTC One. I know the easy way is to unlock bootloader, flash recovery, flash su, done, but there is that part about "may void your warranty". I read that HTC will still repair hardware issues even if the bootloader is unlocked, but still I'm curious about different ways to root.
Click to expand...
Click to collapse
this is false. you will have to pay for any repairs performed on the device.
Blanket statements like this are troublesome. The warranty coverage varies by country. I've had warranty replaced phones that were rooted with no problem here in the US
Long store short: HTCDev site allows for easy unlocking but it requires the user to enter a token that marks them in their system as having an unlocked bootloader, thereby allowing them to void your warranty in cases where software modifications had no play in hardware faults.
The problem: Revone grants S-Off but I heard from an XDA thread stating that the new OTA update for the HTC One might have patched this exploit; the current and only RUU available is this current version. (http://forum.xda-developers.com/showthread.php?t=2375223&page=14) I have accidentally reset my phone before and it actually downgrades this update, making it possible for the Revone exploit to work.
So here is my plan to bypass this (This is my first time playing with an Android phone so I'm not sure if this would even work.):
1.) Reset phone to out-of-box version.
2.) Backup stock ROM. (Don't know if this is possible without root; if not, then my plan is screwed.)
3.) Use Revone to obtain S-Off,
4.) Change MID and CID, then flash Google Play Edition RUU.
5.) Unlock bootloader via "fastboot oem unlock" to bypass HTCDev unlock.
To Revert Back to Stock:
6.) Use Revone to remove "tampered" and change "unlocked" to "locked." (not "re-locked")
(Another method: http://forum.xda-developers.com/showthread.php?t=2044670)
7.) Flash the backup of the stock ROM.
8.) Remove S-Off with "fastboot oem writesecureflag 3."
(Not sure if this works but the source is here: http://forum.xda-developers.com/showthread.php?p=25173401)
9.) Send back to HTC with an active warranty.
Could this theoretically work? Sorry about the noob-ness; I use to be an iSheep so forgive my ignorance if all of this is just complete crap.
Edit: The point of this is to keep the version of stock ROM that is exploitable with Revone so S-Off can be obtained once more. If unless someone can confirm that the current T-Mobile RUU is exploitable.
This will only work if you're not on the new boatloader before you try to s-off.
Sent from my HTC One using Tapatalk 4
I don't know of a way you will be able to backup the stock ROM without having a custom recovery which requires an unlock. At least backing up everything system/data as you alluded. It would require CWR or TWRP.
You also will be required to change your MID and CID back as well before going stock, I'll admit its a little dangerous but everything except the backup seems sound.
Sent from my Nexus 10 using Tapatalk 4
You're making this complicated for no reason :S Get S-Off, flash stock rom found on Android Development forum, send it to HTC S-Off, they don't care. They have bigger issues at the moment anyway, what with losing half their design team.
yorkies88888 said:
Long store short: HTCDev site allows for easy unlocking but it requires the user to enter a token that marks them in their system as having an unlocked bootloader, thereby allowing them to void your warranty in cases where software modifications had no play in hardware faults.
.
Click to expand...
Click to collapse
I believe your basic premise that unlocking your bootloader via HTCDev website method leads to your warranty becoming void is incorrect.
The following article explains in some detail why your warranty remains intact
http://android-revolution-hd.blogspot.co.uk/2013/03/unlocking-bootloader-or-flashing-custom.html?m=1
Sent from my HTC One using xda app-developers app
paul_59 said:
I believe your basic premise that unlocking your bootloader via HTCDev website method leads to your warranty becoming void is incorrect.
The following article explains in some detail why your warranty remains intact
http://android-revolution-hd.blogspot.co.uk/2013/03/unlocking-bootloader-or-flashing-custom.html?m=1
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Unfortunately, HTC Repair Centres will void warranty if they see it is unlocked or tampered, and the article you linked is old and cannot be used as fact. Many people have had their warranties voided because of this. Sure, go sue HTC, but you will spend a lot of time, effort and cash doing that
Yes they can and will void your warranty, you knew the risks with unlocking the bootloader...should do your your
Research more in depth.
Sent from my HTC One using xda app-developers app
Matt said:
Unfortunately, HTC Repair Centres will void warranty if they see it is unlocked or tampered, and the article you linked is old and cannot be used as fact. Many people have had their warranties voided because of this. Sure, go sue HTC, but you will spend a lot of time, effort and cash doing that
Click to expand...
Click to collapse
Most countries will have some form of consumer protection legislation, your legal rights will obviously vary from country to country.
In the the UK it's covered by the Sale of goods act . Throughout the rest of Europe there is equivalent legislation under a EU directive
There is no need for anyone to sue HTC or other company in order to obtain your legal right of redress should goods that you have bought new subsequently become faulty.
I am certain that USA and numerous other countries will have similar legislation.
I have read many posts on xda from people who reported that their phone had been repaired or replaced, having previously unlocked via HTC dev .
If you and others choose to believe otherwise, then that's fine with me, I just feel that what I sincerely believe is a misinformed opinion shouldn't go unchallenged.
Sent from my HTC One using xda app-developers app
Matt said:
Unfortunately, HTC Repair Centres will void warranty if they see it is unlocked or tampered, and the article you linked is old and cannot be used as fact. Many people have had their warranties voided because of this. Sure, go sue HTC, but you will spend a lot of time, effort and cash doing that
Click to expand...
Click to collapse
I've actually just returned mine and I had no way to remove the tampered flag etc but they didn't bill me ... They didn't fix it either though lol, they said they'd changed the camera but the same fault still exists.
I spoke to a guy at HTC and he basically said your warranty would only be void if the fault was caused as a result of something you flashed or as a result of unlocking the bootloader (he mentioned the motherboard specifically). The problem I have is that I don't trust them enough to send it back again, I'd already been without it for 2 weeks and after all that it wasn't any different. My main concern though is that they could tell me the warranty was void and I couldn't do a thing but pay £25 to get me phone returned to me, un-repaired, or pay them to repair it, both are out of the question lol
You are over complicating the process. Assuming you are able to obtain s-off, as it is impossible for some one owners currently, use revone to s-off. Revone can also unlock the boot loader, so no need for htcdev at all.
If you want a GPe one, flash the ruu zip. If not, don't. But remember, if you just want GPe, you can flash a ROM. The ruu zip contains all the firmware too for a full conversion. You should change cid if you do it, to get ota's, but mid change is unnecessary.
When getting ready to return for warranty, if necessary, flash an official RUU.exe. You will need to lock your boot loader for this, and again, revone has a tool built in to lock it, not relock. You will not need to reset the tampered flag, because being s-off prior to flashing the custom recovery for the first time causes your phone to never run the security checks that flag it as tampered in the first place. Remember to change your cid to match the RUU.exe that you flashed. And leave the phone s-off when you turn it in. It may return in a state where you could not re s-off it. Also a few devices made it into the market this way, so they can not use it as a basis for voiding your warranty.
TL;DR:
Revone elimates the need to use HTCDev completely.
Do or don't flash GPe, that's up to you, but not a necessity.
An RUU will bring your phone completely back to stock, no need for backup.
Leave it s-off when you send it in.
Edit;
When I say no need for a backup, I mean if you're s-off and if you only need to get your device to 100% out of the box condition.
If you're playing around and flashing this and that, by all means, backup, backup, backup. You will be happy you did when you have to use one and don't need to start from the ground up.
Sent from my HTC One using XDA Premium 4 mobile app
Matt said:
Unfortunately, HTC Repair Centres will void warranty if they see it is unlocked or tampered, and the article you linked is old and cannot be used as fact. Many people have had their warranties voided because of this. Sure, go sue HTC, but you will spend a lot of time, effort and cash doing that
Click to expand...
Click to collapse
They've always replaced and repaired my rooted/tampered phones, including HTC One.
I don't understand one thing. Even if it's possible to completely lock back the bootloader, what is the point, since htc would know that you have already unlocked the bootloader using their bin file. Wouldn't it still void the warranty even if you relock the bootloader.
shad0wboss said:
I don't understand one thing. Even if it's possible to completely lock back the bootloader, what is the point, since htc would know that you have already unlocked the bootloader using their bin file. Wouldn't it still void the warranty even if you relock the bootloader.
Click to expand...
Click to collapse
get S Off then use " Guru bootloader reset tool" remove Tempered and Lock bootloader warranty will come back HTC won't ask you if phone show locked
If relocked is there means no warranty
shad0wboss said:
I don't understand one thing. Even if it's possible to completely lock back the bootloader, what is the point, since htc would know that you have already unlocked the bootloader using their bin file. Wouldn't it still void the warranty even if you relock the bootloader.
Click to expand...
Click to collapse
It would seem that it would, but their disclaimer states "may or may not" void the warranty. If it is "Locked" with no "Tampered" there is always the possibility that they may not look or search to see if you unlocked the bootloader. I would rather have it look as if it was never unlocked than leave it unlocked and remove all doubt!
majmoz said:
It would seem that it would, but their disclaimer states "may or may not" void the warranty. If it is "Locked" with no "Tampered" there is always the possibility that they may not look or search to see if you unlocked the bootloader. I would rather have it look as if it was never unlocked than leave it unlocked and remove all doubt!
Click to expand...
Click to collapse
Also, is it worth flashing or custom roms here are as good as stock. I just don't like sense, specially the lockscreen on 6
shad0wboss said:
Also, is it worth flashing or custom roms here are as good as stock. I just don't like sense, specially the lockscreen on 6
Click to expand...
Click to collapse
flashing custom rom worth it if the stock rom doesn't fit your needs. You'll have to read some custom rom threads and try a few to get an idea of what rom you prefer as "which rom is better" discussions are not allowed in this forum.
For your bootloader question, If you send back the phone for warranty repair, and the bootload is LOCKED (not relocked) and everything else is stock, there is 99% chances HTC will honor the warranty without any question. And even if they know that you have requested an unlock_code.bin from HTCdev.com , how are they supposed to known if you have used it or not? Maybe you have requested a code, and you have changed your mind.... HTC said that unlocking the bootloader may void warranty, not that requesting an unlock code void the warranty
alray said:
flashing custom rom worth it if the stock rom doesn't fit your needs. You'll have to read some custom rom threads and try a few to get an idea of what rom you prefer as "which rom is better" discussions are not allowed in this forum.
For your bootloader question, If you send back the phone for warranty repair, and the bootload is LOCKED (not relocked) and everything else is stock, there is 99% chances HTC will honor the warranty without any question. And even if they know that you have requested an unlock_code.bin from HTCdev.com , how are they supposed to known if you have used it or not? Maybe you have requested a code, and you have changed your mind.... HTC said that unlocking the bootloader may void warranty, not that requesting an unlock code void the warranty
Click to expand...
Click to collapse
I see. On a side note, can i unlock-root then flash a rom (4.2.2) and then s-off? even though i'm on 4.4.2 at the moment.
shad0wboss said:
I see. On a side note, can i unlock-root then flash a rom (4.2.2) and then s-off? even though i'm on 4.4.2 at the moment.
Click to expand...
Click to collapse
yes you can unlock, root and flash a rom. if you want to s-off you might be able to do it using firewater s-off. If firewater fails, then sunshine should works, but sunshine is a paid exploit, don't remember the exact price, I think its around 20-25$. S-off can also be achieved with a java card (fonefunshop.com)
alray said:
yes you can unlock, root and flash a rom. if you want to s-off you might be able to do it using firewater s-off. If firewater fails, then sunshine should works, but sunshine is a paid exploit, don't remember the exact price, I think its around 20-25$
Click to expand...
Click to collapse
I was wondering because my hboot is 1.57 and many are having trouble so if i unlock and then find out that it doesn't work then i'll have warranty issues...
shad0wboss said:
I was wondering because my hboot is 1.57 and many are having trouble so if i unlock and then find out that it doesn't work then i'll have warranty issues...
Click to expand...
Click to collapse
exactly....
firewater may not works (50-50) but afaik, sunshine should work (not tested it myself, better to check the official thread). In last resort, the java card method from fonefunshop.com will work. firewater is free, sunshine cost 25$ iirc and fonefunshop.com cost £14.99 + shipping to UK
Sunshine works on all m7 phones. You may need a stock Rom or at least stock kernel but it will work. Try Firewater first but most people don't have any luck with it these days
nateboi81 said:
Sunshine works on all m7 phones. You may need a stock Rom or at least stock kernel but it will work. Try Firewater first but most people don't have any luck with it these days
Click to expand...
Click to collapse
Yeah well i ain't paying for an exploit
Guess i'll stay stock until a hero emerges and updates firewater.
I have heard that some of the phones are being shipped with unlocked bootloader? So i was wondering if i unlock bootloader but don't manager to S-OFF it, does it void my warranty?
shad0wboss said:
I have heard that some of the phones are being shipped with unlocked bootloader? So i was wondering if i unlock bootloader but don't manager to S-OFF it, does it void my warranty?
Click to expand...
Click to collapse
Developer editions are shipped with an unlocked bootloader. If your phone is not a dev edition, unlocking its bootloader may void your warranty as explained at htcdev.com/bootloader
shad0wboss said:
I have heard that some of the phones are being shipped with unlocked bootloader? So i was wondering if i unlock bootloader but don't manager to S-OFF it, does it void my warranty?
Click to expand...
Click to collapse
also, as I found out a few days ago, when having a live chat with HTC customer services about the 5.1 update, as soon as they get your serial number, they know everything about your phone, so if you s-off'd it and converted to to dev edition, they know it was sent out and shipped as a 401 phone, ie. WWE europe by your IMEI or serial number, they can still refuse a warranty repair as they know you converted / messed with it yourself.
ps. we will get 5.1, they wouldnt say if it was with sense 6 or 7, and ETA is still unknown, 5.0 is still shipping.
Seanie280672 said:
also, as I found out a few days ago, when having a live chat with HTC customer services about the 5.1 update, as soon as they get your serial number, they know everything about your phone, so if you s-off'd it and converted to to dev edition, they know it was sent out and shipped as a 401 phone, ie. WWE europe by your IMEI or serial number, they can still refuse a warranty repair as they know you converted / messed with it yourself.
ps. we will get 5.1, they wouldnt say if it was with sense 6 or 7, and ETA is still unknown, 5.0 is still shipping.
Click to expand...
Click to collapse
Well, S-OFF and just locking bootloader later before repair might still void my warranty as they'll know that i, at some point, unlocked the phone...So why bother locking bootloader?
Also I'm on lollipop and i heard that sunshine doesn't S-OFF on lollipop and trying would mean that i'll have to unlock bootloader first which may turn out to be a fail attempt... GAH HTC.....
shad0wboss said:
Well, S-OFF and just locking bootloader later before repair might still void my warranty as they'll know that i, at some point, unlocked the phone...So why bother locking bootloader?
Also I'm on lollipop and i heard that sunshine doesn't S-OFF on lollipop and trying would mean that i'll have to unlock bootloader first which may turn out to be a fail attempt... GAH HTC.....
Click to expand...
Click to collapse
technically yes, but im not so sure they actually record or bother looking up whether you unlocked your bootloader or not, plenty of people have returned their phone back to 100% stock, removed the flags, locked the bootloader, gone s-on and had their phones repaired by HTC under warranty.
As for sunshine, no it doesnt yet support lollipop, and if your on Lollipop and locked, why would you want to unlock and s-off at the moment ? I understand it has some bugs still, but its still the best yet (in my opinion), however, ive never used sunshine myself, but i think you can run it on a locked bootloader, im sure I read it does everything for you, unlocks and s-off's.
Seanie280672 said:
technically yes, but im not so sure they actually record or bother looking up whether you unlocked your bootloader or not, plenty of people have returned their phone back to 100% stock, removed the flags, locked the bootloader, gone s-on and had their phones repaired by HTC under warranty.
As for sunshine, no it doesnt yet support lollipop, and if your on Lollipop and locked, why would you want to unlock and s-off at the moment ? I understand it has some bugs still, but its still the best yet (in my opinion), however, ive never used sunshine myself, but i think you can run it on a locked bootloader, im sure I read it does everything for you, unlocks and s-off's.
Click to expand...
Click to collapse
Yes, sunshine does (recently) support lollipop. Version 3.0.3 is available.
Change Log
Version 3.0.3
Fixed two "Unexpected Errors"
Fixed one SuperSu Hang
Fixed HTC CDMA TempRoot Crash
Fix paypal crash
Added Mini2/Remix (s400) support
Now supporting all 4.4.4 HTC
Now supporting all rootable 5.0.x HTC
Click to expand...
Click to collapse
http://theroot.ninja/download.html
Hello there, I was just wondering if anyone returned their Asus Rog Phone 2 for repair or simply returned it after relocking the bootloader.
On XDA there is a great guide on locking the bootloader here https://forum.xda-developers.com/rog-phone-2/how-to/guide-convert-cn-to-ww-rom-26-08-t3961042http://
So would be interesting to see if locking the bootloader is all we need to peacefully rma the phone or does asus have some other sneaky peaky something going on to detect if we ever rooted.
I am perfectly happy with my phone its just some people on my youtube channel were asking if its safe to return after relocking I just said I haven't heard of anyone doing so, so not 100% sure.
Terminal_Heat_Sink said:
Hello there, I was just wondering if anyone returned their Asus Rog Phone 2 for repair or simply returned it after relocking the bootloader.
On XDA there is a great guide on locking the bootloader here https://forum.xda-developers.com/rog-phone-2/how-to/guide-convert-cn-to-ww-rom-26-08-t3961042http://
So would be interesting to see if locking the bootloader is all we need to peacefully rma the phone or does asus have some other sneaky peaky something going on to detect if we ever rooted.
I am perfectly happy with my phone its just some people on my youtube channel were asking if its safe to return after relocking I just said I haven't heard of anyone doing so, so not 100% sure.
Click to expand...
Click to collapse
Most Android devices have a record in system chip. Once bootloader has been unlocked it will change status from 0 to 1 and even if you relock the device it will still stay as 1. Since you triggered the log thingy. So Asus techs will still be able to find out that bootloader has been touched. For example on Samsung devices they use something called a KNOX chip and when you unlock bootloader on a Samsung S9 or s10 the Knox chip will break and no longer work and status will say that Knox chip has been triggered with 0 to 1. That's how Samsung finds out if you have unlocked your bootloader on their devices. So Asus have probably a way aswell on their end.
You can return the device for repair but repair service will reject warranty repair and will put a price how much it will cost you to repair the device. Since they will see bootloader has been touched. So then warranty is voided.
I returned my 1st one because of no volte. Bl was unlocked, relocked using asus's app before the tool here was available. No issues, got a full refund.
I doubt they wouldn't repair it under warranty, unless it was actually caused by a bad flash, or something.
suzook said:
I returned my 1st one because of no volte. Bl was unlocked, relocked using asus's app before the tool here was available. No issues, got a full refund.
I doubt they wouldn't repair it under warranty, unless it was actually caused by a bad flash, or something.
Click to expand...
Click to collapse
What Asus app did you use to relock the bootloader? I thought the only way to relock is to use a fastboot command. Asus has an apk for unlocking the phone, haven't heard of one for relocking.
Terminal_Heat_Sink said:
What Asus app did you use to relock the bootloader? I thought the only way to relock is to use a fastboot command. Asus has an apk for unlocking the phone, haven't heard of one for relocking.
Click to expand...
Click to collapse
Sorry, i used app to unlock, and used fastboot to lock
suzook said:
Sorry, i used app to unlock, and used fastboot to lock
Click to expand...
Click to collapse
Ah OK no worries. At least now we know that people can safely return or repair their phones if they relocked the bootloader properly. Thanks for responding.
Terminal_Heat_Sink said:
Ah OK no worries. At least now we know that people can safely return or repair their phones if they relocked the bootloader properly. Thanks for responding.
Click to expand...
Click to collapse
Afaik in EU they cant refuse repairing faulty hardware because you tried a software mod.