Puede instalar busybox
con bastante facilidad en un teléfono Android no rooteado. Pasos:
- Coge el archivo
busybox-android
de el proyecto homónimo de github .
- Consígalo en su dispositivo a través de
scp
, adb push
, Android File Transfer, etc. Póngalo en algún lugar público al que tenga acceso desde una sesión del emulador de terminal. Simplemente llámalo busybox
.
- Inicie una sesión del emulador de terminal. Haga un directorio
~/bin
y copiar el busybox
archivo desde el lugar público donde lo pusiste a ese nuevo directorio.
- Desde el
cp
no está disponible en una sesión del emulador de terminal (!) hágalo de esta manera: cat $PATH_TO_BUSYBOX/busybox > ~/bin/busybox
- Ahora
cd ~/bin
y crear un enlace simbólico: ln -s busybox tar
.
Así que ahora crea un tarball usando tar czv $FILENAME $ROOT_OF_FILES_TO_ARCHIVE
y extraerlo con la ayuda de tar xzv $FILENAME
.
tar
también está disponible por defecto para ssh
sesiones atendidas por SSHDroid (porque SSHDroid proporciona busybox
). ¿Es posible que haya que registrarlo? No recuerdo si eso funciona en la versión gratuita.