Advice requested on root path - One (M8) Q&A, Help & Troubleshooting

I previously owned an HTC One M8 which I rooted using the weaksauce/firewater method. I recently banged up the phone and bought a Samsung Galaxy G5 which I also rooted (took forever) but I didn't like it so I bought and just received a new (used) Verizon HTC One M8 (HTC6525LVW) running Android 5.0.1 which I would like to root.
I've googled, checked the forums and have found a ton of information so I'm looking for some very high level guidance. I'm up for just about anything including downgrading my version of Android but I'm not sure of the best move. I'm only interested in root. Any other benefits are fine but my goal is to get root access so I can run my ad blocker, titanium backup etc.
I don't need any sort of step by step instructions just an indicator of the best method and I'll do all the rest. Thank you for the help!

Verizon version doesn't allow unlocking the bootloader via HTCDev.com. So I think kingroot is your only choice. You can probably find more info on the VZN M8 forum sections.

Although it costs money, you might also consider going S-off with Sunshine, which also unlocks the bootloader. Then you can go back and root the usual way with TWRP. You still need Kingroot to get Sunshine working, though.

jshamlet said:
Although it costs money, you might also consider going S-off with Sunshine, which also unlocks the bootloader. Then you can go back and root the usual way with TWRP. You still need Kingroot to get Sunshine working, though.
Click to expand...
Click to collapse
I can't remember if kingroot is temp or perm root (or if its both, whether both work on the M8). If its perm root, then the need to spend money on sunshine s-off is somewhat wasted money. If temp, then you're right that temp root by kingroot, then sunshine s-off, unlock bootloader and SuperSU to root, is the way to go. As temp root will likely not fulfill the needs of the OP (reason they want root).

