HTC Quick root - coded by XDA dev LyriquidPerfection - is designed to work with any Android HTC device.
Of course, the versatile utility does more than just root, as it provides options based on whether your phone is S-On or S-Off.
"For S-On devices, it provides a known universal exploit to get the phone rooted with Busybox and SuperSU,” explains XDA dev writer PoorCollegeGuy. "For S-Off devices, it provides the option to root using an insecure boot.img."
Additional features include:
Option to flash ‘HBOOT’ image after rooting (even for ‘S-ON’ devices).
* Verifies MD5 checksum of ‘HBOOT’ image after backing up and flashing.
* Unroots device by patching ‘adbd’ binary as insecure.
* Roots tools to clear battery stats and Dalvik Cache.
* Reboots device to any mode after rebooting.
* Executes reboot commands independently.
* Thorough error checking and stable ADB framework implementation.
* Includes BusyBox v1.20.2 and SuperSU v0.96.
It should be noted that the boot.img and HBoot image flashing requires users to obtain their own files - as those are device specific and therefor aren’t included with HTC Quick Root. Interested? You can check out the HTC-specific utility here.
Modders running ICS who prefer a more universal approach may also want to review an XDA-Dev authored guide to rooting nearly all devices powered by Android Ice Cream Sandwich.
What initially kicked off as a simple guide for Samsung Galaxy S2 owners to achieve root without loading custom kernels has expanded to include various root methods across multiple devices. And yes, the guide also includes different versions of SU and Odin. You can check out the guide and original thread here.