Skip to content
wahlmanj edited this page Feb 18, 2015 · 16 revisions

OpenPlex-installer app instructions:

  • Click ok to install Python 2.7.9 SystemWide (patched for your firewall if needed), Git 2.2.1 that patched the "Git Crit" bug, Git Clone OpenPlex files (300mb give or take) to ~/Library/Application\ Support/OpenPlex, and install the app into the menubar and /Applications
  • Once complete you can quit the installer app, delete it and click the menubar icon to install and control PlexConnect from that point forward

OpenPlex app instructions and tabs

  • BE PATIENT WHEN CHOOSING OPTIONS. WAIT FOR PROGRESS BAR/SPINNER TO DISAPPEAR BEFORE MOVING ON TO NEXT STEP!

  • Choose a theme (GitHub)

  • Install CLT then Pillow (only required once)

  • Choose app to Hijack on aTV

  • Restore backup or extras or skip this step

  • Follow Setup aTV PlexConnect and Certs guide to setup aTV for PlexConnect and load certs (realtime mac ip and cert url provided)

  • Restart aTV to clear cache to prevent errors

  • Try Chosen Hijacked app on aTV

Settings tab

  • Changelog: OpenPlex Changelog
  • Wiki: OpenPlex Wiki
  • Forum: OpenPlex forum topic
  • Demo: Video demo of app (Updated periodically)
  • Question mark icon: Instructions on how to use app
  • Start: Start PlexConnect (via launchctl)
  • Stop: Stop PlexConnect (via launchctl)
  • Restart: Restart PlexConnect (via launchctl)
  • Update: Updates chosen PlexConnect theme (github) manually to latest commit and displays version
  • Log: View PlexConnect Log
  • Exit: Exists OpenPlex
  • DarkMode: 10.10 DarkMode enable or disable with realtime status
  • Login item: Add PlexConnect as a login item to load at boot (not required for PlexConnect to function)
  • Install: Installs App code base (Removes PlexConnect folder when complete)
  • Update App: Updates OpenPlex to the latest release (Checked on app start and 1 hour intervals with realtime status)
  • Uninstall: Uninstalls OpenPlex App and code base
  • Status: View PlexConnect status in realtime (Works in all tabs)
  • Donate: Donate (if desired) via secured paypal link

Theme Tab

  • Command line tools: Install command line tools for fanart
  • Pil/Pillow: Installs Pillow (Fork of PIL) to enable fanart
  • Various Themes: Git Clones Choosen theme to /Applications/PlexConnect (Also loads options if enabled in Extras tab e.g. cert autoloader)

Hijack Tab

  • Trailers: Generates trailers certs (if needed) and hijacks trailers.apple.com
  • iMovie: Generates iMovie certs (if needed) and hijacks www.icloud.com
  • WSJ: Generates WSJ certs (if needed) and hijacks secure.marketwatch.com
  • aTV Setup Guide: Guides users on how to setup aTV for PlexConnect and load cert URL (certs are good for 10 years)

Plex Icon Tab

  • Various Icons can be uploaded for various iOS revisions (not tested on all themes, mainly iBaa not sure if it works with his latest theme version/commit)

Advanced Tab

  • Backup: Backup various options to /Applications/plexconnect_BACKUP
  • Restore: Restore various options from /Applications/plexconnect_BACKUP
  • View: View various settings and folders of PlexConnect (S-Front is the storeFront loaded from apple to load the home screen during every boot. Option for developers/jailbreakers)
  • Delete: Delete various options including PlexConnect folder

Extras tab

  • Auto Update: Updates PlexConnect automatically if update is available on chosen GitHub (theme) and installs a plist to check for updates every 6 hours & realtime button status if enabled or not
  • Cert auto loader: Load backup certs automatically during theme installation & realtime button status if enabled or not (Requires Certs backed up)
  • MyPlex auto loader: Load encrypted MyPlex credentials automatically during theme installation & realtime button status if enabled or not (Requires ATVSettings.cfg backed up with MyPlex credentials saved after logged into MyPlex on ea aTV)
  • Settings.cfg auto loader: Load backed up Settings.cfg automatically during theme installation & realtime button status if enabled or not (Useful for Alternate Settings.cfg such as Netflix DNS)
  • Git Reset: Roll back to previous version/commit on any theme for debug purposes
  • Log High: Set Settings.cfg log to High output for debug purposes
  • Log Normal: Set Settings.cfg log to normal output (default setting)
  • UAS: Installs Unsupported AppStore to current users PMS (if present)
  • Airplay: Turns your mac into a airplay speaker and installs a plist to load it @boot (works on 10.10 also)
  • Mute Boot: Disable boot startup sound
  • WOL: Enable WOL plist so aTV can wake mac if asleep
  • storeFront: View current aTV storeFront (aTV homeScreen apps config)
  • PlexWeb: View PlexWeb if PMS is open on mac
  • Custom Icons: Custom folder icons for main PlexConnect folder and backup folder

WebConnect tab - Manage PlexConnect anywhere on any device jailbroken or not!

  • 10.6 (Install WebConnect on 10.6.x)
  • 10.7 (Install WebConnect on 10.7.x)
  • 10.8-10.9 (Install WebConnect on 10.8.x-10.9.x)
  • 10.10 CLT (Install Command line tools on 10.10.x) *Install first
  • 10.10 (Install WebConnect on 10.10.x) *Install second
  • Select (Various WebConnect Views see below)

WebConnect Views

  • OpenPlex View: Minimal mixed cgi view optimized for ipod/iphone
  • List View: List cgi based view
  • Installer View: Installer list cgi based view
  • Default View: IOS iPad optimized cgi based view
  • IOS View: Any IOS device cgi based view