redpoint73 said:
I can't remember if kingroot is temp or perm root (or if its both, whether both work on the M8). If its perm root, then the need to spend money on sunshine s-off is somewhat wasted money. If temp, then you're right that temp root by kingroot, then sunshine s-off, unlock bootloader and SuperSU to root, is the way to go. As temp root will likely not fulfill the needs of the OP (reason they want root).
Click to expand...
Click to collapse
Hi, redpoint73...
When I tried Kingroot myself around a year ago on my M8, it most definitely was temporary, and left my bootloader with the SOFTWARE MODIFIED flag set and no root! This concerned me at the time, because the Marshmallow OTA was waiting in the wings, and I suspected that this might interfere with the OTA.
It all got sorted out in the end, thanks to @ckpv5 and his seemingly massive collection of Nandroid backups, whereby I was later able to restore back to unmodified stock Lollipop before Marshmallow rolled out.
I should have known better really than to look for easy shortcuts for rooting.
Anyhow, I ended up rooting it the old fashioned way, via fastboot and HTCdev.com...
...which I appreciate isn't an option for the OP.
I subseqently remember reading that Kingroot was only useful on the M8 when running Sunshine to gain S-OFF ('cos Sunshine required temp root).
Although eventually I S-OFF'ed myself later (I was going to change my CID, but in the end I never bothered), I still keep an eye on the Sunshine thread, and I understand that Sunshine now temp roots for you, effectively doing away with the need for Kingroot.
Anyway, just some thoughts...
Rgrds,
Ged.
Sent from my HTC One_M8 using XDA Labs

GedBlake said:
When I tried Kingroot myself around a year ago on my M8, it most definitely was temporary, and left my bootloader with the SOFTWARE MODIFIED flag set and no root!
Anyhow, I ended up rooting it the old fashioned way, via fastboot and HTCdev.com...
...which I appreciate isn't an option for the OP.
I subseqently remember reading that Kingroot was only useful on the M8 when running Sunshine to gain S-OFF ('cos Sunshine required temp root).
Click to expand...
Click to collapse
Thanks. Good info, all around (didn't want to quote the whole post, and clutter up the thread).
A lot of this, I was aware of; but I usually leave it up to the user to research and learn on their own (although certainly nice of you to post the info).
I have seen a number of users that had the same issue (kingroot didn't actually root, but tripped the SOFTWARE MODIFIED flag in bootloader). But it did seem to work for others, for no apparent rhyme or reason that I saw.
GedBlake said:
I still keep an eye on the Sunshine thread, and I understand that Sunshine now temp roots for you, effectively doing away with the need for Kingroot.
Click to expand...
Click to collapse
I saw sunshine provided temp root off and on; the usual cat and mouse game, where the devs tried to update it, as HTC patched the root exploits. I do believe you are right, that the current sunshine version does temp root on Lollipop (which the OP is on), but I don't think will temp root Marshmallow.

Related

[Q] Couple of Verizon M8 Questions. Need Help.

So I have totally been off the scene for quite sometime and now finding the time and interest to be involved in this again, but where to start really? I feel so lost and out of the loop. Read through a lot of the posts and done my research for root and s-off. After reading I see that 4.4.3 has been causing some issues. I have my Verizon M8 running Stock. No root. 4.4.3. Where the heck do i begin?
What do I need to do for root since Weaksauce no longer works?
How do I gain root access and what programs am I needing that are up to date and functioning properly.
S-off? Firewater? Understand I need temp root, but I want permanent root.
Interested in TWRP for sure for custom recovery and flashing.
Can I get some help for a returning lost person? I wanna know exactly what programs I am going to need that are up to date. I want to flash custom roms etc of course (already have one in mind) but would like to know what the best android L themed one would be.
Looking forward to hearing from you guys. Thanks for the help and time you took to read this.
You don't need S-OFF necessarily, but you either have to unlock your bootloader on htcdev site, or use Sunshine to unlock and S-OFF for 25 bucks.
Those are your 2 options.
Then you can flash custom recovery and ROOT.

[Q] Plz help to downgrade T-MO One (M8) from lollipop back to kitkat

Hello everyone,
I was hoping someone here can help point me in the right direction. I am trying to downgrade my stock t-mobile one m8 from lollipop back to kitkat. I have been very unimpressed with lollipop on this phone, as it has significantly hurt the experience of my phone. While I like some things, the loss of lock screen widgets to be replaced by notifications was a pretty big blow to me. While I could almost like the new notifications, I do not like how I constantly have my wifi calling notification on my lock screen. Sure I could disable it, but then it's disabled when my phone is unlocked too, and I do like to know if wifi calling is on and working. Same goes for things like Pandora.
I could almost live with that, but then HTC decided to remove Zoe video creation out of the gallery and made it standalone. Now it's a watered down version of itself, that forces me to have to upload my vids to htc before I can even save a copy of my own locally generated content. :/ That is some major BS. So, the last gallery app to have zoe vids built in, is only for kitkat. That pretty much sealed the deal for me to go back.
I have done some research, and I have downloaded the RUU that would take me back to 4.4.4. Only problem is my hboot is now newer, so the RUU fails with error 140. I see mention of having to s-off my phone to unlock the bootloader, to downgrade it, but I haven't found any explicit instructions for the m8 on t-mo.
Is this the best way to accomplish what I want? Can someone please point me in the right direction? I've been searching, but I'm still unsure what is going to be needed. I may be ok with staying with lollipop, if I can get the older version of gallery working on it. Anyone know if that's been done?
Thanks in advance!!
Running a previous RUU ("downgrade") is in fact only possible with S-off, as it seems you have already figured out.
S-off by sunshine ($25 US). Its an APK, and self-explanatory. You don't need any more additional guide.
You only need s-off to run a previous RUU ("downgrade"). Unlocked bootloader is not necessary. Although if you choose to pay for sunshine, you might research bootloader unlock and what that means, and see if you want it (since sunshine can also unlock the bootloader).
http://theroot.ninja/
I ran sunshine to see if my device would at least pass the pre-test. Says I need to pre-root my phone. Is there a preferred method to use? I see most of the methods require unlocking the bootloader, but doesn't sunshine take care of that if I want? I really just need temp root to get this to s-off, and then run the RUU. I do not really want to root it after I get this back to 4.4.4, unless I really need to to be able to install the older gallery app, or prevent an auto update to lollipop or something.
Thanks again!
I'm actually not that familiar with the details of sunshine, since I did s-off long ago using the (no longer working) firewater method. I do know there used to be a temp root option in sunshine. But Android 4.4.4 and 5.0 s-off was just added to sunshine version 3.x a few weeks ago. It seems HTC had patched the previous sunshine (version 2.x) exploit, so I'm guessing they patched the temp root as well. So since its asking for the phone to be rooted already, I gather from this that the temp root method does not work for those Android versions.
If that is the case, my previous statement that you don't need to unlock the bootloader is not completely correct (for your Android version). As the only way to root then would be to unlock the bootloader via HTCDev.com; than root by a few different methods (install TWRP and flash SU/SuperSU is probably the most straight-forward).
But perhaps some folks more familiar with the most up-to-date sunshine info can chime in and confirm.

[Q] Rooting and S-OFF LP without HTC Dev

Hello,
I see that Sunshine requires temp root in order to be able to s-off on lollipop. Do we have it without htcdev?
I'd rather not use htcdev because I'm afraid HTC may be keeping unlocked phone serials stored so that they'll be able to refuse warranty service even if the phone has been brought back to stock.
Thank you very much
virtualflyer said:
Hello,
I see that Sunshine requires temp root in order to be able to s-off on lollipop. Do we have it without htcdev?
I'd rather not use htcdev because I'm afraid HTC may be keeping unlocked phone serials stored so that they'll be able to refuse warranty service even if the phone has been brought back to stock.
Thank you very much
Click to expand...
Click to collapse
Sunshine comes with the necessary files for temp root. You don't need anything other than Sunshine itself. Download it, run it and it will tell you if it can work or not. That's really all there is to it.

root without breaking warranty

Can anyone point in the right direction in rooting the m8 without breaking the warranty or unlocking the bootloader?
Rooting without breaking warranty is what we all dream off. Want to bring the phone back to 100% stock you need s-off so you can return bootloader tampered flags back to normal.
S-off is only available via sunshine !
ok have learnt basiclaly sunshine need to be done to unlock the bootloader. However sunshine needs root access to work and it says come here to find out how to get root access. I personally dont care for soff all i want it root.
What are the methods to gain root. Dont care about soff.
is htcdev method the only way? As htc would have a permanent record you have requested your code. Doesnt seem like a great idea imo. Are there any other methods to gain root?
Can this device be rooted without unlocking the bootloader?
Nope, thats the only way.
Thought this could be interesting...
THIS.LIMITED.WARRANTY.SHALL.NOT.APPLY.IF.THE.DEFECT.WAS.CAUSED.THROUGH.ANY.OF.THE.FOLLOWING:a)the.Product.serial.number,.the.accessory.date.code.the.IMEI.number,.water.indicator.or.the.warranty.seal.has.been.removed,.erased,.defaced,.altered.or.is.illegible;.orb)deterioration.of.the.Product.due.to.normal.wear.and.tear;.orc)use.other.than.in.accordance.with.the.user.manual,.rough.handling,.exposure.to.moisture,.dampness.or.extreme.thermal.or.environmental.conditions.or.a.rapid.change.in.such.conditions,.corrosion,.oxidation,.unauthorized.modifications.or.connections,.unauthorized.opening.or.repair,.repair.by.use.of.unauthorized.spare.parts,.accidents,.forces.of.nature,.or.other.actions.beyond.the.reasonable.control.of.HTC.(including.but.not.limited.to.deficiencies.in.consumable.parts).unless.the.defect.was.caused.directly.by.defects.in.materials.or.workmanship..This.Limited.Warranty.does.not.cover.physical.damage.to.the.surface.of.the.Product.including.but.not.limited.to.cracks.or.scratches.on.the.LCD.screen.or.camera.lens;.ord)the.defects.caused.by.the.fact.that.the.battery.has.been.short-circuited.or.by.the.fact.that.the.seals.of.the.battery.enclosure.or.the.cells.are.broken.or.show.evidence.of.tampering.or.by.the.fact.that.the.battery.has.been.used.in.equipment.other.than.those.for.which.it.has.been.specified;.or.e)the.defect.was.caused.by.a.defective.function.of.the.cellular.network.or.other.system;.orf )the.Product.software.needs.to.be.upgraded.due.to.changes.in.cellular.network.parameters;.org)the.defect.was.caused.by.the.fact.that.the.Product.was.used.with.or.connected.to.an.accessory.not.approved.or.provided.by.HTC.or.used.in.other.than.its.intended.use.and.where.it.can.be.shown.by.HTC.that.such.defect.is.not.the.fault.of.the.Product.itself.
45458.Your.Product.may.contain.country.specify.elements,.including.software,.If.the.Product.has.been.re-exported.from.its.original.destination.country.to.another.country,.the.Product.may.contain.country.specific.elements.that.are.not.considered.to.be.a.defect.under.this.Limited.Warranty.ANY.CLAIM.UNDER.THIS.LIMITED.WARRANTY.IS.SUBJECT.TO.YOU.NOTIFYING.HTC.OR.A.HTC.AUTHORIZED.SERVICE.AGENT.OF.THE.ALLEGED.DEFECT.WITHIN.A.REASONABLE.TIME.OF.IT.HAVING.COME.TO.YOUR.ATTENTION.AND.IN.ANY.EVENT.NO.LATER.THAN.BEFORE.THE.EXPIRY.OF.THE.WARRANTY.PERIOD
Bugger all about rooting. So it would seem it shouldn't break the warranty, or am i missing something?
lofty5 said:
ok have learnt basiclaly sunshine need to be done to unlock the bootloader. However sunshine needs root access to work and it says come here to find out how to get root access. I personally dont care for soff all i want it root.
Click to expand...
Click to collapse
For previous OS version, there was an option in sunshine to temp root, s-off, and unlock the bootloader. And from there you can install custom recovery and perm root.
But no such temp root exploit has been found for newer (Lollipop) OS versions, unfortunately.
I really hate the idea of having to unlock the bootloader just to root and also giving your imei to htc. The HTC looks like a complete ball ache to get back to stock also.

