USB patch released. HALLELUJAH!

by editor @ AppleTVHacks.net on July 28, 2007

After numerous delays, we present you the USB patch that you guys have been waiting for. You can find the link to the patch at the bottom of this blog entry.

Just a recap for those who are not familiar with this. A few months back, AppleTVHacks.net and FatWallet set up a bounty looking for a way to use an external USB drive as a primary storage for the Apple TV. The patch must still allow the Apple TV to boot from its internal hard drive but only use the external USB drive as its primary storage.

First of all, our team would like to thank Patrick Walton of University of Chicago for sending us the original entry. We certainly appreciate his effort; it was a quite an achievement. Unfortunately, syncing did not work. By the time we realized the problem, Patrick was already too busy to fix his code.

Fortunately, Tom Anthony, our resident geek, was able to pick up where Patrick left off and fixed the syncing problem that the original patch had.

We would also like to thank Turbo for spending the time to test out the patch.

Instructions

The patch was written for and, therefore, tested on Apple TV software version 1.0. If you have 1.1, the patch might not work. Please let us know if you can get the patch to work on 1.1.

What you need:

  • An ssh-enabled Apple TV. If you don’t have that enabled yet, you can refer to this post to get it enabled. For instructions on how to enable ssh without opening the case, refer to this wiki page.
  • An Intel-Mac or Intel-based *nix. This is needed to run the script to patch the kernel on the Apple TV remotely. It maybe possible to run the install script under Windows using cygwin. However, we have not tried this.
  • An installed version of Mac OS X 10.4 Intel. Or a full copy of the contents of the “/System/Library/Extensions” folder from one.
  • An original, unmodified copy of the ‘mach_kernel.prelink’ file from the Apple TV. If the kernel on your Apple TV has not been modified yet, you can just tell the script to get it from there. Otherwise, you can obtain the file from Apple TV Software 1.1 update available here.
  • An external USB drive formatted using “Journaled HFS+” with the Apple Parition Map option (which is the default). This is the format the Apple TV expects.

The Procedure

  • Once you have all of the above, extract the zip file and READ THE README file. In it, you’ll find the instructions on how to run the script and what to do get the USB drive to work.
  • IMPORTANT: Please please please please back up the content of your Apple TV first before running the patch script. If there is one important step in performing the patch, it is BACKING UP your Apple TV.
  • Once you have your Apple TV backed up, run the script “install-atvrhd.sh” and follow the instructions. This process should take you less than 5 minutes. Once the kernel on your Apple TV is patched, the device will reboot.

Using it

  • Turn on the Apple TV without the USB drive inserted.
  • Wait for the intro sequence (flying TV screens, etc.) and insert the USB drive then.
  • Once inserted, the content of the internal hard drive will be copied to the external hard drive. This process can take a very long time. To remedy this, we recommend that you erase the content of your internal hard drive first so that there is no need to copy the content.
  • The Apple TV will restart automatically after the content is copied.
  • At this point, your Apple TV will use the external drive as its primary storage.

Uninstall

Under Unix or Intel Mac, use “uninstall-atvrhd.sh” to uninstall the patch. It should undo the changes – however, if you get really stuck, use the “Factory Restore” feature on your Apple TV.
Support

If you would like discuss about this patch (problems, praises, etc.), please use AppleTVSource.com’s Forums page for that.

And lastly

AppleTVHacks.net team would like to thank FatWallet for sponsoring this bounty and for their patience. Without them, this would not be possible.

We would also like to apologize to the community for delaying the release of this patch. We never thought that it would take this long. We know that many of you were dissatisfied (to put it lightly) with the progress. Many unforeseen events happened that resulted in the delay. Please accept our sincere apology.

Good luck experimenting with it. And, remember, BACKUP!

USB Patch

