• On TechRepublic: 10 cool USB flash drive tricks
advertisement
October 9, 2007 12:00 AM PDT

Hidden iPhone 1.1.1 feature shows evidence of 3rd party app support

by Ben Wilson
  • Font size
  • Print
  • 5 comments

There's an interesting feature locked inside the code of Apple's 1.1.1 firmware/software update that, ironically (since this update has broken access to extant third-party native applications), may indicate that Apple plans to add sanctioned third-party development to the device.

The hidden feature involves SpringBoard, the program that you see whenever the iPhone's Home button is pressed. It serves as a launcher for iPhone applications, including the four major (Phone, Mail, Safari, and iPod) functions. Current iterations of the SpringBoard only have slots for 16 icons, 13 of which are occupied under iPhone software/firmware 1.1.1.

Under iPhone software/firmware 1.0.2 (the last release for which a public "jailbreak" -- necessary for third--party apps -- is available), any third-party application icons that are added to the device will occupy the remaining slots. After 16 apps, however, the icons fall off the screen and cannot be accessed.

As such, one of the first steps recommended in our third-party application guide is the installation of a tool like "SummerBoard," which allows more than 16 icons to be displayed and accessed. SummerBoard works by allowing the user to scroll up and down the board, revealing more icons.

iPhone software/firmware 1.1.1 includes a hidden, Apple-developed feature that allows multiple pages of icons to be displayed. The pages are represented by small circles at the bottom of the SpringBoard, and can be accessed by swiping across the screen or tapping the small circles (see image below)

The feature discovery was made by Nicholas Penree of Conceited Software, who goes by "Drudge." Conceited has been at the forefront of third-party iPhone application development, offering application repositories for Nullriver Software's Installer.app and developing many of its own third-party applications.

Penree developed a hack that unlocks the new feature. He's also been instrumental in the development of a successful jailbreak for iPhone software/firmware 1.1.1 -- paving the way for adding third-party applications -- which has not yet been made public.

"The paging springboard is actually a new feature in 1.1.1," Penree told iPhone Atlas. "(My) hack only removes Apple's tight grip on what apps can be displayed."

Without the hack, says Penree, you wouldn't be able to see any third-party applications that have been added to iPhones running 1.1.1. That's because Apple has implemented static checks in the Springboard application to make sure only the their applications (the WiFi iTunes Store and others) are displayed.

"It's kind of telling us that official third party apps of some sort may be coming," said Penree. "Who knows if it will be native apps or just offline Web apps."

It could also mean that Apple is simply adding accomodations for new, in-house developed applications that will be pushed to the iPhone with forthcoming updates.

Either way, the revelation makes it clear that new iPhone functionality is on its way down the pike.

Feedback? info@iphoneatlas.com.

Recent posts from iPhone Atlas
Motorola, RIM leading, with Apple on the rise
Tales2Go: Get on-demand audiobooks for children
iCatchall: 27 apps for free--Monday only
Caps lock--David's iPhone tip of the week
HouseKeeper app reminds you to do forgotten chores
App Genie: 27 apps for 99 cents
Apple extends iTunes Web previews to apps
Possible proof surfaces that iPad supports a camera
Add a Comment (Log in or register) (5 Comments)
  • prev
  • next
by rg2 October 9, 2007 3:02 PM PDT
Where can we find the first part of this article?
Reply to this comment
by okeanos October 9, 2007 3:20 PM PDT
Maybe this is some evidence that *if we leave Apple alone long enough* they will provide some reasonable improvements on the existing iPhone apps and/or add new applications *all on their own.* They might even *publish/license* an official SDK. Think of that!
Reply to this comment
by brucebarber October 9, 2007 5:13 PM PDT
This makes sense.

I understand why those who wish to hack the iPhone are upset-- but Apple doesn't seem to be the kind of company that would alienate it's loyal customers without a reason.

My guess is that there are factors involved that we know nothing about. (As someone pointed out recently, Apple has happily allowed users to hack Apple TV.)

That said, these guys are no dummies. They are painfully aware of the uproar that "bricking" the iPhone has caused, and my guess is that they will come up with an intelligent solution to the problem.

That's why I LOVE Apple.

For me, the glass is way more than half full.
Reply to this comment
by sg10 October 9, 2007 7:14 PM PDT
Great apps for all iPhones.. that's the way Apple should do it.. permit it all baby :)


www.iphoneversiontracker.com
Reply to this comment
by likeafox24 October 9, 2007 9:20 PM PDT
I'm with brucebarber!

Pass me some more of that Apple kool-aid!

They're not stupid. They want to make money, and they need happy customers to do it. It always annoys me how some of us outside of Apple always assume the worst of them. I'm inclined to think that these are the same sort of people who think the worst about most anyone. So Apple shouldn't feel singled out. I think they'll support third party apps eventually...hopefully sooner rather than later. It's hard to ignore the richness of third party apps...just look at dashboard widgets.
Reply to this comment
(5 Comments)
  • prev
  • next

Search iPhone Atlas

advertisement

About iPhone Atlas

iPhone Atlas helps you navigate the ins and outs of Apple iPhone ownership with how-tos, troubleshooting information, news, reviews, and more. Got a tip? Want to contact us? E-mail iphoneatlas@cnet.com.

Add this feed to your online news reader

iPhone Atlas topics