iPhone 4 Unlocked by Dev-Teams’ Ultrasn0w 1.0-1!

The most well-known online iphone hacking group the iphone dev-team just announced that the iPhone 4 has been unlocked by the updated ultrasn0w 1.0-1(via the official blog here).

iPhone 4 Unlocked by Ultrasn0w from Dev-Team


Version 1.0-1 of ultrasn0w works for:

  • iPhone4 baseband 01.59
  • 3G/3GS basebands 04.26.08, 05.11.07, 05.12.01 and 05.13.04

(If ultrasn0w doesn’t show when you search Cydia, add the repo:  repo666.ultrasn0w.com)


My iPhone OS 3.0 Installation Experience

Not as easy as i expected, actually. But finally, i made it.

There ARE some discussions in the Dev Team community on this topic here, where I learned the confirmed fact that the first generation iphone could be updated to the latest iPhone OS 3.0 safely. In summary, the basic steps are: DFU downgrade to 2.0.2, pwn it(unlock) by QuickPwnRC2, then UPDATE to iPhone OS 3.0. Done.

So this afternoon i decided to give it a try(I know it’s in beta and buggy, but its new features(official version here) are really attractive, esp. just after i watched the presentation).

Some screenshots below, to give you an idea of what the latest iPhone OS 3.0 will look like.


Now let’s back to the topic of how I managed to get there.

But before that, let me explain where I am: firmware 2.2.1, iTunes 8.1, and an very old iphone(BL 3.9, 4G capacity).

I first downgraded the phone to 2.0.2 in DFU mode(here’s the youtube how-to video in case you need it). Then I downloaded QuickPwnRC2.zip(download link). Until now, everything is fine. But when I launch QuickPwnRC2.exe to start pwning, the problem came.

I stucked in the ‘select firmware’ screen.  I tried re-downgrade, find another QuickPwnRC2 download link , but no luck.

