Home User CP Donate Chat Register Today!  
  Get New posts Faq / Help?
   


Go Back   Hackint0sh > Projects and Hacks > iPhone > iPhone "2G" (Rev. 1) > PwnageTool

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-21-2009, 02:14 PM
Pike
Status: Offline
Junior Member
 
Join Date: Oct 2009
Location: Berlin, Germany
Posts: 9
Rep Power: 0
Pike is on a distinguished road
Default iPhone 2G success: Brick with errors 23, 1600/1601 repaired to 3.1.2 J/A/U

I recently got an old, dysfunctional iPhone 2G from a friend and was curious about if I could fix it. In the end I could, but it took me a couple of days of frustration. Had i known exactly what to do and in what order, it would have been a quick, painless job. I guess there are others out there with the exact same troubles and symptoms, and I would be happy if I could save you some time by pointing you in the right directions. I took fairly detailed notes along the way, and this is an attempt to summarize it all in a more comprehensive way than in the original thread. I encourage you to read that one too though, since it is more detailed, even if there are a lot of dead ends.

A word of caution: I am still very much a newbie when it comes to the iPhone world. I don’t know anything about programming or unix commands. What I did here is by no means a foolproof solution that will work on any phone and the post most likely contains quite a few unnecessary steps and things you could do quicker/better/smoother. This is what worked for me and my particular iPhone, and if you’re not having the exact same problems as I did, I probably can’t give you any good answers on how to solve yours. I learned a lot from the experience by searching, reading and experimenting, and although that’s pretty cool in itself, in the end I wish there would have been some guidance like this for me when I started.

Big thanks to everybody who helped me along the way, especially volkspost and sekone, but also to the whole Hackint0sh forum and all programmers who made the tools. This is truly a great community!


But to the point. This was the initial status:
- iPhone 2G, manufactured week 42 2007
- Stuck in recovery mode (USB plug + iTunes logo)
- Possible to go into DFU mode or turn off, nothing else
- Restore (to any .ipsw, unmodified or custom) in recovery mode gave error 23 and in DFU mode error 1600 (OS X 10.6.1, iTunes 9.0.1) or 23/1601 (Vista SP1, iTunes 8.2.1). Occasionally a whitescreen together with 1600.
- I never had any 10xx errors (I believe this to be an important piece of info)
- The software/firmware history of the phone was a bit unclear and the only information I had was that the phone had been jailbroken and unlocked at some point, that it was rendered non-functional when upgraded to firmware 3.0.0 and that Ziphone had been used.


This is what worked for me:

I used iReb v3.1.2 (Vista SP1) to kick it out of recovery mode, using the "Fix Recovery Mode Loop" button. Then I installed libusb-win32-filter-bin-0.1.12.1 as per the given instructions. The phone woke up, showing a screen with "iPhone cannot make or receive calls. Restore from iTunes." I had the following info in Settings > General > About:

Bluetooth: 00:00:00:00:00:00
IMEI: blank
ICCID: blank
Modem Firmware: blank

Any attempt to DFU-restore a firmware still errored out in 1601 (Vista SP1, iTunes 8.2.1). I did a fresh install of Windows 7 and iTunes 7.5.0.20. Here I succeeded to downgrade the firmware to an unmodified 1.1.4 in DFU mode with no iTunes errors.

I ended up with the activation screen and when I clicked the little “i” it showed me the same IMEI number as etched on the back of the phone. Then I ran Kiphone, following this guide at iClarified. Then I DFU-restored to an unmodified 1.1.4 one more time, but I don’t know if that was necessary at all.

I installed iLiberty+ 1.3.0.113, following this hackint0sh guide and managed to jailbreak and activate the phone. Then I got stuck and couldn’t unlock it. At this point wifi and bluetooth worked and the baseband was version 04.04.05_G.

Instead I just DFU-restored to an unmodified 3.1.2 (OS X 10.6.1, iTunes 9.0.1). No errors and back to the activation screen. Then I made a custom 3.1.2 .ipsw firmware file with pwnage tool 3.1.4, restored in DFU (OS X 10.6.1, iTunes 9.0.1) and that was the end of it. Jailbroken, activated and unlocked. Happy ending.


Please don’t hesitate to improve this post by suggesting alternative and easier tools, routes or procedures. I hope I can save some time for those of you who are in the same situation.

Last edited by Pike; 10-21-2009 at 02:19 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #2 (permalink)  
Old 10-21-2009, 06:27 PM
volkspost
Status: Offline
iPhone Moderator
 
Join Date: Aug 2007
Posts: 3,581
Rep Power: 213
volkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to all
Default

Hey Pike, perfect tutorial, thanks!
Just one note: Once you are at 1.1.4 and got back IMEI, WiFi, BT, you dont need to unlock cause all is fixed by then. my tutorial you are referring to was made for users wanting to unlock and stay with 1.1.4.
You got it, congrats.
volkspost
__________________
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter click here
----------
iPhone 3GS factory unlocked (3.1.2; Blackra1n, Cydia, OpenSSH, custom 3.0 ipcc file (no sig), tethering hack by Dev team, 32 GB)
iPhone 3G (3.0.1; Redsn0w 0.8, Cydia, OpenSSH) 16 GB
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #3 (permalink)  
Old 10-28-2009, 11:38 PM
smiiizzz
Status: Offline
Trial Member
 
Join Date: Oct 2009
Posts: 2
Rep Power: 0
smiiizzz is on a distinguished road
Default

Great tutorial, Pike!!!

I have an iPhone 3GS with exactly your first initial status... I'm triying to fix it following your steps, but I see that iReb just works with 3G (not 3GS)... any suggestions??? At the iPhone iTunes screen, I see that IMEI and ICCID are in blank...

Thank you!!!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUIDE] ZiPhone - unlock solution (read the warning 1st post) geircito Older Software Unlock Solution 187 06-17-2008 09:33 PM
Revised Guide Upgrading iPhone firmware 1.1.1 to 1.1.2 cathul Older Software Unlock Solution 92 11-25-2007 05:32 AM
Ultimate Guide to unlock iPhone 1.1.1 for free [includes custom ringtones] eddy123 Older Software Unlock Solution 3 10-18-2007 08:35 PM



All times are GMT +2. The time now is 08:19 AM.



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2 Ad Management by RedTyger
follow us on Twitter!

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105