Tag Archives: iPhone Dev Team

[iPhone] iPhone 3G Unlock “yellowsn0w” on Distribution

… by the iPhone Dev Team. You guys really rock. The unlock tool requires a jailbroken iPhone 3G and either Cydia or the Installer installed to download the unlock program called “yellowsn0w” from the Dev Team’s repository.

The tool gets distributed for free. Anyway some code-thieves are obviously already selling it by saying it is their work. Find further information about yellowsn0w on the Dev Team’s blog.

And yes: happy new year guys. We’re back from vacation and Berlin is full of “white snow” :-))

[iPhone] iPhone 3G unlocked by iPhone Dev Team

The release of the 3G unlock software (currently going under the name yellosn0w) is due to december 31., 2008. The unlock will currently only available for baseband version 2.11.07 or lower.

Between Chrismas and new year’s eve members of the team (planetbeing, MuscleNerd and pytey) will be giving a lecture about the security systems in both the iPhone 2G and 3G on the Chaos Computer Conference 2008.

Welcome to Berlin, guys. Enjoy the most interesting and inconsistent town in Europe, today :-)

[iPhone] 3G Runs Modified Baseband and Custom Tools

The iPhone Dev Team posted some news during the last days. First of all they show us they are able to run a modified 3G baseband, although it fails integrity checks (see picture). And obviously they coded a baseband tool that allows execution of custom commands on the baseband.

Their silent and evolving works seems to be succesfull. Both these steps are major steps into a custom unlock. Anyway we don’t have information how long it will take until the final unlock, but we expect it to be aired before Chrismas.

Picture and video is courtesy of iPhone Dev Team.

[iPhone] HowTo Activate and Unlock using QuickPwn 2.1

I. Abstract

This is a short HowTo since all of you by now know how to use QuickPwn, don’t you? in short: QuickPwn is an Après-Tool. Means: you let iTunes 8 do the update process and use QuickPwn afterwards to “open” your device. Note:

  • 2G iPhones can be jailbroken and unlocked
  • 3G iPhones can be jailbroken, but not unlocked
  • iPod Touch 1st generation can be jailbroken
  • iPod Touch 2nd generation can not be jailbroken

Our article will not cover the iPod Touch, but the iPhone.

II. Requirements

III. Warning

Jailbreaking and unlocking is illegal to be performed with iPhone devices that are part of a current agreement (mostly 12 or 24 months). You would violate your contract by jailbreaking and unlocking! Don’t do it.

  • If you’re updating: all your Cydia and Installer.app based applications will be lost and need to be installed again!
  • Make sure you make a backup of your data!

IV. Update iPhone firmware

  • connect your iPhone with your PC
  • start iTunes 8
  • choose your iPhone (under devices)
  • hold the shift-key (on your keyboard) and do a mouse-click on the Update Button – a file-open window will pop up like this:
  • locate the downloaded firmware 2.1 (named: iPhone1,1_2.1_5F136_Restore.ipsw) and open it
  • iTunes will begin to update your iPhone automatically





  • After having updated the iPhone will reboot. If you are using an already Pwned iPhone it will remain activated and unlocked, you only need to jailbreak.

IV. QuickPwning it :-)

  • Let your iPhone plugged to your computer
  • Close iTunes
  • Start QuickPwn 2.1-1
  • You will be greeted with the Device Detection screen, click the right-arrow to proceed:
  • on the next window, click the Browse button to locate your iPhone1,1_2.1_5F136_Restore.ipsw firmware:

  • QuickPwn will check if the firmware matches the version currently running on your iPhone and will allow you to proceed (click the right-arrow):
  • the next windows allows you to select, what you want to install. We recommend to install both Cydia and Installer.app. If your iPhone has not been unlocked until now, here you can also choose to simunlock it. As we are quite conservative: we never change the boot logos, but this seems to be a matter of taste. After having selected, click the right-arrow button to proceed.
  • For safety reasons, QuickPwn will remind you to leave your iPhone plugged to your computer, click the right-arrow button to proceed
  • Read and follow the instruction on this window very carefully! QuickPwn will help you counting!
  • After that, QuickPwn will take control and perform the following actions automatically:


  • When all the tasks have been completed, QuickPwn has finished.
  • Your iPhone will perform some more actions for the next few minutes. It will show it is changing the NOR and so on and will reboot then.

