I rooted my Nexus 5 to give "Fake GPS" admin rights because I needed to do something with it.
Once im done, I uninstalled fakegps, but my GPS is still not working. It constantly try to find out my position, without managing it, even with enabled wi-fi. I would like to avoid flashing a ROM again. Thanks to everyone who reply this!