New ‘iProd1,1’ Reference Found in iPhone OS 3.1 Beta

In the latest version of the iPhone OS 3.1 beta, which was seeded to developers last week, it contains an Apple Logoupdated configuration file that references two products known as “iProdo,1” and “iProdo1,1”. Originally a reference to “iProdo,1” was spotted back in March in a previous version of the same configuration file.

The iProd1,1 device has been assigned a new productID of 4762 (versus 4757 of iProd0,1) and assigned a different ConfigurationDescriptor of “standardMuxPTPEthernet.” iPhone models also have this designation, and the additional interface identified in the plist for this configuration is “AppleUSBEthernet.” The consensus on the internet seems to be that the new device might have gained high-speed networking capabilities; though the iPhone uses the interface to tether to a laptop to share its 3G connection.

The original “iProd0,1” suggested that the device was a prototype, but the new addition of a “1,1” version of the device implies that it may now be approaching a public release.

Could this be the Apple Tablet that has been rumored so much recently?

Dev-Team Confirm No Need For New Jailbreak Tools For 3.0.1

The iPhone Dev-Team have confirmed that there is no need for them to release new tools for Jailbrakejailbreaking the latest firmware 3.0.1.

They released this information:

The 3.0.1 release is a “branch” from 3.0 that occurs (code-wise) before all the 3.1 betas. The programs redsn0w needs to change for the jailbreak are identical when you compare the 3.0 and 3.0.1 versions. It seems pretty much the only changes Apple made were for the SMS bug, which affects programs that redsn0w doesn’t touch. That’s why you can re-use redsn0w 0.8 on 3.0.1 even though it was written for 3.0.

And since 3.0.1 doesn’t touch the baseband either, ultrasn0w 0.9 works for those needing the soft unlock. Just install it from the repo666.ultrasn0w.com repository using Cydia as usual.

We’ll at some point fix redsn0w to recognize both 3.0 and 3.0.1 IPSW’s, but really that’s the only change that would be made to it. Everything else would be identical, so there’s no need to wait for the “proper” version that recognizes the 3.0.1 IPSW as valid.

So to jailbreak the new firmware just use the old tools and you should have no problems.

Apple Releases iPhone OS 3.0.1

Apple earlier today released the latest iPhone OS, version 3.0.1. This update fixes the major SMS security issue that theyiphone_os_3 have finally fixed.

There hasn’t been many changes in the latest firmware release that have been found other than the SMS fix, feel free to email them in if you find any.

If you want to jailbreak your device it has been reported that in most cases it works fine but maybe wait a while until everything gets checked out.

Apple Seeds iPhone OS 3.1 Beta 3 To Developers

Apple has released iPhone OS 3.1 Beta 3 (build 7C116a) and the iPhone SDK 3.1 Beta 3 (build 9M2808) to developers. So far there are no interesting developments that have been found, though it is suspected that Apple might be implementing tools for use in Augmented Reality applications that require the ability to overlay real-time downloaded data on top of live video.

iPhone OS & SDK 3.1 Beta

The new features include:
• Copy and paste videos. There is a 15 MB limit for copying/pasting videos or images.
• Tethering Counter – If you go to Settings -> Genral -> Usage on your iPhone, you’ll notice Tethering data which shows how much tethering you’ve used.
• Springboard Icons – When you hold down the Springboard icons they no longer vibrate.
• Baseband Updated – The baseband has been updated to 05.11.04.
• Camera API Additions.

Jonathan Zdziarski Says The iPhone 3GS Encryption Is Useless

Jonathan Zdziarski, a member of the iPhone Dev-Team, says that Apple’s encryption on the iPhone 3GS for business users is not as good as it should be and could put company data at risk. He said that the encryption is so weak, that it could be cracked in two minutes using nothing more than some easily available freeware.

He said after making this discovery: “I don’t think any of us developers have ever seen encryption implemented so Securitypoorly before, which is why it’s hard to describe why it’s such a big threat to security.”

The iPhone 3GS is the first device to officially feature encryption, but Zdziarski says sensitive information like credit card numbers and social security digits on a 3GS are just as easy to access as they were on the 3G and first generation iPhone.

He used Redsn0w and PurpleRa1n to install a custom kernel on the device, then he installed used an SSH client to port the raw disk image onto his computer.

Ultrasn0w Version 0.9 Released

The Dev-Team have released ultrasn0w version 0.9 today. Its features include:

  • Works on both 3G and 3GS
  • Works on hacktivated devices
  • Works regardless of how you jailbroke your device
  • Doesn’t patch any mach-o binary whatsoever.  (Doesn’t require a separate patch as each new firmware comes out).
  • Doesn’t install any additional daemon
  • Has no race conditions, no popups about “Missing SIM”, no network issues
  • Is almost 7000 times smaller than its nearest competition
  • Is available now via Cydia.  Source repo is http://repo666.ultrasn0w.com (that last “0” in ultrasn0w is a zero!)

Read More

App Reviews Coming Soon

Although I’m probably going to be returning my laptop soon to get it repaired I will soon be starting doing App reviews as Apple iPhone 3G WWDC 2009a separate section of the blog. I will go over some old apps as well as new apps and will begin posting them when I get my laptop back.

Also just a note that once my laptop is sent back I may not be able to update the blog properly for a week or maybe up to 4 weeks so there might be a gap in posts but I will try my hardest to update the blog.

Reports Suggest iPhone 3G Could Be Coming To T-Mobile UK

Register Hardware and guardian.co.uk both suggest that the iPhone 3G, last years model, could be on the British Apple iPhone 3G WWDC 2009carrier T-Mobile within the next few months. However O2 would still keep the 3GS exclusivity.

“This represents a major shift in how Apple markets the iPhone,” The Register said, “which currently relies on network exclusives to get a decent subsidy; giving that up shows either greater confidence or reflected disappointment in how O2 has priced up the latest offering.”

The report from guardian.co.uk talks about how both Orange & Vodafone are interested in providing the iPhone on their networks as well. If that were to come to pass, all of the U.K.’s major cell phone carriers would provide some version of the iPhone, but would this mean it would need to become unlocked or multiple carrier restrictions made?

Though exclusivity for the iPhone with one carrier is the most common arrangement, non-exclusive deals are not unheard of. Since 2008, Apple has signed a number of non-exclusive carrier contracts in various countries.

IPCC Tethering No Longer Works in iPhone OS 3.1 Beta 2

The IPCC tethering hack used to allow use of tethering even if your carrier did not support it has now been stopped in TetheringiPhone OS 3.1 Beta 2. It’s not a surprise that Apple would fix this as not all carries have sorted out price plans for tethering.

If your still on iPhone OS 3.0 and don’t upgrade to 3.1 when it is officially released then the loophole will still be there and you can still use it at your own risk as if your carrier releases your using tethering without paying for it then can charge you at full data rates.

Apple Seeds iPhone OS 3.1 Beta 2 To Developers

Yesterday Apple provided iPhone developers with Beta 2 of the OS 3.1 firwamre. This release didn’t mention any changes, although the first beta included minor feature adjustments without Apples mentioning. Beta 2 will most likely contain bug fixes which address issues in Beta 1. Along with this a updated version of the iPhone SDK for both Leopard and Snow Leopard have been also released.

3.1 Beta 2

If your using Beta 2 and notice any changes feel free to leave a comment.

Update: I’ve just found that beta 2 also introduces a public API for manipulating live video. Developers are still testing the capabilities but it could open the door for many interesting apps in the near future.