Fixing DFU mode on 10.5.6
I updated my iphone to version 2.2.1 (unlocked 2g) but inorder to do so, I had to downgrade the usb kernal from 10.5.6 (v 327.4.0) to 10.5.5 (v 315.4.1).
http://blog.iphone-dev.org/
Anyway, the iphone syncs fine, however since putting in the usb downgrade to 10.5.5, the macbook air rev b does a kernal panic if I plug in my ipod nano. So... the fix is mainly to update to 10.5.6(v 327.4.0). Since you go to the apple developer connection to get the downgraded usb kernal, just follow the link below to get the 10.5.6 (v 327.4.0) usb kernal. Without it, my mac would do a kernal panic when I hook up the ipod nano. Just install the patch like you did when downgrading and that should fix the problem.
I suppose you can just do a timemachine backup before the usb patch then when you are down upgrading your iphone. Just make sure to do a timemachine scale back when you are done upgrading.
http://developer.apple.com/hardwaredrivers/download/usbdebug.html
I updated my iphone to version 2.2.1 (unlocked 2g) but inorder to do so, I had to downgrade the usb kernal from 10.5.6 (v 327.4.0) to 10.5.5 (v 315.4.1).
http://blog.iphone-dev.org/
Anyway, the iphone syncs fine, however since putting in the usb downgrade to 10.5.5, the macbook air rev b does a kernal panic if I plug in my ipod nano. So... the fix is mainly to update to 10.5.6(v 327.4.0). Since you go to the apple developer connection to get the downgraded usb kernal, just follow the link below to get the 10.5.6 (v 327.4.0) usb kernal. Without it, my mac would do a kernal panic when I hook up the ipod nano. Just install the patch like you did when downgrading and that should fix the problem.
I suppose you can just do a timemachine backup before the usb patch then when you are down upgrading your iphone. Just make sure to do a timemachine scale back when you are done upgrading.
http://developer.apple.com/hardwaredrivers/download/usbdebug.html