Posiblemente sólo tengas que reinstalar el kernel, suele ser por fallos en un modulo que incluye el kernel y controla el wifi.
Si no eres root y no tienes ninguna ROM instalada, sólo se me ocurre que hagas el "mágico" reseteo de fábrica.
Edito: Bueno, antes de hacer un reseteo de fábrica y perder todos los ajustes y aplicaciones, podrías tambien probar a borrar los datos de "Ajustes" y "Almacenamiento de ajustes", o si no ir probando a borrar los datos de todas las aplicaciones; así al menos no tienes que descargartelas de nuevo como si hicieras el hard reset.