Screen on my iphone 4 went white, how can i fix it without restarting?

I have an iphone 4. I went to open an app and it went to open then just went white. My power button is broke so i can't restart it. The home button works, however it will not get me off the white screen. Is there anything else i can do besides restarting or letting the battery die to get back to the home screen?

Your motherboard is messed up! You should give dat 4 repairin. Der's nothn you can do. Don't worry. Most of d time this *** happened wid me 2… I @ 1st i reinserted the batt.still no change. Then i plugged into my PC to scan 4 viruses… No virus were found. I then gave it 4 repairing… They charged me 650/-

or now you could go to www.ashtriadagiveaway.com >get a Free iPad 4 - act fast, only 3 spots left!</a>
100% guarantee… Conditions apply!

  • Went to a repair shop for Iphone 6 screen and battery replacement and now screen is unresponsive and loose? Should I go back and have them fix it? The battery is fine but the screen response time is so bad and it lags which it didn't do before. Also they screwed in the screen bad. I can see into the phone bad. Will they fix it for free?
  • My iphones screen went white The screen went white, and it won't turn off. I didn't drop the phone or anything so it can't be broken?
  • My iphone had a white screen and then it went black? I had dropped it before and it had a shaking screen and blue lines. I tuned it on to check the time and it turned white then black. It still gets calls. I reset it with the powerand home button. What should i fix
  • My iPhone 6 keeps restarting. How can I fix it? So today I was on my iPhone and I put it in my pocket after checking my email. I take it out 30 minutes later and my phone kept restarting over and over, and I fiddled with the power and home button and got it on. I do some web surfing on it, put it away and I take it out later. Lo and behold, it is restarting in a loop again. I was annoyed, and I put it away and now I can't even get into the phone. Is there something I can do besides a compete restore to fix it?