Сотовый телефон в Ubuntu.

deb-based дистрибутивы 4858 просм. 13 сообщ.

Здравствуйте! Решил я однажды скопировать из сотового телефона фотографии. Подключил через USB шнурок. Установил программу Gammy. Запустил её и через непродолжительное время Gammy написала о том, что она не может найти телефон. В тоже время флешка MicroCd вставленная в сотовый определилась и стало возможно закачать с компьютера файлы и из телефона вытащить интересующие файлы. Но весь вопрос в том ,как мне вытянуть эти самые файлы из памяти телефона без первоначального копирования на флешку? Возможно есть какая либо другая программа? Телефон Samsung SGH-900I ( если это конечно важно).

У меня Motorola, потому я даже и не в курсе... У знакомого есть Samsung(не знаю точно какой), поинтересуюсь у него чем он пользуется!

Вывод lsusb может быть поможет?

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 04e8:665c Samsung Electronics Co., Ltd 
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Т.е., если я правильно понял телефон определён и подключен здесь: Bus 004 Device 003: ID 04e8:665c Samsung Electronics Co., Ltd , а как войти в него?

а сам тип подключения в телефоне как определён? Там в настройках телефона их несколько должно быть - нужно выставить, чтобы он флешкой прикидывался. Масс стореджом...

В настройках телефона выбрано "запоминающие устройство".

хм. Тогда покажи, что выведет dmesg | tail -n 20 в консоли через секунд 10 после подключения телефона.

dmesg | tail -n 20
[   38.202950] type=1505 audit(1304350918.764:6):  operation="profile_replace" pid=609 name="/sbin/dhclient3"
[   38.229980] type=1505 audit(1304350918.792:7):  operation="profile_replace" pid=609 name="/usr/lib/NetworkManager/nm-dhcp-client.action"
[   38.230393] type=1505 audit(1304350918.792:8):  operation="profile_replace" pid=609 name="/usr/lib/connman/scripts/dhclient-script"
[   38.299277] type=1505 audit(1304350918.860:9):  operation="profile_load" pid=624 name="/usr/bin/evince"
[   38.385218] type=1505 audit(1304350918.948:10):  operation="profile_load" pid=624 name="/usr/bin/evince-previewer"
[   38.419564] type=1505 audit(1304350918.980:11):  operation="profile_load" pid=624 name="/usr/bin/evince-thumbnailer"
[   38.451421] type=1505 audit(1304350919.012:12):  operation="profile_load" pid=731 name="/usr/lib/cups/backend/cups-pdf"
[   38.452533] type=1505 audit(1304350919.016:13):  operation="profile_load" pid=731 name="/usr/sbin/cupsd"
[   38.459242] type=1505 audit(1304350919.020:14):  operation="profile_load" pid=732 name="/usr/sbin/tcpdump"
[   38.887691] ppdev: user-space parallel port driver
[   41.584397] ip_tables: (C) 2000-2006 Netfilter Core Team
[   48.316014] eth0: no IPv6 routers present
[  162.036036] usb 4-1: new full speed USB device using uhci_hcd and address 2
[  162.232619] usb 4-1: configuration #3 chosen from 1 choice
[  162.250662] Initializing USB Mass Storage driver...
[  162.250810] scsi4 : SCSI emulation for USB Mass Storage devices
[  162.251002] usbcore: registered new interface driver usb-storage
[  162.251007] USB Mass Storage support registered.
[  162.259335] usb-storage: device found at 2
[  162.259339] usb-storage: waiting for device to settle before scanning

странно! Пишет, что "USB Mass Storage support registered."

Значит, по логике, оно его видет ))

А нет его в списке при выполнении коменды sudo fdisk -l?

Покажи и этот вывод ))

А нет его в списке при выполнении коменды sudo fdisk -l?
Покажи и этот вывод ))

Диск /dev/sda: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000cf709

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1       19086   153307136   83  Linux
/dev/sda2           19087       19458     2980865    5  Расширенный
/dev/sda5           19087       19458     2980864   82  Linux своп / Solaris

ОС видит сотовый, вижу я его через "компьютер" там он обозначен как: " Philips Dev.0 LUN 0"

хм... И это при подключенном телефоне? Если да, то тогда даже не знаю.

Вот что нагуглил:

Подключаем телефон как флеш-накопитель
После подключения телефона к компьютеру с помощью переходника MicroUSB -> USB на панели уведомлений телефона появится надпись Подключение USB, которая затем пропадет и на панели останется только иконка USB-подключения. После этого можно войти в уведомления и выбрать Подключение USB. Появится диалоговое окошко с вопросом разрешить ли монтирование флеш-карты телефона. После нажатия кнопочки Монтировать телефон будет доступен как внешний флеш-накопитель.

Для упрощения процесса существует программа MountUSB, скачать которую можно отсюда.

Еще один момент. В отличие от подключения телефона к Windows-машине, галочка в настройках Сведения о телефоне -> Дополнительные параметры -> Запоминающее устройство может быть отключена.

А у вас ссылка не рабочая на MountUSB. :)

Обещанного три года ждут (2011 - 2014)

Если ваш нофелет (не важно какой) работает как "передавать данные по кабелю", комп видит его как кард-ридер.
Работает - хорошо.
Не работает - вынимай флешку и манипулируй без участия нофелета.

- - - -

Сегодя у всех ведроиды.

В форточке7 ведроид4.2 умеет спариваться по bluetooth и даёт звонить с компа. Прикольно отвечать на телефонный звонок в огромных наушниках AKG и вести беседу в студийный микрофон. Так и от гордости лопнуть можно, как DJ на радио блин :)

В убунтах такого финта провернуть не удалось. А хотелось бы...
Желающие коддить - хватайте идею :) У ведроида есть для этого нужное API.

Котэ харошь некропостить а)

Написать ответ…