Skip to Content

iPhone Developer Lockdown reportedly iPinkBricks all dev units

Readers report that update 5A240d is now available on the Dev Portal

Reports are streaming into TUAW that official iPhone developers have been hit this morning by the Pink Screen of Expired Release. Their beta licenses for the current 1.2/2.0 firmware distribution have expired as of 12:01am April 8th. Both iPhones and iPod touches now display the pink-backgrounded "This device is expired. Please install a newer version of the OS" activation screen and will do so until Apple issues a firmware refresh.

You can easily downgrade your iPhone or iPod touch from the PSOD. Just restore your iPhone or touch to an earlier firmware release. You will not be able to use your unit for development until Apple updates the developer release but you should be able to make phone calls.

iPhone hacker Nicholas "Drudge" Penree reports that you can bypass 1.2/2.0 activation using the dev team's pwnage tool. He writes that he is aware of 1.2/2.0 iPhones that are still working today.

[Via iPhoneDevHelp]

Thanks everyone who sent this in.

Update: Straight from our blue & green super-sekrit source: "I got bricked as well. Called ADC and they told me there was a new SDK. They said it was still labeled as the old SDK but that if I hovered over the link would show the new one. Not sure how the SDK would fix it vs. a new firmware but I'm downloading it now." I personally can't see any updated SDK material. Perhaps its only available to those accepted into the dev program. Other readers report that they do not see any updates--in the dev program pages or the general iPhone dev center ones.

Update 2: Another blue and green birdie sent us this, which has apparently been posted since the developer program opened: "Important note: Once you install the pre-release iPhone OS on your device, such device may only be used for development and testing purposes until the final (GM) version of the iPhone OS is released. In addition, you will need to install new versions of the software from time to time throughout the beta period. Failure to install the most current version will, after a period of time, put your device in a de-activated state. Updating to the most current version will re-activate your device so that you may continue testing."

Update 3: Apparently the new (possibly 5A240d) firmware seed has only been released to Enterprise developers so far according to yet another blue & green birdie. This birdie tweets that the seed note is quite extensive and includes "unsettling" details. It looks like a lot of device hangs and system restores are in developer futures.



Categories

Developer iPhone

Readers report that update 5A240d is now available on the Dev PortalReports are streaming into TUAW that official iPhone developers have...
 

Add a Comment

*0 / 3000 Character Maximum

56 Comments

Filter by:
Adam Martin

Desperately looking for an iPhone dev to work on an app for us? We're close to securing official sanction for this app and need a creative genius to build it.

Answers on a postcard please.

adam {at} fat-man-collective {dot} com

April 11 2008 at 7:26 AM Report abuse rate up rate down Reply
Ian Rickard

5A240d is available on the dev portal now!

April 08 2008 at 5:22 PM Report abuse rate up rate down Reply
SmileyDude

I've noticed a few things in the comments that aren't correct -- one of which is that if you have an iPod touch that you aren't effected. iPod touches are expired just the same as iPhones. Also, let's not forget that Apple warned everyone that legitimately downloaded the firmware from them that this you need to dedicate the device strictly to testing while the firmware in beta.

It was because of the developer seed that I now have an iPhone and an iPod touch -- I started with a touch and the limitations in the beta firmware were too much for me to do without my iPod, so I went ahead and moved to a iPhone for my "production" device.

Honestly, even if you are an independent developer, you should be trying to get a 8GB refurb touch or 4GB refurb iPhone someplace and using that as your development machine -- it's not exactly adding *that* much to the total cost (i.e, the Mac, $99 for the dev program, and the device). Especially if you are planning on selling something -- the cost of the device, if you are working on something that people will want, should be washed away pretty quickly once your app is for sale.

April 08 2008 at 5:19 PM Report abuse rate up rate down Reply
a.khadr

I've posted my "Predating" solution to this issue here:

http://forums.macrumors.com/showthread.php?t=467473&page=2

Hope this works for everyone else!

Regards.
Ahmed

April 08 2008 at 5:15 PM Report abuse rate up rate down Reply
uprise78

I've got an idea...if you cant handle BETA issues then wait for the final release. This amazes me that you people are using BETA (read: unreleased) software and you are complaining about instability. Should I define BETA for you or can you maybe figure it out yourself?

April 08 2008 at 5:03 PM Report abuse rate up rate down Reply
1 reply to uprise78's comment
Niiro13

That is the best thing I have heard anyone say about anything =)

April 09 2008 at 7:21 PM Report abuse rate up rate down Reply
scw

Spoken like someone who thinks lost development time is free...

For once the Steve Job's reality distortion field has a really negative impact on me - mostly I don't care about Apple since the Newton, but the difference between his SDK presentation and reality goes from spin to outright lies.

Where was the caveat "Everything Steve says may be true someday in the future?"

April 08 2008 at 4:48 PM Report abuse rate up rate down Reply
billg

Hi, I'd like to introduce all of the non-developers in the audience to the world of software development. If you'd like to take part and use your iphone for development, USE A DEVOTED FREAKING IPHONE SO THAT IF IT BREAKS YOU STILL HAVE YOUR "PRODUCTION" IPHONE.

If you can't get a second one, then you either shouldn't be doing this in the first place or shouldn't complain when your phone gets screwed up and you can't hear your l33t ringt0n3z anymore.

Otherwise, roll with the punches and ride the wild ride of development. What a bunch of whiney-assed self-absorbed children.

April 08 2008 at 4:44 PM Report abuse rate up rate down Reply
3 replies to billg's comment
Alex

ADC Phone Support is still waiting on some sort of instruction from Cupertino. They are as much in the dark as we are right now

April 08 2008 at 4:32 PM Report abuse rate up rate down Reply
basscadet

enjoy some time out? was this outage communicated to users? I simply refuse to accept this pre-planned failure as yet another "feature" or "rest day". It's bad planning all the way.

April 08 2008 at 4:24 PM Report abuse rate up rate down Reply
David Ross

This would be slightly more tolerable if the simulator did not crash so much.

April 08 2008 at 3:31 PM Report abuse rate up rate down Reply
1 reply to David Ross's comment
Gregory Pierce

And if they simply stubbed out CoreLocation returning some lat/lon (or set therein) from a property file and did an OpenGL ES implementation that run on the OS proper. If they did that, most people wouldn't be testing on their actual devices at this point.

April 08 2008 at 3:44 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.