Como montar um smartphone Android como uma unidade no Windows?

18

Então, alguns smartphones são montados como ... nem sei como chamá-lo .. um dispositivo , veja a imagem abaixo. O problema é que não há drive, então não posso ir lá cmd(posso?) E fazer outras coisas.

(particularmente agora eu gostaria de recuperar alguns arquivos que foram perdidos quando os recolhi no smartphone, naveguei para outra pasta no meu PC e colei lá; encontro esse bug pela segunda vez, embora não tenha sido reproduzível; novamente , O Recuva não reconhece o dispositivo, veja a segunda captura de tela)

Minha pergunta é: posso montar esse dispositivo como uma unidade? Qual é essa situação e por que alguns dispositivos são montados como unidades, enquanto outros não?

(Tentei também ativar o modo de depuração USB no smartphone, mas isso não ajudou, embora, quando ativado, seja necessária a ejeção segura)

insira a descrição da imagem aqui

insira a descrição da imagem aqui

PS para os interessados, atualmente eu uso o aplicativo do servidor WebDAV para algumas operações, como sugerido por OscarAkaElvis, mas, por enquanto, possui os seguintes inconvenientes:

  • O mapeamento da letra da unidade deve ser feito por rede WiFi. Esse é um problema do Windows, não tenho certeza se isso pode ser simplificado
  • ou seja, o servidor WebDAV não funciona para mim no modo protegido por senha
  • algumas operações são lentas: por exemplo, chamar o treecmd com saída para um arquivo para várias dezenas de pastas e a árvore de arquivos de 1.5K levou ~ 10 minutos
YakovL
fonte

Respostas:

5

Historicamente, os telefones Android suportavam dois protocolos principais ao se apresentar ao host USB: (1) classe de armazenamento em massa (MSC) e (2) dispositivo MTP / PTP (protocolo de transferência de mídia, com recursos de câmera). O modo USB era selecionável pelo usuário em alguma área de configuração. Como o armazenamento em massa fornece acesso quase direto aos diretórios de arquivos telefônicos (como no CMD), houve muitos casos de bloqueio de telefone (corrupção). Como resultado, os telefones mais novos não oferecem o modo de configuração MSC, apenas MTP / PTP. Portanto, a resposta para sua pergunta é "você não pode", a menos que seu telefone Android específico possua a opção MSC / MTP.

Aqui está uma resposta da fotografia stackexchange .

Ale..chenski
fonte
2
a principal razão pela qual as versões mais recentes do Android não permitem mais a montagem direta do cartão SD é porque, quando montada no Windows, ela deve ser desmontada do Android primeiro, tornando impossível o uso de dados no cartão SD
phuclv
5

Instale um servidor webdav no seu 'telefone. O servidor webdav entrega os dados em uma determinada partição de armazenamento do telefone para um endereço TCP / IP específico. No seu PC com Windows, você pode abrir esse endereço IP e vincular uma letra de unidade a ele.

OP: https://forums.androidcentral.com/samsung-galaxy-s3/210019-how-can-i-getget-drive-letter-windows.html#post2172515

Deve-se observar que as opções do sistema de arquivos serão limitadas porque todas as opções do sistema de arquivos suportadas devem ser suportadas por todos os sistemas que interagem.

Jim Fell
fonte
1
Instalei o WebDav Server , executei net use * \\192.168.1.2:8080e agora posso navegar na pasta raiz do telefone como unidade Z: e cartão SD do meu telefone via Z: \ sdcard.
Ross Smith II
você precisa adicionar http: \\ na frente dos URLs do servidor webdav no Windows (este PC> Exibir menus na parte superior> Mapear unidade de rede ou qualquer outro aplicativo de servidor webdav, eu uso o aplicativo "Ultimate Servers (versão pro, também possui ) "com seu plug-in de servidor webdav. na unidade de rede de mapas do Windows a partir do servidor webdav precisa: http: \\ 192.168.1.2:8080 ou se estiver usando o Ultimate Server http: \\ 192.168.1.2:8484
dia
5

Se você deseja ter uma unidade com letra , instale algum software. Olha isso

Enfim, para executar cópias únicas de arquivos no Windows, acho que você sabe como é. Enfim, vou colocar aqui como:

Após o plug-in, geralmente é necessário outra interação a ser feita no lado do telefone. Você pode selecionar os eventos push e selecionar lá para montar o telefone como uma unidade (MTP / PTP), também pode selecionar apenas para carregar a energia do telefone.

Depende da sua versão do Android. Aqui estão algumas imagens do que estou falando:

Android1

Android2

OscarAkaElvis
fonte
Editei minha resposta para colocar um link útil para mapear uma unidade como uma "unidade de rede". Confira.
OscarAkaElvis
Bem, eu já tenho o MTP ativado e o uso do PTP não ajuda muito. Obrigado pelo link, eu já vi isso, mas, para fins de recuperação, não quero instalar nada de novo no dispositivo, pois haverá uma nova gravação no FS que poderá prejudicar os arquivos cortados. Além disso, eu não acho que WebDAV vai me permitir operações de recuperação de baixo nível .. (mas vou explorar essa possibilidade mais tarde)
YakovL
Qual é a sua versão do Android? qual modelo de celular? aqui é algo para software envolvendo Samsung Kies Samsung
OscarAkaElvis
que o software funcionou para mim, graças
Jonathan Laliberte
1

Use o FAR Manager e instale o plug-in PortaDev nele. Em seguida, você verá os armazenamentos do telefone como unidades no FAR Manager, mesmo que eles ainda não tenham letras de unidade.

Dan Simiha
fonte
você o testou com dispositivos Android? Isso ajuda a acessar o armazenamento via cmd?
YakovL