Aparentemente, as versões mais recentes do Android exigem o uso da Transferência de arquivos do Android. Eu tenho uma máquina mais antiga que não exige isso e é montada como um dispositivo de armazenamento em massa USB. Não vejo uma razão técnica pela qual a Transferência de arquivos do Android agora seja necessária quando não era.
O que mudou para tornar isso necessário? Por que isso é necessário?
Respostas:
Os dispositivos Android mais recentes não suportam armazenamento em massa USB, porque há uma grande deficiência: o telefone e o PC não podem acessar o armazenamento ao mesmo tempo. Isso ocorre porque o armazenamento em massa USB é um protocolo de baixo nível que fornece ao PC acesso de baixo nível a todo o sistema de arquivos. Isso causa problemas quando você conecta o telefone ao PC: -
(Onde digo "cartão SD" aqui, significa qualquer armazenamento que seu dispositivo Android chame de "externo", mesmo que não seja realmente removível).
Por outro lado, o MTP é de nível superior e permite que o Android arbitre e compartilhe o acesso, assim como compartilha diretórios ou sistemas de arquivos em uma rede. Ele ainda abre a possibilidade de permitir que o PC acesse o armazenamento interno dessa maneira, mas existem outras restrições relacionadas ao MTP.
Como eldarerathis explica, você precisa de um software especial para acessar dispositivos MTP a partir de um Mac, porque o Mac OS não possui o software apropriado, como o Windows e algumas distribuições Linux.
fonte
/data
partição inteira se usasse o UMS, a menos que houvesse alguma maneira de fazer o/data/media
diretório funcionar como algum tipo de dispositivo de bloco virtual (talvez exista, não tenho certeza). Perder o acesso a/data
ele não funcionaria, portanto eles provavelmente teriam que re-arquitetar todo o sistema para suportar ambos.Ter que executar este programa é ruim e precário. As boas notícias, não preciso fazer nada no Ubuntu 15.04, reconheço o armazenamento do telefone e posso arrastar e soltar e excluir.
fonte