Ok so I'm having an LG G3 for a over a year and it has been alright so far. It slowly began with restarting itself at random times until it barely turns on. When it turns on eventually, may go on a bootloop for a while or will turn itseIf off after a while. I have tried to buy a new battery (2 original ones just to be sure) and replaced it. It didn't work. After that, i hard-reset the phone. It was ok for a couple of hours, then it went back to the same problems. So, it's not a battery problem and wasn't fixed after a battery replacement. Also, the guarrantee it'es finished so I can't return it neither can afford to buy a new one at the moment. Any ideas why this might be happening?