Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

retta283

Suspended
Original poster
Jun 8, 2018
3,179
3,480
I was sorting through my installers on my hard drive and I found the original 1.0 and 1.1 softwares for the Apple TV, and this got me to thinking how one would go about restoring these files or even just installing OS X on one of them. Anyone on this board own a first gen Apple TV and if so, what's your experience with it? Do you know how to restore from these DMGs or is that impossible by now? Figured this is a better place for this thread because we're tinkerers and it technically is early Intel...
 
  • Like
Reactions: uller6
Some basic Googling yielded this link for restoring the software on a 1st Gen AppleTV: https://www.tweaking4all.com/home-theatre/appletv/restore-appletv-os-offline-1stgen/

And here's a link to how someone was able to get Tiger on a 1st Gen AppleTV: https://www.appletvhacks.net/2007/04/01/mac-os-x-running-on-apple-tv/

It's been a while, but I remember people getting not just OS X but also Linux running on the AppleTV. I also remember a popular upgrade being swapping the WiFi card with a Broadcom Crystal HD BCM70015 card for better playback of 1080p content (but you apparently had to install XBMC or OSMC on it, to really make the card shine).
 
Some basic Googling yielded this link for restoring the software on a 1st Gen AppleTV: https://www.tweaking4all.com/home-theatre/appletv/restore-appletv-os-offline-1stgen/

And here's a link to how someone was able to get Tiger on a 1st Gen AppleTV: https://www.appletvhacks.net/2007/04/01/mac-os-x-running-on-apple-tv/

It's been a while, but I remember people getting not just OS X but also Linux running on the AppleTV. I also remember a popular upgrade being swapping the WiFi card with a Broadcom Crystal HD BCM70015 card for better playback of 1080p content (but you apparently had to install XBMC or OSMC on it, to really make the card shine).
The file formats for 2.0 and 3.0 software are different than the earlier versions which makes it questionable that such method would still apply. I researched this quite a bit and found nothing related to the earlier software.
 
My aTV is running 10.5.8 about as well as it can with an internal IDE SSD. The hard drive died last year so I reinstalled everything from scratch to the SSD. Some of the disk images/patch files I used I had already downloaded in ~2010 so I'm not sure if you can still get them on the internet. If you already have the correct files getting 10.5.8 on there isn't difficult.

You should be able to use atvusb-creator to flash those early 1.X firmwares first to a USB flash drive, then to the atV.

Installing linux is pretty straightforward too:
 
  • Like
Reactions: retta283
My aTV is running 10.5.8 about as well as it can with an internal IDE SSD. The hard drive died last year so I reinstalled everything from scratch to the SSD. Some of the disk images/patch files I used I had already downloaded in ~2010 so I'm not sure if you can still get them on the internet. If you already have the correct files getting 10.5.8 on there isn't difficult.

You should be able to use atvusb-creator to flash those early 1.X firmwares first to a USB flash drive, then to the atV.

Installing linux is pretty straightforward too:
It seems like the atvusb-creator will accept the format of the earlier firmwares. They aren't installers per se, just the software bundled into a DMG. If it does flash them though perhaps this will turn it into something that can install. I hadn't seen this software in my search so thank you for the reference.

I didn't know 10.5 was possible on this, I'd be curious how it handles a large monitor resolution (is 1920x1080 or 1920x1200 even supported by the cheap GPU) because even my Mini with a GMA has trouble.
 
It seems like the atvusb-creator will accept the format of the earlier firmwares. They aren't installers per se, just the software bundled into a DMG. If it does flash them though perhaps this will turn it into something that can install. I hadn't seen this software in my search so thank you for the reference.

I didn't know 10.5 was possible on this, I'd be curious how it handles a large monitor resolution (is 1920x1080 or 1920x1200 even supported by the cheap GPU) because even my Mini with a GMA has trouble.
10.5.8 runs better than you would expect given the abysmal hardware (256 MB RAM hurts). The SSD really helps; it was almost unusable with the original spinning hard drive due to memory paging. I use mine at 1920x1080x60Hz via HDMI and it's smooth.
 
Bought an aTV1 for 40 bucks years ago (about the the time, when the black aTV2 hit the shelves), because I was keen to try out FireCore aTV-flash for streaming video in our home network ... It gets pretty warm - something I didn't want to leave in standby for long.
The idea of putting an old SSD inside and install OSX sounds pretty intriguing.
 
Last edited:
  • Like
Reactions: Amethyst1
I ran one for several years with an SSD inside using Leopard as my home server. It doesn’t run half bad with an SSD, but as @uller6 mentioned, you’re gonna have a bad time if you use a spinning disk. I used an IDE—>SATA adapter to run a cheap SSD, then I had a large external drive hooked up via the USB port. It ran surprisingly well for several years before it was replaced by a Mac mini. I’ve still got it in my closet somewhere, just waiting for that mini to crap out so it can shine once again :D
 
I was sorting through my installers on my hard drive and I found the original 1.0 and 1.1 softwares for the Apple TV, and this got me to thinking how one would go about restoring these files or even just installing OS X on one of them. Anyone on this board own a first gen Apple TV and if so, what's your experience with it? Do you know how to restore from these DMGs or is that impossible by now? Figured this is a better place for this thread because we're tinkerers and it technically is early Intel...
Do you by any chance still have 1.1?
 
As a follow-up to my last post, it seems that link is dead. It downloads, but then after waiting 15 minutes it stops at the very end and cannot be resumed. Thought nothing of it other than the Archive's absymal download speeds, my apologies for jumping the gun. Did some research and all copies of this available online are nonfunctional as they are sourced from this same link and missing 75~ MB of data.

In any event, I don't believe there's anything special about 1.1 compared to the original firmware other than the now-useless YouTube app and some security fixes (again for a 16 year old release). The 1.0 firmware is still available: https://archive.org/details/os-dot-dmg-1.0 This one I did have on my HDD, I don't know what I was talking about in my first post with regards to the 1.1 file. Wish I could find it.
 
As a follow-up to my last post, it seems that link is dead. It downloads, but then after waiting 15 minutes it stops at the very end and cannot be resumed. Thought nothing of it other than the Archive's absymal download speeds, my apologies for jumping the gun. Did some research and all copies of this available online are nonfunctional as they are sourced from this same link and missing 75~ MB of data.

In any event, I don't believe there's anything special about 1.1 compared to the original firmware other than the now-useless YouTube app and some security fixes (again for a 16 year old release). The 1.0 firmware is still available: https://archive.org/details/os-dot-dmg-1.0 This one I did have on my HDD, I don't know what I was talking about in my first post with regards to the 1.1 file. Wish I could find it.
Update: I bought a 1.1 Apple TV on eBay! It has it in the recovery partition including the DMG. I am going to publish it on archive.org!
 
I wrote a little overview of me using a 1st gen Apple TV back in 2019 here. I've not downgraded it though, but I would love to use the original OS it came with if I could, I think the original Front Row view is so cool. I think my model might have shipped with 2.0 though.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.