How-To

Motorola Photon 4G: How to Root Your Phone

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.

sshot-2011-11-01-[02-43-29]

Next, plug in the phone and set it to USB Mass Storage.

sshot-2011-11-01-[02-44-33]

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.

PhotonLinux3

Once the file is copied, go to USB Connection in your notifications area and change it to Charge Only.

sshot-2011-11-01-[02-45-53]

Now with the file on the phone, go to the Market and download Android Terminal Emulator.

sshot-2011-11-01-[02-46-45]

Next, download Superuser from the Android Market.

sshot-2011-11-01-[02-47-02]

Open the terminal emulator application.

Type: cd sdcard/download

to go to the directory of photon-torpedo.tar.

sshot-2011-11-01-[02-47-22] (2)

Next, copy photon-torpedo.tar to the /data/tmp folder. Then Type: cp photon-torpedo.tar /data/tmp
sshot-2011-11-01-[02-47-37]

To make the next few steps easier, change the directory to /data/tmp by typing: cd /data/tmp

sshot-2011-11-01-[02-47-54]

In order to manipulate the file, make sure you have proper rights for it. Type: chmod 777 photon-torpedo.tar

sshot-2011-11-01-[02-48-12]

Next, extract the files from the tar file. Type: /bin/tar xf photon-torpedo.tar

sshot-2011-11-01-[02-48-26]

Now run the scripts to root the device. Type: ./photon-torpedo.sh

This will produce an error but you can ignore it.

sshot-2011-11-01-[02-48-44]

You’ll notice “[email protected]” listed in the terminal. Now the last command – type: ./install-su.sh

sshot-2011-11-01-[02-49-00]

After entering in the above commands, restart your phone.

sshot-2011-11-01-[02-49-21]

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

25 Comments

  1. 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.

  2. 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 ””””

  3. 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?

  4. 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

  5. Joe100000  

    My photon says chmod 777 opertion is permitted just wondering whats going on. If anybody can help

  6. Worked like a charm! Thanks.

  7. 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.

  8. Hendra Li  

    It works with my 2.3.5 motorola photon 4G thanks 🙂

  9. Portman  

    it works fine on 2.3.5. thanks a lot

  10. awsome job thanks thanks

  11. 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…

  12. 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
    $

  13. 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?

  14. nopi  

    thanks! just type in exactly what he has with all the spaces and it works perfectly with 2.3.5.

  15. thank u so much , recovering my photon from 2.3.5 brick

  16. 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

  17. mip  

    link doesnt work

  18. mip  

    link is bad

  19. 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

  20. koko  

    awesome. it works for my photon. many thanks.

  21. 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.

  22. 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!

Leave a Reply

Your email address will not be published. Required fields are marked *

 

To Top