-
05-23-2010, 04:35 PM #1
Finding firmware, bootrom, serial# using only DFU or Recovery modes
For an iPhone that you can only access the DFU or Recovery mode, how can you find the:
Firmware version installed?
Bootrom version (and is it "old" or "new")?
(answered here: Tutorial : Which bootROM ( boot loader ) do i have 3GS)
Serial Number?
Jailbroken with?
Is it possible to pull any of this info out of the backup files iTunes has created for this phone?
In searching the forums, i found bits and pieces of answers for these, but a lot of answers were ambiguous or incomplete.
Specifically, in my case, I have a 3Gs that is stuck in the 10 second reboot loop (via Cydia/Rock updates in early May). I can't boot into the phone, but I can get it into Recovery or DFU mode. I need to know what versions of things I have.
(Don't give me grief for not knowing how it was jailbroken, or what firmware, etc. I help a lot of friends and family with their phones so I don't necessarily keep track of all they've got going on.)
Thanks!!
-
05-24-2010, 08:06 AM #2My iPhone is a Part of Me
- Join Date
- Sep 2009
- Location
- Heartland of America
- Posts
- 956
- Thanks
- 464
- Thanked 68 Times in 66 Posts
-
05-25-2010, 05:43 AM #3
I dunno why, but my old 3G showed the serial number in iTunes during Recovery Mode. My 3G[S] Doesn't
-
05-25-2010, 10:21 AM #4
In this particular case, I know that the phone didn't need to be rejailbroken via tethering when rebooting. I've seen reply's which indicate that if rebooting can happen without rejailbreaking then it is the old boot type.
However, if I didn't know how it had previously booted, and given only the information I can access while in DFU mode, or even just Restore mode, how would I determine that? Or any of the other information?
I just confirmed that using Windows XP, connecting the iPhone (either 3G or 3Gs) via Recovery Mode, you can find the following information:
ECID:
SRNM:
IMEI:
Just connect it up to the computer in Recovery, then goto:
Right-click on My Computer
-> Properties
-> "Hardware" tab
-> "Device Manager" button
-> Expand "Universal Serial Bus controllers"
-> Double-click "Apple Mobile Device USB Driver"
-> "Details" tab
-> Choose "Device Instance ID"
In the string you'll find the info toward the end of the string.
On the 3Gs, you can also find the bootrom version. You need to use USBView and connect it to the computer in DFU. Info is here: Tutorial : Which bootROM ( boot loader ) do i have 3GS.
That still leaves two questions:
1) What firmware is installed?
2) What was used to jailbreak?
Anyone?Last edited by skimmilkman; 05-25-2010 at 10:21 AM. Reason: Automerged Doublepost
-
05-25-2010, 01:27 PM #5plain jane vanilla (post count restored to FULL AWESOMENESS)
- Join Date
- Jul 2007
- Location
- ATL
- Posts
- 11,692
- Thanks
- 181
- Thanked 1,457 Times in 1,263 Posts
-
05-25-2010, 02:21 PM #6
Well... To tell from 3.x to 4.x beta
The USB Cable is rounded for 3.x and more squared off for 4.x beta.. I hope that helps.
How did it get put into DFU/Recovery? You could try making it boot using iREB or iRecovery. Also, try using ( iH8sn0w.com | Jailbreak your iPod touches and iPhones ) f0recast to see if it tells you anything.iPhone 3G 4.2.1 - iPod touch 3G 5.0 Beta 1
Windows 7 - OS X 10.5.6
-
06-02-2010, 09:52 AM #7
-
06-02-2010, 12:47 PM #8My iPhone is a Part of Me
- Join Date
- Sep 2009
- Location
- Heartland of America
- Posts
- 956
- Thanks
- 464
- Thanked 68 Times in 66 Posts
Do you need to be able to unlock the phone when its fixed?
Last edited by area51crypto; 06-02-2010 at 01:23 PM.



LinkBack URL
About LinkBacks
Reply With Quote

