¿Cómo hago para que mi GPS funcione en Android 4.1 Jelly Bean?

Últimamente he tenido todo tipo de problemas con el audio, el GPS y la brújula... Probé diferentes ROM, diferentes núcleos, diferentes parches.

La historia corta es que después de mucho tiempo tratando de hacer que todas las funciones funcionaran al mismo tiempo, al final tuve que restablecer mi teléfono de fábrica y comenzar de nuevo.

Ahora, la situación actual es que tengo un teléfono rooteado que ejecuta Jelly Bean 4.1. Está recién instalado aproximadamente una hora antes de escribir esto.

Sin embargo, el GPS no responde. Por supuesto que quiero arreglar esto, pero no quiero pasar por todo el lío que acabo de pasar en los últimos días.

Entonces... ¿cómo hago para que mi GPS funcione sin jugar la función whack-a-mole? Estoy tomando un respiro, disminuyendo la velocidad y estoy buscando un parche o proceso confiable que pueda ejecutar con una seguridad razonable y sin conjeturas.

Los detalles son que tengo un Samsung Galaxy S2, GT-I9100, emitido en Japón. Versión de Android 4.1.2, Kernel 3.0.15-CM (Siyah 5.0.1), Cyanogenmod 10-20121120-NIGHTLY.

Actualización: el problema de la brújula que mencioné anteriormente se solucionó cuando usé la compilación de Cyanogenmod disponible en este hilo en el foro de XDA. Así que ahora solo estoy enfocado en arreglar el GPS.

Respuestas (5)

¿Has probado el tipo de aplicaciones GPSFix de Play Store?

Y eche un vistazo al sitio web Samsung Galaxy S2 ¿Problema de GPS? ¡RESUELTO! que habla sobre cómo una opción de ahorro de batería (deshabilitar el sondeo repetitivo de datos de GPS) causa problemas de solución y cómo se puede modificar usando otra aplicación, el control de GPS para SGS2 que se menciona allí.

Antes de comenzar con estos dos, solo para descartar falsas alarmas, ¿puede intentar arreglar su conexión a Internet y en un lugar abierto donde pueda ver el cielo como en los campos?

Todo dicho y hecho, ¡todavía no sé por qué el norte magnético está invertido en tu caso!

Gracias por responder. Probé una variedad de aplicaciones de reparación de GPS y pruebas en espacios abiertos, y todavía no obtengo nada. Un amigo mío tiene instalado Jelly Bean sin problemas con el GPS, así que creo que el GPS debería funcionar con esta ROM, pero hasta ahora, no hay alegría.
Terminé recibiendo una respuesta en otro lugar, pero 100 representantes para ti por al menos tratar de ayudar. :)

Encontré una solución en esta respuesta en el foro XDA .

Para generalizar y, con suerte, ser útil para otros, el punto clave parece ser que incluso si cree que tiene la ROM correcta para el dispositivo correcto, es posible que su modelo en particular tenga diferencias muy leves.

En mi caso, si entendí bien, estaba usando ROMs construidas para el modelo GT-I9100 del Samsung Galaxy S2. Sin embargo, el dispositivo emitido en Japón, el SC-02C, tiene algunas diferencias muy leves. Por lo tanto, necesitaba ser más específico sobre qué software descargué.

¿El GPS funciona con la ROM de stock de tu móvil? Si es así, entonces el problema parece provenir de CM.

Si Jelly Bean no está disponible como ROM estándar para su móvil, es probable que el GPS no funcione con CM Jelly Bean porque es probable que falten los controladores necesarios.

Por favor, elabore más su respuesta, hágalo más claro, no pude entender cuál era su pregunta sobre la ROM de stock. Además, si quieres cuestionar algo al autor, hazlo en un comentario si es posible.
Debido a mi reputación, no puedo comentar en este momento... Intento que mi respuesta sea más clara.
"Si Jelly Bean no está disponible como ROM estándar para su móvil, es probable que el GPS no funcione con CM Jelly Bean porque es probable que falten los controladores necesarios". - No es cierto en mi caso. Tengo LG P500 que solo está 'oficialmente' bendecido con 2.3.3. Había usado CM7 (2.3.3 Gingerbread), CM9 (4.0 ICS) y CM10 (4.1 Jellybean) en mi dispositivo y no tuve ningún problema con la corrección del GPS.
Eso es posible. Entonces tienes suerte. Pero no siempre los controladores de GB funcionan en JB.

Lo encontré para mi SGS2 con JellyBean Rainbox ROM, y lo leí en un foro de Nexus: debe deshabilitar la ubicación de Google en la configuración. Reinicia tu teléfono y habilítalo de nuevo. Correcciones de GPS ahora mismo ;-)

Un reinicio parece solucionar el problema de manera confiable, pero esta es una solución inaceptable.

Ha restablecido de fábrica el teléfono y las ROM recién instaladas en él, me imagino que lo había reiniciado durante este proceso.