Even if Google's latest mobile operating system Android 4.0 Ice Cream Sandwich (ICS) could reached out to merely 1 percent of the total Android population at the beginning of this year, the update seems to be getting some momentum now with official ROMs arriving one after the other. However, rooting some smartphones and tablets on Android 4.0.3 ICS could really be a task for users who aren't familiar with the development community.

But there are websites such as XDA Developers and RootzWiki to their rescue that keep on updating on any happenings related to Google's mobile OS. This time, it's RootzWiki that has offered the way to root Samsung Galaxy Tab 2 7.0 GT-P3110 on ICS.

According to RootzWiki, its user and developer nycbjr has given an automated root script (via shell script) that roots your device [Samsung Galaxy Tab 2 7.0] so you can remove that bloat and get ready for some awesome custom ROMs to increase the usability of your tablet.

Below are the steps to be followed.

Users must note that using the method to update devices is their own decision. IBTimes will not be held responsible for any consequence.

Step 1: Download the .zip file of Heimdall [Official Website] and extract using an app like WinRAR or 7-zip.

Step 2: Boot Samsung Galaxy Tab into Download Mode. To do this, power the device down, and then turn it on while holding the Volume Down button.

Step 3: The device will say Download Mode Do Not Turn Off Target. Now, connect the phone to the computer with a USB cable.

Step 4: Download the following files:

Now keep them in the same place where Heimdall was extracted in Step 1.

Step 5: Open a command prompt and locate the folder from Step 1. Then type in adb reboot download.

Step 6: Launch heimdall-frontend, and go to the Flash tab. Then, load the attached pit file (gt-p3110.pit).

Step 7: In partition details, select KERNEL, and click Add.

Step 8: Now, choose Browse and select the attached boot-bjr.img. Then, click Start.

Step 9: After the tablet reboots, type the following into the command prompt:

adb shell



The Galaxy Tab should now be rooted.

[Source: RootzWiki, Redmond Pie]

In case of any difficulty, check out the official thread over at RootzWiki.