The man from DelMonte - He say No!

  1. GOLDEN RULE: If you have a 3G iPhone and want possibility soft withdraw in the near future do NOT use QuickPwn, and do not use the official ipsw or the iTunes news process without victimisation PwnageTool.
  2. Read detail 1 again and again.
  3. At the bottom of this post square measure the bittorrent files for the word versions of PwnageTool and QuickPwn.
  4. These square measure proper for the past 2.2 release.
  5. Please read all surround of this post before downloading and victimisation these tools.
  6. The ‘late 2008’ MacBook/air/pro line of computers have an issue with DFU modality. Spell it’s possibility to go from Pwned 2.1 -> Pwned 2.2 (victimisation PwnageTool), you can’t yet go from stock to pwned. If in some mistrust use a dissimilar machine.
  7. Choosing the correct tool is all important. Be warned!

NOTE: ‘Simple Mode’ in PwnageTool currently lone deeds for the iPod Touch. To use PwnageTool for iPhones you will requisite to use ‘Expert mode’. This is a workaround spell we make an news and fix this issue. In order to do this you will requisite to manoeuvre to the ‘General’ window and change deuce belongings: Deselect ‘activate’ ONLY if you square measure normally able-bodied to modify done iTunes (but if you wish to ‘hacktivate’ the iPhone victimisation PwnageTool point leave it elect). You will also requisite to change the divider size to about 1000MB (type in the value or use the turtle).

‘Hactivate’ instrumentation to modify the iPhone yourself without Edible fruit. This is old if you live outside an officially founded location and cannot modify the telecommunicate victimisation iTunes.

UPDATE: PwnageTool 2.2.1 is free, this fixes the bug that is similar to ‘Simple Mode’. The pelter is available Hera


Baseband 101

The ‘baseband’ is the varietal wine name assumption to the inner components of the iPhone that handle the telecommunicate calls and Computer network access. This ‘baseband’ is a petite and specific independent computing machine system that runs inside your iPhone, it is separate to the piping system that handles the applications (so much as electronic communication and Google maps) and it negotiation to the piping part of the telecommunicate concluded an inner communication theory communication system. Think of it like a cable modem or otherwise marginal that is affiliated to your home PC that needs casual updates. When a software system news is free and conferred to you within iTunes the baseband is sometimes updated (to fix bugs or add new features). The 2.2 news for the iPhone 3G contains so much an news, so running the flavoring updater straight away with iTunes will reprogram and news the baseband. This could be bad for certain group, depending on your last aim.

SIM Free/SP Unlocked/Factory Unbarred iPhone 3G

This applies if you bought your iPhone 3G for $$$$$$$. This model of iPhone 3G doesn’t have an Service Bourgeois lock (aka manufacturing plant unbarred) and you square measure able-bodied to put some SIM card into the telecommunicate and get service. Your telecommunicate is already unbarred so you do not requisite to worry about baseband updates, simply upgrade to 2.2 victimisation iTunes and point use QuickPwn to Pwn and Escape. This will add Cydia and Installer too.

Secured iPhone 3G - Preserve Baseband

This applies if you have a secured iPhone 3G and you wish to news to 2.2 but preserve the iPhone’s electric current baseband software system. Protective the baseband will give you the large indefinite quantity chance for some approaching software system withdraw. To upgrade your telecommunicate to 2.2 and preserve the state of the baseband you requisite to make a trade .ipsw with PwnageTool. This trade .ipsw will not be the baseband news but of course will still allow no the cool new stuff from 2.2.

There square measure wad of tutorials about this process on the web, but PwnageTool contains spontaneous artwork and easy to follow prompts that should have you up and running in no time at all. Gratify note: PwnageTool is lone easy for Macintosh OS X.

Locked iPhone 3G

If you square measure victimisation your iPhone with one carrier and have no interest in the hypothesis of an iPhone 3G withdraw in the near future point just regenerate or upgrade to 2.2 victimisation iTunes and use QuickPwn to Escape and add Cydia and Installer.

iPhone 2G (1st Generation)

Update or Regenerate your iPhone 2G with iTunes point run QuickPwn to do the sorcerous, ‘nuff same, you don’t requisite to worry about anything.

iPod Touch 1G (Model iPod Touch)

Update to 2.2 with iTunes and run QuickPwn.

iPod Touch 2G (New iPod Touch)

Sorry, no support at this time.

Bittorrent Releases

  • PwnageTool 2.2.1 for Macintosh OSX is here SHA1 Sum - 3a91f2bf4f342baaa700ae7d35959d7ade186134
  • QuickPwn 2.2 for Macintosh OSX is here SHA1 Sum - 254b8af0e19870a4660b7b11e3b6f6ae1d6bc66f
  • QuickPwn 2.2 for Windows is here SHA1 Sum - ffdbc561224c61ffc2713cb6a6e696b6d429c4ca

Unofficial Mirrors

The following links course square measure drumhead transfer mirrors, you transfer these at your personal risk, we accept no responsibility if your computing machine explodes or if it becomes part of a NASA assaultive botnet or even worsened if your workforce fall off mid-way during the use of these compendium. We do not check these links course or compendium. Always check the publicised SHA1 sums. We would pay that you downloaded the official bittorrent release that is connected preceding, but you square measure accept to try these if you really mustiness. Portraying owners should electronic communication direct links course only to blog@iphone-dev.org , gratify don’t place mirrors in the comments as they will be deleted.

Mac PwnageTool

Mac QuickPwn

Windows QuickPwn


 
 

Porting drivers to UNIX

We've ready-made no onward motion on the USB gismo operator for UNIX, and we're nowadays running a varietal wine order gismo for connectedness. This enforcement is influential because USB is nowadays a lot little laggy and belongings like LAN concluded USB, etc., can eventually be founded, relief access.

We've also got beautiful right with porting the NAND operator to UNIX. Least of the read support is nowadays here, and we've sporadic the routines in the iPhone meat where the raw implements of war write occurs. CPICH and c1de0x square measure excavation on reversing it. Hopefully, it will be correspondent decent to reads that it won't take a Brobdingnagian come of time to work out.

This is dissimilar from reversing their FTL, however, which is a complicated slip of collection structures, integrate buffers and otherwise alien algorithms that take care of evenly distributing writes throughout the tactical manoeuvre and also component writes take little time.

I think reversing no of that would take too little time and exertion. Instead, my proposition is to just reverse the implements of war NAND writes. Instead of victimisation a divider, we would have a loop-mounted root filesystem (like to how Wubi is falsification), with the root filesystem organism a file on the Media divider. Since there's a non-empty file at that physical object, the FTL system, some it is, mustiness make a matched mapping from logical sectors to physical NAND pages. We can already read the mapping it creates (we have already converse the read-side FTL encrypt), and so no we have to do to alter the collection is to write to the European pages we would've read from. Of course, this instrumentation that wear-leveling and bad block manipulation is not performed. However, if we use a filesystem that's reminiscent of bad blocks and can wear-level (YAFFS or JFFS2), point it amounts to the European thing. The wear-leveling would point take place concluded the particular physical pages happiness to the rootfs image, rather than the integrality of the NAND. This would make the physical pages happiness to the rootfs image wear out a little faster than the rest of the NAND, but the existent effect of this should be inconsequential.

The additive get of this falsification is that there's no repartitioning mandatory, so falsification is ascertain. See this wiki document for general planned enforcement details.
 
 

Close the stable accession!

This is the low down on our tools for use with the 2.2.1 firmare from Edible fruit, read the whole post in full before attempting anything. Gratify note that the Windows turning of QuickPwn has been updated to turning 2.2.5-2

  1. GOLDEN RULE: If you have a 3G iPhone running 2.2 firmware and you want to keep your inability to use yellowns0w (or the derivative to use it in the future) do NOT use QuickPwn, and do not use the official ipsw or the iTunes news process without victimisation PwnageTool.
  2. Yellowsn0w will NOT work with the baseband turning (02.30.03) that is present in the past 2.2.1 update. If you want to use Yellownsn0w you will requisite to make and regenerate victimisation a trade .ipsw that will allow you to news safely to 2.2.1 without applying the 02.30.03 baseband news. You’ll point have a 3G iPhone running 2.2.1 with an elderly baseband turning that is still open to yellowsn0w, following these path ensures that yellowsn0w will still operate.
  3. Please read all surround of this post before downloading and victimisation these tools.
  4. Read items 1, 2 and 3 again and again.
  5. At the bottom of this post square measure the bittorrent files for the word versions of PwnageTool and QuickPwn.
  6. These apps square measure proper for the past 2.2.1 release.
  7. The Yellowsn0w turning has been updated to 0.9.7. Yellowsn0w is easy from Cydia or Installer - this turning allows sympathy with pwned 2.2.1 system (not baseband). Again„ remember 0.9.7 yellowsn0w DOES NOT WORK WITH 2.2.1 (02.30.03) directly - you requisite to be running a ‘pwned’ turning of 2.2.1 which didn’t upgrade the baseband during the restore/upgrade.
  8. Users of OS X 10.5.6 will be able to use DFU modality correctly, gratify see the note towards the end of this post to easily fix this issue.

Baseband 101

The ‘baseband’ is the varietal wine name assumption to the inner components of the iPhone that handle the telecommunicate calls and Computer network access. This ‘baseband’ is a petite and specific independent computing machine system that runs inside your iPhone, it is separate to the piping system that handles the applications (so much as electronic communication and Google maps) and it negotiation to the piping part of the telecommunicate concluded an inner communication theory communication system. Think of it like a cable modem or otherwise marginal that is affiliated to your home PC that needs casual updates. When a software system news is free and conferred to you within iTunes the baseband is sometimes updated (to fix bugs or add new features). The 2.2.1 news for the iPhone 3G contains so much an news, so running the flavoring updater straight away with iTunes will reprogram and news the baseband. This could be bad for certain group, depending on your last aim.

SIM Free/SP Unlocked/Factory Unbarred iPhone 3G

This applies if you bought your iPhone 3G for $$$$$$$. This model of iPhone 3G doesn’t have an Service Bourgeois lock (aka manufacturing plant unbarred) and you square measure able-bodied to put some SIM card into the telecommunicate and get service. Your telecommunicate is already unbarred so you do not requisite to worry about baseband updates, simply upgrade to 2.2.1 victimisation iTunes and point use QuickPwn to Pwn and Escape. This will add Cydia and Installer too.

Locked iPhone 3G - Preserve Baseband

This applies if you have a secured iPhone 3G and you wish to news to 2.2.1 but preserve the iPhone’s electric current baseband software system. Protective the baseband will verify that you can still use “yellowsn0w” the iPhone 3G withdraw exercise. To upgrade your telecommunicate to 2.2.1 and preserve the state of the baseband you requisite to make a trade .ipsw with PwnageTool. This trade .ipsw will not be the baseband news but of course will still give you some new stuff from 2.2.1

There square measure wad of tutorials about this process on the web, but PwnageTool contains spontaneous artwork and easy to follow prompts that should have you up and running in no time at no. Gratify note: PwnageTool is lone easy for Macintosh OS X.

Locked iPhone 3G

If you square measure victimisation your iPhone with one carrier and have no interest in the hypothesis of an iPhone 3G withdraw in the near future point just regenerate or upgrade to 2.2.1 victimisation iTunes and use QuickPwn to Escape and add Cydia and Installer.

iPhone 2G (1st Generation)

Update or Regenerate your iPhone 2G with iTunes point run QuickPwn to do the sorcerous, ‘nuff same, you don’t requisite to worry about anything.

iPod Touch 1G (Model iPod Touch)


Update to 2.2.1 with iTunes and run QuickPwn.

iPod Touch 2G (New iPod Touch)


Sorry, no support at this time, but Redsn0w is organism actively researched and developed.

Fixing DFU modality on 10.5.6

As famous previously OS X 10.5.6 introduced a bug that unnatural the use of DFU modality. with no Macs. Here have been previously publicised hacks and techniques to fix this, but Hera is other performing that can be old to temporarily regenerate DFU functionality in order to use QuickPwn or PwnageTool.

  1. You will requisite an account with ADC (Edible fruit Photographic equipment Connection) this is free and takes a small indefinite quantity proceedings to sign up, you should read the damage and conditions carefully and you should lone sign up if you square measure reasoning of processing applications in the future - http://developer.apple.com/mac/
  2. Download the record image “IOUSBFamily-315.4-log.dmg” for Macintosh OS X 10.5.5 Build 9F33” (no, that is a “5” in 10.5.5 - this is a photographic equipment rectify bundle of the USB meat extension).
  3. Unplug non-vital USB instrumentation, so much as characteristic DVD writers, USB scanners, USB mass memory board inclination, at the least leave a Holder and Individual connected.
  4. Install IOUSBFamily-315.4.1.pkg from within the record image
  5. Reboot your system!
  6. Perform necessity DFU action with QuickPwn or PwnageTool.
  7. Download the record image IOUSBFamily-327.4.0-log.dmg” for Macintosh OS X 10.5.6 Build 9G55”
  8. Intall IOUSBFamily-327.4.0.pkg from within the record image
  9. Reboot your system!
  10. Reattach your USB peripherals.

Official Bittorrent Releases -

  • PwnageTool 2.2.5 for Macintosh OSX is here SHA1 Sum - 8fe2f20c00f48b37d8262d6872a12166c6e165ba
  • QuickPwn 2.2.5 for Macintosh OSX is here SHA1 Sum - 2f1353242ef10dc408e95786643e497fcd04e4ea
  • QuickPwn 2.2.5 for Windows is Hera SHA1 Sum - 2.2.5-2 instead>
  • QuickPwn 2.2.5-2 for Windows is here SHA1 Sum - 82aae63218316af42e4fa20f8c69d9eb4fe9d4ee

Unofficial Mirrors

The following links course square measure unofficial transfer mirrors, you transfer these at your personal risk, we accept no responsibility if your computing machine explodes or if it becomes part of a NASA assaultive botnet or even worsened if your workforce fall off mid-way during the use of these compendium. We do not check these links course or compendium and we accept no social control with regard to the believability of the files, or with otherwise content these links course provide or with the content that is on the connected computer. Always check the publicised SHA1 sums. We would pay that you downloaded the official bittorrent release that is connected preceding, but you square measure accept to try these if you really mustiness. Portraying owners should electronic communication direct links course only to blog@iphone-dev.org , gratify don’t place mirrors in the comments as they will be deleted.

Mac PwnageTool

Mac QuickPwn

Windows QuickPwn