After having rebooted your iPhone will be perfectly jailbroken and unlocked

V. Final words

Guys, we hope we could clarify some more things here than others did. We appreciate your comments on this. Kudos to all of you and remember to consider our sponsors, they really got the coolest offers ;-) Kudos fly out to the iPhone Dev Team! Live long and prosper, guys.

[iPhone] Windows QuickPwn 2.1 Released

Eventually the iPhone Dev Team released QuickPwn 2.1 for Windows. They really don’t seem to sleep never. It supports firmware 2.1. It jailbreaks, activates and unlocks iPhone 2G devices and jailbreaks iPhone 3G. It sadly still does not unlock iPhone 3G. Using is very straightforward. Kudos to the Dev Team :-)

» Download QuickPwn here (sha1 f8124d0e8f31f64ef3272de8fbc679e1dd1f93a7)

[iPhone] Workarounds for Issues with PwnageTool/QuickPwn for Firmware 2.1

We read all over the net and found some solutions to the most common issues that occurred. If you are kinda conservative user, we’d recommend not to update to firmware 2.1 and wait until a PwnageTool and QuickPwn update has been released. Since the iPhone Dev Team is reacting very fast, this should take only some days.

Known Workarounds:

Error 1600 and Error 6: restore with stock firmware 2.1, then QuickPwn (you may then put into restore mode and install custom IPSW, but it’s not necessary- credits to “HomeGrown”).

Error 1600: when Pwnage asks, if already pwned your device, answer NO, no matter if you pwned if before or not (credits to “Maurofoto”)

Error 1600: let iTunes download firmware 2.1 again (you may delete it from the local folder if you already downloaded it via iTunes. Folder on a Mac: ~/Library/iTunes/iPhone Software Update/), then exit iTunes, prep a custom IPSW using Pwnage, delete the iTunes downloaded firmware from the above mentioned folder again and copy your custom IPSW to that folder, but name it exactly as the original firmware was named (credits to “Markat”)

[ID1082] Was the information provided above helpful?

View Results

Loading ... Loading ...

[iPhone] Firmware 2.1 Released

Apple made their promises come true. Firmware 2.1 is out now. If you are using a pwned iPhone – don’t update now, as it is unclear at the moment, if the iPhone remains unlocked. According to Apple firmware 2.1 should:

  • Decrease dropped calls
  • improve battery life
  • reduce backup time
  • improve email reliability (POP and Exchange)
  • allow faster installation of 3rd party apps
  • reduce hangs and crashes for users with lots of third party applications (we don’t know either what exactly does “lots” mean?)
  • improve performance in text messaging
  • allow faster loading and searching of contacts
  • improve accuracy of the 3G signal strength display
  • and some more…

Rumors say updating the iPhone to 2.1 and using QuickPwn with firmware 2.0.2 in order to jailbreak should work. We can’t confirm this and moreover: we definitely recommend not to try this. iPod Touch may want to visit QuickPwn to find further instructions for dealing with 2.1.

As conservative users: wait a couple of days. The iPhone Dev Team is most likely on their marks…

[iPhone] iTunes 8 detects Pwned iPhone Firmware

Warning

Firmware 2.1 will be released today. As of now, it cannot be pwned – no matter if you are running QuickPwn or PwnageTool. We recommend not to update until further notice.

Current Status

