Телефон Android 11 - автоматически установлен с помощью gvfsd - присутствие обнаружено gio - но файлы, видимые с «gio list », не отображаются

Я могу сказать, что телефон смонтирован

$ gio mount -l
...
Volume(0): moto g(8) power
  Type: GProxyVolume (GProxyVolumeMonitorMTP)
  Mount(0): moto g(8) power -> mtp://motorola_moto_g_8__power_ABCDEFGHIJ/
    Type: GProxyShadowMount (GProxyVolumeMonitorMTP)
...
Mount(1): mtp -> mtp://motorola_moto_g_8__power_ABCDEFGHIJ/
  Type: GDaemonMount
...
$ gio info mtp://motorola_moto_g_8__power_ABCDEFGHIJ/
display name: moto g(8) power
name: motorola_moto_g_8__power_ABCDEFGHIJ
type: directory
size:  0
uri: mtp://motorola_moto_g_8__power_ABCDEFGHIJ/
local path: /run/user/1000/gvfs/mtp:host=motorola_moto_g_8__power_ZABCDEFGHIJ
unix mount: gvfsd-fuse /run/user/1000/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
attributes:
  standard::type: 2
  standard::name: motorola_moto_g_8__power_ABCDEFGHIJ
  standard::display-name: moto g(8) power
  standard::icon: phone, phone-symbolic
  standard::content-type: inode/directory
  standard::size: 0
  standard::symbolic-icon: phone-symbolic, phone
  id::filesystem: mtp:host=motorola_moto_g_8__power_ABCDEFGHIJ
  access::can-read: TRUE
  access::can-write: FALSE
  access::can-execute: TRUE
  access::can-delete: FALSE
  access::can-trash: FALSE
  access::can-rename: FALSE
  filesystem::type: mtpfs
  filesystem::remote: FALSE

, но я не вижу никаких файлов

% gio list mtp:host=motorola_moto_g_8__power_ABCDEFGHIJ

ничего не показывает.

Как мне увидеть файлы? Я помню, как в более ранней версии Andriod что-то делал по телефону, чтобы файлы были видны, но я не могу найти никакой информации об этом. У меня включен режим разработчика , но я не вижу дополнительных параметров в разделе параметров разработчика, которые могли бы быть полезны.

Я спрашиваю об этом на askubuntu, потому что не уверен, что должен ожидать, что смогу увидеть файлы - возможно, это проблема в том, как я использую gio?


РЕДАКТИРОВАТЬ (1)

Я пробовал размонтируя

$ gio mount -u  mtp://motorola_moto_g_8__ABCDEFGHIJ/

и используя пакет ubuntu android_file_transfer

$ android-file-transfer
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
upload worker started
probing device...
probing device...
probing device...
device found, opening session...
device info "motorola"   "moto g(8) power"

, появляется окно сообщения

No MTP storage found.  Your device might be locked.
Please unlock and press retry to continue or abort to exit

Похоже на проблему со стороны телефона - хотя я понятия не имею, как его разблокировать.

0
задан 21 June 2021 в 02:18

1 ответ

В конце концов я нашел правильную настройку разработчика НА ТЕЛЕФОНЕ, как описано здесь

Default USB Configuration/File Transer

Теперь файлы видны с помощью

% gio list mtp:host=motorola_moto_g_8__power_ABCDEFGHIJ
...
...

На Ubuntu / gvfs проблем не было. / gio side.

0
ответ дан 28 July 2021 в 11:26

Другие вопросы по тегам:

Похожие вопросы: