Minha conexão Android com o meu computador é ridiculamente lenta. Logo antes disso, usei o Banshee para transferir algumas músicas para o meu Android e demorou quase duas horas para transferir 23 músicas. (O problema não se limita ao Banshee, mas a qualquer transferência de arquivos.)
Eu pensei que isso poderia ser um problema do lado do Ubuntu , mas estou começando a pensar que o problema é limitado ou mais pronunciado ao meu dispositivo Android.
Enquanto fazia testes de variouos para tentar diagnosticar o problema, adicionando e removendo vários dispositivos USB no meu sistema e testando as transferências de arquivos, vi velocidades de até 2 MB / segundo, com as quais eu poderia viver.
No entanto, não importa o que eu fiz, e independentemente da velocidade que consegui alcançar, após algum tempo, o problema retornará. A velocidade se torna algo como 50 KB / s ou menos.
Duas horas para transferir 23 músicas é praticamente inútil.
Supondo por um momento que talvez minha máquina Ubuntu não seja o problema, como posso determinar se meu telefone Android está fazendo algo para manter a velocidade de transferência USB?
Samsung Galaxy S2, número do modelo GT-I9100, versão Android 4.0.4, versão do kernel 3.0.34-Siyah-v3.3.2, Cyanogen 9-20120624.
Respostas:
Este é um problema comum com Android e Ubuntu. Eu consegui contornar isso usando o ADB para transferir os dados.
Ative o ADB nas configurações do seu telefone e verifique se você baixou o pacote ADB no seu computador ( http://www.webupd8.org/2012/08/install-adb-and-fastboot-android-tools.html ). Em seguida, execute no terminal:
para verificar se o seu dispositivo é reconhecido. Depois de fazer isso, você pode transferir arquivos usando:
e
Isso é meio que um plug-in automático, mas eu criei um pequeno script de shell que faz isso automaticamente em: http://opensynx.codeplex.com/wikipage?title=Linux
fonte
Eu também estava tendo esse problema. No entanto, depois de ativar a "Depuração USB" no celular, a velocidade de transferência aumentou para> 10 MBPS. Também é importante descobrir onde esse dispositivo está conectado ao computador USB2 ou 1. Use lsusb -v , vá para o seu dispositivo e procure o valor no campo bcdUSB. Deve ser 2,00 ou 1,01
fonte
Eu brinquei com isso mais algumas vezes. Aqui está o que funcionou para mim
Desative o modo ptp, usado para transferir fotos do telefone para o mac. Eu suspeito que estava usando o modo em segundo plano para sincronizar fotos e, portanto, usando uma parte da minha largura de banda.
fonte
Apenas por precaução, eu pisei no problema e fiquei preso por 5 horas.
Pode parecer estúpido, mas como você deve saber, os IDs USB às vezes colidem. E isso causa todos os tipos de erros estranhos. Minha recomendação é que você altere a porta USB à qual está conectando o telefone.
Eu possuo um nexo 4 e um nexo 7, e o 7 estava sendo reconhecido como o nexo 4. A alteração da porta o corrigiu para mim.
fonte