The iPhone Dev Team reports iTunes tries to countermeasure the exploits the well known Pwnage Tool is using. After having compiled a custom firmware with Pwnage Tool or WinPwn, you need to install it using iTunes. Now, iTunes in version 8.0 refuses to install custom firmware, thus combatting Pwnage’s way into the iPhone or the iPod Touch. The iPhone Dev Team released the photo below indicating the error message from iTunes 8, when trying to install a custom firmware to a (not yet) pwned iPod Touch. As of now, it is unknown if iTunes can also detect an already installed custom firmware. Thus allowing original unmodded updates to install. This would also allow the use QuickPwn. iTunes seems not to be able to detect already pwned iPhones. Forum reports say, iTunes 8 still can install custom firmware to an already pwned iPhone. For those guys of you who are running a device fresh from the factory (means not pwned), use QuickPwn as a workaround for now.

Interim solution to pwn a new device:

  1. Use QuickPwn to jailbreak and then Pwn/unlock your device
  2. if you like you can then use Pwnage Tool to create a recovery custom firmware (imho: you don’t need it, after having QuickPwned your devices

Next Steps

Anyway the Dev Team reports, they are working on a way to trick iTunes, thus forcing iTunes to install custom firmwares even on not pwned devices. The iPhone Dev Team is currently prepping a whole lot of patches for iTunes 8, no matter if you are on Windows or on Mac. Patches will be released during the next week.

» Read the iPhone Dev Team’s article here

[iPhone] Apple to release Firmware 2.1 Tomorrow

Firmware 2.1 is already available for iPod Touch customers. If you are already using firmware 2.0 this update will be free of charge. If you are running a firmware revision below 2.0 an upgrade fee will apply. iPhone users need to wait a little longer. Apple will begin seeding firmware 2.1 on friday, 12th of september. As always: for iPhone customers this upgrade is free of charge. Why buying an iPod Touch anyway?

Apple announced this upgrade will:

  • fix connection terminations
  • fix system hang ups
  • prolong battery time
  • accelerate iTunes backup synchronisation
  • improve 3G connections

iPhone Dev Team: get on your marks. 6million iPhone users are expecting your help tomorrow :-)

[iPhone] Geohot confirms 3G uses new Bootloader

Although we didn’t get our hands on a new iPhone 3G yet, things are as expected: the iPhone 3G uses a new bootloader for its baseband modem as confirmed by Geohot.

Bootloader versions from the “old” iPhones

As far as we are aware the there are those 3 different bootloader versions known on old iPhones:

  • 3.8 (very rare)
  • 3.9 (iPhones before november 2007) and
  • 4.6 (iPhones after november 2007).

It is widely known, that exploits for these old bootloaders have been found, that allow to SIM unlock any of these old iPhones. No matter which software revision is running.

No Unlock for iPhone 3G, but for old iPhones

For the new iPhone 3G bootloader, there is no (public) exploit known yet. Although the iPhone Dev Team states they can unlock firmware 2.0 – the unlock is most likely meant to work on “old” iPhones only. The only exploit yet known (in both old and new iPhones) is an iBoot bug. The iPhone Dev Team provided a video showing Pwnage Tool neutering the baseband for firmware 2.0:

Video: Pwnage Tool Bootneuter on firmware 2.0 (on an old iPhone)

Bootneuter 2.0 from iphonedev on Vimeo.

A new jailbreak for iPhone 3G and old iPhones

The Pwnage Tool 2.0 (and Geohot’s yiPhone) will most likely feature an iBoot bug to jailbreak old and new iPhones. iBoot is needed by iTunes to talk to when restoring firmware. About a year ago, Geohot found out that iBoot provides a full interactive shell. The only problem was, iBoot only allowed signed code to run. The iPhone Dev Team now managed to break the chain of trust from the earliest boot stage. Thus allowing to run unsigned code and in the end jailbreaking old and new iPhones (see video):

Video: Talking to iBoot unsigned

Talking to iBoot? from iphonedev on Vimeo.

Both videos are provided by iPhone Dev Team. Kudos to you guys.