Hello, My galaxy S2 i777 has been working fine for the last year and a half. Starting a few days ago, it keeps restarting when i press the power button or at any random time. Although, it doesn't happen every time i press the power button. It is rooted and has been for almost a year. The problem started when the phone was on gingerbread. Just yesterday i installed Jellybean 4.1.1. The problem was solved... until 4:30 today. It was great while it lasted. But the problem got even worse! It restarts a lot more often and this is irritating me so much that I'm tempted to smash the phone with a hammer. I also noticed that this problem started again when it was on low battery. Please help me! BTW im a little new to this stuff so please try to dumb it down for me.