I'm stuck on recovery mode loop after trying to upgrade an iphone from an early iOS version to the latest 4.3.5. I have my 4.3.5 SHSH blob saved alright via TU, as a matter of fact its the only saved blob that I've got. So I have no choice but to figure out my way around this as I do not have any saved SHSH blob for an earlier version and definitely I do not want to restore the normal way. It is imperative that I will preserve BB. What I did so far: I have the stock ipsw file of both 4.3.4 and 4.3.5 and tried to restore it via iTunes. Note that I do not have the SHSH blob of 4.3.4. Just tried for the heck of it. Used fixrecovery43 to try to kick my self out of recovery mode to no avail. The TU 'Exit Recovery' does not seem to work. I also tried using iREB RC4 by iH8sn0w, put my device in DFU/black screen mode and tried re-restoring the 2.3.5 IPSW file but then again its just looping me back to recovery mode. I launched TU and under 'General' tab my device is still showing old information. BB is still the same (thank god!) and I still have the old iOS (4.0.2). Does this mean that the IPSW file I restored for 4.3.5 did not work yet? (also, would this work? Say I have the 4.0.2 IPSW stock and restore it? I don't have the SHSH blob though.) I am still good right? I could really use some advice. Thanks.