-
01-10-2011, 12:34 PM #1
HELP ME! iphone 3g ios 4.2.1 JB fail
Hi guys, i am at the end of my wits here!
I have (had) an iphone 3G running ios 4.0, bought overseas and thus it was unlocked via redsn0w- cydia- ultrasn0w.
I read a whole lot of forums and found that i could update to 4.2.1 and then unlock it again so i proceeded as follows (the story has a sad ending):
Checked my baseband (5.13.04)
Downloaded Tinyumbrella and saved SHSH during my itunes update to 4.2.1(i don't know what this means)
obviously iphone didnt work at this stage (had that slide for emergency thing that happens when they are locked)
Used redsn0w 9.6.b6 to jailbreak the phone with the 4.2.1 ipsw- it goes through the processes comes up with the pineapple and stops at the patching kernal for about 5 mins.... then the apple boot logo appears and does not go away.
After about 10 mins of shitting my pants i turned off my phone by holding power and home. it goes off. but now when i turn it on it stays on the apple boot logo. Bricked. or?
please help!
-
01-10-2011, 12:38 PM #2Super Moderator
- Join Date
- Feb 2008
- Location
- Vancouver, Canada
- Posts
- 13,014
- Thanks
- 67
- Thanked 2,658 Times in 2,549 Posts
Run redsn0w 0.9.6rc8, choose tether boot. If you are not getting any signal, then you have to install ipad baseband because your stock 4.2.1 baseband is not unlockable.

-
The Following User Says Thank You to iYeow For This Useful Post:
Raygun (01-10-2011)
-
01-10-2011, 12:53 PM #3
stuck at the pineapple boot logo.
will proceed with ipad baseband. thanks so much for your quick reply
-
01-10-2011, 12:54 PM #4Super Moderator
- Join Date
- Feb 2008
- Location
- Vancouver, Canada
- Posts
- 13,014
- Thanks
- 67
- Thanked 2,658 Times in 2,549 Posts
Run redsn0w in xp compatibility mode.

-
01-10-2011, 12:56 PM #5Superbad Moderator
- Join Date
- Nov 2007
- Location
- Bermuda
- Posts
- 38,289
- Thanks
- 1,933
- Thanked 5,991 Times in 4,294 Posts
You should find out what bootrom you have before trying anything else. You can use idetector to do that.
-
The Following User Says Thank You to Simon For This Useful Post:
Raygun (01-10-2011)
-
01-10-2011, 01:14 PM #6
idetector didn't work, it failed to detect DFU (but i tried it several times and heard it connect/flash etc).
will run all programs in xp compatibility and as administrator
can i install the ipad baseband using redsn0w 0.9.6rc8? there's an option thereLast edited by Raygun; 01-10-2011 at 01:14 PM. Reason: Automerged Doublepost
-
01-10-2011, 01:19 PM #7Superbad Moderator
- Join Date
- Nov 2007
- Location
- Bermuda
- Posts
- 38,289
- Thanks
- 1,933
- Thanked 5,991 Times in 4,294 Posts
You can use this to check bootrom then: iClarified - iPhone - How to Check the Bootrom Version of Your iPhone (Windows)
-
The Following User Says Thank You to Simon For This Useful Post:
Raygun (01-10-2011)
-
01-10-2011, 01:26 PM #8
thanks, but it comes up with this under "device instance path": USB\VID_05AC&PID_1222\89000000000001
does that tell you anything?
-
01-10-2011, 01:27 PM #9Superbad Moderator
- Join Date
- Nov 2007
- Location
- Bermuda
- Posts
- 38,289
- Thanks
- 1,933
- Thanked 5,991 Times in 4,294 Posts
Ok, you have one of the tricky ones. Hmmm...One sec, I saw someone use something to be able to tell even when the regular ways werent working. Gotta search for it.
-
01-10-2011, 01:30 PM #10Super Moderator
- Join Date
- Feb 2008
- Location
- Vancouver, Canada
- Posts
- 13,014
- Thanks
- 67
- Thanked 2,658 Times in 2,549 Posts
Just restore to stock 4.2.1, then jailbreak it with redsn0w 0.9.6rc8, check install cydia and ipad baseband.
Last edited by iYeow; 01-10-2011 at 05:05 PM.

-
The Following User Says Thank You to iYeow For This Useful Post:
Raygun (01-10-2011)
-
01-10-2011, 01:38 PM #11
USBview retrieved this info:
Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0x00
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 (64)
idVendor: 0x05AC (Apple Computer)
idProduct: 0x1222
bcdDevice: 0x0001
iManufacturer: 0x01
0x0409: "Apple Computer, Inc."
iProduct: 0x02
0x0409: "USB DFU Device"
iSerialNumber: 0x03
0x0409: "89000000000001"
bNumConfigurations: 0x01
ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: High
Device Address: 0x01
Open Pipes: 0
Configuration Descriptor:
wTotalLength: 0x001B
bNumInterfaces: 0x01
bConfigurationValue: 0x01
iConfiguration: 0x00
bmAttributes: 0x80 (Bus Powered )
MaxPower: 0x32 (100 Ma)
Interface Descriptor:
bInterfaceNumber: 0x00
bAlternateSetting: 0x00
bNumEndpoints: 0x00
bInterfaceClass: 0xFE
bInterfaceSubClass: 0x01
bInterfaceProtocol: 0x02
iInterface: 0x00
HID Descriptor:
bcdHID: 0x0A03
bCountryCode: 0x00
bNumDescriptors: 0x00
-
01-10-2011, 01:38 PM #12Superbad Moderator
- Join Date
- Nov 2007
- Location
- Bermuda
- Posts
- 38,289
- Thanks
- 1,933
- Thanked 5,991 Times in 4,294 Posts
See post 50 here for alternate way:how to find out the bootrom version?
Make sure the phone is in dfu (black screen)
-
01-10-2011, 01:52 PM #13
Last edited by Raygun; 01-10-2011 at 01:52 PM. Reason: Automerged Doublepost
-
01-10-2011, 02:07 PM #14Super Moderator
- Join Date
- Feb 2008
- Location
- Vancouver, Canada
- Posts
- 13,014
- Thanks
- 67
- Thanked 2,658 Times in 2,549 Posts
Make sure you check config decriptor, hit F5 and it looks like this on my iphone 4
0x0409: "CPID:8930 CPRV:20 CPFM:03 SCEP:01 BDID:00 ECID:0000009######### IBFL:00 SRTG:[iBoot-574.4]"
Tiny umbrella doesn't restore anything, it is only used to save shsh blob and to verify your blob for restore with itunes. You can google TU and read about it.
My 3gs is like this :
0x0004: "CPID:8920 CPRV:14 CPFM:03 SCEP:01 BDID:00 ECID:0000006######### SRTG:[iBoot-359.3]"
Here : iClarified - iPhone - How to Check the Bootrom Version of Your iPhone (Windows)
OR USBview.Last edited by iYeow; 01-10-2011 at 02:07 PM. Reason: Automerged Doublepost

-
01-10-2011, 02:15 PM #15
config descriptor checked. in DFU mode and refreshed. USBview shows this:
Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0x00
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 (64)
idVendor: 0x05AC (Apple Computer)
idProduct: 0x1222
bcdDevice: 0x0001
iManufacturer: 0x01
0x0409: "Apple Computer, Inc."
iProduct: 0x02
0x0409: "USB DFU Device"
iSerialNumber: 0x03
0x0409: "89000000000001"
bNumConfigurations: 0x01
ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: High
Device Address: 0x01
Open Pipes: 0
Configuration Descriptor:
wTotalLength: 0x001B
bNumInterfaces: 0x01
bConfigurationValue: 0x01
iConfiguration: 0x00
bmAttributes: 0x80 (Bus Powered )
MaxPower: 0x32 (100 Ma)
Interface Descriptor:
bInterfaceNumber: 0x00
bAlternateSetting: 0x00
bNumEndpoints: 0x00
bInterfaceClass: 0xFE
bInterfaceSubClass: 0x01
bInterfaceProtocol: 0x02
iInterface: 0x00
HID Descriptor:
bcdHID: 0x0A03
bCountryCode: 0x00
bNumDescriptors: 0x00
and SIV shows me the same as my previous post.
Should i proceed with ipad baseband and cydia install as you mentioned previously?
oh, and Windows device manager shows me USB\VID_05AC&PID_1222\89000000000001Last edited by Raygun; 01-10-2011 at 02:15 PM. Reason: Automerged Doublepost
-
01-10-2011, 02:23 PM #16Super Moderator
- Join Date
- Feb 2008
- Location
- Vancouver, Canada
- Posts
- 13,014
- Thanks
- 67
- Thanked 2,658 Times in 2,549 Posts
What is the status of your iphone now ?
I don't think you did the right thing about using USBview or device manager to see iboot status.
I can easily access it but you can't. Don't know what you are doing it wrong.Last edited by iYeow; 01-10-2011 at 02:23 PM. Reason: Automerged Doublepost

-
01-10-2011, 02:49 PM #17
Oh my god. updating baseband and installing cydia didnt work. Redsn0w stayed on the patching kernel part for ages and now its back to staying on the apple load screen...
-
01-10-2011, 02:56 PM #18Super Moderator
- Join Date
- Feb 2008
- Location
- Vancouver, Canada
- Posts
- 13,014
- Thanks
- 67
- Thanked 2,658 Times in 2,549 Posts
If you have 4.1 shsh blob, then restore to stock 4.1 and kick out error 1015.
When running redsn0w, you browse to stock fw that correspond to your iphone firmware that you are currently on.
-
01-10-2011, 03:03 PM #19
Status: back to where i was- the jailbreaking with redsn0w 0.9.6rc8 didnt work (ipad baseband and cydia checked) (ran it in xp SP2 compat and as admin)
I can use USB view device manager or SIV and can't see the Bootrom version. I can put it in DFU mode because it definitely registers its there. it shows me some info (as posted) but not the bootrom
Really appreciate this help btw
Should i try a different JB tool?
I was previously on 4.0 and updated to 4.2 using itunes.
I've tried an ipsw for 4.2 (redsn0w didnt recognise it) and also 4.2.1 (most recently).
Maybe i have 4.2 on my 3G and the file was a bummer? although itunes normally updates to the latest version right?
ALso FWIW, i'd be happy to go back to version 4.0Last edited by Raygun; 01-10-2011 at 03:03 PM. Reason: Automerged Doublepost
-
01-10-2011, 03:48 PM #20Superbad Moderator
- Join Date
- Nov 2007
- Location
- Bermuda
- Posts
- 38,289
- Thanks
- 1,933
- Thanked 5,991 Times in 4,294 Posts
I would say at this point restore to 4.0 or 4.1. Maybe after a successful 4.0/4.1 restore you will be able to find out your bootrom version. If you have new bootrom then you should stay on 4.0/4.1 for now until 4.2.1 is untethered for you.
-
The Following User Says Thank You to Simon For This Useful Post:
Raygun (01-10-2011)



LinkBack URL
About LinkBacks
Reply With Quote
