GeoHot makes it rain - iPhone 3GS Jailbreak Released - purplera1n.com

GeoHot released the iPhone 3GS Jailbreak today which means thats users will not only be able to jailbreak but also unlock their iPhone 3GS device using ultrasn0w once their device is jailbroken as demonstrated by the dev team earlier.. Sweet!

Friday, July 3, 2009

I make it ra1n

Yes, this is what you’ve all been waiting for. A jailbreak for the iPhone 3GS. And it’s awesome. To get started right now, go to purplera1n.com. Download it. Make sure you have windows(but not 7), the latest iTunes installed, and an iPhone 3GS with 3.0 firmware. Connect your iPhone normally. Click “make it ra1n”. Wait. On bootup, run Freeze, the purplera1n installer app. Hopefully you’ll figure out what to do from there. Best tutorial gets linked to from purplera1n site. This tool is beta. Make sure to have everything backed up before running. Also if Cydia doesn’t show up after running Freeze, reboot.

If you need help email purplera1n.support at gmail and attach your purplera1n.log file. Or call the purplera1n support hotline @ (650) 265-1210 Mac version is coming shortly.

Normally I don’t make tools for the general public, and rather wait for the dev team to do it. But guys, whats up with waiting until 3.1? That isn’t how the game is played. We release, Apple fixes, we find new holes. It isn’t worth waiting because you might have the “last” hole in the iPhone. What last hole…this isn’t golf. I’ll find a new one next week. Also your purplera1nyday files ensure that you can always get back to a jailbroken state, so if you have it it’s just a matter of tools.

Props to chronic dev for their help, and to kroo for writing v2 of Freeze. And props to Saurik for making an awesome package set. Note the binary size of purplera1n, it’s smaller than C++ hello world. No 20MB thing that needs to be torrented. And no IPSW to download. This is how jailbreak should be!

 Retweet This Post

3G iPhone, Apple News, Featured, Firmware 3.0, Jailbreak/Activate, What's New, iPhone, iPhone 3G S, iPhone 3G(S) , , ,

iPhone OS 4.0: Possible Features

Now that with 3.0 OS iPhone has basically caught up with the traditional smartphones in functionality, it may be time to look how Apple can make the next generation devices even smarter.

We’ve already seen some of the things, like integration between Mapping and Calendar app in recent Apple patent filings. Some new patent applications from Apple reveal even more.

iPhone event based modes

One such patent application, called “Event-based modes for electronic devices” describes how your iPhone 4.0 device could be able to automatically adapt to different locations and life events.

iPhone 4.0 event based modes

The “life events” can include such things as:

any location-based event (e.g., the device entering or exiting a specific geographical location, such as a country, or a specific type of location, such as a movie theater, etc.), any environment-based event (e.g., the device being subjected to a specific physical orientation, movement, temperature, sound, light, etc.), any calendar-based event (e.g., the device reaching a specific time of day, day of week, date, etc.), any usage-based event (e.g., the device being used for a specific function, for a specific period of time, the device’s battery having less than half of its capacity remaining, etc.), any news-based event (e.g., the device receiving information about a particular worldly occurrence, such as a weather forecast, news report, or sport score, etc.), and combinations thereof.

In reaction to these life events your iPhone would be able to to automatically reconfigure it’s settings – e.g. switch the sound off and turn on a voicemail when calendar shows that you are in the meeting; prioritize certain functions and assets based on your location and time – e.g.messaging functions, e-mail access and notifications  during working hours and when device knows you are in your office, music and multimedia when you are out of your office in the evening; turn off or limit some power hungry functions -e.g active data connection – when your battery is running low, etc;

Scheduled communications on your iPhone

Another Apple patent app, called “User-programmed automated communications “  is somewhat similar to the one above, but describes a way for you to automatically schedule/preset communications activities based on calendar events, your location, caller id and other conditions.

iPhone 4 Scheduled communications

E.g. your iPhone can automatically send a birthday greeting SMS or e-mail to your friends on a certain date, play a specific message based on caller id, if you are unable to pick-up the phone at the moment, send another message to your colleague  if your haven’t answered his voicemail message in an hour, set-up a call with John on specific time,  if a calendar entry says “Call John”, or send  an e-mail to your friends in LA when you arrive there.

Intelligent iPhone communication modes

Most of today’s smartphones are pretty dumb when it comes to setting up communications with others and reacting to communication requests. So it’s up to you to make it right.

Your phone doesn’t really care that you are in a meeting right now, so it’s your problem if you forgot to turn the sound off and some telemarketer calls. When you login on some IM service, all your contacts get an update that you are available, and it doesn’t matter that you only want to show that to your family and closest friends. And when your are unable to pick up the phone, people calling you are left wondering where the heck are you. And there’s no way  to tell the boss that you are closing the deal with a client right now, without broadcasting this to everyone else.

