Вытягивание ADB не может вытащить существующую папку

У меня есть папка, которую я пытаюсь извлечь из моего G3. Конкретноsystem/etc/wifi/

Когда я вытаскиваю эту конкретную папку в adb, она выдает мне ошибку

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

Но еще я могу вытащить весь etc и он справляется со всеми файлами и папками, КРОМЕ wifi.

Разрешение на папку такое rwxr-xr-xже, как и у остальных.

Вот вывод, чтобы доказать, что Wi-Fi - это папка и что я могу извлечь ее из и т. д.

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

Вывод ls -lна system/etc/

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

Я могу нормально подключить ppp, но не Wi-Fi.

Редактировать

Попытка переместить папку на SD-карту, а затем вытащить ее

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

adb вытащить /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

Почему это? и как я могу вытащить эту папку. Я предоставил права root для adb.

Когда вы пытаетесь извлечь и т. д. в одиночку, вы видите какую-либо ошибку при попытке загрузить каталог Wi-Fi?
@Firelord пропустил Wi-Fi, об этом вообще не упоминается
Я собираюсь загрузиться в TWRP, а затем зайти в adb, чтобы посмотреть, не вызывает ли это запущенный процесс Wi-Fi.
cp: /sdcard: File existsТеперь это странно. Похоже, что он обрабатывает каталоги как файлы? Это удается на моем устройстве. Вам не хватает завершающей кавычки в этой команде, возможно, попробуйте перепроверить, но на моем устройстве это удается даже без нее, так что :/
К сожалению нет, это очень странно. Дайте нам знать, как это работает в TWRP.
Вам может понадобиться дополнительный драйвер для режима восстановления. Вы можете попробовать это или ответ Иззи, если драйверы G3 не включают его.
Вытаскивание папки из рекавери TWRP сработало!

Ответы (1)

Я хочу опубликовать этот ответ для дальнейшего использования, если у кого-то возникнет эта проблема. Я не мог вытащить папку system/etc/wifi/с помощью adb с привилегиями root, пока не загрузился в рекавери.

Я использовал TWRP 3.0.0-0, и тогда я смог получить доступ к adb в TWRP, а затем вытащить нужную папку. Я не уверен, почему папку нельзя было вытащить, но вытащить ее из восстановления работает.

Команды , успешно использованные при восстановлении

adb pull system/etc/wifi