These are the guidelines to download KingRoot for Android 4.0.4 Ice Cream Sandwich Android operating systems. The KingRoot application is a universal one-click rooting app that works for most devices, but not all devices.

Just because your Android is running Android 4.0.4 Ice Cream Sandwich doesn’t necessarily mean it will get rooted with this tool. However, there is a good chance it will work, and there is never any harm in trying. You cannot brick your device using the KingRoot app. It just searches for a rooting method, and if it cannot find one for your device, then it will tell you on the display that it failed.


Downloading KingRoot for Android 4.0.4 Ice Cream Sandwich

  1. Enable the Unknown Sources option from your device that is running Android 4.0.4 by tapping on the Menu > Settings > Security > Unknown Sources.
  2. Download the KingRoot APK file for Android 4.0.4 from this page.
  3. You can install the KingRoot APK directly from your web browser on the mobile device, or by downloading it to the computer and transferring the file over to the internal storage SD card. You will want a File Manager if you are using the SD card.
  4. Once you have installed the APK, it is available as an application from your device’s app drawer.
  5. Tap the icon and the app will open.
  6. Tap the large button from the KingRoot’s main page that suggests rooting your device. (The exact wording the app gives can change between versions, but you should have no problem identifying the button).
  7. A progress bar will appear on the display while your device is getting rooted so you can know how long is left. Alternatively, the app will say that it could not root your device.
  8. Wait for the success message on the display and then exit the app and reboot your device.

You can now learn how to unroot the Android device that is running Android 4.0.4 ICS using the KingUser app. A Newer version of the KingRoot tool do not come with KingUser, and you can tap the ‘Uninstall’ option directly from the KingRoot apps main page.

Now that you have officially rooted the Android operating system it is time to find out what you can do with the root access you just acquired. It is all about what you can install the extra apps. You might hear people talk about they want to root so they can remove things, but the process of removing things like system apps is still done by first installing an app that then helps you eliminate the apps you want to be removed. There are root applications out there on the web that ca help you do just about anything. There are root apps to help you backup and restore data. Root apps to change your DNS server. Root apps to completely remove the bloatware haunting your device. Root apps to gaining lower-level hardware access. Root apps for managing app permissions. Rooting even has apps now that let you automate things like the Tasker app. With Tasker, you can add new features to enhance the ones already available on your Android so that the software is doing things tailored to suit your needs.

The only thing with root apps is that you need to know what they are before you enter the Google Play Store because Google Play does not have a dedicated area for the root apps. You need to use the search box and browse for the names only, and our guide that lists heaps of the best root apps for Android can help give you some idea that you might be currently lacking.