DHCP es el método por el que se asigna a tu teléfono una dirección IP cada vez que te conectas a una red inalámbrica, exactamente como en el escenario que mencionas. Básicamente (y simplificando demasiado) cuando te conectas a la red, anuncias a todo el mundo "¡Todos, ya estoy aquí en esta red! Hey router, soy un teléfono con la dirección MAC de 00:01:02:03:04 (o lo que sea) ¿Puedes darme una IP para usar? " Y el router responde " Sí teléfono 00:01:02:03:04, para esta conexión debe utilizar la IP de 192.168.1.105 " y a partir de ahí esa es tu IP.
Si estás borrando archivos y carpetas fuera de /data/misc/wifi
o /data/misc/dhcp
En el caso de que el sistema wifi no esté en funcionamiento, estás eliminando el lugar en el que el sistema wifi establece y almacena la información relacionada con el wifi/la red, así que no me sorprende que tengas problemas. De hecho, a veces simplemente haciendo un rm -rf /data/misc/wifi
puede resolver algunos problemas de wifi corruptos/maltrechos, pero por supuesto pierdes todas tus configuraciones cuando se vuelven a crear. Al reiniciar, esas carpetas se suelen recrear si faltan y se ajustan sus permisos y la propiedad, pero si estás preguntando si borrar cosas ahí está relacionado, entonces la respuesta es probablemente sí, dependiendo de cuándo y con qué frecuencia lo estés limpiando. Un reinicio cuando estés cerca de uno de estos wifis abiertos puede ayudar si has jugado con esos directorios desde el reinicio.
Una última observación es que parece haber un cm10 para su dispositivo. Si todavía está en cm9, es posible que desee actualizar .