These are the instructions to download the KingRoot universal one-click rooting app for devices running Android 4.0.3 Ice Cream Sandwich.

The KingRoot application will root most devices running Android 4.0.3 updates. The KingRoot app does not unlock the bootloader of a device. Some devices require an unlocked bootloader before they can install a custom recovery on them. You must unlock your bootloader if you have one of those devices before installing a custom recovery like TWRP. You can install a custom recovery and have root with KingRoot, but just remember the bootloader requirement.


Downloading the KingRoot for Android 4.0.3 Ice Cream Sandwich to Root Android Devices

  1. Turn on the Unknown Sources option from the menu by tapping on the Android 4.0.3 device’s Menu > Settings > Security > Unknown Sources. Now you can install apps from outside the Google Play Store.
  2. Download the KingRoot APK from this page.
  3. You can install KingRoot directly from your smartphone or tablet web browser. Alternatively, you can download it to the computer and copy it to the SD card. You will need a File Manager if you are copying it to the SD card and installing it with the SD card.
  4. Tap on the KingRoot application icon from the app drawer and the app will open just like any other app would.
  5. Tap on the large button on the main page that suggests getting root access on your device. (The wording of the button can change with different versions of the app, but you can see the button we are referring to if you read the screen.).
  6. Wait until the progress bar reaches 100% on the display.
  7. Exit the application and reboot your Android device before you attempt to install any rooted apps from the Google Play Store.

You might be interested in learning how to remove the KingUser application so you can unroot the device. Other versions come with an ‘Uninstall’ button from the main app page.