Just a few trick that helped me get out of Dfu mode on 3Gs.
1. You will be needing original firmware 4.2 and 4.1
2. latest Tinyumbrella 4.3
3. Redsnow 0.9.6b5
4.First put phone in dfu mode with redsnow or any other way.
5. Open Tinyumbrella and start Tss server only.
6. Open itune use shift and restore with 4.2 firmware.
Phone will restore but, will remain in Dfu mode after restore. That is Ok.
7. Close Tinyumbrella and open just itune and restore now with 4.1 firmware, you will get error 1015, phone will now be on recovery mode.
8. Open Tinyumbrella or IReb to exit recovery mode.
9. Jailbreak with Redsnow install baseband if needed and unlock on 4.1 |