Apple TV 2G Untethered Jailbreak And XBMC Installation iOS 4.3 working

Tuesday 12th, April 2011 / 13:00 Written by

This tutorial is out of date
. It worked for people who had Apple TV 2 with 4.1.1 and accidentally updated to 4.2.1.

Please follow these instructions instead:





My friend accidently updated his Apple TV 2G to version 4.2.1 (2100) iOS 4.3 which removed jailbreak and XBMC I put for him before with version 4.1.1.

I wrote this tuorial:
which deals with iOS 4.3 and installs XBMC. All installs well but…. we all got audio device error and could not play MKV files.

I turned to Seas0nPass and PwngeTool but it had the same problem.

But thanks to users comments especially Fluxx and Czechmarty I managed to fix it.

I still don’t know how I managed to restore to previous version without SHSH blobs ………but I did. I assume that if Apple TV firmware version shows 4.2.1 (2100) the iOS must be 4.3.

I asked question on XBMC forums in order to confirm that.

All replies I got confirmed that 4.2.1 (2100) for ATV2 is iOS 4.3.1

Well let’s start:


1. iTunes 10.2.1 – might work with newer version but this is waht I tried and worked for me.

2. Apple TV Fimrware 41.1 (iOS 4.2.1),1_4.2.1_8C154_Restore.ipsw

3. Uninstall your current version of iTunes and install version 10.2.1

4. Fire iTunes, connect Apple TV with USB cable only.  Let Windows install all drivers.


5. Once you see Apple TV in iTunes  hold Shift and click Restore.

6. Select AppleTV2,1_4.2.1_8C154_Restore.ipsw and wait until it completes

