Page 3 of 10 FirstFirst 12345678910 LastLast
Results 21 to 30 of 100
Discuss [AppleTV] Bricked by ATVPatch? at the AppleTV 1 - Hackint0sh.org; For a factory restore, see http://code.google.com/p/atv-bootloader/wiki/ATVBackup , specifically the "Opps I did not make a ...
  1. #21
    Senior Professional Array

    Join Date
    Mar 2007
    Posts
    205
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    18

    Default

    For a factory restore, see http://code.google.com/p/atv-bootloader/wiki/ATVBackup, specifically the "Opps I did not make a backup" sections.

    You will need to create atv-bootloader on a USB flash drive. Some Linux experience is required. This method can restore any AppleTV to a factory condition using only the current dowloadable AppleTV update.

    I do know how to hack the native AppleTV OS but I'm not ready to go there yet. I'm in discussions with the plugin developers as to how to best proceed.


  2. #22
    Newbie Array

    Join Date
    Jun 2008
    Posts
    4
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Lightbulb Possible solution

    So I've actually registered just to let you know that I have de-bricked my ATV after installing the BrickTV 2.4 Patchstick, but it wasn't very easy.

    Starting note : I consider myself not Linux- or Mac-knowledgeable - all I do is follow other people's instructions. In this case, it's mostly a huge thanks to davilla, whose instructions I've repurposed from :
    http://code.google.com/p/atv-bootloa...inuxUSBPenBoot
    http://code.google.com/p/atv-bootloader/wiki/ATVBackup and
    http://code.google.com/p/atv-bootloa...tEFIExtraction
    plus a guide from AwkwardTV :
    http://wiki.awkwardtv.org/wiki/Patchstick/Leopard
    This is also based on what I remember doing, with all the trial and error taken out. It may not be 100% accurate but should give you enough to get things back to normal.

    Available hardware : I have a Vista PC which also has a Mac OSX disk running Leopard. I don't have access to the Tiger install CDs.

    To follow these instructions you'll need an OSX machine as well, but this probably isn't absolutely necessary - it's just the way I did it. Please note also that your ATV will be a clean 2.0.2 install at the end of this process, and that's what will be on the Restore partition too. If you want 1.0, 1.1 or whatever else on your Restore partition, you're on your own. You will also lose everything (music, movies etc.) stored on your ATV. Finally, it will also be in a vanilla state, ie. not hacked in any way.

    Please note that I take no responsibility for any damage you may cause your Mac, ATV, neighbours, pets etc.

    1. Get a USB stick. I used a 1GB one, but 512MB would be fine.
    2. Boot into OSX.
    3. Go to http://mesu.apple.com/data/OS/061-46...694-5428-3.dmg and download the ATV 2.0.2 update.
    4. Create a directory on your Desktop. Call it Patch (or whatever).
    5. Open the ATV 2.0.2 dmg you downloaded in step 3. This should mount as OSBoot.
    6. Once it's mounted, open it and copy the boot.efi file from /System/Library/CoreServices/boot.efi into the Patch directory on your desktop.
    7. Download http://atv-bootloader.googlecode.com...ery-0.6.tar.gz
    8. Extract that into the Patch directory on your desktop.
    9. If you haven't already, format your USB stick as HFS+ Journalled in DiskUtil. Call it something like Patchstick.
    10. Make a directory on the USB stick called "recovery."
    11. Copy the following files from the ATV 2.0.2 update to the recovery directory on the USB stick :
    Code:
    mach_kernel.prelink
    /System/Library/CoreServices/boot.efi
    /System/Library/CoreServices/BootLogo.png 
    /System/Library/CoreServices/com.apple.Boot.plist
    12. In your Patch directory on your Desktop, edit com.apple.Boot.plist and change the following line
    Code:
    <string>atv-boot=auto video=vesafb</string>
    to
    Code:
    <string>atv-boot=patchstick video=vesafb</string>
    13. Copy 2Z694-5428-3.dmg (the ATV 2.0.2 update file) into the recovery directory on your USB stick. Rename it OS.dmg.
    14. On your USB stick in the recovery directory, edit com.apple.Boot.plist and change the "Boot Logo" and "Kernel Flags" strings as per below.

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
            <key>Background Color</key>
            <integer>0</integer>
            <key>Boot Fail Logo</key>
            <string></string>
            <key>Boot Logo</key>
            <string>BootLogo.png</string>
            <key>Kernel</key>
            <string>mach_kernel</string>
            <key>Kernel Cache</key>
            <string>mach_kernel.prelink</string>
            <key>Kernel Flags</key>
            <string>rp=file:///OS.dmg</string>
    </dict>
    </plist>
    Note : It seems like I should have named my USB stick's partition "Recovery," but I didn't and it worked fine, go figure.

    15. Copy the contents of the Patch directory on your desktop to the root of your USB stick.
    16. Open a Terminal window. If this scares you, you should probably stop now.
    17. Discover what disk number your USB stick is. The easiest way is through diskutil :
    Code:
    diskutil list
    For me, my USB stick was /dev/disk3, but yours may differ.
    17a. This step may or may not be required, but being a n00b I thought I may as well do it (assuming you called your USB stick "Patchstick") :
    sudo bless --folder=/Volumes/Patchstick/ --file=/Volumes/Patchstick/boot.efi
    18. Type
    Code:
    THEDISK=/dev/whatever_disk_number_your_usb_stick_is
    For me, as I said that was /dev/disk3. If you get this wrong, this is your big chance to destroy your Mac or PC installs. No pressure.
    19. You're now going to make the USB stick bootable by the ATV. Type
    Code:
    START=$(gpt -r show $THEDISK | grep '1  GPT part' | awk '{print $1}')
    SIZE=$(gpt -r show $THEDISK | grep '1  GPT part' | awk '{print $2}')
    diskutil unmountDisk $THEDISK
    gpt remove -i 1 $THEDISK
    diskutil unmountDisk $THEDISK
    gpt add -b $START -s $SIZE -i 1 -t "5265636F-7665-11AA-AA11-00306543ECAC" $THEDISK
    diskutil unmountDisk $THEDISK
    20. Take your USB stick to the ATV and connect it. Press and hold "Menu" and "-" on the remote and the ATV should then boot off your USB stick.
    21. When the magic has finished, take a note of the IP address of your ATV.
    22. Go back to your Terminal window :
    Code:
    telnet the.ip.address.you.just.got
    23. Login as root, password root.
    24. Type the following into the resulting prompt :
    Code:
    cd /
    mkfs.hfsplus -v Recovery /dev/sda2
    mkdir src dst
    mount /dev/sdb1 src
    fsck.hfsplus -f /dev/sda2
    mount -t hfsplus -o rw,force /dev/sda2 dst
    cp -arp src/recovery/* dst/
    sync
    umount src
    umount dst
    rmdir src dst
    25. Remove the USB stick.
    26. Power cycle the ATV.
    27. Wait until you get a BrickTV screen or a screen saying it's patching, and 10 minutes to go.
    28. On the remote, press and hold Menu and "-" until the ATV reboots.
    29. Perform a normal factory restore.
    30. Unbricking your ATV, done.

  3. #23
    Newbie Array

    Join Date
    Jun 2008
    Posts
    4
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default This indeed works and believe me it is worth the effort

    This whole process works like a charm and once you have all the pieces built on the patchstick exactly like it says the repair takes 10 minutes tops.

    However, it will put version 2.02 on your ATV. Just so you know:hack:

    Just some feedback

    YOu can also do hard drive upgrades doing the same just changing the media partition size when get the true size of your new hard drive. I installed a 120 gig in my last night and it took 5 minutes.

    No MAC PC involved just UBUNTU linux which is totally free. You will need some basic linux skills.

  4. #24
    Newbie Array

    Join Date
    Jun 2008
    Posts
    4
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Exclamation And...

    If you have a look through atvpatch.com, you come to :

    http://atvpatch.com/viewpage.php?page_id=4

    Nice.

    Goodness knows what the page says after you fork over the cash, but if you were inclined to pay him $19.99 I'm happy to accept Paypal donations of whatever you feel this info was worth.

    I guess I could provide an image of the patchstick I made, but I'm not comfortable distributing copyrighted files. If anyone else wants to, they can PM me.

  5. #25
    Newbie Array

    Join Date
    Jun 2008
    Posts
    4
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default Never paid a dime

    I did download the file from the torrent and it did its damage. But you can recover completely FREE OF CHARGE using the linux built patchstick

    http://code.google.com/p/atv-bootloader/

    I am in no way affilitated with this website but they have a repair system that WORKS.

    Not sure what the repair from ATV is supposed to do but I have a fully functional ATV with a newly installed HARD DRIVE working like a charm


    If anyone want to go to ATV and get their fix can you share what exactly it is supposed to do!!!!


  6. #26
    Senior Professional Array

    Join Date
    Mar 2007
    Posts
    205
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    18

    Default

    That's a great joke, atvpatch providing a "pay for fix", that fixes a bricked AppleTV that they bricked in the first place. Yes, that's correct.

    The md5 checksums of the torrent match the official version and the bricking is because of a set of scripts that are downloaded from atv4windows servers. So in other words, atvpatch tainted their own script in order to kill the torrent but hit their paying users instead. Now they want to CHARGE for fixing something they did. That's a real class act.

    Go to atvmod.com, it's free registration and free download of their patchstick.

  7. #27
    Newbie Array

    Join Date
    Apr 2008
    Posts
    7
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default Charging for a fix sucks

    Thanks Davilla for the info on atvmod.com... but their registration seems to not be working...says sendmail error contact admin.

    I look forward to joining that site.

    Anyone have an easy way to fix our PS2.5 mistake!?

    Thanks...this forum rocks guys...keep it up.

  8. #28
    Senior Professional Array

    Join Date
    Mar 2007
    Posts
    205
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    18

    Default

    Parallax post an OSX solution and there's a similar guide using Linux on the atv-bootloader wiki

    Basically atvpatch erased the contents of the second partition (recovery), this need to be restored. Then reboot and do a factory restore. As this uses the AppleTV 2.02 update, your AppleTV will be at 2.02 when you are done.

    This will require some effort, there is no one-click solution.

  9. #29
    Rookie Array

    Join Date
    May 2008
    Posts
    21
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by Parallax View Post
    If you have a look through atvpatch.com, you come to :

    http://atvpatch.com/viewpage.php?page_id=4

    Nice.

    Goodness knows what the page says after you fork over the cash, but if you were inclined to pay him $19.99 I'm happy to accept Paypal donations of whatever you feel this info was worth.

    I guess I could provide an image of the patchstick I made, but I'm not comfortable distributing copyrighted files. If anyone else wants to, they can PM me.
    WOW - This guy is really unbelievable ! I am absolutely convinced that he seeded and uploaded the f***#%$ed up version of the Patchstick himself.
    Cisco is worse than I thought...

  10. #30
    Newbie Array

    Join Date
    Jun 2008
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by Parallax View Post
    INSTRUCTIONS
    I'm having trouble at the telnet stage.

    I'm using a Time Capsule (w/ Airport Router), and when I go into settings/about, the IP shows as DHCP 10.0.1.198

    When I type in terminal "telnet 10.0.1.198"
    It spits back
    my-macbook:~ my$ telnet 10.0.1.198
    Trying 10.0.1.198...
    telnet: connect to address 10.0.1.198: Connection refused
    telnet: Unable to connect to remote host

    Any advice? I'm sure this is so incredibly simple but I'm still relatively new to macs. I appreciate any help.


 

 

LinkBacks (?)


Similar Threads

  1. Replies: 6
    Last Post: 09-15-2010, 06:20 PM
  2. Atvpatch dot com is gone for good?
    By claudiu1975 in forum AppleTV 1
    Replies: 18
    Last Post: 12-04-2008, 08:52 PM
  3. New ATVPatch?
    By b1tr0t in forum AppleTV 1
    Replies: 5
    Last Post: 09-10-2008, 11:03 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 01:24 AM.
twitter, follow us!