Well, patent app called “Systems and methods for intelligent and customizable communications between devices” shows how Apple might be able to do something about that.

iPhone 4.0 intelligent communications

By that I mean:

select appropriate communication modes for incoming communications requests based on a user’s preferences and availability. In addition, the communications device can determine the communication modes of a user based on the current activity and allow the user to provide customized information to his contacts.

If implemented in iPhone OS, the new software will let to set up various communication modes, different reply messages, availability notifications and status updates to all your contacts and contact groups in an address book. These modes then can be turned on/off manually or automatically based on your location, time of day, calendar entries or current activities.

Of course, all of these are just patent apps. But most of these things, if implemented right can make your iPhone much more useful and capable device.

And Apple is not the only one working on the ways to make your next phone an intelligent device.  Google also has some similar ideas in that direction, and I am sure Nokia ain’t sitting still too.

I guess our smartphones may actually become smart in a few years.

(via UnwiredView.com)

 Retweet This Post

iPhone

iPhone 3GS Unlock Demonstration

Do not upgrade to 3.1 yet if you want this unlock! 

Here’s a brief video demonstration by @planetbeing of the iPhone Dev Team’s ultrasn0w unlock for the new iPhone 3GS. Special thanks to @Oranav for the at+xlog crash — a gift to the community that has kept on giving! 

Our ultrasn0w program uses the at+xlog crash as an injection vector of our unlocking payload — and it does so on the 3GS in exactly the same way as on the 3G! But this injection vector will be lost if you update to 3.1 using the official Apple IPSW, which updates the baseband. So stay away from official 3.1 IPSWs until we release the tools that let you update the firmware without updating the baseband.

(via The iPhone Dev Team Blog)

 Retweet This Post

iPhone

Beware New Unknown Dev Team

It seems like there is a dev team that currently wants to get the 3G S jailbreak out asap. This Unknown dev team over at http://iphone-unknowndev.blogspot.com/ sounds like bad news. They may be good at what they do but I would not recommend using any software or following them what so ever. They seem like amateur devs testing out a bunch of code signing and resigning trying to get the 3G S to boot up. Again I am warning everyone to have patience with the dev team and stay safe, otherwise if you use any other software that is not official dev team work you may end up with an expensive paper weight.

(via TheiPhoneSpot.net)

——

Meanwhile the real iPhone Dev Team have some further words to say concerning iPhone OS 3.1 BETA & the iPhone 3GS jailbreak/unlock

Remember we warned you to stay away from any updates to 3.1 if you want to be able to jailbreak or unlock your 3GS.

Well this is an additional message to all you 3GS owners that would like to jailbreak your device soon.

You may have read or heard about techniques to capture files during the iTunes restore process. These will be required to jailbreak your phone in the near future, most of the methods involve icky USB snoops. Well, there is an even better and more reliable method to get your hands on those lovely files.

During the restore process iTunes nicely keeps these oh-so-top-secret-files in a lovely accessible place for us to copy out and backup, that place? /tmp on Mac OS X or %TEMP% on Windows, thanks Apple, handy.

So during a usual recovery, your signed iBEC is written to /tmp and during a DFU mode restore and the signed iBSS is written there also. To be sure, restore in both modes one after another to be able to grab them both. You’ll need to keep an eye on the temp directory and grab it before it is deleted again by iTunes. I’m sure some nice folks will create a tutorial about this, we’ll link to the first person who makes a nice one.

The downside to this approach is that you actually need to go through the restore process to get these signed files.

Act fast, this needs to be done quickly!

IF YOU CARE ABOUT ULTRASN0W, BE VERY CAREFUL ABOUT THIS METHOD! The last thing you need to do is to accidentally restore to 3.1 beta — you’ll lose ultrasn0w if you do!

(via iPhone Dev Team Blog)

 Retweet This Post

Jailbreak/Activate, Software Unlock - YES!, What's New, iPhone Unlock Updates , , , , , ,

Facebook for iPhone OS 3.0

A new version of Facebook for iPhone OS 3.0 is coming very soon with 15 major improvements including Events, according to developer Joe Hewitt. 

The update is about 98% done and upon completion will be submitted to Apple for approval. 

So Whats New in This Update? 
1. The “new” News Feed 
2. Like 
3. Events (including the ability to RSVP) 
4. Notes 
5. Pages 
6. Create new photo albums 
7. Upload photos to any album 
8. Zoom into photos 
9. Easier photo tagging 
10. Profile Pictures albums 
11. A new home screen for easy access to all your stuff, search, and notifications 
12. Add your favorite profiles and pages to the home screen 
13. Better Notifications (they link to the comments so you can reply) 
14. Quickly call or text people right from the Friends page 
15. Messages you are typing will be restored if you quit or are interrupted by a phone call 

Push notifications are in development but won’t make it into the 3.0 release. You can expect it in version 3.1 

