iPhone 2.0 Unlocked

famous Dev team successfully unlocked firmware 2.0 even before Apple releasing it.In other words Dev team unlocked iPhone 2.0 before apple releasing it.

For unlocking iPhone 2.0 you have to have iPhone 1.1.4 and Pwnage tool.It means those who have iPhone 3G should wait for 3G jailbreak which is currently under heavy development.

upcoming PwnageTool 2.0 is for Mac only now and hopefully cmw convert it for windows users

here is a demo of upcoming PwnageTool 2.0:

Stay tuned for 3G jailbreak

update 1:iPhone 2.0 supports Persian/Farsi language partially, So it’s better than nothing.

keep ur iphone backup when go back from 1.1.3

first i have an important tip for you guys

DO NOT KEEP YOUR IPSW firmware files in one folder because if you click on 1.1.3 instead of 1.1.2 ur iphone will not recover till 1.1.4

if you was on 1.1.3 and then experienced some issue and want to goback to 1.1.1 and do whole process again you may lost ur backup in this step

when you downgraded to 1.1.1 and OKtoPrep installed now it’s time to update to 1.1.2 but itunes want to choose ur last backup but your latest bnackup taken on 1.1.3 and iTunes give you an error. do not setup as new iphone JUST hold power and home button while your iphone boots in DFU mode then use iBricker 0.91 to boot ur iphone again

open itunes again now you are able to press shift+update

enjoy

update to 1.1.3 safely

as a matter of fact there are too many tutorials for updating to 1.1.3 but most of them sucks,Nate true’s method is easy and fast but very buggy and NOT RECOMMENDED.

i personally followed iClarified tutorial but i don’t do it, it’s too risky and will brick your iPhone,but it’s restorable fortunately.while soft jailbreak didn’t upgrade basband you can easily downgrade like before

but my tutorial is about to begin:

First you need these:

  1. fully unlocked an jailbroken 1.1.2 (if you need tutorial here is for Mac and this is for PC)
  2. a wifi connection
  3. iPhone 1.1.3 firmware (if you did upgrade using iBrickr you must have it 1.1.3.ipsw in iBrickr folder)
  4. installer.app
  5. WinSCP

step 1:goto installer and install BSD subsystem 2.0

step 2:update installer (make user you refreshed sources and your installer.app is up to date)

step 3:install Official 1.1.3 upgrader

TIP: if you don’t have fast wifi connection you can manually download 1.1.3 firmware and copy it by WicSCP to /var/root/Media

step 4:quit installer and run upgrade

how to jailbreak your 1.1.3

640 800 Full

Well, the iPhone Dev Team has done it again. A working jailbreak for 1.1.3 is finally here.
STATEMENT OF RISK
As all upgrades are risky, this one is doubly so. You may have to restore your phone using iTunes and start again if it fails. Make sure to back up first!
Let’s continue
This jailbreak, like the 1.1.2 jailbreak, comes as an upgrade. This means you need to have a 1.1.1 or 1.1.2 jailbroken phone already, before you can begin.
Update – unlocked phones appear to remain unlocked and work properly after the update, according to scattered reports.
MAC VERSION – Download the 1.1.3 package maker and open it, then run Run_This. Read carefully, press Enter when necessary, and the image will be uploaded to your phone.
Here’s how you do it:
- Start with a 1.1.1 or 1.1.2 jailbroken phone with Installer.app installed.
- Plug in your phone via USB to your computer.
- Download, extract, and run iBrickr Special 1.1.3 jailbreak edition (ibrickr.exe in the archive).
- iBrickr will determine what firmware you are running on your phone and make sure you can run the update.
- iBrickr will then guide you through the process of obtaining and modifying the 1.1.3 firmware (make sure to read everything thoroughly).
- iBrickr will upload the new firmware image to your phone. Note that this only puts the file on your phone and does not modify it at all, yet.
- When iBrickr finishes (should take about 10 minutes), it will tell you to go to Installer and install the “1.1.3 soft upgrade” package. Do that.
- When the installer finishes (this should take another 10-15 minutes), your phone should reboot with a fresh activated 1.1.3 firmware.
I’ll be posting a video tutorial on Gear Live’s Bleeding Edge real soon, so watch for that!
If you feel like giving, please donate to a worthy charity. Donations directly to the Dev Team are not possible. If you wish to donate to me directly, you can do that via Paypal.
Props to everyone on the Dev Team, including (in no particular order): netkas, NerveGas, asap18, bgm, Bugout, bushing, chris_, dinopio, drudge, Fred_, gray, MuscleNerd, natetrue, pr3d4t0r, roxfan, Turbo, Zf[strike], np101137, pumpkin, and kroo, along with many contributors who wish to remain anonymous.
And props to Fred_ and planetbeing, who were among the first with a 1.1.3 jailbroken iphone, and Zibri, by whom this method was largely developed. Additionally to Shaun Erickson, who packaged the Installer half of the upgrade, and runs most of the application packaging for the iPhone. He’s looking for a job too – hire him!
Additionally, members of the iPhone Elite team also played a part.

Now you may be wondering how this jailbreak works. Here’s a breakdown:
- iBrickr grabs the 1.1.3 iPhone firmware image and extracts, decrypts, and decompresses the disk image.
- Then it applies a patch, jailbreaking the disk image and activating it, and also installing Installer.app.
- It uploads this new modified image to the phone, as 113_upgrade_image.bin.
- The “1.1.3 soft upgrade” app flashes the phone with the image and reboots.
- You have a perfect, jailbroken, upgraded 1.1.3 phone, with all your settings and music intact!
Regarding the drama about this release – there is identifying information in the patches, that contains pieces of the firmware as markers for what changes should be made to it. None of it is in any sort of useful form until it is merged again with a real 1.1.3 firmware image, which is downloaded directly from Apple.

via nate true

Engadget:iPhone and iPod touch v1.1.1 get instant jailbreak + installer

according to engadget Tiff exploit gets file system hack into a full rw for instant AppTapp installer

 

We could hardly believe it ourselves, but the open source community has parlayed that game-changing v1.1.1 TIFF exploit / file system hack into a full-on ready to rumble instant installer for AppTapp on the iPhone and iPod touch. Check out TUAW for the steps and further details, but we tried it on our v1.1.1 touch and it worked like a damn charm. In fact, we think this is finally what’s going to get us to upgrade that virgin 1.0.2 iPhone we’ve been using. Fingers crossed.
Update: We upgraded that iPhone and it worked well, just like the touch (albeit a bit slower, since it’s pretty clear all the upgraders are slamming the AppTapp download servers). Our hats go off to the dozens of hackers that developed this one, this is impressive stuff.

Tutorial:Unlock iPhone 1.1.1 by anysim

Forum thread

Tutorial: iPhone 1.1.1 is free – configure int Keyboard, install apps and more


Once you freed your iPhone to 1.1.1 with or without the use of an “unlock” like Turbosim, you might wanna go the next steps.
Its all here in the forum but on several places, so I compiled some next-steps-information. I am again not claiming any credit. It’s all based on the work of the dev team and contributort here, I just compiled and tested it.
1. You activated early with the dev team’s solution (without iNdependence 1.2.2 or 1.2.3)
You are missing two features compared to ppl that have been waiting for iNdependence 1.2.2 and used that for activation: You can’t access the iPhone via SFTP cause the sftp-server is missing, plus you can’t use YouTube, get a message like “You must first connect to iTunes with a Internet connection to enable YouTube”.
Files you need to solve the problems:
iNdependence 1.2.2 or 1.2.3 (sftp-server is part of it)
http://code.google.com/p/independence/
YouTube files (just one of these, replace ***** with the one and only rap….)
http://**********.com/files/49054918…iles1.zip.html
http://**********.com/files/49054919…iles2.zip.html
Textwrangler
http://www.barebones.com/products/te…download.shtml
sftp-server
Make sure the iPhone is on, set “Settings->General->Auto-Lock” to “Never” while following these steps, makes you iPhone not fall asleep.
Open the iNdependence dmg and do a ctrl-click on the software. In the appearing menu select “Show package content”. Open “Contents->Resources” and copy the file “sftp-server” to the desktop.
Open the Terminal (Programms->Utilities) and type
cd Desktop/
then
scp -rp sftp-server root@xxx.xxx.x.xx:/usr/libexec/
(replace xxx.xxx.x.xx with your iPhone’s IP number, you need your root password, if you did not change it, it’s alpine)
SFTP will work then, use Cyberduck or any other FTP client then. Can’t remember if you need to shut down/ start or reboot the phone once to use SFTP…
YouTube
Fire up the FTP client of your choice (Cyberduck or so). Start a new connection and use your iPhones IP as the server; for user type root; for password type the one you have choosen; if you did not change the password type alpine; Protocol is SFTP; Port is 22; path is /.
Connect to the iPhone and make sure you are at the top-directory.
Switch to directory
/private/var/rootLibrary/
Copy the folder “Lockdown” as a backup to your desktop just in case you screw up ;-) Then open Lockdown on the iPhone. Unpack one of the downloaded zips “TheThreeFiles” (i used theThreeFiles2.zip). Copy the three files into the folder “Lockdown” and replaces the ones sitting there.
Start TextWrangler. The free Textprocessor for Mac (BBedit’s little brother) allows to alter .plis files without screwing them up. Dont use Apples TextEdit!
Open the file data_ark.plist from “The Three files” you just copied to the iPhone and look for “<key>-DeviceCertificate</key>” and copy the tag below
<data>
LS0tLS1CRUdJTi…….
</data>
including <data> and </data> to a new text file.
Now open the Folder “activation_records” on the iPhone. There is a .plis file inside. Copy it to the desktop and open with TextWrangler.
Look for the line
<key>DeviceCertificate</key>
and replace the <data> …. </data> tag below with the one you just copied from data_ark.plist. Save and copy back / replace the .plist file. In Cyberduck go back one step (to Lockdown) and open the folder “pair_records”.
Again look for
<key>DeviceCertificate</key>
Below That you probably find
<data> </data>. Replace again with the part you copied and save. Copy back / replace the .plist file
Restart the iPhone and YouTube should be working.
2. You activated early with the dev team’s solution (without iNdependence 1.2.2 or 1.2.3) and did the steps above OR you activated with iNdependence 1.2.2.
In both cases you are able to FTP into your iPhone and have YouTube. To enable the international keyboard, patch the springboard to allow more apps there are few steps to do. For working with .plist files please use free TextWrangler cause Apples TextEdit might screw up the files.
[EDIT]
If you used iNdependence 1.2.3 you may skip most of the steps in “Install more apps”. During activation and Jailbreak the patch is done automatically
You still have to do the following to install the software Installer on the iPhone:

The app we choose is Installer.app from Nullrivers AppTapp Installer 3.1. The Mac installer still does not work, you have to install it manually first.
ctrl-click on the programm “AppTapp Installer” and choose “Show package content” in the menu. Open “Contents/Resources” and copy “Installer” to the desktop.
Fire up your FTP-Client and connect to the iPhone. Open “Applications” and copy “Installer” in there. Click Installer once to aktvate it and hit command I for Information then. Make sure access privileges are set to 755. Close FTP-Client.

If you used iNdependence 1.2.2 to activate you can still use the steps described in the tutorial below to patch the springboard or use the “SpringBoardPatcher” that comes as additional app with iNdependence 1.2.3.
You simply doubleclick “SpringBoardPatcher” in Finder or use the Terminal to execute.
[/END EDIT]
Files you need to solve the problems:
Textwrangler
http://www.barebones.com/products/te…download.shtml
1.1.1-Jailbreak
http://iphone.conceitedsoftware.com/1.1.1-jailbreak.zip
AppTapp Installer 3.1 from
http://iphone.nullriver.com:16080/beta/
1. Enable international keyboard
Fire up your FTP client and connect to the iPhone. Move to
/System/Library/CoreServices/SpringBoard.app/
Look for the file
M68AP.plist
and download it to the desktop. Make a copy (backup) just in case you screw up. Open the origilal with TextWrangler. Around line 15 you will find
<key>international</key>
<false/>
change that to
<key>international</key>
<true/>
save the file and copy back / Replace to the iPhone. Reboot the iPhone (Hold Start and Home button until the Apple logo shows up, then release the buttons). On the iPhone goto “Settings->General”. You will find the new topic “International” – set it to your choice.
2. Install more apps
As long as you dont want to use SummerBoard (Alpha 1.1.1) you have to patch the springboard to be able to hold more apps. This is well documented by the dev team here in step 6.
http://www.iphonegoboom.com/jailbreak/jailbreak111.html
If you did not do it there or used iNdependence 1.2.2 is about time to do it now. I have beenediting it a little on the end.
Unzip 1.1.1-jailbreak.zip, open the unzipped folder and copy the file springpatch to your desktop.
Open the Terminal (Programms->Utilities) and type
cd Desktop/
then
scp -rp springpatch root@xxx.xxx.x.xx:/usr/bin
(replace xxx.xxx.x.xx with your iPhone’s IP number)
Connect to the iPhone with Terminal
ssh -l root xxx.xxx.x.xxx
(replace xxx.xxx.x.xx with your iPhone’s IP number, you need your root password, if you did not change it, it’s alpine. In Terminal type
springpatch
You should see some text from the dev team.
Reboot the iPhone (Hold Start and Home button until the Apple logo shows up, then release the buttons).
Fire up your FTP client and connect to the iPhone. Move to
/System/Library/CoreServices/SpringBoard.app/
Look for the file
M68AP.plist
and download it to the desktop. Make a copy (backup) just in case you screw up. Open the original with TextWrangler.
This is the new “DisplayOrder.plist”. The application MUST be placed just before the MobileStore application. The reason for this is that MobileStore is placed at the end of the Springboard to specifically hide other applications. Adding at least one application appears to break free from this.
The app we choose is Installer.app from Nullrivers AppTapp Installer 3.1. The Mac installer still does not work, you have to install it manually first.
ctrl-click on the programm “AppTapp Installer” and choose “Show package content” in the menu. Open “Contents/Resources” and copy “Installer” to the desktop.
Fire up your FTP-Client and connect to the iPhone. Open “Applications” and copy “Installer” in there. Click Installer once to aktvate it and hit command I for Information then. Make sure access privileges are set to 755. Close FTP-Client.
In TextWrangler on the opened file M68AP.plist look for
<dict>
<key>displayIdentifier</key>
<string>com.apple.MobileStore</string>
</dict>
just before that enter
<dict>
<key>displayIdentifier</key>
<string>com.nullriver.iphone.Installer</string>
</dict>
so that this part reads
<dict>
<key>displayIdentifier</key>
<string>com.nullriver.iphone.Installer</string>
</dict>
<dict>
<key>displayIdentifier</key>
<string>com.apple.MobileStore</string>
</dict>
Save and copy back / replace M68AP.plist to the iPhone.
Reboot the iPhone (Hold Start and Home button until the Apple logo shows up, then release the buttons).
One note: Once you got Installer on the iPhone you can easy install more apps now. BUT: Some of the apps listet in Installer might not be ready for 1.1.1. Check first with
http://iphone.fiveforty.net/wiki/ind…I_Applications
and hit the links for apps you are interested in. Some still need to be installed manually (FTP) and are in alpha.
Have fun
volkspost

Free iPhone fw1.1.1 Unlock Solution

iphone firmware 1.1.1 finlay unlocked by downgrading 1.1.1 and the baseband,both your 1.1.1 virgin iphone and bricked iphone can use iPhone Elite team method

Stealth method :

How to Restore a 1.1.1 phone to 1.0.2 and fix the baseband! (Complete Tutorial)


There are alot of guides out there for downgrading your iphone from 1.1.1 back to 1.0.2 and unbricking it to the point of saying invalid sim. This is where this tutorial will pick up.

1. Put ICE03.14.08_G.eep and ICE03.14.08_G.fls into /usr/bin/

2. Download the Secpack of baseband firmware 4.0 (Can be found here: http://tinyurl.com/2dyq25 – you will need to rename this to secpack)

3. Download ieraser2 from http://www.fink.org/ieraser/ or from Geohot’s blog.

4. copy over ieraser2 and the renamed secpack into /usr/bin/

5. SSH into the phone (user: root pass: dottie) and stop the CommCenter by typing
launchctl remove com.apple.CommCenter

6. run “bbupdater -v”

7. type “cd /usr/bin/” and then “chmod +x ieraser”

8. run ieraser (just type ieraser) this will WIPE your baseband, given a file “secpack” is in the same directory and this is a version 4 secpack.

9. run ” bbupdater -v ” again. it will not find any firmware now.

10. run ” bbupdater -e ICE03.14.08_G.eep -f ICE03.14.08_G.fls “

11. run ” bbupdater -v ” it will tell you you run version 3.14

12. from here use any of your favorite programs like ibrickr to install anySim 1.2 and successfully recover your iphone from a 1.1.1 update.

This guide was written by Stealth to make it easier for people to understand, all of the original info was found @ http://code.google.com/p/iphone-elit…radingBaseband

Thanks to those people who found this and shared it.

My phone is working on a Rogers network after following this method.

YouTube, Phone Calls, VoiceMail and Texting are working without any problems!

**Edit – As new posts come in that save people alot of time, ill be adding them here to reduce the redundancy of questions**

Here is a rar file i just created containing the ICE03.14.08_G .eep and .fls files, the secpack, and the ieraser that i used.

http://tinyurl.com/2n5yvj

Quote:

Originally Posted by coolconb

I can confirm that the method to down grade the baseband that stealth posted works on brand new out of the box 1.1.1 I’ve tested on two already.

thanks alot man

Thanks Serpy for pointing out that i forgot to mention to copy the secpack into the /usr/bin/ folder!

iPhone Elite Method:

DowngradingBaseband

How to Downgrade screwed up baseband 4.0 (after anySIM and 1.1.1 firmware upgrade).

UNBRICKING 1.1.1 UPGRADE

Here’s the procedure to downgrade after you upgraded (by mistake) to firmware 1.1.1 on an anySIM unlocked iPhone.

HOW TO

0. Download iPhone 1.0.2 firmware from Apple Here

1. Change ipsw to zip then unpack it.

2. Extract the ramdisk file from it by typing

dd if=009-7698-4.dmg of=ramdisk.dmg bs=512 skip=4 conv=sync

3. Mount the ramdisk by double-clicking it (on Mac). On Windows use some HFS tools to peek inside it or get the files from someone who extracted it already.

4. Put your phone into DFU mode and do option-restore in iTunes. This will reflash everything to 1.0.2. You will get an error at the end because it couldnt reflash the baseband. You will end up with a yellow triangle.

5. Quit iTunes, launch iNdependence then quit it again. Now relaunch iTunes. Press the power button on the iPhone for 3-4 seconds. After about 10 seconds you end up on the activation screen.

6. Complete the baseband downgrade by jailbreaking/activating, installing SSH on to the iPhone etc. There are tons of wiki’s about that so I won’t repeat. (Probably also true for step 4 and 5.)

7. Extract the baseband firmware and EEPROM files of 3.14 from the ramdisk of firmware 1.0.2. The files are named ICE03.14.08_G.eep and ICE03.14.08_G.fls and are located under /usr/local/standalone/firmware.

8. Get the secpack of baseband firmware 4.0 (some people have that, I have no idea how they got it but its needed). I can’t give that one out unfortunately. Name it “secpack”.

9. Download iEraser2 here or from Geohot’s blog.

10. Install all the tools onto the iPhone (I use the location /usr/local/bin.) You need to have SSH access to the 1.0.2 firmware iPhone and upload iEraser2, the secpack, ICE03.14.08_G.eep, ICE03.14.08_G.fls and anySIM 1.0.2.

11. SSH to the phone. Stop CommCenter by typing:

launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist

12. Now run:

bbupdater -v

It will tell you you run version 4.01 of the baseband. “bbupdater” is a tool by Apple which is also on the ramdisk.

13. Execute this in the console, to give iEraser executable rights:

chmod +x ieraser

14. Run iEraser2. This will WIPE your baseband, given a file “secpack” is in the same directory and this is a version 4 secpack.

15. Run the bbupdater command again:

bbupdater -v

This time it will not find any baseband firmware

16. Now do:

bbupdater -e ICE03.14.08_G.eep -f ICE03.14.08_G.fls

This will flash the 3.14.08 baseband firmware back to the iPhone.

17. Now check to make sure it worked:

bbupdater -v

It should tell you the version is 3.14

At this point you will still have an IMEI number starting with 004999… and its not of use yet. So still bricked but at least downgraded to version 3.14.

18. Now run anySIM Version 1.0.2 (note: older versions might not be good here as 1.0.2 has a lot of fixes for this kind of stuff).

19. Start commCenter again:

launchctl load com.apple.CommCenter

Now you have an unlocked 3.14 baseband with IMEI being your original one!

Congratulations you now fully recovered from your botched update to 1.1.1 and are back to 1.0.2.

You can stop here if you want to remain unlocked with iPhone firmware 1.0.2 with working phone.

Do you want to return to factory-locked state?

Simply do:

launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist

To stop commCenter

then do:

bbupdater -e ICE03.14.08_G.eep -f ICE03.14.08_G.fls

This will reflash the “locked” version of the baseband.

Now restart commCenter:

launchctl load com.apple.CommCenter
Enjoy!

If you don’t want to pay for iPhoneSIMFree to have a less …bad… unlock solution then stay tuned as we are actively working on our own safe unlock for both 1.0.2 and 1.1.1!

A tool automating all this is in the workings….

Discuss this here: http://rdgaccess.com/iphone-elite/viewtopic.php?t=27

here is the Secpack:

http://rapidshare.com/files/61914114/secpack40113.bin.html

iPhone Elite Home:

http://code.google.com/p/iphone-elite/

iPhone fw1.1.1 unlocked

according to IPSF iPhone firmware 1.1.1 compeletly unlocked.

1. iPhoneSimFree was the first to release a Software Unlock for the iPhone.
2. iPhoneSimFree Unlock works on ALL versions of iPhone (1.0.0, 1.0.1, 1.0.2, 1.1.1)
3. iPhoneSimFree Unlock works on ALL versions of Modem Firmware ( even the latest 04.01.13_G )
4. iPhoneSimFree Unlocked phones can be updated from any version to 1.1.1 safely without bricking your radio and GSM functions (unlike other unlock methods)
5. iPhoneSimFree does not patch your devices firmware ( unlike other unlocking methods )
6. iPhoneSimFree can FIX all phones that anySim and iUnlock bricked with the 1.1.1 update
7. iPhoneSimFree Unlock is restore and update resistant up to and including 1.1.1

IPSF sent an email to me:

iPhonesimfree software for 1.1.1 iPhone now available!
After being first to allow iPhone unlocking, iPhoneSimFree is again first to offer iPhone 1.1.1 version unlocking. Make no mistake, unlike many clones, our solution is stable, and always first to offer your customers the best solution for using their iPhone worldwide.
Even better, competitors who offered the free solution will have their customers who bricked their phone come asking for help from official iPhoneSimFree resellers, as we can unbrick and unlock their phones.
And still on top of that professional technical support for any problem you or any of your customers will encounter.
Request now a proforma for 50, 100, 250, 500, 1000, 2500 or 5000 licenses by replying to this email with your:
- The number of licenses you require
– The name of your company or your name if you do not own a company
– Address of the company/person
– A phone number
What you will get for your order:
- The ONLY solution available on the market for V1.1.1 iPhone
- THE brand name for unlocking iPhone, first on the market, first on 1.1.1, always first.
- A complete step by step tutorial and all the software you need to unlock any
iPhone
– A professional software solution that works smoothly, quickly, and is constantly updated, and is by far the most advanced available
– A technical support if you happen to encounter any problem with one of your customer or for any other matters
– Future free updates (if technically feasible) if your phone is locked again
Best regards,
iPhoneSimFree.com Sales Team.

what about Dev team free unlock solution?

netkas said

we got secpack, so free unlock of 1.1.1 coming soon
Dunno right now about bricked iphones, but i guess we can reflash them now and back to working state.
So, wait a bit and don’t use ipsf.

so you can wait for Dev Team free solution or buy simfree

Can I unlock iPhone UK edition?

according to early event steve jobs announced iPhone UK edition,what diffrence between US version and UK version?

engadget told us diffrence but the most important thing about unlocking is firmware version and Modem Firmware should also say 03.14.08_G

iPhone UK firmware is 1.1.1 like ipod touch but Modem firmware is unknown but it’s seems to be upgraded but we can still Hardware unlock it or unlock it using TurboSim so don’t worry folks belive in dev team and pray.finally i recommend u buy iPhone from US because in US you haven’t pay VAT.

update:according to MacRumors modem firmware is 4.02.04_G