Apple TV Hacking
Apple TV Hacking
I have recently gotten into the Apple TV scene. I know it has been around for a while now but the prices are low enough now to gain my interest. This is my second Apple TV I picked up yesterday with the intention of running OS X on it.
To start I gathered some stuff I would need for the thing to work. Also not pictured is a little usb->2.5IDE adapter that I had.
After that It was time to break it open. Apple is just being a pain in the ass when putting T10 to hold the cover and T8 to hold the hard drive in.
And here it is opened up.
So, All of the directions online say to install the Intel version of OSX 10.4. Here is where my problems begin. I dont have an intel mac. My work only has PPC macs, so that doesn’t help. I had Kalyway’s 10.5.2 so thats what I decided to try first.
Here is is installing off of my laptop.
Now after changing the boot.efi file, blessing it, removing nvidia kexts, and booting I get no output to HDMI-DVI. Is anything outputting? im not sure that is all I have to test it with. I replaced the kernel with semthex one and tried to boot. I didn’t expect it to work with a 10.4 kernel with a 10.5 OS but it was worth a shot. So I booted up and I got something to display which was nice, although it was a kernel panic.
I think i’m going to download the JaS 10.4.8 Image tonight and give that a go. I’ll post up what I find.
Here are the Install instructions I’m kind of following from AppleTVHacks.net heres a link. http://www.appletvhacks.net/2007/04/01/mac-os-x-running-on-apple-tv/
Before I start on this post I need to give a BIG thanks to c4pt on the OSX86 IRC for helping me out with this.
At the end of the Last post I had installed 10.5.2 with a semthex 8.8.1 kernel ( I think) deleted the nvidia kexts and bless the boot.efi file. This time I downloaded JaS 10.4.8 SSE2+SSE3 and started to install that. This took about 3 hours (SOO SLOW!)
On boot I would fail at this screen.
Here is it hooked up.
After a fresh 10.4.8 install and following the instructions from appletvhacks.net in my last post. This really didn’t get me anywhere. c4pt from OSX86 helped me play around with some kexts trying to figure out which graphics driver was causing it to choke.
We kinda gave up on 10.4.8 and decided to move to 10.5.2 again.
WOOT! And we have a GO! I decided to start with a fresh install of Kalyway 10.5.2. c4pt has posted some images of which options to select under “customize” I will link them when I find them. The options were very minimal and there wasn’t a lot of crap that I installed.
After doing the install, I copied over the boot.efi file. We had a discussion on where this should go, he thought it should go in /usr/standalone/i386/ and I thought it should follow the 10.4 instructions and go in /System/Lirbrary/CoreServices/. I ended up putting it in system and blessing it following the instructions from 10.4
I did not remove ANY kexts to get this to work, like it explains in the previous post and on appletvhacks.net or on hackint0sh.org. Again this is how I got it to work.
I put the drive pack in, booted it up and…