1 votos

¿Hay alguna solución para el uso de bash a través de adb en LineageOS17?

Trato de iniciar sesión en mi dispositivo directamente vith

adb shell bash -i

En cierto modo funciona parcialmente, porque estoy conectado con bash pero el terminal pierde terminación.

El error que obtengo:

$ adb shell bash -i 
bash: cannot set terminal process group (-1): Not a typewriter
bash: no job control in this shell
mydevice / #

¿ Hay algo posible para hacerlo correctamente sin errores ? No tengo su instalado.

0 votos

Quiere decir bash -l porque bash -i no tiene sentido para mí sin ningún cmd

0 votos

-i significa interactivo, ese es el comportamiento deseado

0 votos

... y -l es para login shell. ¿estás diciendo que bash sin -i no es interactivo?

1voto

Jack Wade Puntos 231

El error es el esperado. adb shell por defecto no asigna un TTY (terminal) que es necesario para la sesión interactiva. En su lugar utilice:

adb shell -t bash -i

1 votos

Me encontré antes: Android.stackexchange.com/a/232537/20417 pero gracias, así es como yo uso

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X