29
Mar
WeakSauce

You've taken the plunge and thrown down some cold hard cash on a brand new HTC One M8, but you're feeling stifled because Verizon doesn't want to allow the bootloader to be unlocked? You might want to check out WeakSauce, a handy new root exploit by XDA recognized developers Justin Case (jcase) and beaups. It's a simple tool that can set up root on both the HTC One M8 and last year's model, the HTC One (codenamed M7).

Disclaimer: Android Police isn't responsible for any harm to your device - proceed at your own risk.

Note: WeakSauce is only for the Verizon variants of the HTC One M8 and M7. Every other carrier and international variant of the HTC One should be unlockable through HTC Dev.
Instructions

The setup steps are incredibly simple.

  1. Download and install the app from here.
  2. Start up WeakSauce on your phone
  3. Agree to the terms and press 'root'
  4. Wait about 1 minute
  5. Install SuperSU from the Play Store
  6. That's all!

oUnD3Hn

WeakSauce doesn't make a permanent change to your phone when it runs; instead, it automatically reacquires root each time the phone boots up. This can take up to a minute after the phone has booted before root is ready to go. A toast notification will show up when it's done. This also means that removing root is as simple as uninstalling WeakSauce and rebooting.

If you're working with the 2013 HTC One (M7), WeakSauce is a suitable root method for use with firewater, which can be used to get S-OFF. Once the phone is set to S-OFF, you have the option of installing a custom recovery and rooting with a more traditional method. You're free to uninstall WeakSauce after the phone has been permanently rooted. There isn't a suitable counterpart to firewater for the M8 yet, but the phone has only been available since Tuesday, it would be awfully optimistic to expect a full suite of hacks so soon.

Video credit: DroidModderX

Source: XDA-Developers

Cody Toombs
Cody is a Software Engineer and Writer with a mildly overwhelming obsession with smartphones and the mobile world. If he’s been pulled away from the computer for any length of time, you might find him talking about cocktails and movies, sometimes resulting in the consumption of both.

  • Fahad Beg

    The amount of time this devs take on finding an exploit is mind blowing. Like its been out for 3 days and already rooted. XDA is full of hidden talent

    • http://blake.pm Blake Mitchell

      I'm going to guess that they had an idea where to look for the exploit before the device was released. Especially since it works with the M7 as well. It's likely it's something they found on the 4.4 M7 rom and saved.

    • dapbmonkey4u

      Yeah, on jcase's Twitter htc's encryption code want too complicated...lol

    • Justin Case

      I sat on this for roughly three years

      • EH101

        That's pretty impressive in terms of patience. I'd be all like "Hey guys, look what I found!"

        Good job, sir.

      • ReturnOfTheMack

        Any particular reason for doing so?

        Honest question, I'm not trying to be rude or sarcastic.

        • Justin Case

          lack of time to complete it

          • flosserelli

            I don't suppose you have a Samsung Knox workaround tucked away...

          • Aooga

            Jcase has EVERYTHING.

          • Samie

            Do you have one for Desire S 500 dual Sim?

          • Justin Case

            dump system, upload it to google drive and share it to jcase@cunninglogic.com. Also test weaksauce on it and lmk

      • duck hairs

        Scary that HTC let an exploit live that long

      • Michael Toth

        Just like the root for the Dell venue 8

        • Justin Case

          Michael, it probably will be august before I have time to finish that and release it, its not as clean as weaksauce

          • Michael Toth

            We have root for it now. Dell released the tools to do it. And have root on my venue 8

          • Justin Case

            Great, on the 7 as well? Will release bug details in August at blackhat

  • Elislurry

    Yesss!! Goodbye bloat!!

    • shojus

      Unfortunately you can't totally get rid of the bloat with the current root method but Titanium backup will help with the clutter. :)

      • godutch

        Don't own an m8 but do own an m7 international version and there is no bloat there

        • shojus

          International versions of either model do not contain much bloatware anyways but if you have S-Off on the M7 then you can do whatever you please as far as removing system apps but with the M8 on Verizon and the root method listed here it is only possible to freeze the bloatware because only /system/xbin is writable.

  • http://www.Nave360.com Sebastian Gorgon

    I wish this worked on the international version, I don't want to unlock my bootloader to apply an icon theme to stock launcher :-(

  • Lorbas

    And I wished someone could something like for Verizon's Moto X! I guess, well never see it though.

    • Jeremy Martin

      Go to the general section of the moto x XDA forum. There you will find the Chinese middle man boot loader unlock. Pay $40 dollars and get the unlock code for non Dev Moto X phones.

    • Justin Case

      You mean like the FOUR exploits I already released for it?

  • loyalty888

    Does this not work if you have the 4.4.2 update on Verizon's M7? As soon as I open it, it force closes.

    • Vidfreek

      Yeah should work fine, I had no problems with it and I'm all rooted and have S-OFF, all went great :) Not sure what the problem would be for you

      • loyalty888

        That's weird. Not sure why I'm having issues. When I install and open it. I just get a message saying I'm already rooted. I never went through any of the screens described. Also I can't use any root apps or install the supersu binary.

        Were you previously rooted? That's the only thing that I think might be causing problems. I rooted before, but when I updated to 4.4.2 I lost root. Never installed a rom or anything. Not having wifi tether is killing me!

  • Yukimasa Ishida

    Doesnt work of my One(m7_wlj/4.2.2)...it force closed.

  • bpear96

    The feeling when your phone goes from being locked down like a vault, to being s-off..

  • Anthony Johnson

    I will surely try this to unlock my HTC one so that I can
    explore more options on this device without sticking to just one carrier. I successfully
    did the same with my AT&T qi enabled Galaxy S4 device.

    • http://www.androidpolice.com/author/cody-toombs/ Cody Toombs

      Listen, you're going to stop stuffing your comments with referral links on this site. Understood?

  • Blogercup

    Thanks for providing good article. . Please visit http://www.blogercup.com .

  • Armorer1984

    My God! Thank you! A donation was sent. Been waiting forever to get my M7 rooted since it came with the OTA preinstalled.

  • christian

    This root worked perfectly for my HTC one m7 until I updated to HTC sense 6.0 now it just doesn't work

  • Ken

    Solution for supersu binary update problems after installing weaksauce. Download supersu zip version187. Grab the apk from the zip and install it that way. After install you can open it and get to settings without being asked to update the binary. Can only write to system xbin as weaksauce suggests and do not update via playstore until you are soff.

  • bigboss3rm

    Is a permanent root the only way to remove verizons bloatware

  • bigboss3rm

    What exactly can i do with just a temp root? I love the phone but hated verizons crap