3 votos

ADB pull falla al extraer una carpeta que existe

Tengo una carpeta que estoy tratando de sacar de mi G3. Concretamente system/etc/wifi/

Cuando saco esa carpeta específica en adb me da un error

remote object 'system/etc/wifi' does not exist

Pero sin embargo puedo tirar de todo el etc y copia todos los archivos y carpetas EXCEPTO el wifi.

Los permisos de la carpeta son rwxr-xr-x al igual que el resto.

Aquí está la salida para demostrar que el wifi es una carpeta y que puedo tirar de etc

C:\Users\Andrew\Desktop>adb shell
shell@g3:/ $ su
root@g3:/ # cd system/etc
root@g3:/system/etc # ls
More files/folders..
ppp
..
wifi
More files/folders..
root@g3:/system/etc # exit
shell@g3:/ $ exit

C:\Users\Andrew\Desktop>adb pull system/etc/ppp
pull: building file list...
pull: system/etc/ppp/ip-up-vpn -> ./ip-up-vpn
1 file pulled. 0 files skipped.
307 KB/s (5344 bytes in 0.016s)

C:\Users\Andrew\Desktop>adb pull system/etc/wifi
remote object 'system/etc/wifi' does not exist

Salida de ls -l en system/etc/

drwxr-xr-x root root 2016-03-13 18:32 wifi

Puedo tirar de ppp sin problemas, pero no de wifi

Editar

Intentando mover la carpeta a la sdcard y luego tirando de ella

adb shell su -c "cp -R /system/etc/wifi /sdcard

adb pull /sdcard/wifi

C:\Users\Andrew\Desktop>adb pull /system/etc/wifi
remote object '/system/etc/wifi' does not exist

C:\Users\Andrew\Desktop>adb shell su -c "cp -R /system/etc/wifi /sdcard
cp: /sdcard: File exists

C:\Users\Andrew\Desktop>adb pull sdcard/wifi
remote object 'sdcard/wifi' does not exist

¿Por qué es esto? y cómo puedo sacar esta carpeta. He concedido permisos Root a adb .

0 votos

Cuando intentas sacar el etc solo, ¿ves algún error cuando intenta descargar el directorio wifi?

0 votos

@Firelord se saltó el wifi, no lo menciona en absoluto

0 votos

Voy a arrancar en TWRP y luego entrar en adb para ver si el proceso de wifi en ejecución está causando esto

0voto

Cup of Java Puntos 116

Quiero publicar esta respuesta para futuras referencias en caso de que alguien experimente este problema. No pude sacar la carpeta system/etc/wifi/ usando adb con privilegios de Root hasta que arranqué en recovery.

Yo estaba usando TWRP 3.0.0-0 y yo era entonces capaz de acceder a adb en TWRP y luego tirar de la carpeta en cuestión. No estoy seguro de por qué la carpeta no era extraíble en el primer lugar, pero tirando de ella desde la recuperación funciona.

Comandos con éxito utilizado en la recuperación

adb pull system/etc/wifi

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