Introduction: How to Get Root Access on Your Motorola Photon/Electrify
Hey guys, it's been a while but I'm back. In this instructable you will be able to root your Motorola Photon 4G on Sprint, or Motorola Electrify for those on US Cellular like me. They are essentially the same device except the Electrify has no WiMax 4G radio inside since US Cellular is operating and expanding its LTE network this year.
Caution: I am not liable if you screw up the process for your device or if you need to un-root it for whatever reason. Follow these steps carefully! Make sure to do some research first before rooting your device: make sure that it is important enough to risk voiding warranty.
Step 1: First Things First...
Enable debugging on your device. This is done by going through Settings>Applications>Development and by clicking on the checkmark for debugging. Also make sure your device is running android 2.3.5.; go to Settings>About phone>Android Version and check. If you are not running 2.3.5 go to the top of "About phone" and click on "System updates" and update your phone.
Step 2: The App
Go to Google Play and download the Superuser app by ChainsDD. Once the app is installed it may ask you to update binaries: ignore it for now since you can't do that until you are rooted anyways.
Step 3: Get the Drivers
Step 4: Get the Root Files
Create a folder called root in the C drive by itself. Now, download the ADB Package and the Torpedo file, too. Extract the ADB package .zip file to the "Root" folder you created in the C drive. Move the Torpedo file there, too. You're almost done!
Now, plug in your phone to the computer via USB. In the USB settings set it to charge only, that seems to help with reliability. The computer might say "installing device drivers". Let that finish.
Step 5: Fun With Command Prompt
Here is probably the trickiest part: don't panic!
Open command prompt (Start menu search cmd or Ctrl-Windows key and type cmd)
Type this in the command prompt (NOTE: there is stuff in between but these are the only lines that you type and press enter on, including the /data/tmp/install-su.sh at the bottom; see the picture for clarification.)
adb push photon-torpedo.tar /data/tmp
/bin/tar xf /data/tmp/photon-torpedo.tar
You will get an error message after you type /data/tmp/photon-torpedo.sh
The error message will say this.
ERROR: ld.so: object 'libpcprofile.so' cannot be loaded as audit interface: unde
fined symbol: la_version; ignored.
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
Please consult the The X.Org Foundation support
at X.Org Wiki - Home
ddxSigGiveUp: Closing log
bash: groups: command not found
All you do now is simply type /data/tmp/install-su.sh and hit enter. Check the picture to see that everything is in order!
Step 6: Finishing Touches
Download Root Checker by joeykrim from Google Play. Have it verify root access. If it worked then great! If not, check to make sure you did not make any mistakes. The Superuser app may come up soon after saying that your binaries are outdated; simply click update and what the magic happen.