yes
Almost there. It now starts but says PlexConnect is Unavailable. Please try again later. Kinda like when the trailers app is having problems. I switched the dns to the IP of the ATV and the trailers app works fine. Not sure whats going on that would allow the trailers app to work but then the new plexconnect app not to when the dns is changed back to auto.
Are you following my tut? By the way maybe we should move this to my thread instead of hijacking f00b4r’s.
https://forums.plexapp.com/index.php/topic/85523-dyndns-atv2-5x-plexconnect-pull-request/
No, I do not want to use dyndns or alter any plexconnect files that require me to manually edit them every time i want to update.
Like I said you dont have to use dyndns. Also good luck using addsite using the main code, if anything I have simplified addsite functionality in plexconnect and wrote the tutorial on how to do it and the bag.plist to renable addsite after apple disabled it, based on @duschetz addsite code.
I have it working fine. Addsite is installed a long time ago. I am now playing files fine the only issue I have now is that when I change my dns back to automatic the installed app does not work. I get a UDID error. When the DNS is set back to the IP address of itself it works fine.
You must be doing something wrong. Start over using my branch using your local ip instead of dyndns and follow my tut for dns set to auto on the atv post#3 in my tut. I have tested it and it works fine. I just added the code yesterday so my plexconnect branch is the latest main code from ibaa but i added edits for addsite to be enabled. I have made this as easy as possible for the plexconnect app added via addsite.
Well all that for nothing. I got it all working but it is still crashing while watching a movie. Back to square one. Gonna restore and start over.
So f00b4r I restored and installed all the dependencies and got plexconnect up and running without spoofing or anything else. A fresh new install and it is still crashing. Are there logs on the ATV somewhere that I can see like a crash report or something to try and find out what is crashing? It is reloading frontrow after the crash. Everything is still working and plexconnect still running so I don't think it is plexconnect. I love this method by the way of having plexconnect on the ATV and just using the trailers.app to access it. Simple and streamlined.
Step By step guide how i got it working
1. Grab this file: https://yangapp.googlecode.com/files/python_2.7.3-3_iphoneos-arm.deb
2. Download a fresh copy of Plexconnect from github
3. Transfer it to your ATV2 using Cyberduck for example, put both it into /var/root/
4. Transfer your Cert file to the assets/certificates folder
5. SSH into your Jailbroken ATV2
6. run apt-get update
Besides @ f00b4r’s method everything for addsite is in my signature as well.
@stoffez If you use the add site method then can you not just disable the PlexConnect DNS server?
i prolly can, dunno havent played around with it so much yet, just got it working before i went to bed last night (only got to sleep 3 hours before work) so i havent tried it yet.. but if u say i can , then i prolly can :D
Trying to get PlexConnect running on ATV2 JB via it's own button. However, I'm getting errors when installing python on the ATV2. Any help would be appreciated.
- You might want to run `apt-get -f install’ to correct these:
apt-get -f install
- You might want to run `apt-get -f install' to correct these:
apt-get -f install
i've run that and it removes python but when i try to install python again I get errors
Did you follow the readme.txt here:
https://github.com/iBaa/PlexConnect/tree/master/support/aTV_jailbreak
Why are you running apt-get install python? That is what dpkg is for, follow the readme for that as well for the best results. Hopefully you didn’t screw things up to bad where you need to run:
apt-get autoremove
Did you follow the readme.txt here:
https://github.com/iBaa/PlexConnect/tree/master/support/aTV_jailbreak
Why are you running apt-get install python? That is what dpkg is for, follow the readme for that as well for the best results. Hopefully you didn't screw things up to bad where you need to run:
apt-get autoremove
got it...had to install sqlite3-lib_3.5.9-2_iphoneos-arm.deb and sqlite3_3.5.9-12_iphoneos-arm.deb first, and then python installed
thanks for you help!
Step By step guide how i got it working
1. Grab this file: https://yangapp.googlecode.com/files/python_2.7.3-3_iphoneos-arm.deb
2. Download a fresh copy of Plexconnect from github
3. Transfer it to your ATV2 using Cyberduck for example, put both it into /var/root/
4. Transfer your Cert file to the assets/certificates folder
5. SSH into your Jailbroken ATV2
6. run apt-get update
apt-get -f install sqlite3dpkg -i python_2.7.3-3_iphoneos-arm.deb7. Download this file: com.plex.plexconnect_daemon.bash.log8. Change the ending to .plist instead of log9. Open it and make sure the path to ur plex connect folder is accurate10. Place it in /System/Library/LaunchDaemons .11. Change your DNS on your ATV to the ip of itself (ex ATV has 192.168.1.22, then u set the DNS to 192.168.1.22)12. Start PlexConnect through SSH using ./PlexConnect.py to test it then reboot/respring the ATVEnjoy!To add a seperate Icon for PlexConnect1. Jump into your ATV with Cyberduck and go to /user/library/Application Support/Front Row2. Upload this file:3. Change the ending to .plist instead of log4. Edit the file to the adress on your webserver5. On your webserver upload this file:6. Change the ending to .plist instead of log7. Edit the line to your folder and current ATV ipThen reeboot your ATV and you should be good to go :)
First off, huge thanks to all who have made this possible and to stoffez for your guide! Been scouring the forums for ages to find a simple tutorial that would run through how to install Plex Connect onto jailbroken ATV2. Your guide was fantastic.
However, I'm still having some issues and I hope you can help me get this working:
- Am I right in assuming that the 'com.plex.plexconnect_daemon.bash.plist' file we place in the 'LaunchDaemons' folder is supposed to run Plex Connect when the Apple TV boots? If so, this isn't working for me. Plex Connect only works when I start it through SSH using './PlexConnect.py'. Otherwise when my ATV boots all I see is 'Computers' and 'Settings'. All other Apps/Icons don't show up until I run Plex Connect via SSH.
- The other issue is that Plex Connect is unable to find the PMS on the local network via GDM auto discovery. I need to use myPlex in order to get access to my PMS.
- Finally, now that I have a separate icon for Plex Connect, is there a way to restore the original functionality of the Trailers app?
Once again, thanks to everyone involved in making this possible.
General: See /support/aTV_jailbroken. The readme there describes the process in short words. With this quick overview through the given guide, I think it is somewhat outdated...
1: Don't use a "*_daemon" plist... use the files supplied with PlexConnect in /support/... And yes, it should restart after an aTV boot. Worked fine for me- last time I tested.
2: That should work as well...
3: reset aTV's DNS setting to automatic.