A mi me pasaba eso exactamente, me volví loco hasta que descubrí que era porque el telefono los dejan con el nuevo kernel en modo wifi n, mi router admite wifi n, pero, parece que no se llevan nada bien. Para solucionarlo hay que forzar al telefono para que NO admite wifi n, eso se hace editando (siendo root) el archivo /system/etc/wifi/tiwlan.ini y buscar la linea como esta:
HT_Enable=1
dejando ese valor a 0, es decir:
HT_Enable=0
reinicias y a mi me funcionó, y ya NUNCA se me corta el wifi.
suerte
