Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Hi guys, I got a 160gb atv1gen and I've ordered these pieces:

- brdcm crystal hd card
- 44 pin dual ide cable
- msata ide 44 pin adapter
- msata 60gb hd
- 1 tb 2.5 hd
- sata ide 44 pin adapter

I'll hope to contribute since I'm interested in running cb2, or at least openelec, with all this things.

:apple:

Looking forward to seeing your :apple:TV1 when it's finished.
 
  • Like
Reactions: jopetcervantes
Theres a ton of stuff you can do to an atv 1.

I run one that uses an external esata drive (currently 2TB) which is not just media, its the primary drive for the atv itself (no drive inside the case) and a chd chip (eats raw blu ray easily) with linux / xbmc (similar to crystalbuntu but my own setup). The usb port is also active so I can include more storage if I want via a USB drive. The Media partition automounts to my macs desktop over the lan so I can simply drag and drop movies, music etc over the lan. Its really simple and would never go back to a stock atv personally. Very flexible and stable.

In fact due to the low power useage of the linux os and xbmc when the fan burned out about 4 years ago I simply removed it. Atv is still going strong and is used every day.

The linux OS contains a full build environment for xbmc so I can easily upgrade xbmc by compiling and installing right on the atv itself.
 
Theres a ton of stuff you can do to an atv 1.

I run one that uses an external esata drive (currently 2TB) which is not just media, its the primary drive for the atv itself (no drive inside the case) and a chd chip (eats raw blu ray easily) with linux / xbmc (similar to crystalbuntu but my own setup). The usb port is also active so I can include more storage if I want via a USB drive. The Media partition automounts to my macs desktop over the lan so I can simply drag and drop movies, music etc over the lan. Its really simple and would never go back to a stock atv personally. Very flexible and stable.

In fact due to the low power useage of the linux os and xbmc when the fan burned out about 4 years ago I simply removed it. Atv is still going strong and is used every day.

The linux OS contains a full build environment for xbmc so I can easily upgrade xbmc by compiling and installing right on the atv itself.

Sorry what is chd chip? I googled but I found nothing.
 

lol sorry, was easy.

However everything arrived. Unfortunately I'm not able to test it since my new dual cable doesn't enter ide slot on atv mobo. I had to cut and smooth sides. I'll do it tomorrow night.
Be careful when you order a 44 pin cable: check if extremites have a nook like apple cable, the one I've ordered got extremities at the same level of pins.

In the meanwhile, I've installed chd card and I've solved lack of wifi using a usb dongle from edimax.

EDIT:
Using a knife I've smoothed angles on my new dual ide cable and now I've recabled my atv (tricky since new cable is looong but possible). yeah.
Next days I'll change ide hd and I'll use msata one when my ide/usb arrive.

Thanks in advance to all
 
Last edited:
I am totally interested in this project.

I have an Apple TV with 160GB Hard Drive. Thinking about trying to run OpenELEC on it.

What would be the average cost for upgrading, based on recommendations? Any thoughts about memory? If I remember correctly the ATV Gen1 had 256MB only. Will that be a problem?

Can't wait to get started. I'd love to make my AppleTV useful again.

~B
 
Any thoughts about memory? If I remember correctly the ATV Gen1 had 256MB only. Will that be a problem?

Not with any of the linux based variants (openelec, crystalhd or atvcloner) Linux uses much less memory than the stock os x tiger system. I run 1080p with top showing less than 50% memory being used.
 
Ide 44 pin adapter for apple tv 1st gen

Mondo man or anyone-- what 44 pin IDE adapter do you use for the apple tv 1st gen? I've searched everywhere to find one so I can install an ssd-- Thanks
 
Sorry to jump on this but I'm updating my apple tv and I would like to replace the hard drive. I would like to replace it with an SSD drive but I don't know how to get the software on the apple tv to the new SSD drive. Anyone can help and is it easy?
 
ATV1 upgrade

Hi Guys,

