Buenas noches,
Después de mucho probar creo que he dado con la solución a la geolocalización por red (wifi o 3G), que es útil en interiores cuando no nos funciona el GPS. Al menos a mí me ha funcionado, tengo la última ROM 139v2 de zoyB (la cual recomiendo),
[pero supongo que debe funcionar también con anteriores] IMPORTANTE: la actualización sólo es válida para la ROM zoyB S139 v2 o ROMs deodexed, siempre y cuando se tengan instaladas la últimas gapps compatibles con JB 4.1.2 (gapps-jb-20121011-signed)(Nota: la ROM de zoyB v2 ya las tiene instaladas).
Aquí os dejo la solución para que la podáis flashear desde el
recovery:
http://ge.tt/5aH3efi/v/0?c
Lo único que modifica son los siguientes archivos: /system/framework/services.jar y /system/etc/location_service_conf.xml, os lo comento para que hagáis una copia de seguridad antes de flashear por si os da algún error (yo no me hago responsable de posibles fallos).
IMPORTANTE: Después de instalar la actualización y una vez cargado completamente el sistema, es importante reiniciar una vez, para que los cambios se guarden en las bases de datos de android secure. También comentar que yo previamente tenía desactivada con
Root App Delete la aplicación mapabc_lbs 4.0, que era la encargada de la geolocalización original del teléfono, aunque imagino que no haría falta desactivarla para que funcione la actualización pero os lo comento por si acaso.
Os invito a que compartáis la solución con quién creáis oportuno y por supuesto que los desarrolladores de roms la puedan utilizar para mejorar sus pedazo de trabajos.
Un saludo y a disfrutar de nuestro pedazo de terminal!