3 votes

ADB pull ne parvient pas à extraire un dossier existant.

J'ai un dossier que j'essaie d'extraire de mon G3. Plus précisément system/etc/wifi/

Lorsque je tire ce dossier spécifique dans adb il me donne une erreur

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

Mais pourtant je peux tirer tout le etc et il copie tous les fichiers et dossiers SAUF le wifi.

Les autorisations sur le dossier sont rwxr-xr-x comme les autres.

Voici la sortie pour prouver que le wifi est un dossier et que je peux tirer 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

Sortie de ls -l sur le système/etc/

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

Je peux tirer le ppp très bien, mais pas le wifi.

Modifier

J'essaie de déplacer le dossier sur la carte SD puis de le retirer.

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

Pourquoi ? et comment puis-je retirer ce dossier ? J'ai accordé les droits Root à adb .

0voto

Cup of Java Points 121

Je souhaite publier cette réponse pour référence future au cas où quelqu'un rencontrerait ce problème. Je n'ai pas pu tirer le dossier system/etc/wifi/ en utilisant adb avec les privilèges de Root jusqu'à ce que je démarre en récupération.

J'utilisais TWRP 3.0.0-0 et j'ai pu accéder à adb dans TWRP et ensuite tirer le dossier en question. Je ne suis pas sûr de la raison pour laquelle le dossier n'était pas extractible en premier lieu, mais l'extraire à partir de la récupération fonctionne.

Commandes avec succès utilisé pour la récupération

adb pull system/etc/wifi

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X