[APP] Updated: 07/09/12 - HTC Quick Root v1.1.13 - ROOT ANY HTC!

Search This thread

lt1pnyklr

Senior Member
Aug 15, 2009
260
9
Greenville, SC
I'm trying to unroot a friends HTC Sensation for TMO. It goes through the entire process just fine and at the end says I need to flash any "boot.img" to complete the unroot. I'm not sure how or what to do next. Can anyone assist me in unrooting this phone?
 

arthurgreeeen

Senior Member
Mar 17, 2012
119
18
Seattle
Hey all,

New HTC rooting.

I have a T-Mobile HTC Amaze

I just unlocked the bootloader so it's S-OFF.

I'm on stock 4.0.3

Now trying to use this Quick Root but fails and says I have to flash an insecure boot.img

NOOB Q: How do I flash an Insecure boot.img to the Amaze 4G.

*Tried looking all over google and search xda but nothing has to do with the Amaze

Thanks
 

gbear

Member
Jul 24, 2008
32
8
"Universal Exploit" root doesn't work with HTC Butterfly... i think most recent htc phones has patched this universal exploit
 

Flashben

Senior Member
Oct 12, 2010
303
24
As mention before, you need to unlock bootloader before using this tool.... Go to htcdev.com to get the code to unlock it...

Sent from my HTC One X using xda premium
 

mobilescooby

Senior Member
Oct 7, 2010
213
10
Cork
I just tried on my DHD and although it seems successful I dont achieve root access. Will post my specs when I get home.

Wondering if I should unlock bootloader and then try the other method!

Great work tho! So easy to understand use the application

Sent from my HTC Desire HD A9191 using xda app-developers app
 

xmen_xwk

Member
Mar 4, 2008
22
2
Good tool but gives error on both Root Methods when trying on HTC Desire S. I wonder, if how its a quick tool, how about flashing boot.img by tool itself. I'm new to this rooting stuff. Kind of hard to find where is boot.img and even I was able to get it from RUU from named boot_signed.img. But it need to be unpack and blah blah. So much stress really. I just want to root my phone to calibrate battery and completely disable the vibrator. Pff, its PITA.:(
 

rgshah3

Senior Member
Apr 19, 2011
1,714
439
Mumbai
new to this device, it has stock firmware.. what do i need to do exactly to install a custom recovery and install a custom rom? never had such complications for HD2 or samsung devices.. please help
 
Last edited:

aarish1

Senior Member
Dec 10, 2012
124
53
Fazilka
www.aarish.svbtle.com
HTC Quick Root - For ALL HTC Devices

Here is my One Click Root and UnRoot solution for ALL HTC Devices.

Note that the Insecure Boot.img method is for all devices but requires S-OFF and your Insecure Boot.img MUST have 'ro.secure' set to '0' and not use a patched adbd binary.

The Universal Exploit should work for all devices as long as you are running a FULL Stock ROM including recovery.

The Universal Exploit WILL however fail if it has been patched by HTC on the Stock ROM you are using.



Features:
  • Root Using Insecure 'Boot.img' (S-OFF Only) or Universal Exploit. (S-ON / S-OFF)
  • Option to Flash 'HBOOT' Image after Rooting, even if your device is 'S-ON'!
  • Verify MD5 Checksum of 'HBOOT' Image after backing up and after flashing.
  • Unroot Device by Patching 'adbd' binary as Insecure.
  • Root Tools to Clear Battery Stats and Dalvik Cache.
  • Reboot device to any mode after Rooting.
  • Execute Reboot commands independantly.
  • Thorough Error Checking and Stable ADB Framework implementation.
  • Includes BusyBox v1.20.2 and SuperSU v0.96

Enjoy! :)


Whats New in v1.1.13:

1. Added: Error detection in the Universal Exploit Method will now report an Error if the Exploit has been patched on the installed firmware.
2. Changed: Independent Reboot Options now support Fastboot aswell as ADB.
3. Fixed: A few other minor bugs and made a few alterations to the code in general.


Whats New in v1.1.12:

1. Fixed: A bug in Device Detection that caused Null Reference Exceptions in some situations.
2. Changed: Made some cosmetic changes in the 'Wait For Device' Dialog.
3. Fixed: The Power Pack 10.0 Error will no longer occur. Dependancy has now been removed.
4. Improved: Error handling changes have now been made.
5. Added: HTC Quick Root will now perform a clean up after 'Failed!' Errors as long as the device is still connected with ADB.
6. Fixed: A few other minor bugs.


Whats New in v1.1.10:

1. Initial Release.
Can you please give me step to step guide to how to root htc wildfire s with s on?
 
S

Sanadrate

Guest
Need the clip thing.



"Eat Drink And Be Merry. For Tomorrow They May Cancel Your Credit Cards."
 

rp56

Senior Member
Feb 8, 2013
379
22
Has this been confirmed that it works on the HTC sensation. Thanks

Sent from my HTC Sensation using xda app-developers app
 

nickybee

Member
May 13, 2006
9
0
Gives "device not connected" on new HTC One

Device is definitely connected because I can run logcats through adb etc etc...
maybe the HTC One is not supported for some reason
 

