x666x
02-13-2008, 08:46 PM
The Short Version:
Restarting your iPhone/Springboard with Screenshot still running will ultimately disable all of your onscreen buttons, save for launching apps. You will not be able to press anything inside of any app and will have to force quit it to exit.
To fix it, you need SSH running and then must browse to:
/usr/bin/
and delete the screenshot folder there, (/usr/bin/screenshot)
After that, restart your phone and you should be back to normal.
IF YOU DO NOT HAVE SSH RUNNING
Try to sync and backup because guess what? Its time to restore and rejailbreak :(
The Long Version:
I ran into a really strange problem lastnight when I was trying to take some screenshots of my Summerboard theme... Basically I had 2 versions, a color and a "dim" version that I wanted to take screenshots of. With screenshot still running, I swapped out one theme for another causing my Springboard to automatically restart itself and make the next 30 minutes interesting to say the least.
Once I came back from the restart everything looked fine, but pressing the Screenshot buttons wouldn't do anything. I could launch programs, but tapping anything inside their app windows wouldn't work. I couldn't uninstall Screenshot because after launching Installer I couldn't tap the uninstall button, just launch, look and exit. Thats all I could do!
I had the idea to see if SSH was on, luckily it was. I deleted the Screenshot preferences plist file, as well as removing the screenshot.app folder from my applications directory. I powered down and crossed my fingers... Great, now I have a flickering Apple logo and white lines scrolling up my screen!!!!! That didn't fix it, it just made it worse! Putting the files that I removed back on through SSH fixed it, and got me back to a phone without buttons.
I was out of ideas and decided to see if there were any processes I could force quit out of... SSH in through my Mac, check the processes and blammo, I see /usr/bin/screenshot in use. I force quit the job number and subsequently lock up my phone... Time for another restart! This time around, instead of force quitting, I just deleted the /usr/bin/screenshot directory and restarted the phone one last time. SUCCESS!!! I then proceeded to uninstall Screenshot. Powered up/down and my phone is back to normal. I've since put Screenshot back on, but I know better than to restart with it still running ;)
Restarting your iPhone/Springboard with Screenshot still running will ultimately disable all of your onscreen buttons, save for launching apps. You will not be able to press anything inside of any app and will have to force quit it to exit.
To fix it, you need SSH running and then must browse to:
/usr/bin/
and delete the screenshot folder there, (/usr/bin/screenshot)
After that, restart your phone and you should be back to normal.
IF YOU DO NOT HAVE SSH RUNNING
Try to sync and backup because guess what? Its time to restore and rejailbreak :(
The Long Version:
I ran into a really strange problem lastnight when I was trying to take some screenshots of my Summerboard theme... Basically I had 2 versions, a color and a "dim" version that I wanted to take screenshots of. With screenshot still running, I swapped out one theme for another causing my Springboard to automatically restart itself and make the next 30 minutes interesting to say the least.
Once I came back from the restart everything looked fine, but pressing the Screenshot buttons wouldn't do anything. I could launch programs, but tapping anything inside their app windows wouldn't work. I couldn't uninstall Screenshot because after launching Installer I couldn't tap the uninstall button, just launch, look and exit. Thats all I could do!
I had the idea to see if SSH was on, luckily it was. I deleted the Screenshot preferences plist file, as well as removing the screenshot.app folder from my applications directory. I powered down and crossed my fingers... Great, now I have a flickering Apple logo and white lines scrolling up my screen!!!!! That didn't fix it, it just made it worse! Putting the files that I removed back on through SSH fixed it, and got me back to a phone without buttons.
I was out of ideas and decided to see if there were any processes I could force quit out of... SSH in through my Mac, check the processes and blammo, I see /usr/bin/screenshot in use. I force quit the job number and subsequently lock up my phone... Time for another restart! This time around, instead of force quitting, I just deleted the /usr/bin/screenshot directory and restarted the phone one last time. SUCCESS!!! I then proceeded to uninstall Screenshot. Powered up/down and my phone is back to normal. I've since put Screenshot back on, but I know better than to restart with it still running ;)