My new Storage configuration on the APPLE TV 1st Gen using OPENELEC, I know that this post should be about Crystalbuntu, but my problem is: I cannot recognize my Slave drive in Crystalbuntu, it is recognized in the Jailbroken version of XBMC, and now its installed and active in OPENELEC, so therfore it should show up in Crystalbuntu, but I cannot find the correct format, ANYMORE IDEA'S GUY'S ?

And once more to those guy's that want to know why I want to do this, the answer is: By using a 30gb Mini MSATA SSD to install the programs on, so it speeds up Boot up, switching between Menu's etc, and using the large 1tb drive for the downloading of Movies etc, you guy's all know that the downloaded movies all play with no interruption's, or stopping half way through the movie, so in the evening before retiring to bed I select the film's that I might like and start downloading them, sometimes about half a dozen, so when we get up in the morning, even if there had been a number of slow downloads, the job will have been completed.

The 26.7G drive is the Mini Msata SSD drive, and the 931GB is the slave drive. The format of the 1TB Slave drive is HFS+

FILESYSTEM...........SIZE.............USED.............AVAILABLE...USE%...MOUNTED ON

/Dev/SD1............200.OM..............115.1M............84.9M...........58%......../Flash

/Dev/sda2...........26.7G.................525.6M............24.8M...........2%........./Storage

/Dev/sdb2...........931.1G...............3.1G................928.0G..........0%......../Var/Media/1TB

SO ANYMORE IDEA'S GUY'S ON THE POSSIBLE FORMAT NEEDED FOR THE SLAVE DRIVE TO BE RECOGNIZED BY CRYSTALBUNTU.

Mansel.

Hi Mansel, I was curious how you were going with this. Firstly I'll say I am not a tech guy so there is a lot of coding and language I am not totally au fait with, but I want to ask you about Western Digital's WD Black Dual Drive (120GB SSD: 1T HDD). And was curious about managing the upload of jailbreak FireCore(linux platform with XBMC) on SSD and utilising HDD for Files. This way you can then utilises the USB port for WiFi plug tool and use an iPad remote app/player.

My ATV internal drive just died after installing all the upgrades : CrystalHD card and using FireCore AtvFlash, which also provided a driver to utilise an external HDD (1T LaCie - Porscher design which worked). Note that the ATVFlash has a lot of drivers builtin plus allowed to choose which HD for storage.

So I was doing some research and here I am. Curious about the SSD which I might do if you say operates faster for the linux platform (ATVFlash), but I'd like to know your thought on the WD Black Dual Drive.

thanks
Andrew
 
my upgrade - following your path!

Great inspirational thread! Adding my experience:


Step-by-step: (excluding mistakes made on the way... :eek:)
1. Installed OpenELEC/XBMC on my AppleTV Gen1 (standard hardware setup) per instruction:
http://wiki.openelec.tv/index.php?title=Installing_OpenELEC_on_AppleTV
- Works fine! But 40 GB is too little space!

2. Purchased BCM970015 Broadcom Crystal HD Decoder from Amazon.de
- Seller: sc_computerecke via www.amazon.de
- Price: 29,90 Euro

3. Purchased DELOCK Converter mSATA zu 2.5 IDE 44 Pin (62434)
- Seller: Amazon EU S.a.r.L.
- Price: 19,01 Euro

4. Purchased SAMSUNG 840 EVO SSD mSATA 256 GB
- Seller: online somewhere
- Price: dont remember

5. Tore down my ATV Gen1 according to instruction:
https://www.ifixit.com/Teardown/Apple+TV+1st+Generation+Teardown/439
- Removed the IDE hard drive
- Removed the wifi card
- Removed the fan

6. Used my Mac Mini (MacOS) to make a disk copy of the original AppleTV 40GB hard drive (OpenELEC installed on it!)
- Connected the hard drive to MacMini by using DELTACO USB 2.0 to SATA & IDE adapter kit
-- used the diskutil command to identify which drive identity it was given by system (disk1)
-- terminal command: dd if=/dev/rdisk1 of=./image.img (took ages to complete!)
-- Removed the original ATA drive from USB adapter
- Dualbooted into Linux on the MacMini
-- Attached the new SSD drive to the USB adapter
- used the PARTED command to identify which drive identity it was give by system (sdb)
- console command: dd if=./image.img of=/dev/sdb
--- disk cloning now compete, but the SSD looks like a 40 GB drive... so
- launched GPARTED to repartition the SSD
-- removed the LINUX-SWAP partition
-- recreated it at the end of the SSD
-- resized the STORAGE partition to maximum size

7. Installed new hardware into AppleTV
- Attached the SAMSUNG mSATA to the DELOCK converter
- Installed the CrystalHD card to the slot where the wifi card had been before
- Connected the DELOCK converter to the IDE cable

8. Connected the cables and booted the AppleTV
- After a minute or so, AppleTV shows error screen as if a boot disk not found
- Made a soft reset using Apple Remote control (hold arrow down, menu buttons for 10 seconds)
- AppleTV reset, and after about 40 seconds the OpenElec splash screen reappeared
- Go into system information -> available storage at about 250 GB :)

9. Remove all cables and close up the AppleTV casing
- let the SSD just lay as it falls in the case due to natural bending of IDE cable
- put some black electric tape over, just in case
- put the case lid back down taking care to not damage the white power plug which sits at the corner.
- screw back the four corner screws using the long ones at the right spot and the short ones at the right spot.

9. Upload gigabytes of data to the AppleTV
- Reconnect all cables (incl LAN cable) and reboot
- Use SSH / SAMBA from Linux to upload 10-20 GB of data
- Room temperature= 25 C, Peak ATV temperature= 67 C

10. DARN HAPPY !!!!
- Using XBMC skin Quartz (ATV lookalike)
- Very snappy and quick so far, moves around menus without any delays
- Sluggish only if SAMBA transfer ongoing at same time (30% CPU power for SAMBA transfer)

Non-central experiences:
-I started out with only a Torx 8, and it worked for the first disassembly and reassembly. But on second disassembly the Torx 10 screws were becoming difficult to get a grip on... Purchased the Torx10 and everything was ok. Torx9 can prolly be skipped.
-- Torx 8 for HD
-- Torx 9 for mPCI (?)
-- Torx10 for casing
- Take care not to remove all the rubber at bottom of ATV. I just removed portions of it to get to the screws and it still falls beautifully into place now that i am finished. No hairdryer required.
- I tried to install OpenELEC directly to the SSD using USB stick, but that kept on failing for some reason
- I tried to install Crystalbuntu directly to the SSD using USB stick, but that kept on failing for some reason
- I tried many other things, it all kept on failing and I believed the SSD was incompatible with the converter and/or ATV as the bloody fail screen kept on appearing when booting the ATV after anything i attempted to do.
- But then I realized that my Mac/Linux could read the mSATA perfectly through my USB-IDE adapter connected to the IDE-mSATA adapter so the hardware must actually be working... Is perhaps the Samsung too fast for the ATV ??
- Made the "dd" disk cloning activity and tried again...
- But failed too! "I really give up. This sucks! - maybe buy a different, older SSD, anyway ATV is a piece of crap - consumes too much idle energy..." Sitting in the sofa 2 AM and staring at the bloody fail screen too lazy to do anything really-- maybe just one more attempt to reboot.. but too lazy to get up and pull the wires i did the soft reset using the remote... simsalabim, boot up perfectly! haha that was joy!
- In the end, it seems the soft reset may have been a key to get the booting to function? Dont know why... Maybe the USB stick installations also would have worked if I had applied the soft reset... I recall some thread somewhere where something was discussed about soft resets to fix some similar problem... Anyway, now booting works both after power off as well as soft resets.
- I think the switching between MacOS/Linux is not needed. I was just a bit in despair thinking about hardware compatibility (JM20330?) and felt more comfortable using Linux to work on the repartitioning part.