(via iClarified.com)

 Retweet This Post

3G iPhone, Featured, Firmware 3.0, What's New, iPhone, iPhone 3G S, iPhone Apps/Games, iPod Touch News , , ,

iPhone OS 3.1 Changes

TheiPhoneBlog.com has complied a list of changes discovered in the recently released iPhone OS 3.1 developer seed.

Currently known changes:
- Non-destructive video editing now gives you the option to trim your clip then “Save as copy…” rather then replacing the original clip.
- Voice Control now works over Bluetooth
- iPhone vibrates when moving icons
- Updated AT&T profile to 4.2
- Updated modem firmware to 5.08.01
- Improvements to OpenGL and Quartz.
- APIs to allow third party apps to access videos and edit them.

 Retweet This Post

3G iPhone, Apple News, Featured, Firmware 3.0, Jailbreak/Activate, Software Unlock - YES!, What's New, iPhone, iPhone 3G S, iPod Touch News , , , , , , , , , , ,

Apple Seeds iPhone OS 3.1

Apple has seeded iPhone OS 3.1 to developers along with a new version of the iPhone SDK.

Few details have been provided; however, its likely that Apple has closed the exploit used by ultrasn0w to unlock the iPhone.

Remember not to update when the new firmware goes public.

(via iClarified.com)




Update:
Word from the Dev Team on iPhone OS 3.1:

You’ve seen us give this warning before, and there are only so many ways to say it or come up with a clever title Smile But here it is: ultrasn0w users must stay away from any firmware updates past 3.0 (including today’s 3.1 beta) until we release the tools that let you update the firmware without updating the baseband. For most phones out there, baseband updates are irreversible and you’ll lose ultrasn0w. 

The 3.0 jailbreak was one of those (rare) times where both the jailbreak and the unlock coincided (the only other time was 2.2). It’s important that people realize that *most* firmware releases aren’t like that, and you need to take steps (via the tools) to separate the firmware update from its included baseband update. 

This warning does not apply to the iPhone 2G, which uses BootNeuter for the unlock, not ultrasn0w.

 Retweet This Post

3G iPhone, Apple News, Featured, Jailbreak/Activate, Software Unlock - YES!, What's New, iPhone, iPhone 3G S, iPod Touch News , , , , , ,

iPhone Dev Team: The needs of the many…

Spock said it best: “The needs of the many outweigh the needs of the few…”

The needs of the many...

Summary:

We can jailbreak the 3GS right now.  But making our jailbreak public at this point in time would benefit relatively few people.  It would in fact be detrimental to many more people than it would help.  So we feel it’s best to keep our version of the jailbreak out of Apple’s sights for the time being.

Details:

If you already have a 3GS phone and have already done a full USB dump or captured your img3’s signed with your ECID, then you’re in great shape.  You will always be able to jailbreak.  But many people who plan on getting a 3GS do not yet have one. For instance, many people are waiting for their existing contracts to mature to the point where they get a price break on the 3GS.  Many people are trying to sell their 3G before they can buy the 3GS.  There are parts of the globe where you can’t even buy a 3GS yet! The reasons are varied, but they are many.

The nature of the 3GS hardware allows Apple to stop IPSWs from being usable unless you’ve already gotten the signed chunks they send to you based on your ECID (a unique chip ID).  You cannot get these signed chunks without knowing your ECID, and you don’t know your ECID until you’ve bought your 3GS.

The jailbreak requires at least one signed iBoot-family img3 for your device.  And that iBoot needs to have an exploitable bug.  It’s an all-or-nothing deal…you either have your signed exploitable iBoot ready to use, for now and forever — always jailbreakable — or you have nothing.

Here’s the critical point, the reason why we’re delaying our version of the jailbreak: Once the jailbreak is out, Apple will fix the iBoot-family bug we use to accomplish it.  They will simply stop signing the old iBoots and only sign the fixed ones.  If you bought your phone after Apple has done this, there’s nothing you can do…the jailbreak isn’t going to work for you.

It is possible that Apple will find the bug we use without our handing it to them on a silver platter (via a public jailbreak).  In that case, we will have delayed our jailbreak for “nothing”.  But we’d rather be safe than sorry!

Apple is surely coming out with a 3.0.1 firmware release shortly. They need to fix ultrasn0w.  They need to fix some UI issues.  3.0 is buggy and 3.0.1 is coming.  We’re going to wait and see what 3.0.1 brings before figuring out the release date for our version of the jailbreak.

In the meantime, we have some remaining 3.0 jailbreak issues to investigate, including push notification.  Thanks for being patient with us while we took a 3GS “timeout”!

(via The iPhone Dev Team Blog)

 Retweet This Post

3G iPhone, Apple News, Featured, Firmware 3.0, Jailbreak/Activate, Software Unlock - YES!, What's New, iPhone, iPhone 3G S , , , , , , , ,