Preinstallation - Failed to enter DFU Mode

Hi 

Purchased 1 Dec an aTV 2G from an apple retail store, still v4.  Was working connected to the digital TV and I didn’t upgrade when it asked.  The aTV remote works OK.

 So connect to a Mac OS 10.6.5 and followed these instructions

 1. Download and install the latest version of iTunes (check for updates through Software Update located in Apple menu). 

2. Download AppleTV 2G firmware. Version 4.1.0: AppleTV2,1_4.1_8M89_Restore.ipsw

3. Download the Pwnage Tool which will streamline the jailbreak process. Version 4.1.2: PwnageTool_4.1.2.dmg

4. Connect AppleTV 2G to your computer using a micro USB cable - the power cable should not be connected.

Now during the with the process with the Pwnage Tool all works OK until I get to entering DFU mode.  The Pwnage Tools screen shows two buttons to push simultaneously on an Iphone "Menu" and "Play".  Countdown occurs and then you are to push and hold "Menu" and "Play" for 7 secs, then release.  I'm trying to use the aTV remote that came with the aTV.

So on page 20 of the aTV setup guide it shows the Apple remote buttons.  The buttons on the aTV remote I have been pressing are labelled "Menu" and the button immediately to the right which has a right facing arrow followed by an equals rotated 90 degrees.  The remote has a battery and is operating with nothing between it and the aTV

So after holding these two buttons for 7 secs I release and get the following.  I try multiple times to no avail.

Please help.  

regards

Di

 

Are you sure that remote is working? try to verify with a cell phone camera, pointing the remote to the camera you should see your remote emitting a light when pressing a button... if you try to press both buttons it will start blinking after 5 seconds, it's normal. Secondly, use only the new atv remote model, my old white remote didn't do the job correctly. Third, before entering in DFU, make sure you have saved your SHSH with tinyumbrella software, otherwise you risk to have your atv bricked when you try to install the custom FW!

Hi As2X,

Thanks for the remote checking hint.  Very novel.  I could see the light being emitted from the remote in the cell camera.

So the remote appears to be working - it was controlling the aTV successfully when connected to the TV.  I have tried the process on a three macs that I have, all with the same result.

The mini USB cable is new, so could it be a faulty cable?  I did note the aTV did show up in Itunes if I launched itunes?  So it appears its OK

If so is there a simple way to check the cable.

You help is appreciated

regards

Di

 

 

 

by the way - I have exact the same problem.

 

Regards

Kurt

I have the same issue. The remote work correctly. Using a blackberry micro usb data cable. The firmware on the Apple TV 2G has never been updated, still 4.0.

Tried may times and many ways to get it in DFU mode.

Any suggestions?

Hi  An update.

 

PwnageTool 4.1.3 was released today, so I tried it using AppleTV2,1_4.1_8M89Restore.ipsw

