Existem planos para melhorar o suporte ao mtp em versões futuras do Ubuntu?

16

Mesmo quando consegui conectar meu Google Nexus ao Ubuntu, acho que seria ótimo ter suporte a mtp desde o início.

Esteban Knöbl
fonte
11
Acabei de instalar o Ubuntu 13.04. Fico feliz em dizer que agora tenho o Suporte MTP completo para o meu Nexus 7. Ele funciona muito bem até agora.
Esteban Knöbl

Respostas:

16

Sim, aqui está a solução que você está procurando:

Isso foi corrigido no 13.04.


A partir de 28 de janeiro

Atualize Gvfs no Ubuntu 12.10 e 12.04 para obter suporte ao Android 4.0 para dispositivos que não suportam a interface USB Mass Storage

  1. Adicione o PPA ao seu sistema

    sudo ppa-purge ppa:webupd8team/gvfs-libmtp
    sudo add-apt-repository ppa:langdalepl/gvfs-mtp
    sudo apt-get update
    
  2. Em seguida, inicie o Atualizador de Software (anteriormente conhecido como Gerenciador de Atualizações) e instale as atualizações disponíveis.

  3. Depois que tudo tiver sido atualizado com sucesso, reinicie o computador, desbloqueie o dispositivo Android, conecte-o via USB e ele deverá aparecer no seu gerenciador de arquivos.


Por favor, consulte O que são CAE e como os uso? se você tiver dúvidas sobre algo relacionado a um PPA (Personal Package Archives) e consulte a fonte no OMG Ubuntu (ele tem alguns comentários que vale a pena ler).

Jorge Castro
fonte
Esse bug do Launchpad é sobre a limitação no suporte MTP para dispositivos da marca 'Samsung'. Isso também pode exigir um esforço da Samsung, fornecendo uma correção para o firmware de (todos / a maioria) de seus dispositivos 'móveis'.
David6 26/01
O PPA para 12.10 e 12.04 pode ser encontrado aqui: webupd8.org/2013/01/upgrade-to-gvfs-with-mtp-support-in.html (Atualize os Gvfs no Ubuntu 12.10 e 12.04 para obter suporte ao Android 4.0 para dispositivos que não suporta interface de armazenamento em massa USB)
Rinzwind
@Rinzwind que é útil, coloque-o na resposta, não em um comentário!
Jorge Castro
Mas, mas, mas você é assustador: =) (espera que Jorge está bebendo o café quando lê isso)
Rinzwind
Isso não funciona com 13.10 (ainda?)
hugo der hungrige
1

O que talvez seja necessário para alguém para desenvolver OpenMTP , inicialmente para Ubuntu desktop, 'mobile' Ubuntu , e para Android .

Existem muitos especiais no design, incluindo o Microsoft DRM , documentados no 'kit de desenvolvimento' para dispositivos. Isso precisa ser repensado como um design mais simples e extensível - que não possui janelas ou o Windows Media Player como elemento arquitetural (ou pré-requisito).

Ele também deve suportar um repositório de armazenamento único e sem cabeçalho no host (por exemplo, Ubuntu ) e / ou na nuvem, com o qual os dispositivos (conectados) e os aplicativos (locais) podem interagir. Isso deve suportar: fotos , mídia de áudio / vídeo , e-books , etc.


da wikipedia> Protocolo de transferência de mídia

O Media Transfer Protocol é descrito pela Microsoft, que o introduziu, como um protocolo para dispositivos de armazenamento inteligentes baseados e compatíveis com o Picture Transfer Protocol (PTP). Enquanto o PTP foi projetado para fazer o download de fotografias de câmeras digitais, o Media Transfer Protocol suporta a transferência de arquivos de música em players de áudio digital e arquivos de mídia em players portáteis, bem como informações pessoais em assistentes digitais pessoais. O MTP é uma parte essencial do WMDRM10-PD, um serviço de gerenciamento de direitos digitais (DRM) para a plataforma Windows Media.

O Media Transfer Protocol (comumente chamado de MTP) faz parte da estrutura "Windows Media" e, portanto, está intimamente relacionado ao Windows Media Player. As versões do sistema operacional Microsoft Windows do Windows XP SP2 oferecem suporte ao MTP. O Windows XP requer o Windows Media Player 10 ou superior; versões posteriores do Windows têm suporte interno. A Microsoft também disponibilizou um MTP Porting Kit para versões mais antigas do Windows no Windows 98. Os sistemas Apple Macintosh e Linux possuem pacotes de software para dar suporte ao MTP.

O grupo de trabalho do dispositivo USB Implementers Forum padronizou o MTP como uma classe de dispositivo USB (Universal Serial Bus) de pleno direito em maio de 2008. Desde então, o MTP é uma extensão oficial do PTP e compartilha o mesmo código de classe.

david6
fonte