I have a google nexus 4 which is about a year and a half old. 3 days ago the display started going strange - lots of vertical white stripe and then a white screen, which was solved by me holding down the power button to reboot.
However, a few hours later it turned itself off and didn't turn on...