Root, Bootloader Unlock, S-OFF M7 Help?

Hi Everyone! I have a HTC One M7 with Verizon and am looking to unlock bootloader, S-OFF, as well as root mainly. I have tried Sunshine which tells me I have to root first. I have also tried, Kingroot, Moonshiner and most of all of the other programs.Upon looking up this I found I need to unlock my bootloader. To do this I need to S-OFF. I didn't catch HTCDEV in time to unlock the bootloader since Verizon blocked it so I would appreciate anyone who could help me root, unlock the bootloader and S-OFF. Thanks! I forgot to add, I am running HBOOT 1.6.1.
mnorris298 said:
Hi Everyone! I have a HTC One M7 with Verizon and am looking to unlock bootloader, S-OFF, as well as root mainly. I have tried Sunshine which tells me I have to root first. I have also tried, Kingroot, Moonshiner and most of all of the other programs.Upon looking up this I found I need to unlock my bootloader. To do this I need to S-OFF. I didn't catch HTCDEV in time to unlock the bootloader since Verizon blocked it so I would appreciate anyone who could help me root, unlock the bootloader and S-OFF. Thanks! I forgot to add, I am running HBOOT 1.6.1.
Click to expand...
Click to collapse
If you're on lollipop, pretty much only things I can think of that have worked are Kingroot (You have to try it MULTIPLE MULTIPLE TIMES) , N if that doesn't work on the latest version, try older versions (I remember old versions working for a few ppl, I believe it was like version 4.5 or 4.50.-something). The way kingroot works, u have to run it like sometimes 10-20-30 times of it saying failed, and eventually it works. I successfully did it on 2 of my friends m7's... (Not my own, I Sunshined back on 4.4.2)
Then, when/if u get kingroot to work, run sunshine...
Alright I'll keep trying kingroot
Sent from my HTC6500LVW using Tapatalk
Any other ideas? Kingroot just keeps rebooting my phone. If not rebooting it fails regardless. Ran at least 40 times
Sent from my HTC6500LVW using Tapatalk
mnorris298 said:
Any other ideas? Kingroot just keeps rebooting my phone. If not rebooting it fails regardless. Ran at least 40 times
Sent from my HTC6500LVW using Tapatalk
Click to expand...
Click to collapse
Only other way for a vZw m7 is to find somebody who has a Java card, and make arrangements to ship / drive your phone to them, and they'll b able to S-off, bootloader unlock, & root it within 5 mins. Java cards from what I understand r VERY expensive, but over in the vzw M9 thread, there's a whole thread that's just/only for the topic of arranging to get your phone unlocked with a Java card owner, as Sunshine still to this day has never worked for the VZW variant of the M9. I know there are some VERY reputable and well known devs over there who would be willing to hook u up and have been doing it for others on xda for over a year now, (for quite cheap I understand) -although I highly recommend tossing em a donation at least for their troubles.... Maybe @dottat can point u in the right direction
mnorris298 said:
Any other ideas? Kingroot just keeps rebooting my phone. If not rebooting it fails regardless. Ran at least 40 times
Sent from my HTC6500LVW using Tapatalk
Click to expand...
Click to collapse
Danngg.. I wonder if this is a result of Google's continuous security updates? When I ran Kingroot to temp root before running Sunshine, it rooted on like... the first or second try... this was also after I'd foolishly tried every single root exploit that were designed in the days of Android 1.x and Gingerbread, which might have weakened some security if it didn't break it completely.. The binaries are called psneuter and gingerbreak, if you wanna give it a shot. There's also Rumrush, Firewater, Towelroot... probably others that I can't think of. None of them are likely to give you root, but if you use all of them and then use Kingroot, maybe Kingroot will work. I would personally do that sooner than running Kingroot and having my phone reboot 300 times...
So, I guess all you can do is keep trying.
I have verizon htc one m7 and i want to root it i have tried
Kingoroot
Kinguser
Firewater
Rumrunner
Rootgenius
Etc
Android kitkat 4.4.3 htc6500lvw plz help
mnorris298 said:
Hi Everyone! I have a HTC One M7 with Verizon and am looking to unlock bootloader, S-OFF, as well as root mainly. I have tried Sunshine which tells me I have to root first. I have also tried, Kingroot, Moonshiner and most of all of the other programs.Upon looking up this I found I need to unlock my bootloader. To do this I need to S-OFF. I didn't catch HTCDEV in time to unlock the bootloader since Verizon blocked it so I would appreciate anyone who could help me root, unlock the bootloader and S-OFF. Thanks! I forgot to add, I am running HBOOT 1.6.1.
Click to expand...
Click to collapse
I can not help you with the s-off and unlocking bootloader but Ican tell you how to root your phone.
Install WeakSauce2.apk, and superuser in that order and you are done.
solve it?
Did you find a way to do s-off? because I can't do it, It rooted but I can do the s-off
sandraf said:
Did you find a way to do s-off? because I can't do it, It rooted but I can do the s-off
Click to expand...
Click to collapse
I did it as follows. I used KingRoot and obtained its form of root. Then I ran Sunshine, which requires that you first are rooted. Sunshine reboots mid-process, losing root. So I ran KingRoot again, obtaining root. Then I ran Sunshine and it took up where it had rebooted, and got s-off. Then I found a script to eliminate the KingRoot temporary root. It did not exactly fit my file system, so I by hand made all of the changes indicated in the script (some of the changes in the script were not really important, some referred to files I did not have, etc., but I was able to change the important ones.) When I rebooted, I got the SuperSu pop-up to update, which I did, and ended up with a Verizon M7 with unlocked bootloader, s-off, and rooted.
mozhno said:
I did it as follows. I used KingRoot and obtained its form of root. Then I ran Sunshine, which requires that you first are rooted. Sunshine reboots mid-process, losing root. So I ran KingRoot again, obtaining root. Then I ran Sunshine and it took up where it had rebooted, and got s-off. Then I found a script to eliminate the KingRoot temporary root. It did not exactly fit my file system, so I by hand made all of the changes indicated in the script (some of the changes in the script were not really important, some referred to files I did not have, etc., but I was able to change the important ones.) When I rebooted, I got the SuperSu pop-up to update, which I did, and ended up with a Verizon M7 with unlocked bootloader, s-off, and rooted.
Click to expand...
Click to collapse
What script did you find? Do you mind sharing it? So that I try your method... because I too have the same htc6500lvw and have tried all of the above methods using KingRoot and sunshine. :good: thanks I'm advance
Maonela said:
What script did you find? Do you mind sharing it? So that I try your method... because I too have the same htc6500lvw and have tried all of the above methods using KingRoot and sunshine. :good: thanks I'm advance
Click to expand...
Click to collapse
Here are two sites I had left in my bookmarks:
http://zidroid.com/how-to-get-ride-and-replace-kinguser-with-supersu-app/
https://androidmtk.com/replace-kinguser-with-supersu
You could probably find more.
The only way this worked for me was to read the script and figure out what the critical replacements are. You should note that the critical steps involve files that have the immutable bit set, and the scripts show a two step process of first changing the immutable bit, and then deleting the file. I did these by hand, since some of the files that needed replacing were not in the sub-folders indicated in the scripts.
HI, fellow m7vzw user here. Let me share my experience. Around mid 2015 last year HTC released an update for lollipop that patched kingroot to be used to root its device. But all hope is not lost as you can doengrade back to the version of lollipop that is vulnerable to Kingroot exploit. I discussed this method last year around October with some other htc one m7 vzw owners. One of them pointed out that as a failsafe in case something went wrong with htc's firmware, it can be downgraded back ONE version to avoid that faulty firmware. For example if they release a version in January, February and March (March firmware being faulty as example). You can downgtade back to the previous firmware using fastboot and the required firmware files. We never tried to downgtafe again from Febraury to January because when we were already rooted and s-off after one downgrade ???.All files on links for the files are located on the Verzion HTC one forum..... i'll try to find the post containing proof for you.
---------- Post added at 07:56 PM ---------- Previous post was at 07:49 PM ----------
Sorry for the long post btw. Here's the link to the thread that taught me how to downgrade. http://forum.xda-developers.com/ver...-3-s-users-t2919442/post64629850#post64629850 Today im happily S-off and running santod's GPE 5.1.1 cfw. Good luck! !

Categories

Resources