The Android development community has been hard at work creating various ways for users to gain root access on their Motorola Photon 4G. If you need a pain-free way to root your Photon 4G, follow these steps and you’ll have root access in no time.
First turn on USB Debugging. Go to Settings >> Applications >> Development and check USB Debugging.
Next, plug in the phone and set it to USB Mass Storage.
Now download the files needed to root the phone. XDA-Developer user edgan created a tar file with all the necessary files. Download photon-torpedo.tar to your computer then copy it to the sd card on your phone — in this example, I used the download folder on my sd card.
Once the file is copied, go to USB Connection in your notifications area and change it to Charge Only.
Now with the file on the phone, go to the Market and download Android Terminal Emulator.
Next, download Superuser from the Android Market.
Open the terminal emulator application.
Type: cd sdcard/download
to go to the directory of photon-torpedo.tar.
Next, copy photon-torpedo.tar to the /data/tmp folder. Then Type: cp photon-torpedo.tar /data/tmp
To make the next few steps easier, change the directory to /data/tmp by typing: cd /data/tmp
In order to manipulate the file, make sure you have proper rights for it. Type: chmod 777 photon-torpedo.tar
Next, extract the files from the tar file. Type: /bin/tar xf photon-torpedo.tar
Now run the scripts to root the device. Type: ./photon-torpedo.sh
This will produce an error but you can ignore it.
You’ll notice “root@localhost” listed in the terminal. Now the last command – type: ./install-su.sh
After entering in the above commands, restart your phone.
When your phone starts up again, test your root access by opening up terminal emulator and entering the su command. You’ll see Superuser pop up and ask you to allow Terminal Emulator Access. This means you have root access.
Alternatively, you can download the RootChecker application from the Market and use that to verify that you now have root access.
25 Comments
Leave a Reply
Leave a Reply

Dino Londis
Nice! I have been up and down rooting my Nook Color. I learned a lot, but in the end had to go back to the Nook software. I was able to install Honeycomb, but even with the ADB software, the PC could not see the drive. I was able to get Froyo on there AND see the drive, with ADB, but when I added the Google apps to get Market, although it worked, it’s clear that Froyo doesn’t play with with those apps. Kindle installed fine, but left me with zero navigation. All the apps were like that. Gingerbread was a whole other beast. I never found a proper version to install with WinImage.
rich
your instructions are lacking in the one of the early steps, derailing the gravy train. where is says
“Next, copy photon-torpedo.tar to the /data/tmp folder. Then Type: cp photon-torpedo.tar /data/tmp”
we’re stuck. how the hell do we do that?
Morgan
I was confused about this as well. The word “then” is the confusing part. To copy photon-torpedo.tar to the /data/tmp folder, you do the command he says in the next sentence. So…to copy it, type: cp photon-torpedo.tar /data/tmp
Hope I’ve helped! Worked like a charm for me just now after spending the entire night trying to figure this out I finally found this post and was able to do it….THANKS ERIC!
vicmanx
copy the photon-torpedo.tar with root explorer apk in to the”””” tmp folder ””””
Rev Dennis
My Photon 4G does not produce any of the screens shown here. I am assuming that one must hit enter after typing the comands, but still not what I see on the screen here on these instructions comes about. I uninstalled the terminal emulator and reinstalled, still no joy…what gives? I did have to “move” the file to the sd card download, still nothing. Ideas?
keith johnson
this will not work for me at all i’ve done everything asked of me and still no luck can anyone help?
allen
Just google search for 4g-photon-ocr . read the readme with it. run the root file. install wifi tether 3.11 to enable 4g hotspot and enjoy
alby
Joe100000
My photon says chmod 777 opertion is permitted just wondering whats going on. If anybody can help
EclecticActor
Worked like a charm! Thanks.
Simeon
The above instructions worked for me except the cd sdcard. I used the file explorer to copy the photon file onto the internal storage. Then i started following the instuctions from the cp, and everything worked great. Thank you. I have 2.3.4.
Hendra Li
It works with my 2.3.5 motorola photon 4G thanks :)
Portman
it works fine on 2.3.5. thanks a lot
Ron Brown
awsome job thanks thanks
BIG D
Nice write up! The sdcard part confused me because I thought you were supposed to copy the file to the sdcard… but its just the download folder on your phone, not your sdcard…
Isidhu
I am having the attached error report when i try to executing the script.
Please Help beginner here. Thanks
$ ./photon-torpedo.sh
ERROR: ld.so: object ‘libpcprofile.so’ cannot be loaded as audit interface: undefined 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 http://wiki.x.org
for help.ddxSigGiveUp: Closing log
./photon-torpedo.sh: line 5: /lib/libphoton-torpedo.so: Permission denied
ERROR: ld.so: object ‘libphoton-torpedo.so’ cannot be loaded as audit interface: invalid ELF header; 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 http://wiki.x.org
for help.ddxSigGiveUp: Closing log
$
forestranger
Unfortunately I applied the 45.4.13 update last month without digging around the forums beforehand. Lost root…OCR no longer works, but read this still did. I’ve tried a couple of methods unsuccessfully to copy the .tar into /data/temp, but it doesn’t appear to writable. using the above cmd, I get cd: /data/temp: Permission denied. Any advice?
nopi
thanks! just type in exactly what he has with all the spaces and it works perfectly with 2.3.5.
joshwall77@yahoo.com
thank u so much , recovering my photon from 2.3.5 brick
Jacob Santos
I created a download folder on my sd card and moved photon-torpedo.tar there from my pc, ran emulator, changed directory, but the file won’t copy to /data/tmp. emulator says no such file or directory, cp: photon-torpedo.tar: No such file or directory
mip
link doesnt work
mip
link is bad
Marcus
I get this error when trying to verify proper rights:
Unable to chmod photon-torpedo.tar: No such file or directory
2.3.5 Photon 4G
koko
awesome. it works for my photon. many thanks.
T.W.Shelton
I get to the second step. And then get the denude script. Yes, I’m a total nube. But if this works for others, on 2.3.5. why not for my phone too? I checked, and double checked lines. But to no avail. Might there be another process, I might try? Please,might some one help this old man out? God bless, and thank you before hand.
nao
Hello.
Thank you for the very kindly explanation! There are many sites about photon in japan but they say wrong spelling or have some lack. Your explanation is perfect!