Kodi Community Forum
[AppleTV] Compiling crystalhd-for-osx Lib/Kext - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Mac OS X (https://forum.kodi.tv/forumdisplay.php?fid=56)
+---- Thread: [AppleTV] Compiling crystalhd-for-osx Lib/Kext (/showthread.php?tid=66174)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


- WeakATV - 2010-01-07

dafranca Wrote:lib and kext build in 10.5.8:
http://www.easy-share.com/1908939681/CrystalHD-lib-kext(1-7-10).rar

1) rar x CrystalHD-lib-kext\(1-7-10\)
2) cd CrystalHD-lib-kext\(1-7-10\)
3)sudo chmod -R 755 *
4)sudo chown -R root:wheel *
5) sudo mv libcrystalhd.dylib /usr/lib/libcrystalhd.dylib
6) sudo mv bcmFilePlayFw.bin /usr/lib/bcmFilePlayFw.bin
7) sudo mv BroadcomCrystalHD.kext/ /System/Library/Extensions/
8*)
Code:
sudo echo "/sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext" >> /etc/rc.local

*= requires turbo kext (installed with nito's smart installer)


EDIT:

if you get "No such file or diretory"

1) wget http://0xfeedbeef.com/appletv/turbo_atv_enabler.bin
2) sudo {chown -R root:wheel;chmod -R 755} turbo_atv_enabler.bin
3) sudo mv turbo_atv_enabler.bin /sbin/
4)
Code:
sudo touch /etc/rc.local; sudo cat /etc/rc.local > rc.local; sudo echo "sudo /sbin/turbo_kext_enabler.bin" >> rc.local; sudo mv rc.local /etc/

them you can run line 9)[/quote]


- WeakATV - 2010-01-07

interceptor121 Wrote:If you do not have an understanding of what you are doing you should not be playing with compiling code.
Let alone the fact that you need to add few things to your mac to even start you may end up in a mess.
The idea is that once that the people that have an idea of what they are doing get to a good progress there will be a first binary for a release candidate.
At that stage there will still be bugs so don't worry we will have time to contribute but if you do not even understand the concepts behind coding you should just sit and relax waiting patiently

Image


- dafranca - 2010-01-07

WeakATV Wrote:If you get "No such file or directory" or something similar for step 8, do this and then try again...

Code:
sudo touch /etc/rc.local
sudo chmod 755 /etc/rc.local
sudo chown root:wheel /etc/rc.local
no....

if you get "No such file or diretory"

1) wget http://0xfeedbeef.com/appletv/turbo_atv_enabler.bin
2) sudo chown -R root:wheel turbo_atv_enabler.bin
3) sudo chmod -R 755 turbo_atv_enabler.bin
4) sudo mv turbo_atv_enabler.bin /sbin/
5)
Code:
sudo touch /etc/rc.local; sudo cat /etc/rc.local > rc.local; sudo echo "sudo /sbin/turbo_atv_enabler.bin" >> rc.local; sudo mv rc.local /etc/

them you can run line 9)


- Sam.Nazarko - 2010-01-08

Small heads up:

Had no joy downloading the 3rd party revision until I made the
directory
"/mnt/Scratch/Users/frontrow/Library/Caches/XBMCLauncherDownloads"

and gave it permissions.


- sircube - 2010-01-08

dafranca Wrote:5)
Code:
sudo touch /etc/rc.local; sudo cat /etc/rc.local > rc.local; sudo echo "sudo /sbin/turbo_kext_enabler.bin" >> rc.local; sudo mv rc.local /etc/

Thanks for the driver binaries for ATV.
Another happy "consumer" here!Big Grin

There is a tiny type-o above that will not enable auto-load of the driver.
Fixed:
Code:
sudo touch /etc/rc.local; sudo cat /etc/rc.local > rc.local; sudo echo "sudo /sbin/[b]turbo_atv_enabler.bin[/b]" >> rc.local; sudo mv rc.local /etc/



- Coyote63 - 2010-01-08

Yippieee! I got it to work with the above outlined procedure(s) ! Big Grin

A big thanks to everybody who made this possible.


- goon - 2010-01-08

dafranca Wrote:lib and kext build in 10.5.8:
http://www.easy-share.com/1908939681/CrystalHD-lib-kext(1-7-10).rar

1) sudo mount -uw /
2) rar x CrystalHD-lib-kext\(1-7-10\)
3) cd CrystalHD-lib-kext\(1-7-10\)
4) sudo chmod -R 755 *
5) sudo chown -R root:wheel *
6) sudo mv libcrystalhd.dylib /usr/lib/libcrystalhd.dylib
7) sudo mv bcmFilePlayFw.bin /usr/lib/bcmFilePlayFw.bin
8) sudo mv BroadcomCrystalHD.kext/ /System/Library/Extensions/
9*)
Code:
sudo cat /etc/rc.local > rc.local; sudo echo "sudo /sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext" >> rc.local; sudo mv rc.local /etc/

*= requires turbo kext (installed with nito's smart installer)

ok I'm alittle lost on how to begin here. do I firtst download the file? If/when I do, where do I put it?
first step works fine. But second step says (-bash: rar: command not found)


- i5Js - 2010-01-08

You have to install rar first: download from here: http://www.rarlab.com/rar/rarosx-3.8.b2.tar.gz, then copy the uncompress content to /usr/local/bin


- dafranca - 2010-01-08

goon Wrote:ok I'm alittle lost on how to begin here. do I firtst download the file? If/when I do, where do I put it?
first step works fine. But second step says (-bash: rar: command not found)
wget http://www.rarlab.com/rar/rarosx-3.8.0.tar.gz
tar zxf rarosx-3.8.0.tar.gz
sudo mv rar/rar /usr/bin/
sudo rm -rdf {rar,rarosx-3.8.0.tar.gz}


- goon - 2010-01-08

ok I got rar installed. Where do I put CrystalHD-lib-kext\(1-7-10\).rar? As of now I get
"CrystalHD-lib-kext\(1-7-10\).rar is not rar archive
no files to extract"
ok I put the rar in frontrow directory, it extracted fine in step 1. but for step 2, I get "no such file in directory"


- davilla - 2010-01-08

crystalhd-for-osx-1.0.0 tagged and binaries at

http://code.google.com/p/crystalhd-for-osx/downloads/list

no mpkg yet Smile


- fredaroony - 2010-01-08

davilla Wrote:crystalhd-for-osx-1.0.0 tagged and binaries at

http://code.google.com/p/crystalhd-for-osx/downloads/list

no mpkg yet Smile

Is this still rev 15?


- goon - 2010-01-08

davilla Wrote:crystalhd-for-osx-1.0.0 tagged and binaries at

http://code.google.com/p/crystalhd-for-osx/downloads/list

no mpkg yet Smile

so does this mean I should stop what I'm doing and get these instead?


- davilla - 2010-01-08

goon Wrote:so does this mean I should stop what I'm doing and get these instead?

I'm not sure I want to know what you are doing in the privacy of your home Smile


- davilla - 2010-01-08

fredaroony Wrote:Is this still rev 15?

http://code.google.com/p/crystalhd-for-osx/source/list