How-To: Jailbreak Apple TV 2G on iOS 4.2.1 with PwnageTool

by tomek on December 16, 2010


pwnagetool appletv 2g 4 2 1 How To: Jailbreak Apple TV 2G on iOS 4.2.1 with PwnageTooliOS 4.2.1 brought only some minor bug fixes related to resolution and download problems, so if you updated to 4.1.1 you are still able to jailbreak your Apple TV 2G with PwnageTool. All you’ll have to do is to use new PwnageTool bundle to jailbreak iOS 4.2.1 instead of iOS 4.2 PwageTool bundle. Note that this jailbreak is also tethered, which means you have to connect your Apple TV 2G with PC and use Redsn0w or PwnageBundle to boot it.

Here are the instructions from nitoTV

Disclaimer:
If you do not have your SHSH blobs backed up for your AppleTV at 4.1 I HIGHLY advise avoiding any upgrading whatsoever, tethered or not, until a real proper jailbreak is available.

If you don’t understand the above GO BACK NOW, do NOT attempt the following.

Made it this far? Another warning:
If you aren’t a developer or someone trying to tweak iOS 4.2.1 the following jailbreak is STRONGLY discouraged. Booting tethered on the AppleTV is an easy process, but it is still a PITA that a casual user would probably not have the desire to put up with.

Read the ENTIRE documentation at least once before running through the process.

You will need a computer that is close enough to your AppleTV that it can be plugged into USB, power and HDMI without any major movement of the AppleTV itself), if you don’t meet this requirement the following is impossible, unless your microUSB cable is REALLY long.

Required:
A MicroUSB cable
An Intel Apple laptop Running Snow Leopard (I say laptop because of reaching distance for the USB, power, HDMI)
AppleTV 4.2.1 ipsw AppleTV2,1_4.2.1_8C154_Restore.ipsw
PwnageTool 4.1.2 or 4.1.3
PwnageTool 4.2.1 Bundle for Apple TV 2G

1. Move this entire folder to the desktop and replace “AppleTV2,1_4.2_8C150.bundle” subfolder with this “AppleTV2,1_4.2.1_8C154.bundle” subfolder.

