Sei sulla pagina 1di 2

Step 1 - setting up the USB drivers

Before you try using this rooting program, you'll need to have the USB drivers i
nstalled for your phone.
The easiest way to do this is to install Samsung Kies. If Kies sees your phone,
you're OK for the drivers.
If you don't have the drivers working, the root installer will hang at "waiting
for device..."
Step 2 - Enable USB Debugging
The second thing you must do is to enable USB debugging on your phone. Go to "Se
ttings", "More...", then "Developer Options".
If "Developer Options" doesn't appear, then you'll need to enable it - go to "Se
ttings", "More", "About Phone". Scroll down so the "Build Number" is visible, th
en tap on that several times until developer mode is enabled.
In Developer Options, make sure "USB Debugging" is checkmarked.
Step 3 - Enable USB ADB Access
Make sure that your computer is allowed to use USB debugging on your phone. To d
o this, unplug your phone and unlock it. Then, plug in the USB cable.
If you see an "Alllow USB debugging?" window pop up, tap on the "Always allow fr
om this computer" to check it, then tap OK.
If you don't see that popup, it's OK, you should be OK to proceed.
That's it for the phone.
Step 4 - Unzip the saferoot.zip
Then you need to unpack the attached ZIP file somewhere onto your PC.
You should have the following when done:
- a file called "install.bat"
- a file called "install.sh"
- a folder called "files"
Step 5 - Root your phone
Double click on the "install.bat" to run the root. It will root and reboot your
phone. Once that's done, you're rooted!
This exploit will NOT set the Knox Warranty Void flag. It will set the "Custom"
flag, but that's nothing to worry about.
While you're running this, you'll need to keep the phone awake and watch both th
e computer running the rooting script and your phone.
You shouldn't unplug the phone unless you're prompted by the rooting script. Lea
ve it connected until it's done.
Rooting on Linux and MacOS
The saferoot script has a copy of adb for MacOS and for Linux included.
To run this root, download and unzip the zip file. Open a shell window, use "cd"
to change to the directory where you unpacked the zip, and type "sh ./install.s
h". The OS will be detected automatically and the root should run basically as d
escribed above.
If the embedded adb fails, you'll need to have the Android Debugging Bridge (adb
) installed and configured and on your path. You can test that it's ready by ope
ning a shell (Terminal) window and typing "adb shell". If you get a shell prompt
on the phone, type "exit" and you're ready to go.
Notes

Don't try to download this onto your phone and run it from there. That won't wor
k, at least for the i545 (i.e. running it from the Terminal Emulator app will fa
il.)
Having troubles getting adb connected? There are several possible causes and sol
utions.
There are cases where people can't get the connection working unless they toggle
the USB connection type from Camera to Media and back. Perhaps that may help ge
tting it to work. Toggling the "Enable USB Debugging" apparently helps in some c
ases as well.

Potrebbero piacerti anche