Top Liked Posts

  • There are no posts matching your filters.
  • 101
    HTC Quick Root - For ALL HTC Devices

    Here is my One Click Root and UnRoot solution for ALL HTC Devices.

    Note that the Insecure Boot.img method is for all devices but requires S-OFF and your Insecure Boot.img MUST have 'ro.secure' set to '0' and not use a patched adbd binary.

    The Universal Exploit should work for all devices as long as you are running a FULL Stock ROM including recovery.

    The Universal Exploit WILL however fail if it has been patched by HTC on the Stock ROM you are using.



    Features:
    • Root Using Insecure 'Boot.img' (S-OFF Only) or Universal Exploit. (S-ON / S-OFF)
    • Option to Flash 'HBOOT' Image after Rooting, even if your device is 'S-ON'!
    • Verify MD5 Checksum of 'HBOOT' Image after backing up and after flashing.
    • Unroot Device by Patching 'adbd' binary as Insecure.
    • Root Tools to Clear Battery Stats and Dalvik Cache.
    • Reboot device to any mode after Rooting.
    • Execute Reboot commands independantly.
    • Thorough Error Checking and Stable ADB Framework implementation.
    • Includes BusyBox v1.20.2 and SuperSU v0.96
    Note: Make sure you Enable USB Debugging and Disable 'Fastboot' under Power in Settings before using HTC Quick Root.

    Enjoy! :)


    Whats New in v1.1.13:

    1. Added: Error detection in the Universal Exploit Method will now report an Error if the Exploit has been patched on the installed firmware.
    2. Changed: Independent Reboot Options now support Fastboot aswell as ADB.
    3. Fixed: A few other minor bugs and made a few alterations to the code in general.


    Whats New in v1.1.12:

    1. Fixed: A bug in Device Detection that caused Null Reference Exceptions in some situations.
    2. Changed: Made some cosmetic changes in the 'Wait For Device' Dialog.
    3. Fixed: The Power Pack 10.0 Error will no longer occur. Dependancy has now been removed.
    4. Improved: Error handling changes have now been made.
    5. Added: HTC Quick Root will now perform a clean up after 'Failed!' Errors as long as the device is still connected with ADB.
    6. Fixed: A few other minor bugs.


    Whats New in v1.1.10:

    1. Initial Release.
    5
    Does this also work for getting S-Off?

    If he actually found a way to flash an HBOOT then it's at least a very important step to S-OFF. If you modify the right instructions inside HBOOT you can achieve S-OFF.

    Root Using Insecure 'Boot.img' (S-OFF Only) or Universal Exploit. (S-ON / S-OFF)
    Option to Flash 'HBOOT' Image after Rooting, even if your device is 'S-ON'!

    I really don't want to discredit your work, but this is probably far from "universal". In fact this will probably never work on most devices, will it?

    The reason I want to know is that I'm part of a developer team that's on track of creating an S-OFF exploit for the HTC Wildfire S and I can tell you that you definitely cannot flash an HBOOT from within Android on this device (and probably most other devices), even if you are root. The bootloader is in a special Flash memory area that we call "unmapped memory". We call it "unmapped" since Android normally doesn't even know that this memory exists and it therefore has no "address" within Android's "address space", even though with some tricks you can assign one to it if you really want. I'm gonna explain this in a bit more detail.

    Below Android (and in fact the bootloader) there's an entire other unixoid operating system called Iguana. It's unixoid but it's not Linux, even though it seems to share a great deal of code with it. On top of that runs a hypervisor and on top of that runs the bootloader and Android. Think of it as the entire firmware running inside "VMware", even though the virtualizer in Iguana is of course much more lightweight and specialized than a virtualization solution for a PC. In order to flash the bootloader, you have to "break out" of that virtual environment, which is what we currently try. The reason is that the bootloader itself when it's executed is only a "volatile copy" (so a copy in RAM) that the virtualization software loaded from a "file" (there's probably not actually a full blown "file system" though) in Iguana and moved into the virtual machine's "virtual RAM" before boot. Getting at the actual "persistent version" (the bootloader "file" in Iguana that resides in Flash memory) is extremely hard since it lives outside that virtual environment and is therefore "out of reach". In fact the persistent copy can be accessed through the "unmapped memory" region I mentioned. However, you can only read there. All write attempts to this memory region from within the virtual environment are trapped by the hypervisor.

    The major weakness in that system is that all firmware updates are received from WITHIN the virtual environment and then somehow "transported out". This includes updates for Iguana itself. I'm convinced that we can use this fact for "breaking out" of the virtual environment. If we succeed, then we can probably even replace Iguana and the virtualization software itself, but I can tell you it's very hard, though probably not impossible. But it's definitely not an easy task. We're literally working on this for MONTHS. In fact we have seen the phone become S-OFF but the problem is that it always "falls back" to S-ON before you can do anything useful (like flash something). There's probably some component that recognizes the exploit and restores the virtual machine to a "known good state".

    On which phones does your tool work? Do they lack this virtualization layer?
    3
    frist,thank you!
    3
    desire hd not work fake soft!

    I am a recognised developer and where I come from there is a saying that a bad carpenter always blames his tools!

    Which means you blame the software because you don't have a clue what you are doing!

    If you have used HTC devices before you will know that you must unlock bootloader before rooting or it won't work.

    Think and read before you post!

    Sent from my GT-I9305 using Tapatalk 2
    2
    For those who have confusion, this app WILL root any HTC. If the Universal Exploit doesn't work on your device then the Insecure boot.img method will providing you have unlocked your bootloader.

    And for those that's asking if the app gives S-OFF, the answer is no. This is a root tool only.

    Sent from my HTC Desire S using Tapatalk 2

    Won't root the at&t one xl, that thing is locked down as ****.

    Sent from my ADR6425LVW