To anyone who is having difficulties with PokemonGo due to the two following errors: -GPs signal can't be found -Failed to detect location
Try the following: -Turn GPS on and off -Make sure GPS is set to 'High Accuracy' -Ensure mobile data is turned on
If none of that seems to work then you might need to access 'Developer options', to do this on most android phones goto " Settings; System/About Phone". Then press Build number 7 times. If you go back to "Settings;System" there should now be an option called 'Developer options, open that and find 'Allow mock locations' and turn it off. (This fix worked for me).
Thanks to /u/reallyfreakedout for the fix