March 24, 2017 | 10:00 am
You are here:  / android / HOWTO / News / [HOWTO] Root your au Sharp IS03 android phone Part 2

[HOWTO] Root your au Sharp IS03 android phone Part 2

Doing the following will give you root via the terminal emulator.

First, launch the Google Market app and download and install a terminal emulator.

Download AndroidRoot.  It contains the tools you will need for the next few steps.

Download and install the android SDK from google.

Once installed, you will need the adb drivers from Step 1.

Plug in your IS03 via USB and enable USB Debugging on the phone (Settings > Applications > Development)  Check the USB debugging box.  When prompted for drivers, install the drivers from the Sharp website.  Once the drivers are installed, you should be able to query your phone from the command line:

c:\android-sdk-windows\platform-tools> adb devices
List of devices attached


At this point, we are ready to start.

First, we need to push the required files to the phone:

adb push rageagainstthecage /data/local/tmp/
adb push su /sdcard/
adb push Superuser.apk /sdcard/

Now attach to the shell on the phone:

adb shell
$  cd /data/local/tmp
$ chmod 777 ./rageagainstthecage

Launch the terminal emulator on the phone and run the following commands:

$ cd /data/local/tmp
$ ./rageagainstthecage

It should show some output on the screen.  When it says “Forked Childs ####” it should toss you back to a $ prompt.

From here, close the terminal emulator.  Re-open the terminal emulator app and you should get an error telling you that you need to force-quit the app.  Go ahead and force quit it and relaunch the terminal emulator again.

At this point, you should see a # in the emulator window.

Congratulations.  You have a temporary root shell on your IS03.

Up next, we will explore the phone with our new found access and dump some firmware images.