It was a shocking morning for me, when I could not switch on my iPhone!!!
Last night I had installed iRealSMS(I don't think I have anything else then that), after installation went to the bed. I got up with the alarm, snoozed & shutdown second time. Got ready for the morning routine, having my tea, checked up the time to see if I am not getting late. That's the last thing I did. Once reach to place I was pushing the home button hardly but it did not came up. I got a lil shock! I had some hope to get it back though.
I was going to call the apple store, which was the only hope I had. Though I haven't bought the iPhone from that store but.
Just checked on net & on second link I got ...Which actually resolved the issue.
The solution in above link was :
connect your phone to your computer
hold down home and power buttons at the same time
I have just Hold down HOME & POWER buttons at the same time(did not connect to computer) & saw the apple logo on the screen which gave a breather...
After starting the iPhone I got the following pop-up on screen :
After reading it I realized that SpringBoard was the culprit(also read similar on the other link I referred). So thought came in my mind after installing iRealSMS the SpringBoard wasn't restarted properly...
Long blog which I don't like personally, but one thing to add in there was iPhone went in Safe Mode, which was again other surprise for me. But it was mentioned in the above pop-up, so wasn't worry area. I did not know how to restart the SpringBoard but what I know was when I install / remove something it restart the SpringBoard. So simplest & good thing I could do was remove the iRealSMS.... it restarted the SpringBoard & everything is fine now....hurray!