[AppleTV] Broadcom Crystal HD Decoder Apple TV step-by-step installation guide

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
interceptor121 Offline
Fan
Posts: 507
Joined: Feb 2009
Reputation: 1
Post: #41
you have a typo there
kext and echo are two different things the first is a kernel extension the other is a command so put a space between kext and echo
find quote
NineT9mustang Offline
Skilled Skinner
Posts: 236
Joined: Nov 2004
Reputation: 0
Post: #42
I paypal'd you $8 for this guide! I was completly confused on how to do everything, total noob myself... but your guide walked me thru every step and 10 out of 11 of my 1080p videos played flawlessly, i am completly shocked and in awe Smile Ive been waiting for someone to create a noob guide, and yours saved me hours and hours

Now... I would be willing to paypal you money if you went thru all the same effort and created a walk-thru on how to install XBMC-Linux on the AppleTV, as well as enabling NTFS support Smile I'll pay you $20 if you do this, as long as its in detail for noobs Smile
(This post was last modified: 2010-01-10 22:17 by NineT9mustang.)
find quote
idioteque Offline
Fan
Posts: 395
Joined: Aug 2008
Reputation: 0
Post: #43
use smartinstaller to add ntfs stuff

http://wiki.atvflash.com/index.php?title..._Installer

MBP late 2009 - TimeCapsule 2TB - Harmony One+ - Readynas NV+ 8TB RAID5 - Mac Mini late 2009 with 10.8.0 and VDA - Panasonic TX-PG420ES -
(This post was last modified: 2010-01-10 22:39 by idioteque.)
find quote
tegalus Offline
Junior Member
Posts: 22
Joined: Dec 2009
Reputation: 0
Post: #44
Bobby Blixberg Wrote:Put the file in /tmp first with winscp.
Then use putty to move to destination with

sudo mv /tmp/rc.local /etc/rc.local

Ok so I now have this in my rc.local file in the correct location:

/sbin/turbo_atv_enabler.bin
/sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext

However still no joy after reboot. Is there something else I am missing?

Thanks
find quote
mng70 Offline
Junior Member
Posts: 39
Joined: May 2009
Reputation: 0
Post: #45
tegalus Wrote:Ok so I now have this in my rc.local file in the correct location:

/sbin/turbo_atv_enabler.bin
/sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext

However still no joy after reboot. Is there something else I am missing?

Thanks

Same problem here except my rc.local has each line twice.
find quote
davilla Offline
Team-XBMC Developer
Posts: 10,397
Joined: Feb 2008
Reputation: 58
Post: #46
mng70 Wrote:Same problem here except my rc.local has each line twice.

LOL, doing it twice is futile, if it fails the first time, it will also fail the second.

You need to find out why it's failing. rc.loca runs at elevated so you don't need sudo. Try the commands on the command-line with sudo in front to see why they are failing.


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
find quote
mng70 Offline
Junior Member
Posts: 39
Joined: May 2009
Reputation: 0
Post: #47
Interesting. It appears to be loading
-bash-2.05b$ sudo /sbin/turbo_atv_enabler.bin
Password:
This software is copyright 2008 Turbo (Mike Byrne) and MAY NOT be distributed.
All rights reserved.
Contact turbo@0xfeedbeef.com for more information

Installing kext enabler... OK!
Installing Turbo's SSE3 emulator... OK!

Done.
-bash-2.05b$ sudo /sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext
kextload: extension /System/Library/Extensions/BroadcomCrystalHD.kext appears to be valid
kextload: loading extension /System/Library/Extensions/BroadcomCrystalHD.kext
kextload: /System/Library/Extensions/BroadcomCrystalHD.kext loaded successfully
kextload: loading personalities named:
kextload: FirstPersonality
kextload: sending 1 personality to the kernel
kextload: matching started for /System/Library/Extensions/BroadcomCrystalHD.kext

It appears that if I perform these actions once loaded I can select CrystalHD. But as soon as I cycle power the ATV it resets.
Any ideas?
(This post was last modified: 2010-01-11 00:53 by mng70.)
find quote
tegalus Offline
Junior Member
Posts: 22
Joined: Dec 2009
Reputation: 0
Post: #48
mng70 Wrote:Interesting. It appears to be loading
-bash-2.05b$ sudo /sbin/turbo_atv_enabler.bin
Password:
This software is copyright 2008 Turbo (Mike Byrne) and MAY NOT be distributed.
All rights reserved.
Contact turbo@0xfeedbeef.com for more information

Installing kext enabler... OK!
Installing Turbo's SSE3 emulator... OK!

Done.
-bash-2.05b$ sudo /sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext
kextload: extension /System/Library/Extensions/BroadcomCrystalHD.kext appears to be valid
kextload: loading extension /System/Library/Extensions/BroadcomCrystalHD.kext
kextload: /System/Library/Extensions/BroadcomCrystalHD.kext loaded successfully
kextload: loading personalities named:
kextload: FirstPersonality
kextload: sending 1 personality to the kernel
kextload: matching started for /System/Library/Extensions/BroadcomCrystalHD.kext

It appears that if I perform these actions once loaded I can select CrystalHD. But as soon as I cycle power the ATV it resets.
Any ideas?

Mine is doing exactly the same....
find quote
Bobby Blixberg Offline
Donor
Posts: 363
Joined: Apr 2009
Reputation: 1
Post: #49
davilla Wrote:LOL, doing it twice is futile, if it fails the first time, it will also fail the second.

You need to find out why it's failing. rc.loca runs at elevated so you don't need sudo. Try the commands on the command-line with sudo in front to see why they are failing.

When I enter them manually everything works fine - this is why I think that it is a permission issue...?

Here's the relevant section from my xbmc.log:

DEBUG: SECTION:LoadDLL(libcrystalhd.dylib)
09:14:19 T:2684407808 M: 33452032 DEBUG: Loading: libcrystalhd.dylib
09:14:19 T:2684407808 M: 33361920 ERROR: CrystalHD: device open failed
09:14:19 T:2684407808 M: 33361920 INFO: CrystalHD: broadcom crystal hd not found

MIFcom Mini-ITX ASUS ION2 | 4GB RAM | 120 GB SSD | XBMCbuntu
Philips 42PFL8684
(This post was last modified: 2010-01-11 11:18 by Bobby Blixberg.)
find quote
idioteque Offline
Fan
Posts: 395
Joined: Aug 2008
Reputation: 0
Post: #50
I have the same kind of issue making the ATV load up my Composite kext.

when putting the kext in rc.local it just will not load.

but when on ssh, sudo loading kext manually always works.

MBP late 2009 - TimeCapsule 2TB - Harmony One+ - Readynas NV+ 8TB RAID5 - Mac Mini late 2009 with 10.8.0 and VDA - Panasonic TX-PG420ES -
find quote
Post Reply