Que yo recuerde, algunos operadores desactivan esta función. Ahora, tenemos algunas docenas de teléfonos que queremos desplegar en algunas escuelas y nos gustaría desactivar esta función.
¿Cómo lo consigo? Unas cuantas conjeturas que tengo serían añadir/editar algo en build.prop
o alguna API oculta de Android (no encuentro ninguna aquí ).
Actualización: Lo descubrí hace mucho tiempo. Las soluciones aquí sí funcionan con gracia y los teléfonos se comportan correctamente. El WiFi normal no se ve afectado (porque hostapd
sólo gestiona el AP). Tras las pruebas, lo peor que ocurre es
2018-12-04 23:12:23.680 3207-3753/? E/SoftapController: Unable to open connection to supplicant on "/data/misc/wifi/hostapd/wlan0": No such file or directory
en el logcat
. Al mismo tiempo, el interruptor de configuración del hotspot móvil se desactiva automáticamente.
Lo que hice fue cambiar el nombre de hostapd
a otra cosa. También funcionaría mover/borrar/cambiar los permisos.