im in an endless respring loop and cannot break out of it. i have tried everything i know... details below (3gs on 3.1.2, new baseband, with 3.1.3 backed up on cydia...and im running windows XP) here is what happend: --tried to set file permissions for the calender app bc it was not letting me add new apointments after SSHing the file from another phone --used ifile to 1st: private/var/mobile/Library/Calendar (i went one step further) as far as i could go before an edit, then clicked the blue arrow and while the permissions was root, i noticed that it set to read and write only. so i changed this to RWE. --went back to calendar tried to add a new apt -- no go, didnt work --back to ifile 2nd: private/var/mobile/Library/Calendar (one step less than the first time) clicked the blue arrow and saw that permissions was mobile. so i changed that to root. --closed ifile opened SBsettings, and clicked respring. i thought maybe this would cause the changes to take effect. i hit respring three times before it respnded... then it resprung to the sad iphone --from the sad iphone it has been caught in the respring loop. it goes from the sad iphone to my normal lock screen (i dont run any lockscreen apps). here is what i have done so far: --i replaced the Calendar.sqlitedb file with the old (presumably good) file from the old phone via SSH. this seemed to help a little in that now i was able to slide the slider but still, nothing, just back to the loop. --i attempted to restore from backup in itunes. after about 10 minutes, nothing was happening; the phone continued to loop and itunes seemed to make no progress. so i disconnected the wire. --i held down the home and sleep buttons until the phone powered down. holding down just the sleep/power button only caused the screen to dim, but the loop continued. --once the power was off, i turned it back on and ran blackra1n from recovery mode. phone returned to loop. --powered down again, same method and once in recovery mode, connected to itunes. itunes said it had to restore before it could do anything. i disconnected... --ran blackra1n again, and once more while back in the loop, and still nothing. but now when i slide, i am seeing the error message about mobile substrate, however, it does not fully appear in that the phone starts to respring before anything can happen. i have been sliding the slider and each time the screen stops at a different level, meaning that i can see the icon animation but the respring stops it at various points. while writing this, i got a text message. it displayed, and then disappeared on the next respring. should i do a full hard reset, should i delete stuff via SSH, DFU, i dont know, but it seems like the phone is still intact enough not to need a full restore (which would = re-jailed...). PLEASE HELP!