I then decided to give QuickPwnRC3 a try(‘coz at least someone said it worked too). Of course the pwnage process went successfully as expected.Then I shift+update to iPhone OS 3.0(iPhone1,1_3.0_7A238j_Restore.ipsw, torrent file(3G OS 3.0 included as well) here: http://tinyurl.com/chycn5).

And here came the ‘unexpected surprise'(‘coz most guys said RC2, not RC3,is the real magic): my iPhone, with OS 3.0 installed, kept activated 🙂 🙂

But I just celebrated too early. ‘Coz when I started to rename the phone(untitled playlist to Cui) and hit enter to confirm, the phone suddenly rebooted. And after it came alive, the screen  became the emgercy-call one, which means I failed: activation is needed 🙁 🙁

Even though i don have a backup phone, and normally I used my phone most in the Monday, I still wanna give it a second try. By it, i mean, QuickPwnRC3. At that time, i thought perhaps I would make it after the first failed DFU-downgrade-then-upgrade try. You know, I do had similar experience before in the unlocking steps..

So I put the phone into DFU mode again, downgrade to 2.0.2, then make QuickPwnRC3 to unlock the phone(actually the phone has been keeping unlocked all over. Here choose unlock is actually to take use of RC3’s activation actions). Then launch iTunes and shift-update to iPhone OS 3.0.

The iPhone kept activated and unlocked when done, not surprisingly. Then I synced with iTunes after announcing it as a new phone. Sync finished successfully. I then played a little on the new OS. Well, features are there. sweet. Just some functions, sometime, are a little bit slow. Well, beta, understandable, right?

In the end, I thought perhaps I should try a reboot and see if this time the phone would be locked or not. I then pressed the on/off key, slide to power off, waited the spinning icon going off for a while, then power it on, wait until the spring board launched.

Now guess what? No emergency-call screen, just down to the home screen! Yeah! I’m done! Cheers!!  🙂

So, if you wanna do the upgrade yourself, please make sure your phone is the 2G version. and you’re fully prepared.

Good luck.

iPhone 3G Unlocked!

This is done by the well-known DevTeam, AGAIN. See the official news on their blog here. and as said, ‘The target release date for the unlock is New Year’s Eve 2008.

So for those iPhone 3G ‘unoffcial’ owners, please keep an close eye on the DevTeam’s blog. And don forget to show your appreciation if possible.

iPhone 2.1: First Impression

Just update my phone to the latest 2.1 OS(download link,for 2G only), after confirmed by the community that the upgrade won’t brick my quickpwned 2.0.2 iphone.
Due to the short time that i’ve been playing with the phone, i haven’t got the chance to fully experience all of those improvements myself yet.
But i do find couple of things different(See my screenshots below):
1. Newly designed icon for the EDGE signal.
much bold and clear than before.
2. Newly added Carrier item.
Guess the mobile service provider’s name is supposed be shown there. As to my case, the reason why it’s Carrier 2.6 and not the correct China Mobile is this is an unlocked phone. Here’s a discussion which may tell you why couple of days later.
3. Identity name on the computer changed, from Apple iPhone to the phone’s name that you give to. Don’t know how to change the name? check this out.
iphone's new name on 'my computer'

4. Contacts search goes much much faster.

Well, that’s all that i’ve found about the new iphone 2.1 OS so far. Perhaps later I’ll get more. If so, i’ll update it here.

One more thing, at this moment, there’s no jailbreak solution out for the new OS. That is to say, you do the upgrade, you lose all of those unofficial 3rd party applications installed either by Installer or Cydia. So you decide to update or not.

Update(Sep.17,2008): Significantly better battery life confirmed.

weDict Dictionary on iPhone 2.0.1

I’ve been successfully added the langdao-chinese-to-english dictionary manually to my iphone 2.0.1. and it works as expected. Here’s the screenshots,fyi.

The how-to? well, reader Daniel has put it in this comment. All same as before, except the target folder where the .dict and .idx files should be copied to, has been changed from ‘/var/root/Library/weDict/‘ to the new ‘/private/var/mobile/Applications/5AD48CB3-xxx/WeDict.app‘.

This post is just a proof based on my own testing.

Of couse, i assume you can use WinSCP without any question. If i’m wrong, you may get some info from that old post. Leave your comment if it’s nor working or anything is wrong.

Update(Aug,23,2008): Confirmed: this trick works on my updated 2.0.2 as well.

Update(Sep,26,2008): Confirmed: Ray is right: ‘it will only works until the phone is turned off. Once the phone is turn off and then back on, WeDict will not run.’

iPhone 2.0 Unlocked by the Dev Team, Again

Here’s the proof(Bootneuter 2.0 from iphonedev on Vimeo):

The reason i say again is because they have done it before, for many times, actually, from the starting 1.0.0 to 1.1.4. I don know what you think, but i do think i should salute to them, again, not mention just after i read their latest post titled Rush,rush,rush on their blog.

btw, it’s for the old 1st-gen iphone, not the new 3G one.

Good Luck and Farewell, Dev Team!

The most respectful and well-known developer group in iphone hacking field, iphone dev team, has been eliminated! check out the official press release on their site here. here’s the quote:


The “DevTeam” would like to announce the immediate withdrawal from the iPhone development arena.

It was anticipated that the DevTeam would be releasing a tool for the iPhone sometime this week, unfortunately it has been decided to withdraw all development activities on this tool.

Criticism of the validity of the tool has been reported in the press and certain actions were taken to prevent the release of the tool on the 30th March.

Due to these actions, certain developers ceased their work immediately, with others reconsidering their position.

On Monday the 31st of March the DevTeam was approached by an unnamed party to sell all of thei intellectual property and related applications.

After much consideration the offer was accepted and work has ceased.

The name of the company that has made this offer is private, and the details of the deal are confidential.

Our only comment is that Pwnage Tool and other such applications will not be seen outside of the lab.

We would like to thank our users for their support over the last 10 months.


Really frustrated at this, ‘coz they are the one that owns my full respect and now they are gone. same goes to the long-awaited pwnage project. What do we expect from the iphone hacking field tomorrow, then?!

Anyway, they have done so much to us. and they should have a good ending. hopefully their hacking spirits will be kept and reserved in the following hacking guys. for now, let me say:

Good luck and Farewell, iPhone Dev Team.

Update(Apr.1,2008): So glad to learn that i’m just been fooled 🙂

iPhone 1.1.4 Fix: Safari Can’t Remember Password

 greader-remember me

For those iphoners who unlocked their iphones by iPlus, they should have the same problem as i do.

The reason is because the user ‘mobile’ under which Safari is running has no permission to save the cookies.

And the fix is pretty easy, run chmod -R 777 /private/var/mobile/Library/Cookies on the iphone by Term-v100 or Putty.

Source: Hackint0sh.

Today’s Unlock Findings

I just unlocked two iphones today, both of which are firmware 1.1.3 OTB, by iPlus2.0b(Download. btw, I removed the included br_kit.tar(for Brazil localization) from payload.zip before i run the iplus batch). So far everything is fine and all functions are working well.

In order to give the Chinese iphone unlockers a basic guide so that they can use their cool toy ASAP, I just made a unlock checklist here. Of course it’s also helpful for those who are not Chinese but still own an iphone and ready to unlock themselves.

One more thing, add http//www.trejan.com/irepo to your installer Source and then install Hardware Info, by which you can get a full report on your iphone’s h/w info, including modem, cpu, baseband etc. You can get more from the author’s site here.

Last but not least, NEVER EVER restore your 3.9FB iphone to firmware 1.1.1 or 1.1.0.’Coz doing so may bring a *strange* 3.8BL to your iphone which is not in the popular hackable software pool. Here’s the announcement from hackint0sh.

On Fully Functional 1.1.4 Now

The reason i decided to update my iphone is as below:

1. the unlock works for sure.
2. the newly updated iCosta 1.1.0 supports 1.1.4 now.
3. of course 1.1.4 has some improvements as well. Personally what i’m interested is the one about cell signal.
And here’s the steps i did. In all, pretty easy and smooth.

1.Use iTunes to sync your iphone and make sure everything backuped. Then Shift+Restore to 1.1.4.
2.Download iPlus 1.2 and International Pack. Credit goes to aviegas.
3.Unzip the iPlus1.2.zip to your local harddisk, say c:\iplus1.2. Rename the existed payload.zip to payload-zip.bak. Then copy the downloaded payload_international.zip to c:\iplus1.2 and rename it as payload.zip.
4. Go to c:/iplus1.2 under command line and then run iplus -u. After couple of reboot and boom, the iphone has been activated, jailbroken and unlocked!!
5. Launch iTunes and restore back all of your original settings. and you are done!!

So for now I’m on 1.1.4 now, both firmware and baseband. And i checked youtube, google maps and Settings as well. All works fine. Last but least, i saw the cell signal. So, are you gonna stay where you are or go to 1.1.4 next?