Рейтинг:0

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

флаг jp

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

$ gio смонтировать -l
...
Объем (0): мощность мото г (8)
  Тип: GProxyVolume (GProxyVolumeMonitorMTP)
  Крепление (0): мощность moto g (8) -> mtp://motorola_moto_g_8__power_ABCDEFGHIJ/
    Тип: GProxyShadowMount (GProxyVolumeMonitorMTP)
...
Крепление(1): mtp -> mtp://motorola_moto_g_8__power_ABCDEFGHIJ/
  Тип: GDaemonMount
...
$ gio info mtp://motorola_moto_g_8__power_ABCDEFGHIJ/
отображаемое имя: мощность moto g (8)
имя: Motorola_moto_g_8__power_ABCDEFGHIJ
тип: каталог
размер: 0
uri: mtp://motorola_moto_g_8__power_ABCDEFGHIJ/
локальный путь: /run/user/1000/gvfs/mtp:host=motorola_moto_g_8__power_ZABCDEFGHIJ
монтирование unix: gvfsd-fuse /run/user/1000/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
атрибуты:
  стандарт:: тип: 2
  стандарт::имя: motorola_moto_g_8__power_ABCDEFGHIJ
  стандарт :: отображаемое имя: мощность moto g (8)
  standard::icon: телефон, телефон-символ
  стандарт:: тип содержимого: индексный дескриптор/каталог
  стандарт:: размер: 0
  standard::symbolic-icon: символ телефона, телефон
  id::filesystem: mtp:host=motorola_moto_g_8__power_ABCDEFGHIJ
  доступ:: можно-читать: ИСТИНА
  доступ::может-писать: ЛОЖЬ
  доступ:: может выполнить: ИСТИНА
  access::can-delete: FALSE
  доступ:: может-корзина: ЛОЖЬ
  доступ:: можно-переименовать: ЛОЖЬ
  файловая система::тип: mtpfs
  файловая система:: удаленный: ЛОЖЬ

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

% gio list mtp:host=motorola_moto_g_8__power_ABCDEFGHIJ

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

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

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


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

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

$ gio mount -u mtp://motorola_moto_g_8__ABCDEFGHIJ/

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

$ android-передача файлов
Предупреждение: игнорируйте XDG_SESSION_TYPE=wayland в Gnome. Используйте QT_QPA_PLATFORM=wayland, чтобы работать на Wayland в любом случае.
рабочий процесс загрузки начался
зондирующий прибор...
зондирующий прибор...
зондирующий прибор...
устройство найдено, открытие сеанса...
информация об устройстве "motorola" "moto g(8) power"

потом выскакивает окно сообщения

Хранилище MTP не найдено. Возможно, ваше устройство заблокировано.
Пожалуйста, разблокируйте и нажмите «Повторить», чтобы продолжить, или прервите, чтобы выйти.

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

Рейтинг:0
флаг jp

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

Конфигурация USB по умолчанию/Передача файлов

Теперь файлы видны с

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

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

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.