Para los que comentáis problemas con el fix:
De entrada, el fix no toca nada de la cobertura. Es independiente de la ROM usada, ya que está directamente en la partición boot (la del kernel y el arranque).
Resumiendo: monitoriza cada 15 segundos la tarjeta wifi, cuando éste pierde la IP (por tanto, se desconecta de la red) mira si la conexión de datos se ha conectado (o sea el dispositivo rmnet_usb0 pilla una IP). En caso contrario resetea la radio. Y cuando ya el 3G se recupera se queda durmiente hasta que la wifi vuelve a tener IP (y por tanto volvemos a la situación inicial).
Los que NUNCA habéis tenido ese problema flashead el kernel normal. Dejaros de fix pq no os va a servir de nada, más que resetear la conexión de datos algunas veces cuando os vais de una zona con wifi. En este caso ES NECESARIO flashear la ROM para que restaure el ramdisk de stock. Luego ponéis el Taurus normal.
Respecto a la batería: el script es muy simple y básicamente no debería notarse. Lo que no estoy muy seguro es que el método para resetear la radio sea el más conveniente (si alguien se anima podemos hablar y probar qué método podría ser mejor. Quizá sería mejor pasar unos segundos a modo avión o hacerlo de otra manera). El caso es que como está ahora mismo (mediante este comando: service call phone 20) recupera conectividad el 99,9% de las veces. Yo aún no he visto que falle. Lo que pasa es que al hacer el reset de la radio luego puede tardar un poco en recuperar señal y conectarse.
De todas maneras, si seguís con problemas, puedo poner algunos log y lo vamos viendo, pero como el bug no sucede siempre, es complicado de testear.
En fin, esto es lo que hay.
Saludos