Estoy portando un script que funciona bien en Android 4.0.4 a Android 4.4.2
Simplificado hace esto:
ls *.a | ./busybox xargs ./busybox rm -f
Estoy usando un binario de busybox en la carpeta de mi aplicación.
El error que estoy recibiendo es:
ocupado: Permiso denegado
Sin embargo, si corro ./busybox rm -f x.a
funciona.
Estoy rooteado y puedo ejecutar comandos simples como root, el problema es cuando un comando tiene un comando anidado dentro.
Lo mismo sucede con el rsync -e.
Lo he probado en el Android 10.1 de edición de la Samsung Galaxy 4.0.4, donde funciona bien, y en el Android 10.1 de edición de la Samsung Galaxy 4.4.2, donde falla.
Siento que esto tiene algo que ver con el problema: Artículo del emulador de terminales sobre su y ping pero no ayuda en la solución.