7. Go to this post
and jump to point 1 (Running GreenPois0n)

  • Fluxx

    I was also wondering, why the Downgrade from 4.3 to 4.2.1 worked without SHSH Blobs saved.
    But I think it’s because we all made an Update directly with a Custom Firmware and not let iTunes “mess up” our ATV 2G.
    I would wonder, if someone who first updates his ATV with iTunes to 4.3 and then jb it, would also have no problem with downgrading to 4.2.1

    Once again, thank you Arturito for all your hard work.

    • Anonymous

      Well I did it. This was my friend’s Apple TV that originally had 4.2.1. I applied jailbreak and all worked fine. Later on my friend (Yes you Sopi :) ) decided to update the software so we ended up with 4.3. I tried SnowBreeze, Seas0nPass and PwngeTool and all of them got a jailbreak right but XBMC was puking “Audio Device Error” and could not play MKV’s.

      After messing with Seas0nPass I did a complete restore to the latest available firmware through the latest version of iTunes and THEN I downgraded the version as described in this post. So I don’t think it matters wether we had custom firmware before or not. :) And that’s a good news!

      • Fluxx

        OH YEAH! Very good News! :-)

  • krusty

    After a power outage yesterday, I decided to upgrade my AppleTV2 and look for a non-tethered boot… I was searching on the web for issues, so came across this site – great job guys.

    Since I had used SeasonPass before, I thought I’d give that a try first, and I can confirm that current SeasonPass gave me a fully functional XBMC installation with the latest apple updates.

    • Anonymous

      Can you play MKV files? It doesn’t give you “Audio Device Error” message?
      Did you install it through ssh apt-get command or using NitoTV?

      The thing is that XBMC is not yet fully functional in iOS 4.3 only nightly builds.
      However, AC3/DTS is not available.

  • Anonymous

    Hello, I’m new to atv and jailbreaking, but has been very helpful.
    Just got the atv2 last monday and updated it (4.1.1 to 4.2.1 [ios 4.3]).
    Tuesday (4-12-11), I was ready to jailbreak, but now see problems with ios 4.3 so I follow this
    new procedure to go back to ios 4.2.1 except using the latest itunes (10.2.1) and it works!
    (dont even know about “blobs”)
    Using xbmc, only problem is with buffering on .mov files (720p @ 60fps) (cant use 30fps in dslr)
    and the best way to share files in vista (dont like granting access to “everyone” on wireless n)
    (wpa2 is pretty secure though).
    Also need to get putty to change the time zone.

    • Anonymous

      To be honest I only have like couple of files in mov format and they aren’t 720p. I will download some trailers and see if there anything that can be tweaked in aptv or xbmc.

  • kpmercer

    Well I stumbled upon your blog tonight with great excitement as I purchased the Apple TV 2 today, and like an idiot, came home and just let it update itself after setting up for first time because I thought there was currently a jailbreak out for all versions, but I failed to notice, that there is ONLY if you have your blobs saved, which I of course did not being that I just purchased it today. :(

    So I downloaded iTunes for Windows 10.2.1 from your link, as well as the IPSW package, but I just keep getting the “unknown error occurred (3194)” message and can’t get it to downgrade back, so that I can then turn around and jailbreak it with Greenpois0n.

    I’ve tried Sn0wbreeze as well and also the Pwnage and Greenpis0n on my iMac as well with no luck. ;(

    I guess I’m stuck until a future exploit is found.

    Woe is me…..

    • Anonymous

      Which version do you have? You can check it in Settings>About
      Software Version
      then press select and it will give you System Version.

      • kpmercer

        Hi there…

        Well I kept messing around with things, and ended up eventually downgrading to iOS 4.2.1, after downgrading iTunes to 4.1 because apparently Apple still signs that version. So then after I downgraded, I was able to use Pwnage and successfully had a iOS 4.3 jailbreak, HOWEVER like many other users, I had the issue of no sound within XMBC.

        So following the recommendation of other blogs, I again did an official iTunes restore which brought me back to a non-jailbroken, iOS 4.3 state. I then used Seas0npass (after learning there are XMBC sound problems with Sn0wbreeze and Pwnage Tool) but instead of doing it on my Mac, which I did twice and would get the “device not eligible” error, I instead used Bootcamp to boot in Windows 7, and then followed your instructions using a PC instead, and voila… it worked!

        So I think the big key here is to USE WINDOWS IF POSSIBLE!!! :)

        • Fluxx

          Thank you for your Feedback.
          Just to repeat:
          - Restore with iTunes to 4.3 NON JAILBROKEN
          - Jailbreak with Seas0npass with “Windows”
          = Jailbroken aTV 2 with iOS4.3 (4.2.1) without Audio Errors, SMB Errors and MKV Support?


          • Anonymous

            I think he got it downgraded, otherwise wouldn’t be possible. All in all jailbreak works for iOS 4.3 . It is XBMC that doesn’t…..yet :)

      • kpmercer

        oh yeah… and THANK YOU for your blog/website! I’m now happily jailbroken on the latest version WITH sound for XMBC! :)

        Now if they could only get Hulu and the South Park videos working again, I would be REALLY happy! haha

  • Patrick Cates

    Using the latest version of iTunes (10.2.2), I downgraded my Apple TV 2 from 4.3 to 4.2.1 (I didn’t have SHSH blobs saved). Then I ran greenpois0n to jailbreak it and everything worked perfectly. Thanks so much!

  • Beatcruiser

    it is important to switch off the firewall for the restore with itunes

    • Fluxx

      Did the Windows Firewall really caused a Problem? Or was it another Softwarefirewall?

  • Moosepoo

    I have just purchased an ATV Gen2 running 4.1.1 and when I plug it into my windows PC’s it comes up as an unrecognised device/ device unknown, is that normal as cannot do the green poision hack.

    • Anonymous

      @8f4be00b85fe26b20d949192a0d4dcd2:disqus you have to install iTunes first.

  • shorvath

    I just can’t seem to downgrade this thing. Keep getting 3194 error which I think indicates something to do with signing. Have tried various other firmwares and host file entries pointing to
    Cydia CydiaCydia
    with the same result. Also

    • Anonymous

      Could you post your software and system version?  

  • Member

     Well I finally managed to downgrade it,  However in my case I HAD to have the power cable plugged in when performing the upgrade else I got a 3194 error.  I tried for hours using various instructions all saying NO power cable must be plugged in.  Even after the upgrade I received an error (I think it was 2100 or 1604) but it worked nonetheless.  I think the first few times there was a north westerly wind blowing oh and I was sitting down as apposed to standing up lol, so yes it was a bit of a lottery to get it working but now I’m a very happy ATV2 with XBMC installed. :-)Now to try and figure out how to extend the remote so as to make use of the many features that are inaccessable with this poxy remote, (it’ssexy though)

    • Anonymous

      Glad you got working! :) I have problems with remote control though. I tend to put it in some place and later can’t find it :)

    • DLux

      When you say that you had to plug it in first, are you referring to plugging the ATV2 into both the PC via USB and the power cord in order to do the downgrade?  When I plug ATV2 into PC via USB it shows up in iTunes but when I plug the power cord in I lose ATV2 in iTunes.  Did you have this issue?  Thanks! 

  • KNitram

    Tried this JB and several others but to no avail. I have ATV 2 running 4.3.3 – have not succeeded in downgrading as the Itunes part fails with the SSH process.

    Any ideas or is there a JB coming for 4.3.3??

  • DoubleJ9000

    Just bought a new ATV2 which came preloaded with iOS 4.3.  I tried to downgrade using the method you described (used iTunes 10.2.1 for Win 7 64), but couldn’t get the downgrade to stick.  The error message said that it was unable to verify the software with Apple.  Any way around this?

  • Robert

    Can someone please tell me how to get past the 3194 error? I cannot install the AppleTV2,1_4.2.1_8C154_Restore.ipsw otherwise. THANKS!

  • Robert

    FYI, my ATV2 is 4.2.1 (2100), and iTunese (windows x64 version).

  • 154443

    Nike Lebron shoes andNike ZOOM LeBron  new burberry replica burberry lebron 8 v2i want to look some pandora jewellery; pandora  jewellery beads cheap  nfl jerseys or jersey supply and religion jeans, you can leave a email  to me! thank you! nike air max 2011white air maxnike griffey maxreligions jeanstrue religions jeans true religion jeans outletbears jersey blackhawks jerseyken griffey shoes air griffey maxken griffey jr shoes
    air griffey max 2cheap Pandora Necklacescheap Pandora Ringscheap Pandora Setscheap Pondora Packagesherve leger bandage dressesmoncler down jacketmoncler doudounesmoncler coatcheap moncler jacket
    detroit lions jersey</a
    cheap authentic jerseys
    cheap nfl jerseys
    youth nfl jerseys
    nfl jerseys wholesale
    religion jeans outlet
    true religion store
    true religions
    true religion billy
    true religion men
    men Bootcut jeans
    men Flare jeans
    men Skinny jeans
    straight leg jean
    true religion women
    women bootcut jeans
    women Flare jeans
    cut off jeans shorts
    girls skinny jeans
    straight legs jeans
    nike shox shoes
    sb dunks
    true religion joey
    true religions jeans
    true religion men jeans
    cheap religion jeans
    cheap true religion men jeans
    true religion boys jeans
    true religion billy mens
    true religion cargo pants
    true religion corduroy jeans
    true religion capris
    true religion joey jeans
    cheap religion jeans
    true religion mens skinny
    True Religion Straight Leg
    true religion womens jeans
    true religion denim jeans
    true religion denim shorts
    true religion straight leg jeans
    True Religion Wide Leg
    skinny bootcut jeans
    True Religion lizzy
    True Religion joey rainbow
    True Religion casey legging
    True Religion lone star
    True Religion stella

    True Religion shirts for women

    true religion uk

    moncler uk

    moncler down jackets
    moncler hommes

    blackhawks jersey
    bears jersey

  • Pingback: biaruomnula

  • Pingback: top article

  • Pingback: your domain name

  • Pingback: check this link right here now

  • Pingback: my link

  • Pingback: get