samarkanda
Diamante
- Mensajes
- 3.158
- Puntos
- 2.103
Aprovechando que @Breixo anda restaurando lo de las roms y que está parado el tema de roms y tal, podéis probar una cosa.
Ayer domingo (hay quien va a misa, o a comer fuera) me dediqué a investigar el por qué el GPS del HD7 funciona, en cuanto a precisión, tan mal. Pongas el navegador que pongas cuando te metes por calles estrechas y no tan estrechas, el GPS va saltando de posición a calles adyacentes, recalculando la ruta ... Si pones un programa Oruxmaps, para por ejemplo salir con la bici de montaña y grabar el recorrido, parece que en vez de en bici has estado buscando setas, o recogiendo flores y espárragos, saltando de un lado a otro.
Bien, una vez la introducción SMILEY:, lo que descubrí.
En las roms del HD7 en la carpeta system/lib/hw tenemos 5 archivos.
gps.goldfish.so
gralloc.default.so
lights.default.so
sensors.goldfish.so
sensors.mt6573.so
En un principio pensamos que el gps.goldfish.so es el driver del GPS. Pero...
En las roms del B63M (teléfono muy parecido al nuestro) en la carpeta system/lib/hw tienes 3 archivos:
gralloc.default.so
lights.default.so
sensors.mt6573.so
Así pues ... qué hice???? Quité los dos que tenemos de más y el móvil sigue funcionando bien ... Como si no hubiese tocado nada. Probé el GPS y me pareció que seguía igual que antes.
Esta mañana he cogido el coche para ir a trabajar y he probado de nuevo el GPS con el Sygic que de momento es el navegador que tengo (tengo que poner el IGO), y señores: el navegador me situa con precisión y nada de saltos a calles paralelas.
PROCEDIMIENTO
Usáis Root explorer o similar. Váis a la carpeta system/lib/hw, y seleccionáis los archivos:
gps.goldfish.so
sensors.goldfish.so
Los movéis a la carpeta SD (por si no os funciona y los queréis volver a poner).
Espero os sirva mi domingo "perdido" :we all gonna die: y también espero comentarios para ver qué tal os funciona.
EDITO
Esta solución me ha servido en mi HD7. Como todos sabemos no significa que nos pueda servir a todos. Probado sin A-GPS ni GPS-epo y Sygic 11.2.3.
DESCARGA DEL PARCHE
Se instala desde el recovery. No hay que hacer ningún Wipe. Está firmado, espero no haya problemas con Toogle verification.
El parche lo que hace es:
- Elimina el archivo gps.goldfish.so de la carpeta /system/lib/hw
- Elimina el archivo mtk_stp_gps.ko de la carpeta /system/lib/modules, sustituyéndolo por el del mismo nombre del Alcatel OT 918D.
- Elimina el archivo gps.conf de la carpeta /system/etc, sustituyéndolo por el proporcionado por @chaskaman.
- Establece los permisos necesarios para los archivos.
Además de esto, hay que entrar en el menú ingeniero (*#*#3646633#*#*), vamos al menú del YGPS. Allí en las opciones (menú) establecemos el BG menú enabled. Nos indicará que para ello hay que reiniciar. Reiniciamos.
Un saludo
Ayer domingo (hay quien va a misa, o a comer fuera) me dediqué a investigar el por qué el GPS del HD7 funciona, en cuanto a precisión, tan mal. Pongas el navegador que pongas cuando te metes por calles estrechas y no tan estrechas, el GPS va saltando de posición a calles adyacentes, recalculando la ruta ... Si pones un programa Oruxmaps, para por ejemplo salir con la bici de montaña y grabar el recorrido, parece que en vez de en bici has estado buscando setas, o recogiendo flores y espárragos, saltando de un lado a otro.
Bien, una vez la introducción SMILEY:, lo que descubrí.
En las roms del HD7 en la carpeta system/lib/hw tenemos 5 archivos.
gps.goldfish.so
gralloc.default.so
lights.default.so
sensors.goldfish.so
sensors.mt6573.so
En un principio pensamos que el gps.goldfish.so es el driver del GPS. Pero...
En las roms del B63M (teléfono muy parecido al nuestro) en la carpeta system/lib/hw tienes 3 archivos:
gralloc.default.so
lights.default.so
sensors.mt6573.so
Así pues ... qué hice???? Quité los dos que tenemos de más y el móvil sigue funcionando bien ... Como si no hubiese tocado nada. Probé el GPS y me pareció que seguía igual que antes.
Esta mañana he cogido el coche para ir a trabajar y he probado de nuevo el GPS con el Sygic que de momento es el navegador que tengo (tengo que poner el IGO), y señores: el navegador me situa con precisión y nada de saltos a calles paralelas.
PROCEDIMIENTO
Usáis Root explorer o similar. Váis a la carpeta system/lib/hw, y seleccionáis los archivos:
gps.goldfish.so
sensors.goldfish.so
Los movéis a la carpeta SD (por si no os funciona y los queréis volver a poner).
Espero os sirva mi domingo "perdido" :we all gonna die: y también espero comentarios para ver qué tal os funciona.
EDITO
Esta solución me ha servido en mi HD7. Como todos sabemos no significa que nos pueda servir a todos. Probado sin A-GPS ni GPS-epo y Sygic 11.2.3.
DESCARGA DEL PARCHE
Se instala desde el recovery. No hay que hacer ningún Wipe. Está firmado, espero no haya problemas con Toogle verification.
El parche lo que hace es:
- Elimina el archivo gps.goldfish.so de la carpeta /system/lib/hw
- Elimina el archivo mtk_stp_gps.ko de la carpeta /system/lib/modules, sustituyéndolo por el del mismo nombre del Alcatel OT 918D.
- Elimina el archivo gps.conf de la carpeta /system/etc, sustituyéndolo por el proporcionado por @chaskaman.
- Establece los permisos necesarios para los archivos.
Además de esto, hay que entrar en el menú ingeniero (*#*#3646633#*#*), vamos al menú del YGPS. Allí en las opciones (menú) establecemos el BG menú enabled. Nos indicará que para ello hay que reiniciar. Reiniciamos.
Un saludo
Última edición por un moderador: