• 1(current)
  • 2
  • 3
  • 4
  • 5
  • 10
Manually installing CrystalHD driver/lib/firmware
#1
tuckbodi Wrote:@scott B - if still interested in building your own code..I was in your position not too long ago and all the info you need is here in this forum, up on the crystalhd-for-osx google code site and through your friendly search engine. It took me awhile to figure out where things were, how to install them and use them, but I just gritted my teeth and kept digging until I figured it out. I just felt it was better to do it this way as I'd much rather have davilla working on code for my AppleTV. Big Grin

Here's some links to get you started:

CrystalHD - http://code.google.com/p/crystalhd-for-osx/
MacPorts - http://code.google.com/p/xbmc-port-depends/
Xcode - http://developer.apple.com/tools/download

And if building XBMC from svn, it also helps to look at the README.osx from the trac, an example: http://trac.xbmc.org/browser/trunk/README.osx?rev=32869.

@dregray - translation for you: if still building ur own code..i was same position long ago all info here in forum on crystalhd-for-osx google code site through search it took me awhile to figure out where things how to install use but i gritted teeth digging figured out i just felt better id much rather have davilla working on codeheres links to httpcodegooglecompcrystalhdforosx httpcodegooglecompxbmcportdepends httpdeveloperapplecomtoolsdownload if building xbmc helps to look at the readmeosx httptracxbmcorgbrowsertrunkreadmeosxrev32869

Hahahahahhaaaaahahahahhahahahhahahahahahah

Love it! Thanks, tuckbodi.
Reply
#2
HAHAHA, you funny guy tuckbodi Smile
Reply
#3
Sad 
you are right i want to do it myself but i feel like im reading in alien i have no idea where to start i have all the tool but what goes where
Reply
#4
Smile 
davilla Wrote:Brow beat me into submission.

http://code.google.com/p/crystalhd-for-o...loads/list

crystalhd kext, library and firmware based on r145 -> crystalhd-for-osx-2.0.0.zip

Now I have to tag and blah, blah, blah,

I was in the midst of setting up a dev environment to build r145, had source, was going to look at the build instructions again and clicked Downloads by accident on the Google Code site. Lo and behold, there appeared 2.0.0.zip! Thanks Scott!
Reply
#5
nanotech Wrote:I was in the midst of setting up a dev environment to build r145, had source, was going to look at the build instructions again and clicked Downloads by accident on the Google Code site. Lo and behold, there appeared 2.0.0.zip! Thanks Scott!

Don't thank me, thank Mr. Davilla with a paypal donation! Smile
Reply
#6
davilla Wrote:ah, follow the guide at http://code.google.com/p/crystalhd-for-osx/

and before you ask, you will need to check out the source code (I don't know what you mean by "downloaded the drivers"). There's only one driver, one library and two sets of firmware, one for bcm70012, one for bcm70015.

http://code.google.com/p/crystalhd-for-o...e/checkout

By the way, on your guide you refer to (http://0xfeedbeef.com/appletv/) which seems to be dead now. Sad

I might be stuck trying to load the kexts. Eek
Reply
#7
Scott B Wrote:By the way, on your guide you refer to (http://0xfeedbeef.com/appletv/) which seems to be dead now. Sad

I might be stuck trying to load the kexts. Eek

check http://code.google.com/p/crystalhd-for-o...loads/list
Reply
#8
davilla Wrote:check http://code.google.com/p/crystalhd-for-o...loads/list

Does your license plate read: THEMAN ?

It should. Big Grin
Reply
#9
davilla Wrote:check http://code.google.com/p/crystalhd-for-o...loads/list

You didn't happen to take a mirror of those instructions too, did you? Apparently I have to create /mach and /mach.sym files...?
Reply
#10
Scott B Wrote:You didn't happen to take a mirror of those instructions too, did you? Apparently I have to create /mach and /mach.sym files...?

http://wiki.awkwardtv.org/wiki/Mount_ReadWrite then reboot. /mach and /mach.sym will be created automatically.

http://wiki.awkwardtv.org/wiki/Enable_Kext_Loading substitute turbo_atv_enabler for turbo_kext_enabler
Reply
#11
davilla Wrote:http://wiki.awkwardtv.org/wiki/Mount_ReadWrite then reboot. /mach and /mach.sym will be created automatically.

http://wiki.awkwardtv.org/wiki/Enable_Kext_Loading substitute turbo_atv_enabler for turbo_kext_enabler

Perfect. Those two files are in my root directory now and I've rebooted.

I placed the turbo_atv_enabler.bin into the /tmp folder and did the following:

chmod +x turbo_atv_enabler.bin -- no problem
sudo ./turbo_atv_enabler.bin -- Hangs and doesn't complete.

I'm using WinSCP's terminal window to enter the commands. Any ideas?
Reply
#12
Scott B Wrote:Perfect. Those two files are in my root directory now and I've rebooted.

I placed the turbo_atv_enabler.bin into the /tmp folder and did the following:

chmod +x turbo_atv_enabler.bin -- no problem
sudo ./turbo_atv_enabler.bin -- Hangs and doesn't complete.

I'm using WinSCP's terminal window to enter the commands. Any ideas?

byte count of turbo_atv_enabler.bin ? should be 17,780 bytes.
Reply
#13
davilla Wrote:byte count of turbo_atv_enabler.bin ? should be 17,780 bytes.

Yes sir. Check.

Even doing the simple:
sudo mount -uw /

...results in a hang that I eventually Abort. Maybe I'm logged in with insufficient permissions? I'm logged in as frontrow.
Reply
#14
Scott B Wrote:Yes sir. Check.

Even doing the simple:
sudo mount -uw /

...results in a hang that I eventually Abort. Maybe I'm logged in with insufficient permissions? I'm logged in as frontrow.

sudo elevates you to root. you are god then.

none of these should cause any hangs. try;

sudo find / -name turbo_atv_enabler.bin

EDIT, zzzz time for me now, we will have to pick this up tomorrow.
Reply
#15
davilla Wrote:sudo elevates you to root. you are god then.

none of these should cause any hangs. try;

sudo find / -name turbo_atv_enabler.bin

Same thing. Hangs. I'm even executing that command within the tmp folder where I can see the .bin in the GUI. Sad

Maybe this helps?

Image
Reply
  • 1(current)
  • 2
  • 3
  • 4
  • 5
  • 10

Logout Mark Read Team Forum Stats Members Help
Manually installing CrystalHD driver/lib/firmware0