What builds will this work on: All builds
What Downloads will i need:
One click zip file
FascinateRoot_v02
--------------------------------------------------------------------------
Directions: (Assuming you followed preparations from Post #1)
With your phone in debugging mode set to stay awake
1.Extract downloaded FascinateRoot_v02.zip file directly to your C:\ Drive
so that it looks like this C:\FascinateRoot_v02
2. Now go to your start button on your menu bar,in the run field or search field depending on your version of windows, type CMD and hit enter. The command box will present itself. From here on out just copy and paste the commands i will provide below. To paste in the command box you must right click on the mouse and select paste.
Do not paste BOLD text below those are just for info.
Commands are as follows:
cd C:\FascinateRoot_v02
adb devices
It will state
"List of devices attached
I500******* device"
If you dont see this you are not connected
adb push rage.bin /data/local/tmp/rage.bin
adb shell
cd /data/local/tmp
chmod 0755 rage.bin
This step is important. After you type the next command there will be a pause and you will have to wait until you are kicked out of adb shell. It is important you do not touch your phone or type anything in the command window. If you do don't worry, nothing bad will happen you will most likely have to pull your battery and try to run the command again. If your phone doesn't lock up you can probably unplug it and plug it back in and start back at "adb shell"
./rage.bin
After several seconds the $ prompt will come back
After another 20 seconds or so you will be kicked back to the C:\FascinateRoot_v02 prompt.
adb devices
If your device is still connected proceed,if not give it a min or to and type adb devices again. if the phone is locked up after a couple mins battery pull and start over.
adb shell
You should now be at a # prompt
This mean you have achieved temporary root on the device.
exit
You should now be at the C:\rootfiles prompt again
Type the following commands:
adb push su /sdcard/su
adb push busybox /sdcard/busybox
adb shell
mount -t rfs -o remount,rw /dev/block/stl9 /system
cd /system/xbin
cat /sdcard/su > ./su
cat /sdcard/busybox > ./busybox
chmod 4755 su
chmod 4755 busybox
exit
You should be back at the C:\FascinateRoot_v02 prompt
adb install Superuser.apk
It will now install the Superuser.apk this may take some time while it installs when it is over it will say:
Success-after you see Success hit Ctrl-C Then reset your device
3. You have now achieved Root, congrats. If this didnt work for you well then
time for a different approach.
Here is a screen shot of what i did, you will see some mistakes i made... and at the end it says failure but i had already manually installed the Superuser.apk so thats the reason for that. this is just to give you an Idea of what you are getting yourself involved with.
GOOD LUCK!!!!
--------------------------------------------------------------------------
Trouble Shooting
During process it can not push file because it says file not found
A file in the FascinateRoot_v02 folder is missing or corrupted. Download FascinateRoot_v02.zip file again. and restart the process.
adb push: Permission Denied
SD card is mounted to your, if the sdcard is mounted there is no way for the adb to push files from your computer to your phone and on to the sdcard.. please drop down notification bar and turn off usb storage Close out and start again
Prompt tells you that you do not have permissions
The process failed to grant you temporary root access. Close out and begin again.
Error Device not found
If this happens after continuing after first reboot, this means that the phone was not properly connected before continuing. After reboot unplug the phone, plug it back in, disable media sync, mount then unmount SD card then continue.
After installing Superuser.apk States Install failed already exists
Chances are at some point the apk was downloaded from previous attempts to root your device. Just ignore proceed to reboot device. Download Titanium backup, open it and see if it asks you to allow or deny Superuser access. if these options come up means you are rooted. If not try the rooting process over
Additional Conditions to check
1. Check to make sure you installed the Samsung Drivers
2. Make sure your phone is connected using the original cable that came with the phone
3. Verify that debugging is enabled.
4. Try to run it again
5. If you are receiving errors then your phones drivers were not installed
6. If you are having a different please post here so we can help you.