2. Open Terminal app (if you don’t know where this is, you REALLY shouldn’t be doing this.

3. Run the following commands (this will fail if you didn’t move this folder to the desktop, PwnageTool almost MUST be in your /Applications folder)

cp -r ~/Desktop/tethered/AppleTV2,1_4.2.1_8C154.bundle /Applications/PwnageTool.app/Contents/Resources/FirmwareBundles/

cp ~/Desktop/tethered/Info.plist /Applications/PwnageTool.app/Contents/Resources/CustomPackages/CydiaInstallerATV.bundle/Info.plist

4. Run PwnageTool on the 4.2.1 ipsw (if you don’t know how to do this, again you REALLY shouldn’t be here) saving into the ~/Desktop/tethered folder with the default name PwnageTool gives it (AppleTV2,1_4.2.1_8C154_Custom_Restore.ipsw

5. Back in the terminal run the following:

unzip -j ~/Desktop/tethered/AppleTV2,1_4.2.1_8C154_Custom_Restore.ipsw Firmware/dfu/iBSS.k66ap.RELEASE.dfu kernelcache.release.k66 -d ~/Desktop/tethered/

6. Restore the AppleTV to the ~/Desktop/tethered/AppleTV2,1_4.2.1_8C154_Custom_Restore.ipsw firmware (your AppleTV SHOULD be in DFU mode after finishing up with PwnageTool)

NOTE: Do not install any packages through cydia in expert mode, this produced very unpredictable results.

7. Unplug and then replug the USB, after the AppleTV has finished started up (will be blinking steadily), plug in the power cable

8. Run the following commands in terminal:

cd ~/desktop/tethered

./tetheredboot -i iBSS.k66ap.RELEASE.dfu -k kernelcache.release.k66

NOTE:  it will loop a complaint re: DFU mode, just ignore this, once you are finished getting in DFU mode tetheredboot will take over.

9. MANUALLY put the AppleTV in DFU (*DO NOT USE PWNAGETOOL*)

– Disconnect power cable and connect your Apple TV with your computer via microUSB
– Now reboot your Apple TV by holding down Menu + Down buttons together for around 6 seconds.
– After reboot, immediately hold Menu + Play until you see the message in iTunes saying that Apple TV in recovery mode is detected

Successful output from tetheredboot looks like this:

Initializing libpois0n
No matching processes belonging to you were found
Waiting for device to enter DFU mode
Device must be in DFU mode to continue
opening device 05ac:1227…
Found device in DFU mode
Checking if device is compatible with this jailbreak
Checking the device type
Identified device as AppleTV2,1
Preparing to upload limera1n exploit
Resetting device counters
Sending chunk headers
Sending exploit payload
Sending fake data
libusb:error [darwin_transfer_status] transfer error: timed out
Exploit sent
Reconnecting to device
Waiting 2 seconds for the device to pop up…
opening device 05ac:1227…
Uploading iBSS.k66ap.RELEASE.dfu to device
[==================================================] 100.0%
libusb:error [darwin_reset_device] ResetDevice: device not responding
libusb:error [darwin_close] USBDeviceClose: no connection to an IOService
Waiting 10 seconds for the device to pop up…
opening device 05ac:1281…
Setting to configuration 1
Setting to interface 0:0
Uploading kernelcache.release.k66 to device
[==================================================] 100.0%
libusb:error [darwin_transfer_status] transfer error: device not responding (value = 0xe00002ed)

10. if all went well, unplug USB and plug in HDMI and your AppleTV should be ready to go. You will need to repeat 7-9 every time you restart your AppleTV, this isn’t a convenient process by any stretch!

11. To get nitoTV installed (I couldn’t get the cydia, or custompackage sot work in PT)

apt-get install wget
wget -O- http://apt.awkwardtv.org/awkwardtv.pub | apt-key add -
echo “deb http://apt.awkwardtv.org/ stable main” > /etc/apt/sources.list.d/awkwardtv.list
apt-get update
apt-get install com.nito.nitotv

[source: @nitoTV]

  • Brian Festa

    I was unable to get it to work after the point of cd ~/desktop/tethered

    ./tetheredboot -i iBSS.k66ap.RELEASE.dfu -k kernelcache.release.k66

    i pased it in and nothing would happen

  • josh

    I got it to go almost all according to instruction, except:

    – Typo in one of the commands (a missing space before /Applications) among a few others
    – Error in DFU mode instructions (if you plug in the power cable it doesn’t work, so you have to disconnect it, tethered boot, and then reconnect power before disconnecting usb)

    And the biggy:

    NO WIFI. It won’t see any WIFI networks now. Bummer.

  • Anonymous

    Cool, I almost got all of it by following the insdtructions too, thanks very much!!
    Now I would like to make my AppleTV as a new home Media Centre, and just enjoy on the go.
    Guys if also wanna get Apple TV to a new home Media centre, follow this guide.

  • Pingback: How-To: Jailbreak Apple TV 2G on iOS 4.2.1 with PwnageTool Web Connected TV | Web Connected TV()

  • Pingback: How-To: Jailbreak Apple TV 2G on iOS 4.2.1 with PwnageTool()

  • editor

    thanks josh, typo corrected and the DFU instructions are more specific now

  • Tazcox1

    hello it’s very strange after the upgrade i have successfully to connect with ssh
    but after a rebot of ATV2 now it steel blink like as boot and i see the apple on my screen but that’s all
    have you an idea ?

  • Serge

    hi,
    i have done everything as per above but I have a time out on the ssh connection.can you help?

    thanks

    ssh: Could not resolve hostname AppleTV.local: nodename nor servname provided, or not known
    har-lus-macbook:~ Har$ ssh root@Apple TV.local
    ssh: connect to host Apple port 22: Operation timed out

  • rds

    same problem. i just keep getting this error:

    dyld: unknown required load command 0x80000022
    Trace/BPT trap

  • Yves

    Stuck at the same point, did you find any solution?

  • Jake

    have you set up the network (wifi or ethernet)? the network setting seems broken…

  • Jake

    remember: it is tethered…you need to repeat 7-9 everytime you reboot it…

  • Jake

    wifi setting or ethernet network don’t work at all…can’t configure…seems some problems with the firmware (4.2.1)….am facing the same problems and can’t connect to the Internet…

  • Jake

    Very nice guide with lots of details…I got it all done and Apple TV 2 showed up on the HDTV. The only issue I am facing now is the Network Setting – No wifi network is scanned, and not able to connect via Ethernet (connected using ethernet cable, worked previously). Any ideas?

  • Serge

    I can ping it… and everything seems ok except that the connection is refused when i try to ssh into it.

    Could you help?
    thanks!

    opening device 05ac:1227…
    Found device in DFU mode
    Checking if device is compatible with this jailbreak
    Checking the device type
    Identified device as AppleTV2,1
    Preparing to upload limera1n exploit
    Resetting device counters
    Sending chunk headers
    Sending exploit payload
    Sending fake data
    libusb:error [darwin_transfer_status] transfer error: timed out
    Exploit sent
    Reconnecting to device
    libusb:error [darwin_close] USBDeviceClose: no connection to an IOService
    Waiting 2 seconds for the device to pop up…
    opening device 05ac:1227…
    Uploading iBSS.k66ap.RELEASE.dfu to device
    [==================================================] 100.0%
    libusb:error [darwin_reset_device] ResetDevice: device not responding
    libusb:error [darwin_close] USBDeviceClose: no connection to an IOService
    Waiting 10 seconds for the device to pop up…
    opening device 05ac:1281…
    Setting to configuration 1
    Setting to interface 0:0
    Uploading kernelcache.release.k66 to device
    [==================================================] 100.0%
    libusb:error [darwin_transfer_status] transfer error: device not responding (value = 0xe00002ed)
    Exiting libpois0n
    harold-loiseaus-macbook:tethered Harold$ ssh root@192.168.0.3ssh: connect to host 192.168.0.3 port 22: Connection refused
    harold-loiseaus-macbook:tethered Harold$ ping 192.168.0.3
    PING 192.168.0.3 (192.168.0.3): 56 data bytes
    64 bytes from 192.168.0.3: icmp_seq=0 ttl=64 time=1.512 ms

  • Mkerbel

    I think some one should outline adding the 4.2.1 bundle to pwnage.app since unless you don’t do that pwnage will say wrong firmware file!!!!

  • Mkerbel

    find out your atv ip and manually write it as opposed to
    har-lus-macbook:~ Har$ ssh root@Apple TV.local the Apple TV.local should be replaced with the atv ip address

  • Stayalive2005

    can you jailbreak without snow leapard

  • dotmac

    I get wrong firmware file, what am I doing wrong??

  • ihans

    Everuthing went well till step 10, tried to reboot it 20 times but no screen on my tv.

  • Serge

    thanks for your answer, but as u can see below on the copy of the terminal. i have the correct address that I can ping … but the connection is refused.. any idea?

  • Mkerbel

    on pwnage.app instead of opening it use the “show package content” open contents folder then open the resources folder then open the firmwarebundle folder and then drag and drop the 4.2.1 firmware bundle into that folder. after that the pwnage.app will recognize the firmware. iff all goes well you should be able to create the custom firmware

  • dotmac

    I was starting to doubt my ability on computers because I kept failing at this…thanks for the help and yes someone should definitely outline that!

  • tjhomas

    I tried a few times, but I keep getting this error:

    opening device 05ac:1227…
    Found device in DFU mode
    Checking if device is compatible with this jailbreak
    Checking the device type
    Identified device as AppleTV2,1
    Preparing to upload limera1n exploit
    Resetting device counters
    Sending chunk headers
    Sending exploit payload
    Sending fake data
    libusb:error [darwin_transfer_status] transfer error: timed out
    Exploit sent
    Reconnecting to device
    libusb:error [darwin_close] USBDeviceClose: no connection to an IOService
    Waiting 2 seconds for the device to pop up…
    opening device 05ac:1227…
    Uploading iBSS.k66ap.RELEASE.dfu to device
    [==================================================] 100.0%
    libusb:error [darwin_reset_device] ResetDevice: device not responding
    libusb:error [darwin_close] USBDeviceClose: no connection to an IOService
    Waiting 10 seconds for the device to pop up…
    opening device 05ac:1281…
    Setting to configuration 1
    Setting to interface 0:0
    Uploading kernelcache.release.k66 to device
    [==================================================] 100.0%
    libusb:error [darwin_transfer_status] transfer error: device not responding (value = 0xe00002ed)
    Exiting libpois0n

  • tjhomas

    Ok, I apologize. I now see someone else posted the same issue. My bad!

  • sven

    The same problem for me. Did you solve it?

  • sven

    No WiFi for me either, any solution to this???

  • dotmac

    Same problem!! The guide really is perfect athough after I thought I finally had it now of course….another problem. Any Solutions anybody?

  • Sln8

    my only notebook is win xp. Is it possible to go up to step 7 on my desktop mac and then copy over the tethered boot folder to win xp, and do steps 7 and on on windows?

  • sven

    No wifi or network works after JB!!!! lots of more users seem to have the same issue. what to do?

  • bziz

    I skipped step 5 by accident and I ended up keeping wifi and ethernet working and also having the Apple Tv jailbroken.

  • dotmac

    tried that, no luck…it wouldn’t let me run the tether boot command

  • dotmac

    not yet still working on it…

  • dotmac

    Now I have no wifi or ethernet possibilities….feeling like a newb all over again.

  • bziz

    hmm. thats a bit weird since mine worked fine. i guess not all apple tvs are the same

  • Bob

    when you look in your “tethered” folder on your desktop do you see 2 files named iBSS.k66ap.RELEASE.dfu & kernelcache.release.k66?

    if you dont have these files… you get them when you unzip the 4.2.1 bundle…. then you wont be able to make it work, it is calling on these files to get it out of dfu mode once the JB has been loaded.

    Also does anyone know where I would SSH the nito TV .deb for a manual install since the awkwardtv is having DNS issues.

  • bziz

    I think that it would be best to wait for greenpois0n to come out as it is untethered.

  • http://twitter.com/Excarpi Brian Hauger

    If you are rebooting a lot, you can set up a automator workflow to run the command.

    I did the following:

    Launch app “terminal.app”
    Run AppleScript (Copy the following to the apple script)
    tell application “Terminal”
    activate
    do script “cd ~/desktop/tethered” in front window
    do script “./tetheredboot -i iBSS.k66ap.RELEASE.dfu -k kernelcache.release.k66″ in front window
    end tell

    I saved it as an app and it automatically with open terminal and run the commands needed.

    Good luck.

    Those with the wifi issues. I restored to the original custom firmware that pwnage made and put a copy of it in the tethered folder. Whenever I restored from the unziped ispw in the tethered folder it gave me the wifi issue.

  • http://twitter.com/Excarpi Brian Hauger

    Here is a link to download the automator app:
    http://www.2shared.com/file/b1g-TQoR/Tetheredbootapp.html

    Here is a link to download just the automator workflow:
    http://www.2shared.com/file/F9v3F-SN/Tetheredbootworkflow.html

  • Pingback: Apple TV 2G iOS4.2.1(8C154) の Jailbreak « やっぱりマックでしょ!()

  • bziz

    I’m writing this to help those who are stuck with apple tv 2g version 4.1.1 only
    please restore your Apple tv with iTunes (official 4.1.1 software ).
    follow the above steps 1 to 8
    tips: make sure you use Ethernet in your apple laptop.
    if you’re stuck on step 9 because your laptop wont recognise that your apple tv is in dfu mode then just restart terminal and go from step 8 (while your apple tv still in dfu mode from step 9 from earlier) and you wont need to go through step 9 again since terminal will recognise your apple tv in dfu mode. after all this your apple tv will be jailbroken and you will retain working wifi and ethernet. also if you want to use atv flash then you will have to ssh into your apple tv using terminal and type in killall AppleTV instead of killall Lowtide. The same counts for nito tv and other extras where you will have to end the commands in terminal with killall AppleTV and not killall Lowtide.
    I hope this will help those in trouble with their apple tv.
    Bziz

  • sven

    without unzipping those files tetheredboot wont run… you must have done it…

  • Wonkamas

    Just to clarify did you have to be connected with Ethernet to get this to work w wifi as the guy did above? And did you do step 5 but than replaced it w the original custom .ispw?
    I feel like I’m so close yet so far
    Thanks

  • bziz

    Yes I was connected to Ethernet (Laptop and AppleTv) all the way and also I did step 5 this time.

  • Vince

    Same with me, no WiFi, and I can’t find a solution to this issue. Was anyone able to figure this out?

  • Wonkamas

    Ok and one last clarification did you use the .ipsw file posted above or did you get it from some where else?

  • Wonkamas

    One more question….i did all of the above w/ ethernet this time so I’m about to test it but wanted to go ahead and add nito tv first but can’t seem to ssh the apple tv I keep getting a port 22 refused error.
    Is open ssh automatically installed when the custom .ispw is created?

  • Billg

    Just tried this with an ATV I picked up today (it had 4.2.1 already on it) – wifi works fine for me, I use a apple airport wifi.

  • Wonkamas

    http://www.youtube.com/watch?v=4EWKr7Ww_c0

    awesome video on youtube I finally got it to work ….where I was messing up was waiting until after the last step #9 to plug in power chord when I should have been doing it right before …so basically it has to be plugged in to usb and power chord before you put it in dfu and run the jailbreak command

  • Redsun

    nice video, but when i enter:

    ./tetheredboot -i iBSS.k66ap.RELEASE.dfu -k kernelcache.release.k66

    …this error msg is shown on terminal:
    dyld: unknown required load command 0x80000022
    Trace/BPT trap

    can you help me?

  • Jugs

    OK…….Seems if you dont run the second command in step 3 (cp ~/Desktop/tethered/Info.plist /Applications/PwnageTool.app/Contents/Resources/CustomPackages/CydiaInstallerATV.bundle/Info.plist) the wifi problem goes away. SSH still works fine.

  • BobbyH

    I am having this exact same problem. What might be wrong?

  • Vince

    Thanks Wonkamas!

  • Riley

    He wasn’t joking when he said you needed to be running on Snow Leopard. If your not on OS X 10.6 then the whole process won’t work. Upgrade then do it again.

  • neo2ryu

    i have ios 4.1.1 and i did this for like 7 times, pwnage tool never recognize the 4.2.1 or 4.2 sorfware.
    I’m trying to jailbreak my apple tv for 2 weeks now but no hope. please can someone tell me how to jailbreak an apple tv 2gen. saved my ssh to 4.2.1 and 4.2 and im now on 4.1.1 and im exporting the file “PwnageTool 4.2.1 Bundle for Apple TV 2G” to the desktop but the command on the termilnal is always telling me time out, when i type the first command “cp -r ~/Desktop/tethered/AppleTV2,1_4.2.1_8C154.bundle /Applications/PwnageTool.app/Contents/Resources/FirmwareBundles/” can someone help please.

  • Riley

    Ok check it out; The issue is that you need to get that firmware bundle into PwnageTool’s Firmware Bundles folder right? So instead of trying to run the Terminal command, instead go to your Applications folder, right click on PwnageTool, then go to Contents, then Resources, then Firmware Bundles. Drag and drop the Firmware Bundle from the tetheredboot folder into PwnageTool’s Firmware Bundles Folder. THEN go ahead and run PwnageTool selecting the 4.2.1 restore .ipsw that you downloaded. Easy as pie.

  • Riley

    Apple-TV:~ root# echo “deb http://apt.awkwardtv.org/ stable main” > /etc/apt/sources.list.d/awkwardtv.list
    Apple-TV:~ root# apt-get update
    Hit http://apt.thebigboss.org stable Release.gpg
    Hit http://cydia.zodttd.com stable Release.gpg
    Hit http://apt.saurik.com tangelo-3.7 Release.gpg
    Ign http://apt.awkwardtv.org stable Release.gpg
    Hit http://apt.modmyi.com stable Release.gpg
    Hit http://apt.thebigboss.org stable Release
    Hit http://cydia.zodttd.com stable Release
    Hit http://apt.saurik.com tangelo-3.7 Release
    Get:1 http://apt.modmyi.com stable Release [1328B]
    Ign http://apt.awkwardtv.org stable Release
    Hit http://cydia.zodttd.com stable/main Packages/DiffIndex
    Hit http://apt.thebigboss.org stable/main Packages/DiffIndex
    Hit http://apt.modmyi.com stable/main Packages/DiffIndex
    Ign http://apt.saurik.com tangelo-3.7/main Packages/DiffIndex
    Ign http://apt.awkwardtv.org stable/main Packages
    Hit http://apt.saurik.com tangelo-3.7/main Packages
    Ign http://apt.awkwardtv.org stable/main Packages
    Err http://apt.awkwardtv.org stable/main Packages
    HTTP/1.1 404 Not Found
    Fetched 1328B in 3s (361B/s)
    W: Failed to fetch http://apt.awkwardtv.org/dists/stable/main/binary-iphoneos-arm/Packages.gz HTTP/1.1 404 Not Found

    ….repo down? Or is it something else???

  • Riley

    Played around with this alot. Major thing being done wrong is the timing of plugging in the power cord. Tried it AFTER step 9 is done and before, and doing it before made the difference between Wi-FI and no Wi-Fi. So even though you have to have the power cord disconnected to enter DFU, you need to have it plugged back in before the tethered boot is finished. Then take out the USB, plug in HDMI, and everything is the way it should be. Except for some reason I can’t get all the files from the NitoTV repo to work in SSH…as per my post above. Any help here???

  • Riley

    Alright so I answered my own question..guess the only place I needed to look was @nitoTV’s Twitter feed. :)

    So the new repo they have set up is at awkwardtv.dyndns.tv. So the new command line would look like this, for those of you who may be confused;

    echo “deb http://awkwardtv.dyndns.tv/ stable main” > /etc/apt/sources.list.d/tv.list

    Then the rest as usual;

    apt-get update

    Followed by;

    apt-get install com.nito.nitotv

  • BobbyH

    use this utube video, it was great and fixed everything I was doing wrong. it is also a little easier then what they describe above

    http://www.youtube.com/watch?v=4EWKr7Ww_c0

  • Matt

    I think the articale should be updated with this http://www.youtube.com/watch?v=4EWKr7Ww_c0

    I tried the above method multiple times and it always failed, tried the youtube method and its working perfect!

  • john

    Im having the same issue…nitoTV isnt going on this thing

  • Riley

    @john; see my below post about the new repo.

  • Madmatthewd

    Followed it all perfectly, on Step 6, i’m getting the following error “The Apple TV “Apple TV” could not be restored.This device isn’t eligible for the requested build”

    Any advice on how to get past this?

  • Pingback: Jailbreak APPLE TV 2G 4.2.1()

  • Phil Carr

    When putting the Apple TV 2 into DFU Manually, DO NOT remove the power cable! This needs to stay in. If you remove, the tetheredboot will not work.

  • Petermcpheeters

    After following these instructions, my Apple TV refuses attempts to ssh connect to port 22. Is there anything I can do to fix this?

  • Pingback: Apple Tv Jailbreak - iPhone, iPad, iPod Forums at TiPb.com()

  • kmitalian

    heya,

    when i have followed all the instructions,

    i get a black screen after i did all the steps???

    have i done anything wrong???, i have followed procedure and it all seems to b fine??

  • http://twitter.com/Dorv Wayne W

    I keep getting the 2005 error when trying to restore w/ the custom firmware. any hints?

  • bziz

    On Plex the fast-forward/rewind problem has been resolved. Follow the steps on http://forums.plexapp.com/index.php/topic/20051-plex-client-for-apple-tv-2g/ to get the newest version of Plex (0.6.6).

  • Chan

    Got to step 10 ok. Everything’s ok up to step 10 since I have to perform step 7-9 every time as mentioned. However, there are 2 problems:
    – The wired connection doesn’t work, only wireless.
    – Can’t perform step 11 since I couldn’t ssh to the ATV2 box.

    What am i missing?

    Thanks a lot….

  • Pingback: Apple TV 2 JailBreak | R.D.()

  • Pumilio

    I have a problem after jailbreak when I am going to boot tethered.

    I have tried both terminal prosess and Seas0nPass, both fail.

    Here is the log when i run from terminal:

    Last login: Tue Jan 25 21:21:16 on console
    /Users/svp/Downloads/tetheredboot ; exit;
    svps-Mac:~ svp$ /Users/svp/Downloads/tetheredboot ; exit;
    Initializing libpois0n
    No matching processes belonging to you were found
    Waiting for device to enter DFU mode
    Device must be in DFU mode to continue
    Device must be in DFU mode to continue
    Device must be in DFU mode to continue
    Device must be in DFU mode to continue
    Device must be in DFU mode to continue
    Device must be in DFU mode to continue
    Device must be in DFU mode to continue
    Device must be in DFU mode to continue
    Device must be in DFU mode to continue
    Device must be in DFU mode to continue
    Device must be in DFU mode to continue
    Device must be in DFU mode to continue
    opening device 05ac:1227…
    Found device in DFU mode
    Checking if device is compatible with this jailbreak
    Checking the device type
    Identified device as AppleTV2,1
    Preparing to upload limera1n exploit
    Resetting device counters
    Sending chunk headers
    Sending exploit payload
    Sending fake data
    libusb:error [darwin_transfer_status] transfer error: device not responding (value = 0xe00002ed)
    Exploit sent
    Reconnecting to device
    Waiting 2 seconds for the device to pop up…
    opening device 05ac:1227…
    logout

    Anyone know what to do?

  • Sca

    Well looks like i will have to get a macbook air so i can do an untethered jailbreak instead.

  • Ksporry

    The statement in step 10 is totally wrong. First of all, step 9 talks about a manual DFU entry, which means totally depowering the unit. Also when following steps 7-9, at step 9 suddenly the USB appears to be disconnected. step 7 and 8 did not disconnect the USB, so how can the SUB in step 9 be connected when it already is??? In any case, I tried tethered booting this way and quite obviously it just doesn’t work at all whatsoever. this technique is totally flawed. can someone please update it to make it correct? I haven’t figured it out yet so I am unable to do so, otherwise I would have given the answer here…

  • http://arturito.myopenid.com/ Arturito

    This can be done a lot easier and faster now with GreenPois0n. No mac computer require and jailbreak is untethered.

    http://arturito.net/2011/02/14/apple-tv-2-untethered-jailbreak-on-windows-and-xbmc-media-centre-installation/

  • DavidThreet

    Thank you so much for posting this… I have tried similar instructions, but they had things missing… This actually worked…

  • Pingback: How to get Hulu on your AppleTV()

Previous post:

Next post: