Hack the iPhone





I




P lanetbeing from the iPhone Dev Team demonstrated ultrasn0w running on a jailbroken iPhone 3G S tonight. Remember do not update when 3.1 comes out if you want a jailbreak or an unlock. The new tools will not be released until 3.1 firmware is officially released.




-- July 2, 2009 22:22 MST



I was wondering when the iPhone Dev Team was going let those of us with iPhone 3G S phones know how to get the critical information we need to perform the jailbreak and unlock. We know that 3.1 iPhone firmware is coming soon. Today, they have told us how to get two important things: iBEC and iBSS. You can read their post here. If you own an iPhone 3G S, you should do this immediately, if you care about jailbreaking and unlocking. iPhone firmware 3.1 is coming soon. If you update to it on a 3G S you may be prevented from a jailbreak or unlock in the future.

Update: The tutorial is posted here. I'm going to look at making a second, easier method for this. Many have suggested using a simple Terminal command on your Mac to copy of the files needed to your desktop, instead of the more difficult method of trying to duplicate the folders live yourself, during the restore. I will keep both methods on the site.

Update 2: The easy tutorial is posted here. I'm really tired of restoring my iPhone at this point.


-- July 1, 2009 21:26 MST



G eoHot has released a couple pictures of his jailbroken iPhone 3G S. Only one of them clearly identifies the N88AP processor name. I'm pretty sure this jailbreak won't be released until Apple has updated 3.0 firmware, that way the iPhone Dev Team won't have to give away any secrets early. Remember, any update will be a direct attack on ultrasn0w working. Read more at GeoHot's blog here.

iphone



-- June 28, 2009 8:10 MST



T he iPhone Dev Team and Chronic Dev are one step closer to a jailbreak and unlock for the iPhone 3G S! In their words, "the 24Kpwn exploit that the hybrid team used on the iPod Touch 2G is still present in the bootrom of the iPhone 3GS. That means we can apply the same sort of technique used by our current redsn0w tool to jailbreak and unlock the iPhone 3GS...And yes, ultrasn0w will be able to be used on the iPhone 3GS for you unlockers!" Read more here.

Update: Geohot has a post talking about how it may be important for anyone with an iPhone 3G S that wants to jailbreak and/or unlock in the future to obtain their ECID number (it's a hex string). Using this number in conjunction with Geohot's purplera1n website will generate a unique certificate for your iPhone's iBSS. Geohot stresses that you should do this sooner rather than later in case Apple updates something to hide the ECID from being easily viewed in the future. I will post a tutorial on how to do this. Read Geohot's post on this subject here.

Update 2: The guide for finding your ECID and generating your unique certificate has been posted here.

Update 3: Apparently this is not the preferred method anymore as it does not give you all the files you need for a future jailbreak. You will want to read the iPhone Dev Team's method which I have writtent about here.

-- June 25, 2009 23:40 MST



Notice alling all translators! All four my of Step 1 guides are ready for translation. I'm continuing to work on making additional tutorials that you may also want to translate, but for now the Step 1 guides can help the most people.

Here are the tutorials I have received from translators:
  • Spanish: Unlocking 1st generation iPhone using PwnageTool and redsn0w (posted)
  • Chinese: Unlocking 1st generation iPhone using PwnageTool (posted)
  • Chinese: Unlocking the 1st gen iPhone using redsn0w (posted)
  • Turkish: All Step 1 guides (posted)
  • French: Read me first (posted)


-- June 24, 2009 14:56 MST



Notice ultrasn0w has been released by the iPhone Dev Team. Read their post about it here. Both 3G tutorials are updated to include using ultrasn0w to unlock with. I'm on T-Mobile in the USA and while I can call out, I can not receive. I also notice my signal bars regularly cycle between full strength and no signal. Hopefully ultrasn0w can be improved like yellowsn0w was. Thank you iPhone Dev Team for a well-timed birthday present.

-- June 22, 2009 23:35 MST



I have posted a pack of tutorials for 3.0 firmware, including how to unlock the 2G iPhone. I also updated the link below for redsn0w, updated to 0.7.2. I'm working on 3G jailbreak guides now. Redsn0w has still not been released so I can't make an unlock guide yet. That's ok I have tons of other guides to create. Some links to other tutorials may not exist yet. The Open SSH and Step 2 guides are big examples. The Read Me First article is a complete mess right now.

-- June 21, 2009 22:07 MST



Notice The iPhone Dev Team has released redsn0w for 3.0 firmware. This is a Mac and Windows program. Redsn0w appears to be replacing QuickPwn. This program can be used on the first generation iPhone and it will unlock it as well. If you have an iPhone 3G, you should only use this program if you do not require yellowsn0w to provide your unlock as it will only jailbreak the iPhone 3G. You can read more about this at the iPhone Dev Team's blog here.

Because I hate torrents, I'm rehosting redsn0w 0.7.2 here. You can verify the SHA1 sum and see that my release is the same, just rehosted. I'm leaving for work soon (again) so I won't have any guides until maybe this weekend. More likely guides will be up Monday or Tuesday.

-- June 20, 2009 09:11 MST



Notice The iPhone Dev Team has released PwnageTool for 3.0 firmware. This is a Mac only program. They say that QuickPwn and the Windows version will release later. You should read the team's latest post for more specifics here.

Because I hate torrents, I'm rehosting PwnageTool 3.0 here. You can verify the SHA1 sum and see that my release is the same, just rehosted. I'm leaving for work soon so I won't have any guides until maybe this weekend.

-- June 19, 2009 10:54 MST



Notice iPhone 3.0 firmware is out. Here are the links for the various phones:

First generation (2G)

Second generation (3G)

Third generation (3G S)

Now we just need the iPhone Dev Team to release their new programs. In the mean time, Big Boss wrote up a nice article on how to prepare for installing 3.0. Some of his points are things I always mention in my Step 1 tutorials. Read it here.

-- June 17, 2009 10:20 MST



Notice iPhone 3.0 firmware will be released on Wednesday. iPhone 3G S firmware has already been released today. I will no longer be updating anything in the 2.x firmware tutorials section. I consider all that material deprecated.

The 3.x section will launch after I have created tutorials for the new jailbreak and unlock process. Remember, this site is but a hobby, I'll post new material as quickly as I can, but I do have a real job so that takes priority over this site. I will then see what 2.x tutorials still work on 3.x and update them as I can.

Update: The iPhone Dev Team has updated yellowsn0w. They say that every iPhone 3G on the planet can now be unlocked on 3.0 firmware. They are demoing this at their website on June 16th here. You better believe that Apple will release an update to 3.0 firmware very quickly. Apple does not like unlocks like this that affect iPhones on the shelves in their stores. Watch your update notices in iTunes. Do not update "mistakenly" to any firmware greater than 3.0.

Update 2: MuscleNerd hosted his demo video. You can view it below. I've edited out several minutes of silence at the beginning. Long story short, no ultrasn0w unlock until Friday. The jailbreak for 3.0 should be out Wednesday. The jailbreak will work on iTunes 8.2. iTunes 8.2 is required to install 3.0 firmware. The ultrasn0w unlock will work on any 3G iPhone regardless of boot loader.

sample movie


-- June 15, 2009 11:07 MST



Notice Apple released iTunes 8.2 today. I would stay away from updating to it until we know more about it. MuscleNerd from the iPhone Dev Team had this to say about it:

Today's iTunes 8.2 update changes the way your computer talks to the device. This affects things like QuickPwn and PwnageTool when they try to identify what's connected. Also, ssh over usb breaks due to same reasons. Fixes are in the works but for now avoid 8.2 (These are probably *not* anti-jailbreak maneuvers, just Apple changing protocols that normally only Apple cares about.) To fully uninstall iTunes 8.2 on Mac, close all iTunes and do this from Terminal.app. Go to this website for the command https://twerbose.com/t8791


iphone


Update: The iPhone Dev Team has commented on this issue at their blog here. They may not be releasing any updates to their programs (and rightly so) until 3.0 firmware is officially released.

-- June 1, 2009 16:29 MST



N othing like waking up to find you are in the New York Times. I was interviewed along with Jay Freeman "Saurik" who created Cydia, and the creator of the Rock your Phone program. It's nice to see jailbreaking covered in the main stream press like this. Hopefully this will bring more people into the fold to help expand the community in a positive way. It may also open the eyes of current iPhone owners who never realized what can be added to their iPhones outside of iTunes and the App Store.

The article discusses jailbreaking and the legal battle being fought by Apple and the Electronic Frontier Foundation. Apple has claimed jailbreaking is illegal and should be forbidden in the Digital Millennium Copyright Act (DMCA). You can read the article online here, it is also in today's edition of the New York Times on page B1.

iphone


-- May 13, 2009 10:43 MST



T here's an interesting article and discussion going on over at GeoHot's blog. It is about trying to find a way to downgrade the baseband on the 3G iPhone from 2.30.03 to 2.28.00 so that it can be unlocked. There are two bootloaders in question 5.08 and 5.09. If you have 5.08 on your iPhone, then you can downgrade your baseband to 2.28.00 so that you can use yellowsn0w.

Two people have already confirmed that this worked. They were on the 5.08 bootloader. This is not a simple solution. It's a lot of command line work. Both my iPhones have the 5.09 bootloader so currently I can not test this myself. At least one person with the 5.09 bootloader and the 6.02 bootloader has tested this procedured and it did not work.

Read about it here.

iphone


Update: BigBoss teamed up with pH and EvilPenguin to release an automated tool for downgrading your baseband. This tool will only work on those 3G iPhones with the 5.08 bootloader. Unfortunately it will not tell you your bootloader version, so I may make a tutorial for how to do this. This program should not be run on iPhones with 5.09 and 6.02 bootloaders! This program is on Cydia and is called 3G Baseband Downgrade.

Update 2: I have added that tutorial for checking your boot loader version here.

-- April 14, 2009 12:21 MST



C heck out this month's issue of Laptop magazine. There is a nice article about why hacking the iPhone is so appealing. They interviewed Pytey of the iPhone Dev Team, and yours truly, the webmaster of this site. I was hoping for a much longer article, of course. However it is nice to see something like this in main stream press. Thanks Laptop magazine!

iphone

iphone


-- April 10, 2009 15:04 MST



I t's going to be slow around here until iPhone 3.0 firmware comes out this summer. In the mean time I've installed 3.0 Beta 2 onto my 2G iPhone for testing. I'm hoping it will help me get a jump start on creating new tutorials. It's giving me the chance to see what 2.0 tutorials still work on the new firmware. It's all very tentative as we are still early in the release cycle here. I thought I'd post a few screen shots of 3.0 for lack of anything better to do right now. These are nothing special in the way of screen shots, and I'm sure you've probably already seen similar images. As you can see, my T-Mobile SIM still works.

iphone       iphone

iphone       iphone

iphone       iphone

iphone

iphone

iphone


Please don't e-mail me asking how I did this. Google is your friend. I will not be creating a tutorial on this as it is beta software, and not in public release.

-- April 7, 2009 12:49 MST



S kype has been long-awaited on the iPhone. If you are jailbroken, you can use Skype over 3G as well! All you have to do (until the VOIPover3G program is updated on Cydia) is edit the VoIPover3G.plist to include com.skype.skype to the bundles list. This file can be found at /Library/MobileSubstrate/DynamicLibraries. If you do not know how to use OpenSSH to do this, then read my tutorial here. I use BBEDit to edit my files.

Update: VOIPover3G has been updated to work correctly with Skype

iphone


-- April 1, 2009 9:49 MST



R ipdev has just released InstallerApp. Think of it as iTunes for jailbreakers (non jailbreakers can use it too). This is a desktop program that allows for downloading of programs from Cydia and Installer, with full USB synchronization to your iPhone. It also features the ability to quickly restore your downloaded files to your iPhone after installing a new firmware. This could save a lot of time and heartache.

It costs $7 to purchase a license for this program. You do not have to buy a license, but you will not be able to install packages from the desktop application to the iPhone (making the program useless). So if all you want to do is install it and take a look around, then it is free. Read more at Ripdev's site here.

Update: I just purchased a license for the program and will report back. If it offers something beneficial to us jailbreakers, I'll post up a tutorial like I did with Rock Your Phone.

Update 2: I've added a tutorial for this program here. It covers how to use it with a jailbroken iPhone, and how to install a program with it. RipDev's instructions at their site are also an excellent resource.

iphone


-- March 25, 2009 8:49 MST



A pple held a press conference today on new features for 3.0 iPhone firmware. There are a lot of great things that have been added, here is the rundown:
  • Peer to peer connectivity using Bluetooth to discover other devices, with no pairing needed. This uses Bonjour. This could be used to play games with another iPhone user simultaneously.
  • 3.0 allows the iPhone to talk directly to an accessory and control the EQ settings on a speaker made for the iPhone, or change stations on an FM tuner made for the iPhone for example.
  • Push notifications, again.
  • Copy and paste.
  • Landscape mode for Mail and Notes.
  • MMS support (3G only).
  • New Voice Memos application. It uses either the built in microphone or a plug in external microphone.
  • Calendar application will have Exchange support.
  • Spotlight. Search ability added to all main applications.
  • Notes will sync via iTunes.
  • Shake to shuffle for music.
  • Wi-Fi auto login for hotspots.
  • Stereo Bluetooth.
  • 3rd party turn by turn directions.
  • Safari - anti-phishing, remember login credentials.
  • YouTube application can now log in to your account to share and save favorite videos, and subscribe to channels.
  • In application purchasing. For buying extra levels of a game, or for subscription content.

3.0 arrives in the summer (possibly a new iPhone model too). Not all features will work on 1st generation iPhones, like stereo Bluetooth. You can read more about it (and see the video presentation) here at Apple's website.

Update: The iPhone Dev Team announced that 3.0 firmware is already jailbroken. If you are a 3G iPhone owner and wish to remain unlocked using yellowsn0w, then do NOT update or restore to 3.0 firmware. Wait until the team releases an official method for using it.

-- March 17, 2009 11:45 MST



R ock Your Phone, is the latest third party program distribution system to join the ranks of the App Store, Cydia, and the Installer. It has a few programs available now. It has trial versions (10 days) for its programs, and is available to both Mac and Windows users. It uses a desktop client to install its own iPhone application. You can use either program to manage your purchases, and it will sync your programs between your computer and your iPhone.

You can learn more at the Rock Your Phone website. You will need to create an account (no credit card needed) before you can download the desktop client software and install it on your iPhone. They use Paypal, and major credit cards, to charge for the applications you buy. You can purchase programs with your iPhone, the desktop client or through their website.

I installed this on a jailbroken and unlocked 2G iPhone and all went smoothly. The process only took about five minutes. The iPhone application is very similar to the way Cydia operates. Ideally you'd want to be jailbroken already, so that you can have Cydia and the Installer on your iPhone also, but that is not a requirement. The Rock Your Phone program gets along just fine with the App Store, Cydia and the Installer and there are no known conflicts yet...

I've added a tutorial on how to install this here.

iphone       iphone

iphone


-- March 12, 2009 15:14 MST



Notice Apple has filed an opinion with the U.S. Copyright Office as part of the 2009 DMCA triennial rulemaking process. They state that jailbreaking the iPhone should be deemed a violation of the DMCA and made an illegal act, as this constitutes copyright infringement.

The Electronic Frontier Foundation (EFF) has filed their own opinion with the U.S. Copyright Office in defense of those who wish to expand the horizons of their iPhone by adding more functionality to it. You can read their news article about this here.

In short, according to the EFF:

"The Digital Millennium Copyright Act prohibits "circumventing" digital rights management (DRM) and "other technical protection measures" used to protect copyrighted works. While this ban was meant to deter copyright infringement, many have misused the law to chill competition, free speech, and fair use. Every three years, the U.S. Copyright Office convenes a rulemaking to consider granting exemptions to the DMCA's ban on circumvention to mitigate the harms the law has caused to legitimate, non-infringing uses of copyrighted materials."


I'm a bottom line kind of guy. All I will say about this is, in my not so humble opinion, corporate America has deep pockets, and our system of government usually favors those pockets over its own citizens when creating legislation. Who knows who will prevail in this petition? I see this as merely a means of a company trying to "protect" its profit margins, while at the same time stifling competition from a free market (Cydia, Installer).

Frankly, I wouldn't be biting the hand that fed me. Many people simply wouldn't have purchased an iPhone in 2007 if it was unable to be unlocked. Many people today buy the iPhone because it can be modified to greatly expand its limited functionality - unlocking, cut and paste, e-books, personal themes, and video recording. It is interesting how companies differ in their business strategy. Motorola never cared about their cell phones being unlocked or modified (even during the height of popularity of the V3 RAZR - which I also run a website for), but Apple just can't stand that this is happening to their phone. Greed sure is an ugly thing. If Apple has their way, I imagine sites like mine will disappear under legal pressure. I make nothing at this site; I can't afford a battle. So for all those websites out there, and the hopes of jailbreakers and unlockers around the world, keep your fingers crossed, and look for the largest piece of wood you can find to knock on...

-- February 14, 2009 10:44 MST



I normally only post announcements for new tutorials when they concern jailbreaking and unlocking for the latest firmware. The tutorial I have just posted is something special, and something I have wanted to do for over a year now, but just didn't know how to, so I wanted to single this out. The tutorial is about how to create a Cydia repository. It won't be of any use to programmers, who probably already know everything I will demonstrate. This tutorial is geared toward those of us that aren't programmers and just want to create a custom theme, or graphics and audio files and be able to easily distribute them to anyone who is jailbroken. I welcome any input on improving or adding to this tutorial. I still don't know how to add the custom icons for the repository name and the applications in the repository. If someone knows how to do this, please let me know and I'll update the tutorial.

You can read my tutorial here.

-- February 11, 2009 12:28 MST



T he iPhone Dev Team has released updated versions of PwnageTool, QuickPwn and yellowsn0w. I am hosting the new version of PwnageTool here, and the new version of QuickPwn here.    Yellowsn0w can be downloaded from Cydia and the Installer directly.

The iPhone Dev Team has a rather extensive post about today's updates, and you should read their notes on this here.

In brief, if your iPhone is factory unlocked, then update normally and use QuickPwn to jailbreak and add Cydia and the Installer

If you want your 3G iPhone which was previously unlocked with yellowsn0w to remain unlocked, then you must use PwnageTool to update to 2.2.1 firmware so that the baseband will not be updated.

If you do not care about an unlock then just update your 3G iPhone normally with iTunes, then use QuickPwn to jailbreak and add Cydia and the Installer.

If you have a first generation iPhone, then just update your iPhone normally with iTunes, then use QuickPwn to jailbreak and add Cydia and the Installer.

They have also provided notes on another way of solving the DFU issue on OS X 10.5.6.

Update 1: I just restored my first generation iPhone that was unlocked (with the T-Mobile SIM in the whole time), and it works just fine on 2.2.1. I used QuickPwn, so I'll post this tutorial first. I will then make an PwnageTool expert mode guide for the first generation iPhone (for those that still have a locked first generation iPhone), and that will be all for first generation tutorials. I'll move on to the 3G iPhone next.

Update 2: The first generation iPhone QuickPwn tutorial has been posted here. This is strictly for those that already have unlocked iPhones.

Update 3: The first generation iPhone PwnageTool expert mode tutorial has been posted here. This is for those that have a locked or unlocked iPhone. I do not anticipate creating 3G tutorials for at least another day.

Update 4: The unlocking guide for the 3G iPhone using PwnageTool in expert mode, has been posted here. This is for those that want to maintain their unlock. If you are already on 2.2.1 firmware with the 02.30.03 baseband, you can not unlock at present.

Update 5: The final tutorial for 2.2.1 has been posted. It is for jailbreaking the 3G iPhone. This tutorial is only for those that do not care about an unlock. Read it here.

-- January 30, 2009 09:58 MST



T he Electronic Frontier Foundation wants to see cell phone unlocking and jailbreaking become protected acts that consumers can perform as they see fit. They are currently lobbying the Copyright Office to add exemptions to the Digital Millennium Copyright Act that would allow for this. You can help them out by signing their online petition at Free Your Phone.org. Once you've signed, you can even include your story of how you have been impacted by phones being tied to a single carrier, or you can discuss how you are unable to use the programs you want on your phone due to locked down firmware. iphone


-- January 15, 2009 16:37 MST



T he iPhone Dev Team has done it again! They have just released a FREE program called yellowsn0w on Cydia and Installer. You will need to manually add the repository source for this! It is http://apt9.yellowsn0w.com/ Install the program, then reboot your iPhone. Yellowsn0w unlocks the iPhone 3G. You MUST be on 2.2 firmware with the 2.2 baseband (02.28.00). You must already be jailbroken to use this program since it is only available on Cydia and Installer. From the iPhone Dev Team:

"The application is a small daemon that is launched on boot. It injects the payload at boot and also whenever there is a baseband reset. You won't notice anything about it other than that your third-party SIM now works. It's a small program and unobtrusive. There is no GUI (this is by design)."

You can read more details about yellowsn0w here. Thank you iPhone Dev Team. You are a group of phenomenal and dedicated developers. Thank you for all that you do!

Update: The 3G unlock tutorial has been posted. It is here. Be advised the iPhone Dev Team may revise yellowsn0w as it is beta software. If they do I'll do my best to update the tutorial as well. The tutorial is current as of version 0.9.6.
iphone


-- January 1, 2009 08:19 MST



S ome of the iPhone Dev Team members appeared at the Chaos Communication Congress in Berlin recently. They made a presentation on how they hack the iPhone and how the 3G iPhone was unlocked. The video linked below, has the audio from the presentation, the video consists of the slide show presentation they made. It's almost an hour in length, but gives a highly technical briefing on the iPhone and how the Dev Team does its work.




Seen below during the presentation, from left to right, are Bushing, Musclenerd, Pytey and Planetbeing.

iphone




-- December 28, 2008 22:48 MST







T he iPhone Dev Team unveiled a demonstration video of the iPhone 3G unlock being run. It takes a mere 10 seconds to execute. This is NOT what the final program will look like. It will be a program you download from Cydia. Don't ask me why the Wi-Fi is grayed out on this phone. I hear it could have been done intentionally so that the EDGE icon would display, showing that this does work on T-Mobile. This video was originally posted by MuscleNerd at his site here.



-- December 21, 2008 23:46 MST



I spent a lot of time today playing with one of my Macs that I updated to OS X 10.5.6. This update made it exteremely difficult for me to enter DFU mode and restore to a custom firmware. I first tested using the incremental update which is only 377 megabytes in size. I tried directly plugging the iPhone into the Mac, using an unpowered hub, using a powered hub, and finally swapping out the OS X 10.5.6 USB kext files with the OS X 10.5.5 kext files with no success.

I then downloaded the combo updater (669 megabytes in size) for OS X 10.5.6 directly from Apple here. Combo updates may offer an advantage over the typical incremental updates that appear in Software Update. I found that attempting to place the iPhone in DFU mode by counting in my head, like I've always done before, doesn't work. I also tried using a hub, and then a powered hub. Neither worked. If I use PwnageTool to walk me through the DFU process, I'm able to restore with custom firmware every time.

  • Use the OS X 10.5.6 combo update.
  • iPhone can be jailbroken, unlocked, and Pwned already or not.
  • Use PwnageTool to create your custom firmware, or if you already have your firmware created just have it create a throw away firmware file. When you get to the question "Has your iPhone been Pwned before (does it have the pineapple logo)?" Click "No". Follow the prompts to enter DFU mode.
  • iTunes will give error 2001. Unplug the USB cable, then plug it back in. iTunes will give a recovery mode warning. Dismiss this, press the Option key and click the Restore button in iTunes. Select your custom firmware.


-- December 20, 2008 20:56 MST



T he iPhone Dev Team is anticipating a release of a FREE unlock for the 3G iPhone on New Year's Day. They note that you must be on modem firmware (baseband) 2.11.07 or earlier and already be jailbroken for the unlock to work. They may continue to work on unlocks for newer baseband versions, but we don't know for sure. It appears that this unlock, codenamed yellowsn0w, will be a stand alone application, and built along the same lines as BootNeuter and QuickPwn (for ease of use).

Sometime before Christmas, MuscleNerd will show a live demo of the unlock (and some other random Nucleus and Pwnage stuff). It'll be streamed live via the Qik application, and announced via his Twitter account just as the broadcast begins.
iphone


The iPhone Dev Team also commented on the OS X 10.5.6 update breaking DFU mode. From their site:

DFU Problems

Lots of users have been experiencing problems with the use of DFU mode after applying yesterday's 10.5.6 system update.

We believe this behavior is due to a kernel bug not a specific countermeasure by Apple. Possible fixes are (try at your own risk!):

1. Replace the following plugin kexts from within IOUSBFamily.kext with the ones from 10.5.5 and then rebuild kextcache (if you don’t understand this, then you shouldn’t attempt it!)

/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext

/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext

OR

2. Use a USB hub in-between the DFU device and the Mac and insert/reinsert the iPhone’s USB cable.

OR

3. Use an PwnageTool created .ipsw on Windows! Oh the irony!


You can read more at the iPhone Dev Team's blog, here.

-- December 16, 2008 10:38 MST







Notice OS X 10.5.6 was released and breaks DFU mode which is needed by us to jailbreak/unlock the iPhone. The new unibody Macs have had this same problem since day one. The current work around is to connect the iPhone via a USB hub to iTunes. The iPhone Dev Team may have another means of solving this issue. MuscleNerd has commented that copying over the IOUSBFamily.kext from 10.5.5 would solve the issue.

Update: Many report problems when installing the incremental update which is only 377 megabytes in size. Others report DFU mode works just fine when using the combo update which is 669 megabytes in size. You can download the combo update as a standalone file from Apple here.

iphone


-- December 16, 2008 01:01 MST



T he passcode "lock" and you. According to Jonathan Zdziarski (a.k.a "NerveGas"), the passcode on the iPhone in version 2.2 firmware can still be bypassed by deleting com.apple.springboard.plist.

"To bypass the passcode in v2.2, all one needs to do is move the keychain out of the way, then reboot.
mv /private/var/Keychains/keychain-2.db /"


Mr Zdziarksi has written an iPhone forensics book which is used by law enforcement agencies to retrieve information from suspected criminals iPhones to aid in their prosecution. You could also use this same information to get yourself out of a jam should you lock yourself out of your iPhone. You can read more at his site here.

-- November 30, 2008 08:15 MST



L inux on the iPhone! iPhone Dev Team member planetbeing has an amazing demo to show you. It's a a dual boot set up which allows you to either run the iPhone operating system, or Linux. This port is in its very early stages, and many things aren't in place yet to be used by the bulk of iPhone owners out there, but this is still a PHENOMENAL step into a much bigger world of iPhoning. Congrats team members!

iphone        


-- November 28, 2008 21:07 MST



Notice The latest versions of QuickPwn and PwnageTool for 2.2. firmware have been released. I will begin testing immediately and update my guides as soon as I can.

It is IMPERATIVE that you read today's blog post at the iPhone Dev Team's site here before proceeding.

I am hosting QuickPwn 2.2 here.
I am hosting PwnageTool 2.2.1 here. Newer version fixes simple mode.

Update: I have added the 1st generation iPhone unlocking guide here. This is using PwnageTool and in expert mode.

Update 2: I have added the QuickPwn 1st generation iPhone guide here. This is only for those iPhones that are already unlocked. You will be able to maintain your activation and unlock by updating to 2.2.

Update 3: I have added the 1st generation iPhone unlocking guide here. This is using PwnageTool and in simple mode.

Update 4: I have added the 3G jailbreak guide for use with PwnageTool in simple mode here.

Update 5: I have added the 3G jailbreak guide for use with PwnageTool in expert mode here.

Update 6: I have added the final 2.2 guide. It is for 3G iPhones and using QuickPwn. Read it here.

-- November 22, 2008 16:33 MST



Click here to go to page 2.









Return to top of page.




My other cell phone modding sites:   Hack the L7, Hack the V3 and Hack the V3i.   Copyright © 2009, MCJ