Not Found

Sorry, but you are looking for something that isn't here, or my website is jacked up.

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

15 Comments to “How to fix an upsized Apple TV stuck in 1.0 software”
  1. jcmendez says:

    I actually upgraded the AppleTV recently to 3.0.1 with this method and it works. For some reason, ATVFlash expects a partition scheme slightly different to what my ATV currently has. So the script that worked for me was

    012 fsck.hfsplus -f /dev/sda1
    013 mount -t hfsplus -o rw,force /dev/sda1 /OSBoot
    014 sleep 1
    015
    016 # if we successfully mount /OSBoot
    017 if [ -f "/OSBoot/OS.dmg" ]; then
    018 echo " * updating restore partition"
    019 cp -f /mnt/rootfs/2Z694-6004-003.dmg /OSBoot/OS.dmg
    020 umount /OSBoot
    021 else
    022 echo " * error updating restore partition"
    023 fi

    The dmg was downloaded from http://mesu.apple.com/data/OS/061-7491.20091107.T...

  2. Marcus says:

    David, I cannot update my once 40GB ATV. I installed a 160GB HD in it long ago & have never had a problem Restoring till OS 3.0 came along.
    I use Disk Utility to restore the AppleTV3.0.1 image to the OSBoot partition, but I cannot get any patchstick or ATVFlash to work.
    I may have to print this guide & try to cobble it back together to a working hacked ATV.
    ??

  3. @david – I’ve been swamped with work and just now saw your comments. I think upgrading to 2.3.1 using this method should work, and I may even try it this week. If I do and have success, I’ll report the experience. If you beat me, please comment with your results. Thanks again!

  4. [...] ????????? ??????? ?????????? (????? ??????????? ???? ?????). ????? ?????? ???????????? ? ???????? ???????: ?? [...]

  5. david says:

    OK, updating from 2.3 to 2.3.1 fails. Unit is still open. I wonder, should I take it to 2.3.1 using the same method; manually downloading it from Apple and using DiskUtility to clone it to the OSBoot partition?

    Thanks for any feedback.

  6. david says:

    OK, I see what you mean about the script failing. Anyway, I plugged it into the Mac, and just cloned the downloaded .dmg to the partition and it is fine. Syncing now, but I have not tried to upgrade to 2.3.1. Any idea what will happen?

    Thanks again for your write-up and responses.

  7. david says:

    I’m trying to go from 1.0, hoping this will solve my issue resulting from upgrading to a larger HD. Anyway, this looks like it should work. But during the Patchstick script it errors “error updating restore partition”. And the next line “mounting /dev/sda3 on /OSBoot failed: Invalid argument”.

    Any ideas on how to resolve? Alternatively, the case is open now, should I connect to a Mac and just restore the dmg you linked to into the “restore” partition?

    Thanks!

    • @david – If the case is already open, perhaps connecting to a Mac with an external HD enclosure or cable is perhaps a good route. Can’t say it works because I have not tried it myself, but conceptually it should work.

      But during the Patchstick script it errors “error updating restore partition”. And the next line “mounting /dev/sda3 on /OSBoot failed: Invalid argument

      When you say mounting failed, I’m assuming you refer to line 024 of the modified script, not to line 013 of the original script… right?

      If line 024 is what failed, it is OK. As I mentioned in the post, the script was made for upgrading from 2.x firmware, so this error happens when you upgrade from 1.x

  8. Kilian says:

    anybody ? =)

  9. jcmendez says:

    There were comments on this post, and now that I migrated to Disqus they are not showing up… :|
    Will have to look into this problem

  10. Kilian says:

    I have the SAME problem, but i noticed that even in the frozen language menu all of the “special” IR commands work, like video mode, reset, pair/unpair.
    Does anybody have an idea what to do?

  11. @Anthony, @Daniel
    Try powering off the unit (unplug it). Plug it back in, and while it boots, press the up arrow on the remote. It should recover from the recovery partition to whatever version you have there. At this point hopefully your remote works again. Then unpair and pair the remote (tip from http://blog.boxee.tv/2008/10/06/apple-tv-remote-woes/). Recover to factory settings using the menu. Retry the upgrade. Hope it helps.

  12. Daniel says:

    I have exactly the same problem. The Apple logo appears and then shows the language selection screen, but the screen seems to be frozen. When I press buttons on the remote, the litte light on the front of the Apple TV blinks so it’s obviously not a remote/battery problem.

    I’ll try going back to 2.1 and then upgrading like normal.

  13. Anthony Wolfenden says:

    Updated an ATV2 (2.0.2 on recovery partition) to 2.3. After recovery, on reboot, the unit flashes at apple logo and the seems to freeze at the Language selection.
    Can’t use the remote to set the language or proceed but can access the unit via ssh.

  14. Anthony Wolfenden says:

    When used to update an ATV2 (2.0.2 Recovery Partition) the unit powers up and flashes at the language selection page. At this point can’t do anything with the remote. Is this an HDMI firmware issue?

Leave a Reply

(required)

(required)