Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Infinite loop of reseting after factory restore?

I just formatted my MacBook Pro and put on Snow Leopard on it as well as iTunes 9. I then did a factory restore on my Apple TV (to 1.0 I guess since I got the Apple TV immediately once it came out). After I set the language to English, chose my wireless network and put in its password, and the 1st boot splash screen played my Apple TV then went into an infinite loop of showing the silver Apple logo, then showing a pass code to enter into iTunes, then going back to the silver Apple logo, then a different pass code, then the silver Apple logo, etc.

I then tried hitting Menu on the remote during the pass code screen and I was brought to the main menu page and then the loop consisted of the main menu page, then the silver Apple logo, main menu page, etc.

Finally after 3 minutes I pulled the power plug from the back. I replugged in the power cord, the splash screen video played again, and I was brought to the main menu page. I then did a factory restore immediately.

And alas the same exact scenario again...

Is this an iTunes 9 problem? What's going on here? First time this has happened to me in two years and numerous formats/factory restores.

-Keith

MacBook Pro 15.4" 2.4GHz Core 2 Duo, Mac OS X (10.6), 200 GB HDD 7200 RPM, 2 GB RAM

Posted on Sep 9, 2009 11:35 PM

Reply
73 replies

Sep 18, 2009 6:36 AM in response to maxer22

Welcome to the  Discussion Forums

It would seem at this time that this issue only affects pre 2.0 units or at least only those with pre 2.0 units have reported this issue so far, however it clearly doesn't affect the vast majority of pre 2.0 units and so it would be my concern that the theory that only pre 2.0 units are affected is likely correct, but of course there is no guarantee.

Sep 18, 2009 6:57 AM in response to Winston Churchill

Yes, but these issues had to do solely with an unmodified unit. I now have a different drive in the box, that is it. In effect, I have one partition that is not identical to the original hard disk. And, I have the original disk in a safe location to always put back in and compare.

My unit is long past its support date, so that wasn't a concern.

Sep 18, 2009 7:08 AM in response to Sharp-man

I find that difficult to follow, are you saying you had a problem with an unmodified unit, took out the drive that may have a problem on it, cloned it to another drive and used that.

I don't have an issue with you modifying your tv, I don't even have an issue with you posting your findings, but potentially your tv may work differently than others here and any results you obtain should be considered in that light.

Sep 18, 2009 7:25 AM in response to Winston Churchill

I had a problem with the original unit, as described previously. I solved the problem on the original unit as seen above. Then, and only then, I upgraded the drive in my Apple TV and got to experience the same issue all over again, because I had to do a Factory Restore to make the drive work (part of the upgrade).

So, the root cause of the issue lies in the Apple_Recovery partition on the Apple TV. If you have one of the original units with a 1.0 firmware in the Apple_Recovery partition, then you're likely to enjoy this issue at some point, when you have to do a Factory Restore. 😟 At least we seem to have found a somewhat consistent workaround.

Sep 18, 2009 8:39 AM in response to Sharp-man

Sharp-man wrote:
I had a problem with the original unit, as described previously. I solved the problem on the original unit as seen above. Then, and only then, I upgraded the drive in my Apple TV and got to experience the same issue all over again, because I had to do a Factory Restore to make the drive work (part of the upgrade).


I understand now.

So, the root cause of the issue lies in the Apple_Recovery partition on the Apple TV. If you have one of the original units with a 1.0 firmware in the Apple_Recovery partition, then you're likely to enjoy this issue at some point, when you have to do a Factory Restore. 😟 At least we seem to have found a somewhat consistent workaround.


Whilst the workaround being discussed here as certainly worked for some, it doesn't appear to have done so for all, but of course an explanation for that might be that the procedure wasn't followed correctly.

I don't accept at this stage that this is an issue that those with pre 2.0 units will likely experience, there are simply too few people that have experienced it so far, I think it quite likely that there is a contributing factor here, which is the element that really needs resolving.

Sep 18, 2009 12:28 PM in response to Winston Churchill

Well, I fixed mine using bits and pieces of the info provided here.... but I couldn't tell you exactly how I did it? All the networking stuff is a bit above my skill level, but I plugged an ethernet cable into my Apple TV and then disconnected my wireless signal to my iMac (although a wireless signal was still present) and the 2.4 update came thru to my Apple TV?

So anyway, all is well now and by using the bits and pieces of the info you all provided.... I'm up and running again. How, I don't know? But thank you.

Sep 18, 2009 8:16 PM in response to Randal Guymer

The "Two Router" Solution. (You are all going to love this one 🙂 )

1. You get two routers. Router 1 (probably you normal router) is attached to the Internet with DHCP on and powered on as usual.
2. Attach Router 2 to Router 1 (via a normal port ie NOT the WAN port) with DHCP turned off on Router 2.
3. Make sure both Routers are turned on and running normally.
4. Connect the ATV to Router 2 where it will get its IP address from Router 1.
5. When the ATV starts looping, disconnect the ethernet cable from the ATV and work your way to the Update Software section.
6. Disconnect Router 1 from Router 2.
7. Reattach the ATV to router 2, select update software and watch the little gizmo spin. It will keep spinning because a router exists and it is requesting an IP address. It won't timeout for around 30 seconds when it fails to get an IP address from Router 2 (because DHCP is turned off).
8. In that 30 seconds simply plug router 2 back into router 1 and watch your update proceed as normal.

If you don't own a 2nd router, beg, borrow, steal etc etc

PayPal donations will be accepted.

If this doesn't work for you. Please let me know.
If it does work for you. Please let me know as well.

Good luck (again!)

Sep 21, 2009 12:04 PM in response to Keithos

Spoke with a Product Specialist yesterday and at this point they have nothing in the way of a fix... The next step recommended was to escalate the issue to a discussion with engineering so they can pull some information off of my (or any other affected user's) system to try and fix it.

So if you have the time call up Apple Care, point them to this thread and get involved with Apple Engineering... let's try and get to the bottom of this!

-Keith

Sep 21, 2009 4:38 PM in response to Keithos

Just wanted to say that I also had this problem, and I was able to solve it by turning all the WiFi in my apartment off, connecting the Apple TV via the ethernet cable, and the looping stopped and I was able to perform a software upgrade.

I had kept my machine on 1.0 of the software, because of all the stuttering/hiccup problems with media playback from the hard drive, and building of thumbnail menus (which is covered exhaustively in other threads). Seems like 2.4 finally doesn't have those issues, so...so far, I have an upgraded Apple TV that seems to work, although I haven't tried watching a video yet.

Why Apple has been writing multimedia software for the Mac for years that's rock solid, and can't seem to get Apple TV bugs worked out is beyond me; the Apple TV software is so simple when compared to something like Final Cut Pro, or iWork...or even iTunes. C'est la vie.

Infinite loop of reseting after factory restore?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.