Download & Install Plex Client On Jailbroken AppleTV 2G [How To Guide]


The famous media streaming client Plex, which is currently available for Mac OS X and iOS devices, has been successfully ported to the new Apple TV 2G. Of course, your Apple TV needs to be jailbroken in order to install apps (just like installing NitoTV app on ATV 2G) since Apple wouldn’t allow it any time soon officially. Best part about installing Plex on your Apple TV is that if you have a Plex server running on your computer, you can actually stream just about any Plex content on your AppleTV 2G.

You can follow the complete step-by-step instructions posted below (via Plex forums) on how to install Plex client on your jailbroken Apple TV 2G:

Prepare the Media Server

Before you install the actual plugin you need to prepare the Plex Media Server (it needed some tweaks before it would talk to the ATV). Since those changes are considered ‘beta’, you need to tell your PMS to download beta plug-ins, by enetering the following URL in a Safari running on the same machine as the media server:


After that start Plex and check for updates in the PlexOnline section.

Enable a higher Quality (optional)

This part is optional, but if you feel like experimenting a lot, you might want to install a testing built of ffmpeg, that enables higher bitrates for the (currently) highest available quality (which is the only quality your ATV will use). This will also increase the image quality on other iOS devices, however you will need a potent Mac for the encoding! So If you still feel like installing use the following two commands in a Terminal on the Mac running your Media Server:

curl > ~/Downloads/ffmpeg

cp ~/Downloads/ffmpeg ~/Library/Application\ Support/Plex/Plex\ Media\

If you not use this, the plugin will still work, but the image-quality might not be on par with what you expect.

Install the Plugin

First off: you need to Jailbreak your Apple TV. A nice little instruction can be found on I suggest you use the Pawnage method. For the sake of the following instruction I assume thet the IP-Address of your ATV is, and that you can log in using ssh.

1- Start your ATV and log in to your ATV using ssh

ssh root@

It will ask you for your password, which (if you did not change the default) is alpine. (I strongly suggest you change the password using the passwd command!!!)

2- In that ssh session, you need to add new cydia sources using

echo “deb ./” > /etc/apt/sources.list.d/awkwardtv.list

echo “deb ./downloads/PLEX/” > /etc/apt/sources.list.d/plex.list

3- Now update your cydia database using

apt-get update

4- Install the plugins (and its dependencies like beigelist by DHowett) with

apt-get install plex-client-plugin

5 – Restart the GUI and hope that it comes back

killall Lowtide

If the UI does not come up again, you probably have to restore your ATV!

That is it. You should see the PLEX menu item now. If you experience any problems (which you almost certainly will ) just report back here. But remember the ATV is just a hobby

Updating the Plugin

Once in a while I might release an updated version for the plugin, so once in a while you might want to check for updates and install them. Here is how that will work:

1- Start your ATV and log in to your ATV using ssh

ssh root@

2- In that ssh session enter

apt-get update

apt-get upgrade

You can now enjoy all your Plex content on your Apple TV 2G. Watch Plex client in action in the embedded video below and share your thoughts with us in the comments section:


Stay tuned to our website and keep following us on Twitter and Facebook for latest Apple TV jailbreaking updates and more!

[via 9to5Mac]

About the Author

I'm a technology enthusiast specializing in Diagnostic Radiology. I'm crazy about Formula 1, all sorts of gadgets, surfing, console gaming, movies, music & I simply LOVE high-end designer wear! Follow me on Twitter @DrUsmanQ

Leave a comment