[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
xpo_dk Offline
Junior Member
Posts: 16
Joined: Jan 2010
Reputation: 0
Post: #21
My XBMC version now says r26558 - could that have a connection to not being able to find the crystal card in my settings?

Also - in step 4 when you mention the last 3 files should be copied over - do you mean into the tmp or the crystal dir?
(This post was last modified: 2010-01-10 14:12 by xpo_dk.)
find quote
molesza Offline
Member
Posts: 72
Joined: Nov 2007
Reputation: 0
Post: #22
Thanks for the guide. I am a bit confused about the copy and paste all line and press enter bit.

I’m assuming these are the “sections”

first :
touch /etc/rc.local
cp /etc/rc.local /etc/rc.local.original

Second:
if [ `grep --count -G '^/sbin/turbo_\(atv\|kext\)_enabler.bin' /etc/rc.local` -eq 0 ]; then

if [ -f /sbin/turbo_atv_enabler.bin ]; then

echo “/sbin/turbo_atv_enabler.bin” > /tmp/rc.top

else

echo “/sbin/turbo_kext_enabler.bin” > /tmp/rc.top

fi

cat /tmp/rc.top /etc/rc.local.original > /etc/rc.local

rm -rf /tmp/rc.top

fi

Third:
if [ `grep --count -G '^/sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext' /etc/rc.local` -eq 0 ]; then

echo “/sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext” >> /etc/rc.local

fi

chown root:wheel /etc/rc.local

chmod 644 /etc/rc.local

exit

Is that right?
find quote
ewequeone Offline
Donor
Posts: 229
Joined: Jul 2006
Reputation: 0
Location: Western Australia
Post: #23
I don't mind that you use my photos, but please place a link to my site where they were originally from as well as use my nick in your thankyou Wink

Trying to help clean up the afterbirth :laugh:
find quote
purplechris Offline
Junior Member
Posts: 18
Joined: Jan 2010
Reputation: 0
Location: united kingdom
Post: #24
ewequeone Wrote:I don't mind that you use my photos, but please place a link to my site where they were originally from as well as use my nick in your thankyou Wink

guide updated with nick and link to hardware install url
find quote
purplechris Offline
Junior Member
Posts: 18
Joined: Jan 2010
Reputation: 0
Location: united kingdom
Post: #25
molesza Wrote:Thanks for the guide. I am a bit confused about the copy and paste all line and press enter bit.

I’m assuming these are the “sections”

first :
touch /etc/rc.local
cp /etc/rc.local /etc/rc.local.original

Second:
if [ `grep --count -G '^/sbin/turbo_\(atv\|kext\)_enabler.bin' /etc/rc.local` -eq 0 ]; then

if [ -f /sbin/turbo_atv_enabler.bin ]; then

echo “/sbin/turbo_atv_enabler.bin” > /tmp/rc.top

else

echo “/sbin/turbo_kext_enabler.bin” > /tmp/rc.top

fi

cat /tmp/rc.top /etc/rc.local.original > /etc/rc.local

rm -rf /tmp/rc.top

fi

Third:
if [ `grep --count -G '^/sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext' /etc/rc.local` -eq 0 ]; then

echo “/sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext” >> /etc/rc.local

fi

chown root:wheel /etc/rc.local

chmod 644 /etc/rc.local

exit

Is that right?

that is correct yes, its a lot of code to paste but that is what you need to do
find quote
tegalus Offline
Junior Member
Posts: 22
Joined: Dec 2009
Reputation: 0
Post: #26
Hi,

I've followed the guide,have the card installed and I'm running the latest nightly build R26612, however when I go into render method I do not get the Crystal HD option.

All the files appear to be in the correct locations and I believe I have run all the necessary commands in putty.

When I look at the XBMC log I see this:

DEBUG: SECTION:LoadDLL(libcrystalhd.dylib)
14:26:26 T:2684407808 M: 49684480 DEBUG: Loading: libcrystalhd.dylib
14:26:26 T:2684407808 M: 49676288 ERROR: CrystalHD: device open failed
14:26:26 T:2684407808 M: 49672192 INFO: CrystalHD: broadcom crystal hd not found

Any ideas where I could be going wrong?

Thanks
find quote
xpo_dk Offline
Junior Member
Posts: 16
Joined: Jan 2010
Reputation: 0
Post: #27
tegalus Wrote:Hi,

I've followed the guide,have the card installed and I'm running the latest nightly build R26612, however when I go into render method I do not get the Crystal HD option.

All the files appear to be in the correct locations and I believe I have run all the necessary commands in putty.

When I look at the XBMC log I see this:

DEBUG: SECTION:LoadDLL(libcrystalhd.dylib)
14:26:26 T:2684407808 M: 49684480 DEBUG: Loading: libcrystalhd.dylib
14:26:26 T:2684407808 M: 49676288 ERROR: CrystalHD: device open failed
14:26:26 T:2684407808 M: 49672192 INFO: CrystalHD: broadcom crystal hd not found

Any ideas where I could be going wrong?

Thanks

How do you access the XBMC log?
find quote
steve1977 Offline
Posting Freak
Posts: 1,577
Joined: Dec 2006
Reputation: 0
Post: #28
tegalus Wrote:Hi,

I've followed the guide,have the card installed and I'm running the latest nightly build R26612, however when I go into render method I do not get the Crystal HD option.

All the files appear to be in the correct locations and I believe I have run all the necessary commands in putty.

When I look at the XBMC log I see this:

DEBUG: SECTION:LoadDLL(libcrystalhd.dylib)
14:26:26 T:2684407808 M: 49684480 DEBUG: Loading: libcrystalhd.dylib
14:26:26 T:2684407808 M: 49676288 ERROR: CrystalHD: device open failed
14:26:26 T:2684407808 M: 49672192 INFO: CrystalHD: broadcom crystal hd not found

Exactly the same as my situation. Same error message!!! Any help is highly appreciated!!!

Server: Asus Sabertooth Z77 | Intel Core i5 3.4 GHz | 12 GB DDR3 | 256 GB SSD, 40 TB (1 x 4 TB, 6 x 3TB, 9 x 2 TB)
HTPC 1: Apple Mac Mini (mid-2011) | Intel Core i5 2.5 GHz | 4GB DDR3 | 500 GB
HTPC 2: Apple Mac Mini (mid-2007) | Intel Core 2 Duo 2.0 GHz | 4 GB DDR2 | 16 GB SSD
find quote
Bobby Blixberg Offline
Donor
Posts: 363
Joined: Apr 2009
Reputation: 1
Post: #29
tegalus Wrote:Hi,

I've followed the guide,have the card installed and I'm running the latest nightly build R26612, however when I go into render method I do not get the Crystal HD option.

All the files appear to be in the correct locations and I believe I have run all the necessary commands in putty.

When I look at the XBMC log I see this:

DEBUG: SECTION:LoadDLL(libcrystalhd.dylib)
14:26:26 T:2684407808 M: 49684480 DEBUG: Loading: libcrystalhd.dylib
14:26:26 T:2684407808 M: 49676288 ERROR: CrystalHD: device open failed
14:26:26 T:2684407808 M: 49672192 INFO: CrystalHD: broadcom crystal hd not found

Any ideas where I could be going wrong?

Thanks

Looks like you need to SSH into your aTV after every reboot and enter the following:


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

MIFcom Mini-ITX ASUS ION2 | 4GB RAM | 120 GB SSD | XBMCbuntu
Philips 42PFL8684
find quote
interceptor121 Offline
Fan
Posts: 507
Joined: Feb 2009
Reputation: 1
Post: #30
First check all files are in the right place

Second check if your kexts are loaded
sudo kextstat

And see if you find your crystalHD kext if not download rc.local to your computer edit the file and add the kext missing
then copy back the file into /etc making sure the permissions are correct

When everything is loaded you do see the option in XBMC
find quote
Post Reply