Rooting any Android device can either be trivial or a hair-pulling experience, depending on how lenient your Android OEM device maker is towards the Android community.
Sometime, an Android community developer finds a root method via an exploit, which can root many Android devices in just a single click. Chainfire’s GingerBreak was one such popular exploit that was successfully able to root tons of Gingerbread running devices.
After quite sometime, another Android developer – Bin4ry - has found a way to root many Android devices in just a single click. The root method should work on any Ice Cream Sandwich running device.
The exploit has been confirmed to work on the all Xperia devices running Ice Cream Sandwich and on some of the Nexus 7 firmware.
Below are the list of devices that the root exploit has been tested on so far -:
Sony Xperia : S, T, P , Acro S, Ion , Tipo
Google: Nexus 7 [UK Firmware] (thanks Paul O’Brien for test) [seems some firmwares to work and some don't, as i dont have this device myself i would appreciate reports with FW-versions]
If your Android device is running on Ice Cream Sandwich or Jelly Bean and you are willing to root your handset, this root exploit from Bin4ry is probably the easiest way you are going to find. Head over to this thread on XDA for more information, further discussions and download links.