Nate True's Weblog: Posts tagged with sdk

1.1.4 analyzed - the news? No significant changes!

Posted by natetrue 7 years ago

Okay, so I've finished my preliminary examination of the iPhone 1.1.4 firmware. And what's new?

Bug fixes. Like three of them. No new features, no new apps, nothing.

Not even any significant changes that would render the current jailbreak methods unusable.

So it looks like the official iPhone SDK and the hacked SDK will live in harmony, at least to begin with. That seems like a mixed blessing - on the one hand we will have developers and iPhone users remaining free to do with their phones as they wish - something I am very passionate about.

However, it will likely also mark the rise of the market for pirated iPhone applications - bought through iTunes, then copied off using one of the many ways to get files off the phone. Then shared through various channels, as usual.

I for one am hoping that the developers of paid applications will get their dues - for people like myself who make a living off of their creations it's important to get money for things we put up for sale.

What I do hope is that the iPhone SDK will allow publishers to develop and publish applications for free, like the hack SDK does now.

But for now all we can do is wait and see.

Tags: 1.1.4, changes, iphone, sdk

Permalink | 19 Comments | 10 Linkbacks

1.1.4 class-dump header files posted

Posted by natetrue 7 years ago

Just dumped header files for the 1.1.4 apps and frameworks. I'm crawling them now for changes. If you'd like to crawl too, I have posted them yonder:

Happy hunting!

Tags: 1.1.4, headers, iphone, sdk

Permalink | 4 Comments | 1 Linkback

iPhone 1.1.3 firmware behind the scenes changes

Posted by natetrue 7 years ago

So I've had the chance to examine the 1.1.3 firmware on a deeper level (using a technique not developed by me and which I can't release so don't ask) and have noticed some interesting changes behind the scenes that are quite blogworthy:

- SpringBoard no longer needs to be modified (via SummerBoard) in order to show extra applications in the /Applications folder.
- All applications now run as the user 'mobile' instead of as root.
- Preferences are now stored in /var/mobile rather than in /var/root.

What does this all mean? I'll tell you what it means.

The iPhone 1.1.3 firmware is ready for official installable applications.

Even though there are no applications available for purchase (besides the iPod Touch's $20 "upgrade package"), the installation architecture appears to be there already.

It also appears that the frameworks have undergone many changes, ostensibly to make it easier for official SDK developers to make programs. It does, however, break many of the existing applications including most of mine (Lights Off still works though :D).

Additionally, the SpringBoard app appears to have widget support - it contains a class called SBWidgetApplication which manages the package location and icon.

I will update this post with more details as I find them, so keep checking back.

Also check out this other hack for adding Speed Dial icons to your 1.1.3 home screen.

Tags: 1.1.3, applications, breaking, changes, hack, internal, iphone, jailbreak, sdk, widgets

Permalink | 23 Comments | 117 Linkbacks

You are not logged in.
Log inRegister now!