3 votos

¿Incorporar un localizador/visualizador de línea de comandos como less? Sin busybox o acceso Root

A veces investigo teléfonos extranjeros, donde no puedo hacer Root ni instalar ninguna App.

Pero quiero examinar el sistema de archivos a través de adb shell, y ver algunos archivos de texto. Como suelo hacer con un *nix-shell: con el less o el more comando.

Ambos están ausentes en el shell, al que puedo acceder con adb shell .

Mi solución hasta ahora es utilizar la herramienta de linux screen junto con el comando adb-shell cat . ( C-a Esc para desplazarse, ' / ' para buscar, Esc Esc para salir del modo copia)

3voto

Alex Vong Puntos 131

Sé que esta pregunta es un poco antigua. Pero me encuentro con exactamente el mismo problema y me gustaría compartir mis soluciones.

1ª solución

Compruebe si caja de juguetes está instalado. Si tienes suerte, ls | toybox more puede funcionar.

2ª solución

Sin embargo, no estoy satisfecho con la primera solución, ya que más no permite ir hacia atrás. Resulta que vim está instalado. En este caso, puede ejecutar ls | vim - .

3ª solución

Si utiliza emacs Llamando a adb shell en shell o eshell resuelve el problema. Esto es más o menos lo mismo que su pantalla solución.

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