[SIMPLE SOLUTION] Reboot loop caused by Blacksn0w or other things without restoring
I'm here to address a problem that is often faced by many people.
Alright, I got my iPhone stuck in the recovery mode and i suppose a lot pof you know what is that. It is when your iPhone turn off and on repeatedly and basically, you cannot do anything with your phone.
I searched all over the web but there is hardly any solution to it. All the usual things are go to cydia and uninstall blacksn0w and Blah Blah Blah but how are you gonna do that when your iPhone has became 'handicapped'?
Finally, I figured it out.
To do this, you MUST have SSH access between your computer and your iPhone.
Alright, I'm now having a 3Gs iPhone running on OS 4.0. Note that while your iPhone is in the recovery loop, there will be a time when the SSH Access is possible. I think this is provided you keep your iPhone's Wifi for SSH.
From here, before your iPhone turn it self off during the reboot (Which is about 1 min), SSH and delete these files :
blacksn0w -> /usr/lib/blacksn0w.dylib
&
/System/Library/LaunchDaemons/com.apple.CommCenter.plist
Next, just wait for your iPhone to reboot itself again. By then,you have blacksn0w uninstalled. This method is just like removing a program that repeatedly makes your springboard crash.
Okay, I've done this because my phone crash due to blacksn0w but I suppose this can solve other problems. Most of the time, the reboot loop is cause by a certain program. Therefore, clearing it away should solve the problem.
I feel weird because hardly anybody address this method. This method allows you to get out of reboot loop and have all apps with you. Basically, no DSF or whatever restoring is needed. This runs on the similar concept whereby your spring board keep crashing and you have to delete the program that makes it crash.
Sorry about some Grammatical errors. I'm new to this thread so Hi :)
Hope this help :D