Android 4.0 как usb-flash

Автор vladimirse, 03 октября 2012, 19:49:27

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

BULATUS

SGS2 адрюша четвертый... тоже без проблем. Как в SGS3 не знаю, в руках не держал.

vladimirse

Цитата: YuriS от 05 октября 2012, 12:33:13
тут вот еще советуют
http://4pda.ru/forum/index.php?forums[]=334&topics[]=343482&act=Search&source=pst&query=linux
http://research.jacquette.com/jmtpfs-exchanging-files-between-android-devices-and-linux/

Там рекомендуют jmtpfs, которая в свою очередь при сборке просит libmtp, но в Debian этот пакет называется libmtp9 и соответственно прога его не видит. (((

Malaheenee

vladimirse, -dev версию не видит? Или собственно версия не подходит?
Все мы где-то, когда-то и в чем-то были новичками.

antifreez

не монтируется андроид по mtp для просмотра флэшки, когда только подключаешь в режиме зарядки отображается каталог видимо телефона с установкой драйверов на винду, после включения Как внешний носитель всё пропадает, Отладка по юсб включена.

Так же и другой девайс-планшет на андроиде внутренею память отображает, но только 4 гига из 16 гигов которые должны быть по идее

sandaksatru

Цитата: antifreez от 12 февраля 2014, 14:24:35после включения Как внешний носитель всё пропадает, Отладка по юсб включена.
Ядро стоит дефолтное, прошивку не меняли? При подключении к другим машинам (не на Debian) проблема остается?

Sergei_Alekseev

У меня планшет asus memopad hd7 андроид 4.2.2, была такая же проблема, usb mass storage отсутствовал.
Я изменил в файле /system/build.prop строчку 'ro.sys.usb.storage.type=mtp' на 'ro.sys.usb.storage.type=mtp,mass_storage'
Использовал программу build.prop editor. Если редактировать рут эксплорером или чем-то ещё нужно пермишены правильно выставить, инче будет boot loop. Рут, естественно, нужен на девайсе.

antifreez


Цитата: sandaksatru от 13 февраля 2014, 17:43:56Ядро стоит дефолтное, прошивку не меняли? При подключении к другим машинам (не на Debian) проблема остается?
Всё дефолтное не менянное, на винде всё без проблем, драйвера автоматом ставятся и работает как флэшка обычная. Просто флэшки на Дебиане работают нормально.

sandaksatru

antifreez, подключите девайс к компу в режиме USB-накопителя, в терминале под рутом введите:
lsusb && fdisk -l && mount
вывод сюда.

qupl

[ot]Даю 70%, что не увидит просто так как накопитель.[/ot]

antifreez

#24
Так он подключен

Bus 001 Device 003: ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Bus 001 Device 002: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
>>>>>>Bus 001 Device 006: ID 05c6:9039 Qualcomm, Inc.<<<<<<<<<<<
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 002: ID 062a:0201 Creative Labs Defender Office Keyboard (K7310) S Zodiak KM-9010
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
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 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Disk /dev/sde: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x96a5eedf

   Device Boot      Start         End      Blocks   Id  System
/dev/sde1   *  1813609987  1953503999    69947006+   7  HPFS/NTFS/exFAT
/dev/sde2           16133  1813609979   906796923+   f  W95 Ext'd (LBA)
/dev/sde5           16135    17735759     8859812+  82  Linux swap / Solaris
/dev/sde6        17735823   102398309    42331243+  83  Linux
/dev/sde7       102398373  1623528899   760565263+   7  HPFS/NTFS/exFAT
/dev/sde8      1623528963  1813609979    95040508+   7  HPFS/NTFS/exFAT

Partition table entries are not in disk order
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=211631,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=414692k,mode=755)
/dev/disk/by-uuid/4632fe0e-705e-4edc-897c-308bf548e84c on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=2601340k)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)


sandaksatru

#25
За такие устройства отвечает обычно встроенный драйвер usb-storage. Если не ошибаюсь, он не модульный и должен присутствовать у вас в ядре. Если ядро не идентифицирует его с вашим устройством, значит ваш девайс при подключении не передает какие-то данные, или передает данные иные, от принятого в Linux образца. За это отвечают конфигурационные данные в Андроиде, который должен при подключении к компьютеру пробрасывать устройство. Если не боитесь, попробуйте воспользоваться советом Sergei_Alekseev, либо поставить другую прошивку. Либо, можно попробовать потанцевать с бубном по такому сценарию: https://developer.qualcomm.com/forum/qdevnet-forums/general-discussion/15018

Иного выхода я не вижу...

ogost

Цитата: antifreez от 14 февраля 2014, 12:54:32>>>>>>Bus 001 Device 006: ID 05c6:9039 Qualcomm, Inc.<<<<<<<<<<<
у меня так же определяется нонаме китайский телефон-кирпич. тоже не определяется как накопитель, но я даже не заморачивался.
Bus 002 Device 003: ID 05c6:9004 Qualcomm, Inc.
заинтересовался, пойду погуглю.

ZEN

#27
Если после ручного mount /dev/.... Устройство монтируется и определяется в файловом менеджере, то это бага с gvfs. На англоязычном форуме дебиана рекомендуют откатить пакет с gvfs на версию из Squeeze. Но лично я откатывать не пробовал, хотя на системе с Debian Wheezy баг наблюдается. Зато могу точно сказать, что на ноутбуке с Squeeze все монтируется через гуи без проблем

UPD Дополнительна ссылка на форум linuxmint с описанием проблемы http://forums.linuxmint.com/viewtopic.php?p=769143#p769143
Crimea is Ukraine