stuck in pwned dfu mode
i started a thread originally about how to upgrade from 3.1.3 to 4.0
i made that thread a few months ago, replied today (i know its late, explained why in that thread)... anyways now i'm facing a new problem lol.
so to reiterate..
recently i redownloaded a new version of tinyumbrealla (v4.30.05) initally i had a problem with starting TSS server, because my host file (in windows/system32/drivers/etc) is missing???
(not sure how it went missing)
under saved SHSHs
its got only iPad's listed (4.2.1, 4.3, 4.3.1, 4.3b2) my 3.1.3 fw isn't listed there? and under recent devices my iphone 3gs is not listed.
(actually thats changed and now its got iPhone3GS (4.0, 4.0.1, 4.0.2, 4.1, 4.3, 4.3.1)
any way didnt get time to upgrade firmware until now when i sold my phone to a friend
somehow i managed to F it up i did my reading and followed a tut on redmondpie but still managed to mess it up and now im royal screwed. let me explain:
1. i downloaded sn0wbreeze 2.2.1, iREB r4, tinyumbrella, 4.2.1 fw for iphone 3GS. also download greenpois0n and tinyumbrella fix recovery (all for windows)
2. i used sn0wbreeze to create a custom firmware, in expert mode i selected the activate option.
3. when it finished i opened up itunes (10.1.2) and it detected my phone in recovery mode, SHIFT+clicked restore, used my custom firmware then let it do its thing.
4. got an error, i think it was 16 something or 13 something i forget. read an article about using iREB to bypass the errors.
5. started up iRED for iPhone3G[S]
6. retried the process in itunes with the custom firmware..... the sn0wbreeze icon came up with the progress bar.
7. it finished, the phone went black and its stayed black.........
im STUCK in pwned dfu mode.
ive tried TU trying to fix recovery, it goes through a script for a minute, looks like it working but same result... black pwned dfu mode screen.
iRecovery doesn't work, ive tried restoring the phone with a normal 4.2.1 fw in itunes, that finished with a black screen.
i even tried redoing the process with greenpois0n which finished leaving me still stuck in pwned dfu mode.
worst thing is that the phones not mine.....
can anybody please tell me how to fix this
(also will add that i read a thread here about adding a device in TU adding your ECID manually. since doing that its listed iphone3GS SHSHs)
not sure if that helps.
also sorry that my post is a mess, prob hard to follow.
thanks for your time :)
i have the same problem its driving me crazy i cant fix my iphone 4 did you fix yours if so let me know thanks again
If you restore an iOS version without an accompanying SHSH on a new bootrom device (3GS and newer) then you will end up in a DFU loop. The only solution is to restore an iOS IPSW that has a valid SHSH.
It doesn't matter what custom IPSW you try. The hardware detects that the LLB isn't properly signed and then fails back to hardware DFU. This is Apple's secure-boot model at work and there is no way to bypass this on devices that validate SHSH in hardware.
Hello everybody ! ,
I have the same problem with my iphone 3gs 16Go , did u find how to get out of this mess ?
Hi, i had the same problem and just fixed it, this is how, after going on dfu mode loop from the snowbreeze jailbreak, i opened tiny umbrella and clicked fix recovery, after fix recovery finished it went back to the state where ifixrecovery left it, where it says powerstet = 1, so i opened redsnow and did tethered boot and there it went, phone booted up and im jailbroken and 100% working
Hope it helps fellas
Edit: just found out, just use fixrecovery4xx and when the phone gets to the line that says powerstate = 1, open redsnow and do just tetherboot now.
Never mind, it went back to the dfu mode after a couple of hours
Olethros, is there anyway i can just restore to stock 4.3.2 so i can get out of the dfu mode loop?
Yeah, just restore to a version that Apple is still signing like 4.3.2 (make sure your hosts file isn't pointing to Cydia) and you should be fine (although this will update your baseband)
Originally Posted by jjesurun
I'd personally use Pwnagetool 4.3.2. or the latest sn0wbreeze to retain your old (and probably unlockable) baseband though.
just hold the home and the power button for 15 seconds and it will be in normal dfu mode