my phone is still in warranty with the same problem , i have tried all things you have proposed here, shaking, pushing
and i only can turn on the phone if it is charging
tomorrow i am going to call LG but i would like to solve it quickly
Got it working
used my spigen cover to protect phone .. then hit it on table so that power button hit the table .. with some force and boom .. its working now ..
be sure to have some protective to use this method
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?