I had also moto G,samsung a5 2016,huawei mate8, all worked well.never saw a smartphone with bad gps, only if you put some shitty firmware or apps who use gps same time or just overcharge the phone's ram.all smartphones worked well with respect to civil gps requirements...
I say, look to samsung...
Envoyé de mon iPad en utilisant Tapatalk