I tried to follow the earlier advice to back up the SHSH blobs.  However using TinyUmbrella-v4.21.01, the latest I believe, I was not able to see the aTV, so decided to jump in.  However, I connected external power and press a few things on the remote (I can't remember what - frustrated button pushing).  I achieved a flashing light on the front right of the aTV, so I went from there.  I removed the power cord to continue and the flashing light remained.

 

OK success with PwnageTool 4.1.3.  Was able to enter DFU mode and create the AppleTV2,1_4.1_8M89_Custom_Restore file.  Progress!

 

I then tried the restore in iTunes using the created desktop file AppleTV2,1_4.1_8M89_Custom_Restore

 

No joy.  Any help appreciated but will keep you posted.

 

Update

Just read the following post.  It appears to answer the above question.  However on page 2 of the post it has a post about disconnecting the microUSB and repowering with mains power and the device works.

 

The Apple TV "Apple TV" could not be restored. This device isn't eligible for the requested build.

 

regards

Di

Same problem. I'm using the remote that came with the AppleTV 2 as well as the remote from my original model. The AppleTV will NOT go into DFU mode.

 

No joy.

Let me get this right.  You failed with the back up of the SHSH blobs, yet you went ahead anyway?

 

[quote="dianam.510979"]

Hi  An update.

 

PwnageTool 4.1.3 was released today, so I tried it using AppleTV2,1_4.1_8M89Restore.ipsw

I tried to follow the earlier advice to back up the SHSH blobs.  However using TinyUmbrella-v4.21.01, the latest I believe, I was not able to see the aTV, so decided to jump in.   [/quote]

[quote="tbeardmore"]

Same problem. I'm using the remote that came with the AppleTV 2 as well as the remote from my original model. The AppleTV will NOT go into DFU mode.

 

No joy.

[/quote]

 

did the backup of the SHSH Blobs work for you? 

[quote="ktjensen"]

[quote=tbeardmore]

Same problem. I'm using the remote that came with the AppleTV 2 as well as the remote from my original model. The AppleTV will NOT go into DFU mode.

 

No joy.

[/quote]

 

did the backup of the SHSH Blobs work for you? 

[/quote]

 

When I try to backup my SHSHs using TU v4.21.02 (latest) I get a JAVA error (please see below).

 

I'm running

Windows XP SP3

TU 4.21.02

iTunes 10.1.1.4

aTV2 v4.0

I'm also connected via a micro-USB to the aTV2 + a power cable to the aTV2 itself (saw that on another post)

 

<-- Umbrella.log snippet -->

 

JNA: Callback com.semaphore.jna.idevice.win.WinDeviceLibrary$WinRecoveryDeviceConnectedCallback@3b8b49 threw the following exception:

java.lang.NullPointerException

at com.semaphore.jna.idevice.win.WinRecoveryDevice.getIMEI(WinRecoveryDevice.java:58)

at com.semaphore.TinyUmbrella.onRecoveryDeviceConnected(TinyUmbrella.java:1596)

at com.semaphore.jna.idevice.win.WinDeviceLibrary$WinRecoveryDeviceConnectedCallback.invoke(WinDeviceLibrary.java:97)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:384)

at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:414)

at com.sun.jna.Function.invokeInt(Native Method)

at com.sun.jna.Function.invoke(Function.java:344)

at com.sun.jna.Function.invoke(Function.java:276)

at com.sun.jna.Library$Handler.invoke(Library.java:216)

at $Proxy2.AMRestoreRegisterForDeviceNotifications(Unknown Source)

at com.semaphore.jna.idevice.win.WinDeviceLibrary.addNotificationHandler(WinDeviceLibrary.java:62)

at com.semaphore.service.DeviceListenerService.run(DeviceListenerService.java:78)

at java.lang.Thread.run(Unknown Source)

 

<-- umbrella.log snippet -->

 

Any thoughts / ideas as to possible causes of the JAVA error would be much appreciated.

 

Many thanks

I don't know how many times this has to be said - you cannot jailbreak the AppleTV 4.2 unless you do a tethered jailbreak using PwnageTool 4.1.3 via a very complicated method (I just about managed to do it and I'm a competent hacker).

Any attempt to restore a new Custom ipsw will fail.

Any attempt to restore old 4.1 firmware will fail because Apple will not sign that version's SHSH blobs any more.

Any attempt to use TinyUmbrella will fail because although you saved your SHSH blobs, they have not been signed by Apple.

All EPIC FAIL.

Stop trying, read the forums properly where they tell you about all the above and wait until DevTeam comes out with an easy jailbreak for people who don't really know what they are doing.

Sorry, but that's the reality.

Oh, and DFU is best reached on the remote by pressing Menu for 10 seconds and straight away Menu+Play for 10, then release both at the same time.

[quote="damianl.210286"]

 

Any attempt to use TinyUmbrella will fail because although you saved your SHSH blobs, they have not been signed by Apple.

All EPIC FAIL.

Stop trying, read the forums properly where they tell you about all the above and wait until DevTeam comes out with an easy jailbreak for people who don't really know what they are doing.

Sorry, but that's the reality.

Oh, and DFU is best reached on the remote by pressing Menu for 10 seconds and straight away Menu+Play for 10, then release both at the same time.

[/quote]

 

Thought it did not matter if APPLE signed the blobs for 4.2.1 because TINYUMBRELLA saves the existing blobs (bypassing the APPLE remote server), and can do a restore using the current blobs.  So you are saying that if I attemot and screw up my appletv (via trying and failing to do a teathered jailbreak), that I will NOT be able to restore with saved blobs to 4.2.1 ?