Lo de perder la conectividad 3g despues de varias horas de wifi suele pasar.
Se soluciona eliminando una entrada en el build.prop
Voy a buscarla
La encontre:
remove 'skipbrokendatacall' from build.prop
found in the line: ro.telephony.ril.v3
reboot
Enviado desde mi HTC Desire usando Tapatalk 2