• 1
  • 2
  • 3(current)
  • 4
  • 5
  • 8
ATV2, iOS 4.4.1, XBMC Update
#31
Thumbs Up 
Yep - I know what sym links do, just wasn't sure if the ATV does 'strange' checks internally.

Just to make it easier for anyone else.. here's what we did.

ssh root@apple-tv
mkdir -p /private/var/Applications
cd /Applications
mv * /private/var/Applications
cd /
rmdir /Applications (This won't delete unless the directory is empty...)
ln -s /private/var/Applications /Applications
cd
apt-get update
apt-get install org.xbmc.xbmc-atv2
wget http://mirrors.xbmc.org/nightlies/darwin...r-atv2.deb
dpkg -i xbmc-20111020.bc49ac0-master-atv2.deb

That's it.. XBMC working on AppleTV2 4.4.x (iOS5)
Reply
#32
davilla Wrote:That's not why I asked for 'df -h' Smile I want to see how the disk mounts are setup. You should NOT have to do this.

Now, 'df -h' and 'ls -l /' please. Smile

Your wish is my command.

Apple-TV:~ root# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/disk0s1s1 614M 558M 50M 92% /
devfs 26K 26K 0 100% /dev
/dev/disk0s1s2 6.9G 411M 6.5G 6% /private/var
Apple-TV:~ root# ls -l /
total 42
lrwxr-xr-x 1 root admin 25 Oct 21 13:56 Applications -> /private/var/Applications/
drwxrwxr-x 2 root admin 68 Sep 20 04:19 Developer/
drwxrwxr-x 17 root admin 714 Oct 20 12:07 Library/
drwxr-xr-x 3 root wheel 102 Sep 20 04:27 System/
lrwxr-xr-x 1 root admin 11 Jan 1 1970 User -> /var/mobile/
drwxr-xr-x 2 root wheel 2108 Oct 20 11:49 bin/
drwxr-xr-x 2 root wheel 68 Oct 20 11:17 boot/
drwxrwxr-t 2 root admin 68 Oct 6 04:31 cores/
dr-xr-xr-x 3 root wheel 1073 Jan 1 1970 dev/
lrwxrwxrwx 1 root wheel 12 Oct 20 11:17 etc -> private/etc//
drwxr-xr-x 2 root wheel 68 Oct 20 11:17 lib/
drwxr-xr-x 3 root wheel 102 Oct 21 01:09 mnt/
drwxr-xr-x 4 root wheel 136 Jan 1 1970 private/
drwxr-xr-x 2 root wheel 1666 Oct 11 04:11 sbin/
drwxr-xr-x 2 root admin 68 Oct 20 12:13 temp/
lrwxrwxrwx 1 root wheel 16 Oct 20 11:17 tmp -> private/var/tmp//
drwxr-xr-x 11 root wheel 374 Oct 11 04:09 usr/
lrwxrwxrwx 1 root wheel 12 Oct 20 11:18 var -> private/var//

Of course, /Applications was in the root partition before.
Reply
#33
/dev/disk0s1s1 614M 552M 56M 91% /
devfs 27K 27K 0 100% /dev
/dev/disk0s1s2 6.9G 371M 6.5G 6% /private/var


and so far for the df -h

Applictations was first on /dev/disk01s1s1 the download of xbmc is 40mb + the extracted data = to much !!

That's why i had to move the application folder ;-)

look at the space on disk01s1s2 ˆ--ˆ
Reply
#34
Davilla - I thought you may find this useful too:

Apple-TV:/ root# du -s *
8 Applications
0 Developer
2736 Library
449744 System
8 User
4736 bin
0 boot
0 cores
2 dev
8 etc
0 lib
0 mnt
390464 private
1392 sbin
0 temp
8 tmp
85200 usr
8 var
Apple-TV:/ root#
Reply
#35
Memphiz Wrote:40mb deb download + extracted XBMC can't be 550MB in size (and thats what is free on the root partition as of your printouts). This would be an awesome compressor then.

Its not obvious to me why installation on the root partition would fail with ENOSPACE here. JB issue again?

It's not 500MB free.. it's 550MB USED. Only 50MB free.

df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/disk0s1s1 627856 570728 50856 92% /
devfs 26 26 0 100% /dev
/dev/disk0s1s2 7154544 418696 6735848 6% /private/var
Reply
#36
lrwxr-xr-x 1 root admin 22 Oct 17 13:35 Applications -> var/stash/Applications/

that's what it should be, I'll talk with |bile| (nitotv) about this. Which version of Seas0nPass are you running and which os (mac/windows) ?
Reply
#37
Seas0nPass 0.3.38.3226
AppleTV 4.4.?

Darwin Kernel Version 11.0.0: Thu Sep 15 23:34:16 PDT 2011; root:xnu-1878.4.43~2/RELEASE_ARM_S5L8930X

Definitely, /Application was just in / not anywhere else.

It's my first ATV, so not sure if this is a result of the JB, or how the 4.4 build is.
Reply
#38
Just a note on this, not that it may affect anything, but 4.4.1 got pulled by Apple as it had bugs in it so it may be to do with that and not XBMC?
Set Up
Raspberry Pi running Raspbmc - XBMC 12.2
40" Samsung ES6800 LED Smart 3D 1080P TV
Onkyo HTS3405 5.1 DD True HD and DTS-HD Surround Sound
ReadyNAS Duo with 4TB (2 x 2TB X-RAID) Western Digital Caviar Green using NFS
Reply
#39
deanmv Wrote:Just a note on this, not that it may affect anything, but 4.4.1 got pulled by Apple as it had bugs in it so it may be to do with that and not XBMC?

Yes, I heard that too.

OK, just checked, I'm on 4.4 (3140) build. Not on 4.4.1
Reply
#40
OK, I got this working. Works reasonable well, just did the standard Seas0npass 4.4.1 tethered jailbreak, then put latest nightly build of XBMC on it and after a few crashes (related to AFP I think) it eventually started streaming my movies again.

Only problem is that the base Apple TV capability of streaming movie trailers, youtube video etc. seems broken, its like its buffering forever. Its not the XBMC update that breaks this (as I have tried a few times) and as far as I can see its the Seas0nPass jailbreak that messes with something. Its not a problem with 4.4.1 as I tried this before applying Seas0npass and everything was good. Bit annoying really as IMO the Apple TV is good for 3 things: Streaming movie trailers, youtube etc, playing my iTunes collection back via Home sharing and XBMC. But only 2 of these 3 will work until I can get a fix.

I might go back 4.3, but I do like the iPad2 video mirroring also.
Reply
#41
@stevellion: thanks for the stepthrough. It worked however none of my video plugins are working after restoring my backed up XBMC folder. Any ideas?
Reply
#42
I've had that happen when I restored from backup. If there is a solution for that I would too love to know.
Reply
#43
I had to completely delete the add-on and reinstall to get it to work. Maybe someone has a better solution.

Maybe it's just me but XBMC seems to be running much faster under 4.4.
Reply
#44
hey all,

Looks like XBMC is up and running on ATV2 with the symbolic link fix. Great news.

My question: When you have to leave XBMC and it restarts lowtide that does not affect the jailbreak correct? You only lose the JB when power is lost correct?

Thanks
Reply
#45
thechrisreese Wrote:You only lose the JB when power is lost correct?

Correct, you need to tether on power off or full reset. Minor pain but well worth it.
Reply
  • 1
  • 2
  • 3(current)
  • 4
  • 5
  • 8

Logout Mark Read Team Forum Stats Members Help
ATV2, iOS 4.4.1, XBMC Update0