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.

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.

Geohot Releases His Own Soft Unlock For iPhone 3GS

Geohot has released his own unlocking software, like ultrasn0w, for the iPhone 3GS. Playing off the Dev-Team’s namingiPhone 3GS Logo scheme he called it Purplesn0w. The user is required to have a jailbroken device so that the unlock can be downloaded through Cydia, like the Dev-Teams unlock.

Geohot also claims that his unlock is superior to the Dev-Teams unlock:

Wifi fails? Battery fails? Unlock fails? You need purplesn0w, the geohot 3GS unlock solution. Now I know you here a lot about different colors of sn0w, but I’m here to tell you why purplesn0w is the best. First off, what is purplesn0w? It’s a soft unlock for your 3GS that I’d actually use day to day. It’s not a daemon that takes any resources, and it doesn’t add a task to your baseband. It’s very close to a true unlock. All it does is patch three files, CommCenter, lockdownd, and your wildcard activation plist(which you need, activate w at&t sim first, no hacktivation support yet). That’s it, no other files are installed. Props to Oranav for the at+xlog exploit!
A full explanation is coming soon, but I think you clever reversers out there will see what it does, and see why it’s so pristine 🙂 The payload is radically different from other varieties of sn0w. beta as usual, back up first.

Be sure to have legit activated 3GS
Disable 3G if you don’t have it(like T-Mobile).
Add apt.geohot.com to Cydia
Install com.geohot.purplesn0w
Watch for success output in Cydia
Reboot, and enjoy your unlocked iPhone

Read More

Apple Announces 1.5 Billion Downloads In App Store

Apple announced yesterday that they have had a total of 1.5 billion app downloads on just over 65,000 apps. There App Storeare currently 40 million iPhones and iPod Touches that are able to run the App Store, and over 100,000 developers registered in the iPhone Developer program making all these apps.

Apple today announced that customers have downloaded more than 1.5 billion applications in just one year from its revolutionary App Store, the largest applications store in the world. The App Store is also growing at an incredible pace with more than 65,000 apps and more than 100,000 developers in the iPhone? Developer Program.

“The App Store is like nothing the industry has ever seen before in both scale and quality,” said Steve Jobs, Apple’s CEO. “With 1.5 billion apps downloaded, it is going to be very hard for others to catch up.”

Why Apple Need To Fix 3.0 Soon

With the vast collection of new features from the new iPhone OS 3.0, also came the vast amount of problems it’iphone_os_3s causing.

As a 3.0 user myself I have been affected by some of these, such as the WiFi connectivity issues which have caused hundreds of users problems.
The battery life using 3.0, for some has dropped drastically and I have myself seen a bit of a drop in the batteries performance.
Destructive video editing on the iPhone 3GS. which Apple has fixed in 3.1. Also some unknown problem with 3.0 which causes the device to over heat and the battery to drop drastically as I experienced whilst using Qik to live stream a video.

These are just a few problems that 3.0 users are having and Apple really needs to sort these out, as a lot of people rely on there iPhone to last throughout the day, we don’t want it to be like the Palm Pre do we. Hopefully these will be fixed in 3.1 and anyone using the 3.1 Beta feel free to drop a comment on if any of these problems, or others, have been fixed or even maybe caused by that update.

Apple Patents SMS Interface Changes

Multi Recipient

Apple has filed a few changes to the SMS messaging interface. The first, called Multiple Recipient Messaging Service for Mobile Device (# 20090176517), allows sending a message to multiple recipients at once (as shown above), this could be helpful for sending texts to maybe a team of people. Apple suggest that the app to check the status of the messages after a certain interval of time to see if they were received. If some of the messages weren’t received, it offers an interface in which the sender could easily resend the message to those who didn’t receive it, and also giving the user the option to send it through a different medium such as email.

iPhone Unread Message Alert
The other patent application, called Systems, methods and apparatus for providing unread message alerts (# 20090177617), suggests way that make it easier for the user to read unread messages. For example, it suggests checking to see if someone you are about to contact has sent you a message you haven’t, it gives the user a way of viewing the message before contracting them. It would cross-check unread emails, SMS messages, voicemails etc. for that contact.

Apple Patents Text Message Filtering

SMS Filtering
This patent explains the different ways the iPhone could filter text based communications in your iPhone. Apple says the main use for this is, to censor objectionable text like swear words in email for children, or to help someone learn a foreign language by forcing someone to send emails in that language.

…control application includes an instructional tool or study aid where the administrator sets one or more modes, such as language, vocabulary, grammar, spelling, punctuation and/or other content of a text-based communication based on, for example, a user’s age or grade level. This can be especially useful, for example, such as when a child’s grades go down. A parent can then institute a condition to improve a child’s grades. For example, the control application may require a user during specified time periods to send messages in a designated foreign language, to include certain designated vocabulary words, or to use proper designated spelling, designated grammar and designated punctuation and like designated language forms based on the user’s defined skill level and/or designated language skill rating. If the text-based communication fails to include the required language or format, the control application may alert the user and/or the administrator/parent of the absence of such text.

Apple Patents Object & Face Recognition

Systems and methods for identifying objects and providing information related to identified objects (# 20090175499)

Object Recognition

This patent filed by Apple shows a technology that would allow the user to point the iPhone’s camera at an object. The software would then recognize what the object is, then provide relevant additional information about it. The methods for recognition would be either image or camera recognition technologies, Barcode scanning, RFID tags or other similar technologies. Different modes could also be set up so that the recognition process would be easier based upon where you are such as a restaurant, museum etc.

Personal computing device control using face detection and recognition (#20090175509)

Facial Recognition

This patent describes the various techniques that Apple might use to the the iPhone the ability to recognize faces of which the camera is pointed at. If these methods are implemented, the facial recognition could add another layer of security to the phone by only allowing use by certain people or deciding whether or not to put the device to sleep.