Linux: доступ к содержимому Android через USB

909
Vering

У меня настольный ПК: Linux Mint 13, телефон: Sony Xperia V под управлением Android 4.1.2

С моего рабочего стола я хочу получить доступ к фотографиям, видео и т. Д. На телефоне.

Я включил «Медиасервер» на телефоне, но не уверен, что мне нужно на рабочем столе.

Dmesg | хвост

18245.440537] usb 2-1.5.1: new high-speed USB device number 19 using ehci_hcd [18245.535171] scsi12 : usb-storage 2-1.5.1:1.1 [18246.531074] scsi 12:0:0:0: CD-ROM SONY CD-ROM 0100 PQ: 0 ANSI: 4 [18246.534125] sr2: scsi3-mmc drive: 0x/0x caddy [18246.534379] sr 12:0:0:0: Attached scsi CD-ROM sr2 [18246.534544] sr 12:0:0:0: Attached scsi generic sg4 type 5 [18247.023144] ISO 9660 Extensions: Microsoft Joliet Level 3 [18247.023518] ISOFS: changing to secondary root [19024.704607] udevd[7153]: starting version 175 [19216.875359] usb 2-1.5.1: USB disconnect, device number 19 [19218.399626] usb 2-1.5: USB disconnect, device number 14 [19218.598989] usb 2-1.5: new high-speed USB device number 20 using ehci_hcd [19218.692851] hub 2-1.5:1.0: USB hub found [19218.693173] hub 2-1.5:1.0: 4 ports detected [19218.966396] usb 2-1.5.1: new high-speed USB device number 21 using ehci_hcd 
0
Отключите телефон, подключите его снова и опубликуйте вывод `dmesg | хвостик пожалуйста. terdon 11 лет назад 0
Просто добавил информацию к вопросу. Благодарю. Vering 11 лет назад 0
хммм ОК, похоже, ваш телефон распознается как USB-концентратор. У меня нет доступа к телефону Android, чтобы попробовать его, но [эта ветка] (http://communities-origin.sonyericsson.com/thread/43306?start=0) может помочь. terdon 11 лет назад 0
Хорошо спасибо за ваше предложение Vering 11 лет назад 0

3 ответа на вопрос

0
Vering

Не думал, что будет так сложно ..?

Я попытался получить доступ к телефону и памяти SD через USB, но не в режиме UMS i 4.1.2. Я пытался с Qlix, но мне нужно было перезагрузить Qlix тысячу раз, прежде чем я получил доступ.

Так что сейчас я буду использовать File Explorer в Eclipse ... кажется лучшим вариантом.

0
Vering

Хорошо, я нашел способ, который работает для меня. Просто смонтируйте SD-карту (но не можете узнать, где это сделать):

Перейдите в «Настройки» -> «Xperia» -> «Соединение USB».

Я просто посмотрел не то место

0
sphakka

Я предлагаю изменить название «... контент через USB», так как медиа-сервер используется для обмена контентом через сеть Wi-Fi. Итак, вот более полный ответ, основанный на этой ссылке и на моем опыте с Sony Xperia V.

  1. [linux] из вашего дистрибутива пакета, установки libmtpи приложения уровня пользователя. Для меня, mtpfs-v1.0и gmtp-v1.3.5(Gentoo builds) работают, хотя последний выглядит проще для организации музыкальных альбомов и т. Д.
  2. Отключите USB-кабель вашего телефона.
  3. [android] перейти к Settings -> Xperia -> USB Connectivity. Установите параметр USB connection mode, в зависимости от того, как вы хотите получить доступ к содержимому телефона, либо:
    • MTP, для (косвенного) доступа к мультимедиа через файловую систему пользовательского уровня (псевдо?) ( предпочтительно в этом ответе ), или
    • MSCдля прямого доступа к памяти (SD-карта) в качестве стандартного устройства Linux - если SD-карта отсутствует, AFAIK, никакое дополнительное устройство не будет доступно для Linux.
  4. Подключите USB-кабель вашего телефона.
  5. [linux] запустите gmtpи нажмите connect. Имейте в виду, что каталоги не могут быть добавлены, хотя вы можете добавлять контент (некоторые из них) к ним.

Для более консольного режима, попробуйте

$ mtpfs /your/mount/point/ 

(вам нужен доступ для записи /your/mount/point). Затем вы можете использовать стандартные консольные команды, такие как cp, mkdirи т. Д. Однако я не смог преуспеть, используя rsync... другие обходные пути по указанной ссылке . Чтобы отключить телефон:

$ fusermount -u /your/mount/point/ 

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