¿Qué aplicación de Android puede controlar a los usuarios conectados a un punto de acceso Wi-Fi portátil y desconectar a los usuarios seleccionados en un momento determinado o una cantidad de datos particular?

Esto parece más una aplicación para su enrutador que los dispositivos en sí, ya que los dispositivos siempre pueden desconectarse y volver a conectarse para otro momento o asignación de datos. Probablemente elaboraría algunas reglas de enrutador que solo permiten que una dirección MAC envíe / reciba una cierta cantidad de tráfico o se conecte durante un cierto período de tiempo, y luego comience a redirigir todo el tráfico a una página web estática en algún lugar diciéndoles su la sesión ha terminado (a menos que quieran pagar por más acceso).

Para responder estrictamente a su pregunta, nunca he oído hablar de una aplicación que haga esta secuencia exacta, pero no debería ser demasiado difícil de desarrollar. Su aplicación tendría que tener permisos suficientes para saber el nombre del punto de acceso al que estaba conectado el usuario y tomar instantáneas periódicas del uso de datos a lo largo del tiempo (tal vez ocurriendo con mayor frecuencia a medida que el usuario se acerca a su cuota). Definitivamente desea alertar al usuario cuando su cuota se acerca a su límite.

Bro, estás en el lugar correcto. Personalmente he probado este método, es increíble. Lo que necesitas es una aplicación llamada Netcut. Mira:

No use este método ilegalmente. Úselo solo si tiene un permiso estricto. Disfrutar.

Esta aplicación dice ofrecer esta opción. Requiere acceso de root, por lo tanto, no lo he probado y no sé si hace lo que promete.

Aplicación gratuita de punto de acceso móvil – Software de punto de acceso WiFi portátil