Yo he probado muchas cosas y me di cuenta que sin datos, es decir sin wifi, sin datos de tu compañia movil solo detectando el gps con el puro dispositivo sin agps su recepcion es muy pobre, he probado todos los tutoriales y para todo es lo mismo, pero en cambio si tienes datos moviles y usa el gps si que detecta bien.
Para explicar mejor si estuvieras en el bosque y sin señal de telefono con el puro gps la deteccion de la nueva posicion no es nada rapida, he probado desactivando wifi datos, todas las configuracones posibles y a la conclusion que llegue es que o es mediatek el problema o es jiayu.
Mucha gente confunde ya que agps usa internet para acceder a datos entonces obtiene la localizacion de los satelites en ese momento, y los empieza a escanear, por eso detecta tu posicion rapidisimo, pero requieres internet. Cosa que es absurdo pues gps debe usarse sin internet, el gps puro del g4s no es nada bueno, y las soluciones que todo mundo da todas requieren conectarse por medio de agps osea usando internet para obtener la posicion de los satelites y una vez obteniendo la posicion en ese momento pues el gps puro claro que funciona, pero si te movieras de posicion ya no te funciona sin internet.
Todos los tutoriales que hay arreglan el agps y no el gps, y pues cuando lo prueban y tienen wifi o datos moviles con saldo se conecta a las direcciones supl, obtiene la localizacion de los satelites en ese momento mediante tu uso horario y empieza el escaneo y en 10 segundos ya tiene tu posicion, pero de esa forma realmente no podemos saber si el gps funciona bien o no.
Para testear realmente si el gps funciona bien se debe desactivar el wifi y desactivar datos moviles, reiniciar el g4s, entrar el modo ingeniero, ir a location, ir a Location Based Service, ir a la pestaña de GPS y presionar el GPS (OFF) y empezara hacer un test y asi solo usara el gps puro para empezar a detectar los satelites sin necesidad de internet. De nuevo comento mucha gente confunde ya que si tu usas agps obtienes tu ubicacion y haces los pasos que mencione tu ubicacion se obtendra rapido pues ya tenia guardado la ubicacion, en cambio si reinicias tu g4s y desactivas wifi y datos moviles, empezara el escaneo desde cero.
De nuevo recalco todos aquellos que dicen que arreglaron su gps en cierto sentido si lo hicieron, pero a medias, pues usan sus datos moviles cuando estan en la calle y cambian su ubicacion etc etc. osea usando agps, pero alguien sin datos moviles y sin wifi si que tendria problemas con el gps.
Confusion de cuando la gente dice haber arreglado el gps:
Espero explicarlo bien, configuran el agps, epo. mobileuncle etc etc correctamente, inician su g4s, tienen datos moviles con saldo o wifi "es decir internet", van a ygps hacen un test y encuentran la posicion rapido. despues de hacer esto apagas tus datos moviles o wifi, osea internet y te vas a modo ingeniero, location y luego a location base service, pestaña de gps, y haces un test de gps "claro que te encuentra tu posicion" pues la informacion de los satelites fue encontrada anteriormente usando agps "internet" y ya solo escane esas posiciones, en cambio, si desactivas wifi, datos moviles, reinicias g4s vas a modo ingeniero y pruebas unicamente Location, Location base service, pestaña gps y luego haces un test del gps veras como se tarda bastante en encontrar los satelites de nuevo ya que no usas internet, eso significa que el gps de este g4s no esta funcionando de manera correcta.
