¿Es posible evitar que Android cree carpetas adicionales dentro de /data/app/?
Es decir, esta es la carpeta donde se instalan las aplicaciones a nivel de usuario. Por lo tanto, hacer que todo sea de solo lectura de manera recursiva probablemente romperá las aplicaciones y eso no es realmente lo que me gustaría. (aunque si sabes cómo hacerlo no me importaría probarlo) Pero mi razón principal es que quiero evitar que se creen carpetas allí. Específicamente las carpetas temporales que el Administrador de Descargas está creando allí. Esto forma parte de mi búsqueda para tomar el control sobre el Administrador de Descargas. No puedo reemplazarlo, así que estoy probando diferentes enfoques para, bueno, gestionar el Administrador.
Información adicional: El dispositivo está rooteado. El almacenamiento es interno. Android: v6.0.1, ROM: MIUI 8.5.3.0
¹ significa las aplicaciones (APKs) en sí mismas, no estoy hablando de <code>/data/data/<package_name>/*</package_name></code>
1 votos
@Izzy tengo acceso a un TouchWiz KitKat, y todavía tiene los APKs listados uno tras otro. Supongo que las carpetas comenzaron a aparecer en Lollipop.
1 votos
@Izzy ¡Gracias por las ediciones! :) Añadida información del teléfono
0 votos
Lo siento. ¿No entiendo lo que estás tratando de lograr? Esto podría ser en realidad un problema XY. Si Download Manager está creando carpetas temporales, ¿cuál es el problema con eso? Además, ¿cuál es exactamente el problema que pensaste en detener la creación de nuevas carpetas?
0 votos
@Firelord Estoy tratando de controlar todas las instalaciones que se llevan a cabo en el dispositivo que son activadas a través del Administrador de Descargas (no estoy seguro de los detalles exactos, pero parece que pasa por él). Así que solo podría instalar las aplicaciones que descargue manualmente. Esto quizás no sea la mejor aproximación, pero al principio crea una carpeta temporal mientras se está descargando y parece que solo se permite una descarga concurrente. Así que pensé en usar eso de alguna manera. Es decir, estoy tratando de detener las actualizaciones/descargas automáticas.
0 votos
Si deseas detener las actualizaciones automáticas, ¿por qué no vas a la tienda de aplicaciones > ajustes > actualización automática de aplicaciones y lo configuras en "no actualizar aplicaciones automáticamente"? Lo que estás pidiendo es jugar con fuego.
0 votos
@ Me refería a las actualizaciones automáticas del sistema (perdón por quedarme sin espacio arriba). Para aplicaciones normales eso funciona, pero para cosas como Google Play Services, Play Store, etc., simplemente se actualizan automáticamente. He estado tratando de desactivar esto durante bastante tiempo (sin perder la tienda de aplicaciones).
0 votos
Espera, ¿deseas detener los servicios de reproducción y las actualizaciones de la tienda de aplicaciones o las actualizaciones del sistema Android o ambas cosas?
0 votos
@ Quiero desactivar todo lo que se instala automáticamente. Excepto las aplicaciones normales, que se pueden activar/desactivar dentro de la aplicación Google Play. Además, no me refiero al Sistema como actualizaciones de ROM/OTA.
0 votos
Ok, primero ¿puedo preguntar por qué quieres hacer eso? Para desactivar las actualizaciones automáticas de Google Play Services y Play Store, puedes intentar establecer "restringir datos en segundo plano" para Play Store (quizás incluso para Play Services pero eso probablemente causaría más problemas, especialmente si usas Play Games y cualquier otra aplicación de Google), pero ten en cuenta que entonces si quieres descargar/actualizar una aplicación tendrás que permanecer en Play Store hasta que el proceso haya terminado. No es una solución ideal (es más como una limitación).
0 votos
@ Bueno, por eso quiero desactivar la actualización automática y no estos componentes en sí mismos. También podría usar un firewall para bloquearlos de internet. Además, puedo quitar el Administrador de Descargas y la Tienda Play del teléfono. Pero entonces no podré descargar nuevas aplicaciones de la Tienda Play. (hay otras tiendas, pero no confiaría en ellas o están incompletas)