Hola, estoy buscando el árbol de carpetas de fábrica para Samsung Galaxy Note 1. Quiero el árbol de carpetas para poder ejecutar comandos de shell de adb para acceder a estos directorios. En una búsqueda de recuperación de datos.
por ejemplo. cd /sdcard/music/
QtADB se cuelga. En el símbolo del sistema de ADB, no pasa nada después de seguir el comando.
El comandante de Android también necesita acceso root..
1 votos
¿Puedo preguntar por qué no puedes simplemente obtener el árbol usando adb shell? Tal vez usando algo como
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
(Espera, ¡te daré un comando más limpio en un segundo jaja)0 votos
find . -type d
también funciona. Es mucho más simple de colocar, pero su salida no es tan legible. Pero sí, ¿hay alguna razón por la que algo así no funcionaría para ti?0 votos
Como probablemente quieras usar ADB, quizás desees echar un vistazo a QtADB y usar su gestor de archivos integrado.
0 votos
@dotVezz mi teléfono está "softbrickeado". Hasta ahora, lo mejor que he logrado es acceder a la tarjeta sd usando la función shell. El teléfono solo es detectado en adb a través del modo de recuperación.
find
no funciona. Dice que no se encuentra. Supongo que es porque el teléfono no está completamente rooteado. Parece un caso increíble...Su
tampoco se encuentra.0 votos
@Izzy Estoy feliz de usar ADB. Pero como mencioné, todo lo que logro es entrar en el modo $ a través de la terminal
adb shell
y luego intentar hacercd /sdcard/
. Puedo probar QtADB si puede reconocer mi teléfono u alguna solución similar. Porque aún no logro encontrarSu
0 votos
¿No se encuentra
ls
?1 votos
Si tu dispositivo es encontrado por ADB, también será encontrado por QtADB. Y aunque tener acceso de root te da posibilidades adicionales, no es un requisito para QtADB (al menos no que yo sepa). Así que inténtalo :) // Por supuesto, también puedes seguir el camino que dotVezz está señalando:
ls
siempre te mostrará los archivos y directorios disponibles en tu ubicación actual, ypwd
te dirá dónde te encuentras.0 votos
@dotVezz el comando
ls
no está bloqueado. Pero no se me muestra ninguna jerarquía... Estoy intentando instalar QtADB para ver si funciona... Es muy extraño, porque el dispositivo parecía estar rooteado "PARCIALMENTE".... ciertos comandos que deberían funcionar solo para root, funcionan... pero otros no funcionan...0 votos
@Izzy He instalado QtADB. Pero también no puede ayudar mucho debido al hecho de que no puedo entrar como Su.... ¿puedes ayudar aquí por favor...?
1 votos
Como todos mis dispositivos están rooteados, me resulta difícil verificar. Es posible que desees echar un vistazo a las Preguntas frecuentes de QtADB – Yo acabo de hacerlo y parece que requiere busybox en el dispositivo Android (lo cual, según tengo entendido, requiere root). Disculpa por eso. Alternativas: ADB Browser, tal vez Android Master (si no requiere root también), Android Commander.