Rooting is the lifeblood of XDA. As such, obtaining root on a device is usually a prime candidate for recognition. This is with good reason, as root access allows users to flash ROMs, kernels, mods, and so on. What then do you say about a root method that has over two dozen supported devices? One word: Awesome. XDA Forum Member StoneBoyTony originally created a root method for the Samsung Galaxy Mini running Gingerbread, but the root method is also compatible with a very large number of other Samsung devices.
Rooting using this method is simple. Download the update.zip file, place it on the root of your SD card, boot into stock Android recovery, and install the update.zip. Really easy. There’s no ADB or script usage required from your computer. What is especially nice about this root method is that StoneBoyTony has put up how to do it for most of the phones on the list. Additionally, StoneBoyTony also provides an unroot update.zip that’s installed the exact same way as the update.zip.
Need more? Okay! The root method is compatible with these phones from Gingerbread version 2.3.3 to 2.3.7, so if you get an OTA for a newer version of Gingerbread, simply flash the unroot update.zip, install the OTA, and then simply re-install the rooted update.zip. No more worrying if the new OTA will break root. Unless it’s ICS, that is; but for many of these phones, that is a pipe dream.
Update: The developer has requested to have his work taken off of the forums. We apologize for any inconvenience._________