I successfully ran through the the pwnage tool jailbreak documented on http://www.redmondpie.com/jailbreak-ios-4.3.1-iphone-4-with-pwnagetool-4.3.1-bundle-how-to-guide/
Next, I attempted to run the tetheredboot utility as described in the post, but it didn't work at all. I finally found another post which pointed out that the documentation failed to use the -i and -k switches on the tetheredboot command line.
So, I reran and it went much better, or so I thought. The upload worked (I think), and the device rebooted, but Cydia still would not launch. It starts up, but quickly closes. I assume that means that the phone isn't jailbroken, correct?
I re-examined the output from tetheredboot and noticed that there were some timeout errors, one at the end. See the output from the terminal below.
Has anyone encountered this problem? Also - I noticed in the output that it identified the device as iPhone 3,1. It's an iPhone4, does this matter? I highlighted all of the error messages in blue. Thanks in advance!
~> sudo -s
Password:
bash-3.2# /Users/george/Desktop/tetheredboot/tetheredboot -i /Users/george/Desktop/tetheredboot/iBSS.n90ap.RELEASE.dfu -k /Users/george/Desktop/tetheredboot/kernelcache.release.n90
Initializing libpois0n
No matching processes were found
Waiting for device to enter DFU mode
Device must be in DFU mode to continue
Device must be in DFU mode to continue
opening device 05ac:1227...
Found device in DFU mode
Checking if device is compatible with this jailbreak
Checking the device type
Identified device as iPhone3,1
Preparing to upload limera1n exploit
Resetting device counters
Sending chunk headers
Sending exploit payload
Sending fake data
libusb:error [darwin_transfer_status] transfer error: timed out
Exploit sent
Reconnecting to device
libusb:error [darwin_close] USBDeviceClose: no connection to an IOService
Waiting 2 seconds for the device to pop up...
opening device 05ac:1227...
Uploading /Users/george/Desktop/tetheredboot/iBSS.n90ap.RELEASE.dfu to device
[==================================================] 100.0%
libusb:error [darwin_reset_device] ResetDevice: device not responding
libusb:error [darwin_close] USBDeviceClose: no connection to an IOService
Waiting 10 seconds for the device to pop up...
opening device 05ac:1281...
Setting to configuration 1
Setting to interface 0:0
Uploading /Users/george/Desktop/tetheredboot/kernelcache.release.n90 to device
[==================================================] 100.0%
libusb:error [darwin_transfer_status] transfer error: timed out
Exiting libpois0n
bash-3.2#
Next, I attempted to run the tetheredboot utility as described in the post, but it didn't work at all. I finally found another post which pointed out that the documentation failed to use the -i and -k switches on the tetheredboot command line.
So, I reran and it went much better, or so I thought. The upload worked (I think), and the device rebooted, but Cydia still would not launch. It starts up, but quickly closes. I assume that means that the phone isn't jailbroken, correct?
I re-examined the output from tetheredboot and noticed that there were some timeout errors, one at the end. See the output from the terminal below.
Has anyone encountered this problem? Also - I noticed in the output that it identified the device as iPhone 3,1. It's an iPhone4, does this matter? I highlighted all of the error messages in blue. Thanks in advance!
~> sudo -s
Password:
bash-3.2# /Users/george/Desktop/tetheredboot/tetheredboot -i /Users/george/Desktop/tetheredboot/iBSS.n90ap.RELEASE.dfu -k /Users/george/Desktop/tetheredboot/kernelcache.release.n90
Initializing libpois0n
No matching processes were found
Waiting for device to enter DFU mode
Device must be in DFU mode to continue
Device must be in DFU mode to continue
opening device 05ac:1227...
Found device in DFU mode
Checking if device is compatible with this jailbreak
Checking the device type
Identified device as iPhone3,1
Preparing to upload limera1n exploit
Resetting device counters
Sending chunk headers
Sending exploit payload
Sending fake data
libusb:error [darwin_transfer_status] transfer error: timed out
Exploit sent
Reconnecting to device
libusb:error [darwin_close] USBDeviceClose: no connection to an IOService
Waiting 2 seconds for the device to pop up...
opening device 05ac:1227...
Uploading /Users/george/Desktop/tetheredboot/iBSS.n90ap.RELEASE.dfu to device
[==================================================] 100.0%
libusb:error [darwin_reset_device] ResetDevice: device not responding
libusb:error [darwin_close] USBDeviceClose: no connection to an IOService
Waiting 10 seconds for the device to pop up...
opening device 05ac:1281...
Setting to configuration 1
Setting to interface 0:0
Uploading /Users/george/Desktop/tetheredboot/kernelcache.release.n90 to device
[==================================================] 100.0%
libusb:error [darwin_transfer_status] transfer error: timed out
Exiting libpois0n
bash-3.2#