Estoy haciendo un script de shell para Android para ejecutar en ADB, sin embargo, el script debería descargar un archivo. Comandos como wget
y curl
no están disponibles en /system/bin
. Aquí hay algunas soluciones posibles que se me ocurrieron, cada una con sus contras:
- Rootear e instalar BusyBox (mis sistemas objetivo no tienen root)
- Descargar el archivo en la computadora usando
wget
ocurl
y luego transferir el archivo a Android conadb push
(el script debería ejecutarse en Android, no en la computadora conectada a él) - Descargar
wget
ocurl
en Android (¿cómo puedo descargar un binario sin ellos en primer lugar???) - Termux (no, mi script configura algunas configuraciones en Android que Termux no puede)
¿Es posible? Si es así, ¿cómo?