I updated and did a jailbreak to 5.0.1 on my iPhone 3GS, every thing went fine, phone working great until I try to reboot or re-spring. The first time I did a re-spring with SBSettings the phone just got stuck on the pinwheel. I couldn't do anything except push the power button and the screen would go blank. I push it again and the pinwheel would show up again. So I did another jailbreak, every thing worked fine again for about a week. Yesterday I noticed that my memory would not go back to over 100, even after force closing all of the apps by hitting the "Home" button twice. So I did a respring with winterboard. Memory status didn't change, still at 70. So I shut it off and turned it back on. After it came back on jailbreak was gone. Non of my apps would work like Cydia, or SBSetting, or any apps that go along with the jailbreak. I can still use my phone but its sort of acting like a teathered jailbreak. I used "b3" to jailbreak, I'm going to try and re-jailbreak using the new update "b4"
One of my question is, do I have to do a full restore again like I did the first time. On one of the videos I watched to help me along with the jailbreak process, I needed to do a full restore from the FW I was using, or the old jailbreak would still be on my phone just taking up space.
My other question is, is there any reason I'm having a problem with re-booting.