Hay algunos problemas sucediendo aquí.
Permisos y uso de almacenamiento
Los permisos "Dibujar sobre otras aplicaciones" y "Permitir uso de datos en segundo plano" no tienen nada que ver con el almacenamiento. Si solo estás cambiando estas configuraciones porque deseas reducir el uso de almacenamiento, estás destinado al fracaso.
¿Para qué sirve "Dibujar sobre otras aplicaciones"?
Este permiso permite a una aplicación dibujar una superposición en la pantalla, a través de la cual puedes ver cualquier otra aplicación que estés intentando utilizar. Hay dos razones principales por las cuales una aplicación podría necesitar esto.
Una es para aplicaciones de atenuación de pantalla como Twilight. Para cambiar los colores de toda la pantalla, dibujan una superposición sobre toda la pantalla, todo el tiempo, delante de la aplicación que estás utilizando.
La segunda razón es para una función de "burbujas de chat", donde una aplicación puede mostrar un botón flotante o imagen que se expande en una ventana más grande con la cual puedes interactuar. Es posible hacer algunas funciones de "burbujas de chat" sin este permiso, pero eso limita lo que la aplicación puede hacer.
¿Cuál es el problema entonces?
Cuando una aplicación está dibujando sobre otras aplicaciones, no solo está mostrando cosas: también está recibiendo tus eventos de entrada (toque y teclado). Así es como la función tipo burbujas de chat puede detectar cuando has hecho clic en ella. Normalmente, la aplicación de superposición simplemente pasa todos los eventos de toque a la aplicación que está debajo, pero esto significa que puede monitorear todo lo que haces e incluso simular eventos de toque. La aplicación de superposición está literalmente entre tú y la aplicación que estás intentando utilizar, controlando toda tu interacción con ella.
Esto hace que la superposición sea bastante poderosa. Una aplicación de superposición puede ver todas las contraseñas que escribes, y puede hacer clic en botones de "aceptar" por ti. Para proteger esto, Android tiene una función para que los desarrolladores marquen algunos controles como sensibles. Los controles marcados de esta manera no pueden ser tocados o utilizados por una superposición.
Uno de los controles sensibles es el botón "Permitir" en el diálogo de permisos. Esto evita que la aplicación de superposición se otorgue a sí misma más permisos de forma silenciosa simplemente mostrando el diálogo y haciendo clic en "permitir" por ti. Otro es el botón "Instalar" en el instalador de paquetes. Hacerlo sensible evita que la aplicación de superposición descargue e instale más aplicaciones de forma silenciosa. Las aplicaciones de terceros con botones que gastan dinero (por ejemplo, compras dentro de la aplicación) o realizan acciones sensibles en tu nombre (aplicaciones bancarias) también deben usar la misma configuración "sensible".
El inconveniente de esta protección es que no puedes otorgar permisos a una aplicación, o instalar una nueva aplicación, o realizar cualquier otra acción de este tipo mientras estás usando una superposición en pantalla. Parece que estás haciendo clic en el botón "Permitir", pero en realidad solo estás haciendo clic en la superposición, y la superposición no está autorizada a hacer clic en el botón "Permitir" por ti. Para hacerlo, necesitas desactivar la aplicación de superposición (o este permiso).
¿Qué pasa con los datos en segundo plano?
Eso simplemente permite a las aplicaciones usar internet mientras están en segundo plano (es decir, mientras no están mostradas en la pantalla). Normalmente, esto debería estar activado. Por ejemplo, una aplicación de correo electrónico podría sincronizar tus carpetas de correo electrónico mientras está en segundo plano, para que cuando inicies la aplicación ya muestre la información correcta sin hacerte esperar. Una aplicación de música podría descargar tu nuevo álbum en segundo plano para que esté listo para escuchar tan pronto como la inicies, incluso si no tienes conexión a internet en ese momento.
La mayoría de las aplicaciones deberían tener configuraciones dentro de la aplicación para permitirte controlar esto. Podrían permitirte controlar qué o cuánto descargar, y elegir si descargar a través de Wi-Fi o datos móviles. Para esas aplicaciones, no necesitas cambiar la configuración de "Datos en segundo plano", porque las configuraciones dentro de la aplicación son más específicas.
Pero algunas aplicaciones están escritas o diseñadas de forma deficiente. Podrían descargar demasiadas cosas, sin darte ningún control dentro de la aplicación. Si tienes datos limitados en tu plan de celular, o si debes pagar por megabyte de datos, aplicaciones malas como esta podrían costarte dinero. Incluso si no lo hacen, podrían estar usando tu batería innecesariamente.
Entonces, no necesitas desinstalar completamente estas aplicaciones, puedes desactivar la configuración de "Permitir datos en segundo plano". Mientras la aplicación esté visible en la pantalla, funcionará normalmente. Pero tan pronto como cambies de aplicación o apagues la pantalla, Android simulará que la conexión a internet se detuvo. La aplicación no podrá usar internet mientras esté en segundo plano. (Play Store aún puede descargar nuevas actualizaciones para la aplicación, sin embargo).