Final note
So.. Thanks a lot for the inspiration you (Mondeo man etc) provided in this thread. I am really happy with my upgraded ATV1/OpenElec/XBMC! ... ATV3 goes to the bin! :)
 
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.
Just Upgraded my HD

I just updated my ATV from 160 gb to 320 gb! It was previously jailbroken using the software from patchstick.ca.

I bought the drive from newegg for $230:
(http://www.newegg.com/Product/Product.aspx?Item=N82E16822136345)

I followed the directions found here:
https://eshop.macsales.com/Reviews/Framework.cfm?page=/Tips/appletv/appletv.html.

Deviations from instructions:

The directions instruct you to simultaneously clone and copy the removed ATV drive to the new drive, which would require two universal drive adapters. I only have one universal drive adapter, so I created a cloned disk image of my ATV drive. I then restored the image onto my new 320 gb drive using CopyCatX ($60). For some reason, the software kept crashing under OS 10.8. It worked perfectly under OS 10.7. BTW, I tried to use CarbonCopyCloner, but I could not get it get to create a bootable sector-by-sector clone of my original drive.

The new cloned drive needed to be repartitioned because it only showed that 160 gb of the new drive was available. I could not find the recommended software, VolumeWorks. I used iPartition ($50) after unsuccessfully using DiskUtility on OS 10.7 and OS 10.8.

Now, everything works great! I hope someone finds this post useful. I really love my ATV1 and hope to get a few more years out of it!
 
Doing my thing.
Hi Mondeo Man,
I know this is a very old thread, so hoping you're still around. I need to replace my hard drive, but have no idea how to set up the new hard drive i.e. Clone it, so it boots up.
Any help would be appreciated
Thanks
Brad



Hi alent1234,

I see where you are coming from, but that’s not me, I have always been more interested in how things work rather than what they produce, and will take what is a basic media player with modest hard drive capability’s, and try and turn it into something special, the Apple TV 1st generation is I believe with all the hacking and upgrading one of the best there is, and I’m still trying to squeeze out just a little bit more, ok I might not be able to get much more out of it , but will keep trying, that’s my thing, I purchased (4) four of this model, all on E bay and Amazon, all costing average of £100 each, so you see I’m sure I could have bought the best Media player with all the bells and trimmings in the world for £400, but no my fun is doing what I enjoy, and maybe it will help someone else, little things like using the Mini PC i express Msata SSD Drive, reason being, it’s a lot faster, it stays cooler, it’s tiny compared to a normal 2.5 Hard Drive, so fits in the case without taking up any extra room, I prefer to download any movies that I fancy onto a external USB 3 drive, and then when you watch it there is no stuttering or stopping that you sometimes experience with movie streaming.
So all in all I’m happy with this 1st generation model, and the media that’s available on XBMC is endless, so HAPPY DAYS MY FRIEND,
 
See this for the initial way of cloning the ATV hard drive. For more details on getting it up and running, this rather exhaustive thread of mostly irrelevant information may be helpful.

My advice is to get a PATA SSD if you can find one. At one time the largest I could find was 250 GB but that was many years ago. Alternatively, PATA to SATA adapters can work, but there is a lot of variation on which will do. Again, space inside the ATV is an important constraint.
 
I've used multiple PATA to SATA adapters and have used multiple 2.5" SATA drives (SSD, 2TB HDD). As mentioned, depending on the adapter, it can be a tight fit. I would also recommend wrapping the adapter in electrical tape to avoid any metal pieces touching the Apple TV casing.
 
G'day,

I need to instal a new HDD in my brother's ATV1, so am looking at ATA -> SATA bridges. I see that it's a very tight area to work in, and some adapters simply wont fit...

Can anyone suggest a currently available brand/model that will do that job?

This is for with a 1TB Sata drive - not SSD.

Thanks

cosmic
 
Just waiting to get my ATV1 (already have an ATV3). Luckily I found an open box with shrink wrapped hardware, so looks like it's never been used. Bought a BCM 970015 card to fit inside too. Is it worth changing the hard drive for a small SSD, with audio/video coming off a NAS?
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.