Share and Enjoy:
  • Digg
  • del.icio.us
  • StumbleUpon
  • Facebook
  • MySpace
  • Technorati
  • Google Bookmarks
  • Fark
  • Furl
  • LinkedIn
  • Live
  • Meneame
  • NewsVine
  • Ping.fm
  • Propeller
  • Reddit
  • Slashdot
  • Tumblr
  • TwitThis
  • Wikio
  • Yahoo! Buzz
  • Mark F
    Cool! I've been waiting to see this.

    Here is the perfect peripheral to use -- its called Drobo, its a USB connected drive array. Its like a disk drive that never loses data and never gets full --- its easier to see their video than it is to explain .... go to www.drobo.com ... this thing has been in lots of blogs and review sites, cnet gave it 8.8 and an Editor's Choice award

    I did work beta testing their system, and as a result I can offer a code for a $25 discount if you buy off of their site.... however, the code expires on 7/31 ... the code is "DROBOMARKF" .... I saw Fry's is selli 750 GB seagates for $199 .... time to buy some more ...
  • RS1000
    Sorry I'm new at this but what does it mean under "Unix", install... what is Unix?
  • Ivo
    If I understand correctly, you need to have SSH enabled, and in order to do this, you need to open the case. Wasn't one of the requirements that "Patch must be able to be applied without opening the case."?
  • Kurt Theurer
    Well I have checked the rules for this contest and they are:

    Patch must be able to be applied without opening the case.
    Patch must be able to be removed (and the Apple TV to original configuration) without opening the case.

    But for the ssh to be activated you need to open the AppleTV and connect it to a Mac Intel via USB and copy some files.
  • luck
    RS1000, if you do not know what Unix is, I recommend that you do not try performing this hack. Unix is an operating system just like Windows, Mac OS X, etc. that gives your computer the "personality" in which you can interact with.
  • luck
    Ivo and Kurt, I have updated the instructions and added a link to awkwardtv's wiki page that details how you can enable ssh without opening the case.

    Believe me, I'm pretty much clueless when it comes to all the Unix stuff. I was able to get ssh enabled on my Apple TV by following those instructions. So give it a try.
  • Isn't the Apple TV already backed up, since it *has* to be tied to an iTunes library in the first place? Backing it up seems a bit redundant and almost confusing, since it isn't entirely clear how to actually back one up given the fact that it can't be plugged in like an iPod to copy content from.
  • luck
    David, what I meant by backing up the Apple TV was not backing up the media files (songs, podcasts, movies, tv shows, etc.) but the whole entire drive along with the operating system's files.

    You are correct in stating that the media content is from iTunes. However, since the script patches the kernel of the Apple TV, you really want to back up the operating system. This is because there is a chance that you might "brick" your Apple TV.
  • Hello
    nice work!!!
  • RS1000
    Luck, so you mean the only way to install the patch is to use Unix? can't use terminal or something else within intel mac?
  • RS1000
    luck, so does that mean you can only install patch using unix? can't use terminal or something else?
  • RS1000
    i tried a few times to run the script. however, everytime it reaches part on patching original kernel and it starts looking for the file kernel.uncompressed.patch, i keep getting message "no such file or directory" then script exits/stops. any ideas? please help
  • RS1000
    i run the script and when it reached the part where its trying to patch the kernel using the file "kernel.uncompressed.patch", it says No such file or directory exists and it stops running. any ideas?
  • I doubt this will work from anything but an Intel Mac unless the author thinks any version of "killall" will work on the AppleTV:

    (from the script)

    scp -1 /usr/bin/killall frontrow@$ip:/Users/frontrow/killall
  • Bilbo
    This look promising, but I wish it was just a bit easier for us non-hacker people...
  • dna
    so does this work with 1.1 or not? someone please confirm.
  • svengali
    Anybody know if this requires all the content to be on your computer and AppleTV at the same time? I'd like to do this if I could store my 300gb of movies w/o having to have them stored/sync over from my laptop.
  • stuka
    The script will not even launch on my PPC mac mini... seems I have waited all this time for naught.
  • Max
    I've attempted to install it on my Apple TV version 1.1
    It DOES NOT work on version 1.1
  • Ivo
    Anyone know if it is possible to reverse Apple TV version 1.1 back to 1.0??
  • Maraklov
    Ivo, yes, perform a Factory Restore by holding down Menu and - (minus) for about 6 seconds and wait for the recovery screen to come up. That will get you back to 1.0. You will lose your data by doing this.
  • Ivo
    Luck and Maraklov, thanks for the help, I got to the point where I can run the USB patch. I had to adjust a path name in the script (typed in the full path name: /Users/etc. in line 63). However, I am stuck here:

    Wrote output file: 'mach_kernel.ou.prelink' (size = 0xcaf548 (13301064))
    Patching the original './mach_kernel.prelink'...
    bspatch: kernel/kernel.uncompressed.patch: No such file or directory

    I think this is also just a matter of typing in the full path name, but which one?

    Hope someone can help me with this! I can see the finish line ... would be a shame if I stranded now!!
  • Justin
    Content without sync. Someone asked this question but I have seen no coverage anywhere. I also would like to keep content on an external drive without requiring syncing to an iTunes machine. Is this possible with the external USB hack? I would think more people would be interested in this capability. Why have I not seen anything about this? Are the hackers fine with syncing or are they streaming?
  • Ivo
    Stuck on line 74 of the script. Am I the only one who has to adjust the script with path names?

    When the script says: "I'm going to upload ... ", I key in the password, but then I get:
    mv: /mach_kernel.prelink: No such file or directory

    Any UNIX wizards out there who want to help out a UNIX newborn?
  • RS1000
    Ivo, I also got stuck in line 63 and haven't figured out what's wrong. I'm also a newbie.
  • Mork
    Hello,

    is it now also possible to run the appletv with external usb drive as fileserver? Can i access the external harddrive via NFS or SAMBA or CIFS?

    Thanks a lot
  • Tim
    I started with a fresh Factory Restore followed by enabling SSH. Everything worked for me up to the point where I was supposed to plug in the USB drive. Some files were copied over to the drive (I verified this), but then nothing happend. The Apple logo stayed on the screen with no disk activity whatsoever.

    I could force it to restart using the remote, which would get me back to the Restart, Diagnostics, or Restore menu, but when I told it to Restart it would get stuck again at the Apple logo. This happened whether the USB drive was plugged in or not, and with no disk activity when it was plugged in.

    The only way to get it to go back to the main menu screen was to do another factory restore. Any ideas what might be wrong? The USB drive is formatted for Mac OS Extended (Journaled).
  • luck
    Tim, did you plug the USB drive in at boot time or at the opening sequence? The drive is supposed to be plugged in at the opening sequence.

    I just got my Apple TV factory restored. I will go through it again just to see if I can reproduce this problem.

    As for others who are having problems (line 63 in the install script). I am trying to see what I can do for you. In the mean time, if others can jump in to help, that will be great.
  • Tim
    I plugged it in during the intro sequence when all of the videos are shown flying around, as the instructions said. After that didn't work, I tried waiting longer, until I got to the main menu. That also didn't work, so I tried plugging it in earlier, which did not work (I was just trying to cover all of the bases).

    The files did seem to copy to the USB drive, but the Apple TV seemed to just get stuck at the Apple logo after that point.
  • Tim
    I plugged in the drive during the opening sequence (videos flying around). I also tried waiting a little longer and a waiting a little less time to see if it was a timing issue. The files were being copied to the USB drive, so I think the timing was right, but the AppleTV never got past the Apple logo after that.

    For people having problems with the script, try running it from a path that includes no spaces. There seemed to be a bug in the script near where it was calling the tar command that caused problems if the path to the directory had spaces in it. I had to rename the folder I placed the files in to get the script to work for me.
  • Ivo
    Luck, thanks! Managed to get past line 63, so please also see my post #90.

    Tim, don't know if this may be the cause of your problem, but did you use the GUID Partition Table as your partition scheme for the USB drive?
  • luck
    Thanks for the information, Tim. It will probably be tomorrow befoe I can get back to you on how my installation goes. I'll let you know then. Don't lose faith!
  • Tim
    Ivo, try copying the mach_kernel.prelink file from the Apple update image to the directory that contains the script. That's the default place it looks for it if you tell it to use one on your computer (./mach_kernel.prelink).

    You can also feed the path to the image when the script asks for it, but I think it's easier to just copy the image myself and hit enter when it asks for the path.

    Yes, I did choose the GUID option when I formatted the disk using Disk Utility.
  • luck
    Tim, please do not use the GUID partition for this. Apple TV is looking for a data disk. GUID partition is normally used if you want to boot from that partition. So, give that a try.
  • Tim
    Thanks for the suggestion. I will try tonight without the GUID option set and see if that helps.
  • RS1000
    Ivo, how did you manage to get past line 63? Did you modify anything on the script?
  • Zac
    Ivo, RS1000, I have a solution.

    Firstly, you have to, in terminal, cd into the directory of the USB patch. From there, you run the install-atvrhd.sh file (type ./install-atvrhd.sh to open it). As long as you've copied the mach kernel from the AppleTV update to the same folder, you should be able to just hit continue through it all. This'll fix that problem.

    Problem number 2 - line 74. Nothing particularly bad is on this line, it's just trying to make a backup of a file by renaming it. The problem is that even though the other failed attempts failed before this step, the file was for some reason renamed. Therefore, just type

    ssh -1 frontrow@appletv.local

    replacing appletv.local with your IP address if necessary.

    Once in, type

    sudo mv mach_kernel.preusbhd.prelink /mach_kernel.prelink

    That'll bring the file back to the original name. Now, as long as you're running the installer from the right directory (by changing to that directory in terminal before starting the installer), everything should run smoothly.

    I hope this has helped you guys get it up and running. Now it's just time for me to go ahead and reinstall the AppleTV files hack.
  • Ivo
    Yes! Finally I got the script to work. Thanks people for all the suggestions! I think what I did wrong was put the map containing the script and the other files on my desktop. What finally did work for me, was put all the maps and files from the patch in the root (so one level higher than my desktop). And then it worked!!

    However, now I am stuck at the exact same point where Tim got stuck: the Apple logo, restore etc. Diagnostics says everything is ok! I do not think this has anything to do with the partition on the USB disk as, after running the script successfully, my USB disk never touched the Apple TV, since I never got to the flying TV's.

    I will never lose faith!! With your help, I get a little closer every day!!!
  • Ivo
    Again one step further. Initially got stuck at a frozen Apple logo. I restored to factory settings and re-enabled SSH (as far as I know I did nothing different than before). Now the Apple TV did start up. However, it does not seem to do anything with my USB disk. And that might be related to the fact that I partitioned as GUID (got that from: http://0xfeedbeef.com/appletv/usbboot; however, those were instructions for replacing the internal Apple TV hard disk). Will try again with Luck's suggestion where I partition the USB disk as a data disk.

    I'll be back!
  • Ivo
    SUCCESS!!!

    Finally got it to work!!!! The biggest mistake I made was that I wanted to connect the USB disk that I used for SSH-enabling the Apple TV. In other words, I wanted to attach the OS X disk. WRONG! Like Luck stated: it needs to be a data disk, so I just attached an empty USB disk and voila!!!

    Going to get me a big disk tomorrow and do it all over again!!
  • luck
    Ivo, congratulations. You are one very persistent man.

    By the way, do you really have to do it all over again? You should just be able to get another drive, partition it as Journaled HFS+ (Apple Partition Map, which is the default), and attach it to the Apple TV. That's it. Your Apple TV has already been modified.

    By the way, if you unattach the drive, the Apple TV would revert to using the internal drive.
  • RS1000
    IVO, just to clarify, did you put all the files in the USB patch folder and placed that folder in the root? or did you put the USB patch folder on the root then separately placed the other files all in the root? As for the USB disk, how did you format the USB disk? Not GUID so you used Apple Partition Map or Master Boot Record? But still used Mac OS Extended (Journaled)? Sorry for the long query. Have just been frustrated for so many days already without getting anywhere on my installation. Thanks.
  • Ivo
    RS1000
    No problem for the query. I would not have succeeded if it wasn't for all the tips and advice here.

    When you download the patch and extract it, you get one single folder. This folder contains a couple of files and a couple of folders. Now, I did NOT place this one downloaded folder in my root. I placed the CONTENT of this one downloaded folder in my root. So in my root I ended up with a couple of files and a couple of folders. And most importantly, one of the files directly in my root is the script.

    The disk I finally attach to the Apple TV, as Luck said, is simply formatted as MAC OS Extended (Journaled).

    Being a UNIX newbie, only after I did this all, I'm beginning to understand what exactly it is I did. The sole purpose of the GUID disk with OS X on it is to SSH enable the Apple TV. Once that is done, you opened up the Apple TV for the script.
  • Tim
    Just wanted to report that reformatting the drive did end up working for me as well. I changed it from GUID Partition Table to the Apple Partition format and everything worked right off the bat.

    I have to say it's a pretty slick combo to use the patchstick method to enable SSH and AFP without opening the Apple TV, and then use this script to enable the external USB storage. Once I got the procedure right it only took a couple of minutes to go from a factory restored Apple TV to one with SSH, AFP, and running off an external USB disk.

    Thanks for your help Ivo and Luck!
  • Lukaszs
    Hi , Like Ivo and Kurt,

    I read that to enable shh you need to open the case, I look at the link to wiki which shows the instructions which in step one advises
    Step 1
    Install full Mac OS X onto the device, using semthex's kernel and instructions detailed here: Apple TV Hacks - Mac OS X running on Apple TV. If you're installing to a small device you'll want to read the instructions for a minimal install Here.

    The link provided by wiki then refers to your site 'http://www.appletvhacks.net/2007/04/01/mac-os-x-running-on-apple-tv/' and the instructions which require the case to be opened.
    How to install

    This is the process that was used to turn the Apple TV into a full blown Mac OS X machine:

    1) remove the drive from the Apple TV

    I'm not worried about competition rules but just do not want to open the thing up

    what am I missing
  • luck
    Lukaszs, the AppleTVHacks.net article on installing OS X on the Apple TV was written before anyone can figure out how to do the hack without opening the case.

    To enable SSH on the Apple TV, you want to do is to first create a boot drive with OS X installed on it and then plug that drive into the Apple TV USB port to make it boot OS X. From then on, you should be able to use a script or manually enable SSH on the Apple TV.

    So you need to combine the instructions on both articles to make this work. If this is still confusing to you, I might consider writing another guide with more detailed instructions.
  • Richard
    http://wiki.awkwardtv.org/wiki/Enable_SSH_Witho...

    ssh without opening the apple

    hope this helps
  • RS1000
    Ivo, Thanks for the help. I will try this out this weekend and hopefully I can get it going.
  • Richard
  • Nick
    I would like to do this with my Apple TV but do not have experience doing these types of things. If I follow all the directions, is it something a noob like me can figure out?

    Also, how does one cotinue to update the Apple TV and add new content to it, once this hack has been performed? Can you still do it through iTunes or do you have to add things to the external hard drive manually?
  • casiogtm
    Well after trying multiple times and getting stuck at the Apple startup, i found that if you format the drive as Extended and not Extended (journaled) it works.
    I hope this saves someone some frustration.
  • Dmit
    I have never used any Mac, either Intel nor PPC one (Macs are too rare animals in our region). But I'm quite good at Linux though. Loved that AppleTV look-like and bought one recently.

    I think there is one really BIG problem for people wanting to exploit their ATV in case there is no "Intel Mac" around. After a lot of reading and googling, I have finally patched my ATV box using a quite decent Open Darwin ISO from Apple Developers.

    So my question is:

    can I use this same Darwin CD booted in single mode to apply this USB patch? I mean if I can fdisk, partition and format my USB drive from that CD?

    The second question is if I can install that Darwin distro to an external USB drive so I can patch SSH on a new ATV without opening it?
  • Lukaszs
    Hi There ,

    thanks for the advice...

    I'll look forward to the updated instruction guide..

    Kind regards

    Lukasz
    #
    122
    luck Says:
    August 3rd, 2007 at 12:21 am

    Lukaszs, the AppleTVHacks.net article on installing OS X on the Apple TV was written before anyone can figure out how to do the hack without opening the case.

    To enable SSH on the Apple TV, you want to do is to first create a boot drive with OS X installed on it and then plug that drive into the Apple TV USB port to make it boot OS X. From then on, you should be able to use a script or manually enable SSH on the Apple TV.

    So you need to combine the instructions on both articles to make this work. If this is still confusing to you, I might consider writing another guide with more detailed instructions.
  • jimh
    ok... so i fallowed the instructions and i have a 500GB drive attached via firewire. my apple tv still shows as a 40GB appletv. but when i disconnect the usb drive and connect it to my computer all the items show up as copied to the external drive. so is it supposed to be showing me a capasity of 500gb, or is this just a way to mirror the internal hd to an external drive? what am i doing wrong to make it show as a 500gb appletv?
  • RS1000
    I was able to install and run the atv using the external drive. when i accessed the atv and external drive using afp, i noticed that the directories in the external drive consisted of media and media files. On the other hand there still seems to be osboot, frontrow and media directories under the internal apple tv being recognized and containing directories like movies, music, pictures, etc. why is this so? how can you copy files into the external using afp or ssh (without sync)? To which directories should you copy into?
  • victor
    hola porfavor hay algun manual en español. gracias

    hi, please manual in spanish.thanks
  • simon
    I'm trying to enable ssh followed the instructions but when I insert the usb drive nothing happens, when I restart it asks for the language and the wireless network, then I see the apple logo and then the intro screen.

    The only thing im not sure about is the file boot.efi, it says you need it in the instructions but does not mention what to do with it.


    help
  • Martin
    Any help would be awesome.....I'll stuck at this "line 63".
    What am i doing wrong.


    Thanks in advanced.
    Martin


    mach_kernel.prelink 100% 6159KB 1.5MB/s 00:04
    Uncompressing the original './mach_kernel.prelink'...
    /private/var/root/Desktop/AppleTVHacks_USB_patch/install-atvrhd.sh: line 63: ./prelink_tool/prelink_tool: No such file or directory
    Patching the original './mach_kernel.prelink'...
    bspatch: kernel/kernel.uncompressed.patch: No such file or directory
    Harrys-Macbook-Pro:~ root#
  • luck
    Martin, take a look at comment post.

    http://www.appletvhacks.net/?p=73&cp;=11#comments

    Let me know if you still have problems.
  • BJD
    I got the problem on a different spot than other have listed, at line 65.

    Output was:

    Loaded input file: './mach_kernel.prelink', size = 6143072
    Decompressing 0x5dbae0 (6142688) byte payload ... Done
    (decompressed size = 0xc64548 (12993864))
    Wrote output file: 'mach_kernel.ou.prelink' (size = 0xc64548 (12993864))
    Patching the original './mach_kernel.prelink'...
    install-atvrhd.sh: line 65: bspatch: command not found

    That's odd, since the command should exist...nothing after that. The script just terminates.
  • BJD
    Tried modifying line 65 of the script to "texas teachers retirement fund." It still failed. Is that case sensitive? :)

    Anybody have any other suggestions?
  • dna
    Luck says:

    >>So you need to combine the instructions on both articles to make this work. >>If this is still confusing to you, I might consider writing another guide with >>more detailed instructions.


    Please do already. Thanks.
  • luck
    Will do, dna. Thanks for the feedback.
  • dr0d
    i see martin has the same issue that i am having. the script hangs on line 63. has any one found a solution for it? i moved the folder in t
  • Diggerdan
    Hey,
    Is there any simple way of remotely enabling ssh for appletv? I keep going round in circles loking for it as the whole notion of doing it with with code and soforth is way out of my league - if there's a simple way that a layman can do it then great, but if not that is also cool - at least I'll know where I stand...

    I guess the crux of it is that I'm not confident in pulling the machine apart to do all of this, however some sort of guidance on how it could possibly work without disassembling the apple tv would be more than appreciated...

    Cheers
    D
  • jonbags
    Hello, having some problems with this script.

    I followed the instructions (Enabled SSH, formatted the disk etc) and attempted to do the patch but noticed I was running the apple 1.1 version, it seamed to copy some files over but sometimes it did one, when other times it did more, either way it just ignored the drive and carried on as normal. I figured that it must be something to do with the fact that its 1.1 so i restored my factory setting and started again.

    Did the same things as i did last time, did the patch (both times i've tried this, towards the end of the install-atvhd.sh there is something about directories not being found but I dont think they're important as its after all the files have been copied and has told me that its rebooting my appletv, maybe wrong though)

    Right, so this time i've done it and more files have been copied over to the USB HD. As soon as i plugged it in, it just rebooted on its own so I though "wow its worked" but now it wont boot at all, it just seams to go in and endless loop of the silver apple logo, then going to Apple recovery.

    Im thinking an apple restore will bring my appletv back to normal but without the usb HD being used. Am i missing something?
  • jonbags
    #
    130
    casiogtm Says:
    August 8th, 2007 at 3:33 am

    Well after trying multiple times and getting stuck at the Apple startup, i found that if you format the drive as Extended and not Extended (journaled) it works.
    I hope this saves someone some frustration.

    Question Answered.

    Duh me.
  • dna
    quite a few folks here looking for a simplified gui app to do all steps easily: (1) bring unit back to 1.0 version (would be nice if we could still have our youtube btw--possible?), (2), ready the appletv with remote ssh, (3), enable larger USB support, etc.

    anyone making any progress on this? would love to see an update from luck, turbo, etc. keep up the great work and keep up the MOMENTUM!!!
  • Phillip
    I'm a unix idiot here. I have enabled ssh but I don't know how to execute the file. i type "install -atvrhd.sh" and nothing happens. I do this in terminal with or without being connected via ssh and no results.. I know it's something stupid. Please help.
  • Phillip
    Ok, please excuse my previous post. I figured out how to enter the correct ccmmands and got everything working with one issue. I now have a 1.83TB AppleTV :-) However, It keeps locking up while syncing for some reason. After a few gigs, sometimes it will just lock up and stop copying. I have an all apple 802.11n network here. I don't know what the problem is. I just powered down the apple tv and unplugged the hard drive to see if I could manually drag n drop 1TB of stuff (my way of testing the drive :-)) Anyways, besides for the external having problems, could this have anything to do with the script? Is there a way I could drag the folders over, plug it into the apple tv and have the atv recognise the "new library"? I'm thinking not...
  • Did anyone got it working yet?
  • Sergio
    hello, I was wondering if you know of anybody who can hack my apple tv in the Los Angeles area. I would like to be able to connect an external hard drive to it.
    Please let me know.

    thank you.
  • Paul
    Hello from Germany

    I NEED STEP BY STEP HELP!

    I stop at this question:


    Do you have a copy of the kernel on *this* computer? [no]

    And Now???

    ( 2Z694-5248-45.dmg downlod on desktop )


    Paul
  • Paul
    Do you have a copy of the kernel on *this* computer? [no] no
    Okay, I'll get it from the Apple TV then. When prompted, enter
    'frontrow' (no quotes) as the password.
    frontrowssh: connect to host 10.0.1.2 port 22: Operation timed out
    Uncompressing the original './mach_kernel.prelink'...
    ================================================
    prelink_tool: mach_kernel.prelink file processor
    by Paul Bartholomew (oz_paulb)
    ================================================

    Error loading input file: './mach_kernel.prelink'!
    Patching the original './mach_kernel.prelink'...
    bspatch: mach_kernel.ou.prelink: No such file or directory


    2Z694-5248-45.dmg is downlod on desktop and open.


    Which false I make???
  • Richard
    Does this still allow syncing with a mac? I have a MacPro with all my media on and I would like to use an Apple TV with an external drive. Would I have to copy everything across to the external drive manually or will the Apple TV sync as if it where an internal drive? Thanks.
  • So if I'm correct this works now??
  • Mattijs
    Does anyone already know whether there is a valida patchstick available for the 1.1 version?
  • No clue to be honest...
  • Ben
    It'll be huge favor if someone could nicely make a working patchstick for 1.1 version!!!!
  • willy
    It would be nice to create a website of ripped appleTV Movies? Don't You think?
blog comments powered by Disqus