PlexConnect on aTV2/jailbroken -> launchctl

Works like a charm! Thanks for including the "update.bash" file. Makes it so easy to update now :) Wooohooo!!!

Hehehe spoof me some showtimeanytime on my jb atv 5.3. :slight_smile:

Hullo!

Getting an error lately trying to run update.bash. See below :)

Apple-TV:~ root# update.bash
Stopping PlexConnect...
Updating PlexConnect...
Updating 40bc7b2..db56e42
.gitignore: needs update
error: Entry '.gitignore' not uptodate. Cannot merge.
Starting PlexConnect...
88109   -       com.plex.plexconnect.bash
 
Updates seem to be installing fine tho (if I'm not mistaken) but any clue on what the error could relate to?

.gitignore got changed recently to NOT commit the /fanartcache-stuff.

Looks like your "update" script can't deal with that...

I will look into having the script purge (delete) the contents of this directory prior to git pull (updating). This should fix the script in /usr/ bin/update.bash if you add it prior to stopping plexconnect in the script:

cd /Applications/PlexConnect/assets/fanartcache
rm -rf *


Here is a updated script:

update.bash

Interesting. This is the result with the updated script:

Apple-TV:~ root# update.bash
fanartcache dir not found
remote: Counting objects: 19, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 19 (delta 8), reused 0 (delta 0)
Unpacking objects: 100% (19/19), done.
From git://github.com/iBaa/PlexConnect
   db56e42..be34363  master     -> origin/master
Stopping PlexConnect...
Updating PlexConnect...
Updating 40bc7b2..be34363
.gitignore: needs update
error: Entry '.gitignore' not uptodate. Cannot merge.
Starting PlexConnect...
90158   -       com.plex.plexconnect.bash

I will take a look at it. Give me a bit. I think I need to generate this in the file for it to work in the script:


touch /Applications/PlexConnect/assets/fanartcache/fanart_goes_here.txt


Try this one:

update.bash

I will take a look at it. Give me a bit. I think I need to generate this in the file for it to work in the script:

touch /PlexConnect/assets/fanartcache/fanart_goes_here.txt

Take your time :)

---

Still same it looks like:

Apple-TV:~ root# update.bash
fanartcache dir not found
remote: Counting objects: 11, done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 11 (delta 3), reused 0 (delta 0)
Unpacking objects: 100% (11/11), done.
From git://github.com/iBaa/PlexConnect
   be34363..a2be2ed  master     -> origin/master
Stopping PlexConnect...
Updating PlexConnect...
Updating 40bc7b2..a2be2ed
.gitignore: needs update
error: Entry '.gitignore' not uptodate. Cannot merge.
Starting PlexConnect...
92300   -       com.plex.plexconnect.bash
Apple-TV:~ root#

It should be fixed now if not let me know the update file is posted above.


Make sure you put it in /usr/bin


If all else fails reinstall the plexconnect.deb then copy over and try the updated update.bash. I’m not sure why this is giving errors due to the .gitignore file maybe baa knows what the issue is preventing it from working.


If you type this into a aTV ssh prompt what happens:


cd /Applications/PlexConnect

git pull


Also you may need to reboot your aTV after you git pull or reclone to clear the aTV cache since pillow was implemented into baa’s github even though your not using it.

Can someone please help me as I cannot figure out how to get PIL installed directly on the Apple TV2.  I already have Plexconnect setup as per the instructions in this thread and it works great.  To get fanart I need PIL installed but the only instructions I can find in the forums are for installing PIL on Windows, OSX or Linux but not ATV2 directly.  Any help would be appreciated.

Ron

does the ATV versions below 6.0 even support the fanart? if i remember correctly this was introduced in iOS6

does the ATV versions below 6.0 even support the fanart? if i remember correctly this was introduced in iOS6

You could be right.  That would explain it then. I had no idea this was ios dependent.

Thanks.

does the ATV versions below 6.0 even support the fanart? if i remember correctly this was introduced in iOS6

The ATV 5.3 OS is the equivalent of iOS 6.1.4 so it should be supported.

Are u sure? i tried some IthemDetailWithHeader templates... did only get not avalible.. hmm

i ment ios 7.0  dooh  <_<

iOS 6.0 (7.0.1)+ required.

Ah there you go. I have no idea why Apple went for this weird naming scheme!

Ya it’s hard to keep up with revisions, that’s why I use the shsh link in my signature to keep up to date with their naming schemes.

First off, this is great and easy to follow.  Thank you to everyone in the thread.

One question, is it possible to change the theme used with plexconnect.deb?

First off, this is great and easy to follow.  Thank you to everyone in the thread.

One question, is it possible to change the theme used with plexconnect.deb?

Fanart isn't supported in 5.3 (the latest jailbreak).

Fanart isn't supported in 5.3 (the latest jailbreak).

Thanks, didn't know that and explains why PlexConnect was working on my ATV3 through my desktop, but my ATV2 wasn't working.