Erro ao obter o arquivo: -6: Não suportado [Ubuntu 14.04 e LG G3]

1

Estou tentando transferir uma pasta de arquivos do meu LG G3 para o meu laptop e cada tentativa me levou a esse erro:

Acabei de desbloquear o bootloader do LG G3 usando o BUMP! e fiz um backup dentro do TWRP Recovery. Agora só quero manter uma cópia do backup no meu laptop, mas ele não será transferido.

    
por AOSPen 12.10.2014 / 08:29

2 respostas

0

Existem regras para nomear arquivos. A - é um caractere ilegal na frente de um nome de arquivo, pois indica que a próxima parte do que é digitado é uma opção - para o comando usado. Exemplo com toque (mas também se aplica a cp ou mv e outros comandos):

$ touch -1
$ touch: invalid option -- '1'
$ Try 'touch --help' for more information.

Isso funciona (o - informa ao sistema que não há opções, mas o - faz parte do nome do arquivo :)

$ touch -- -1
$ 

Se você usa um sistema de arquivos diferente, é recomendável usar uma convenção de nome de arquivo que seja suportada pelos dois sistemas de arquivos.

Então, analisando seu aviso, eu diria que você deve renomear o arquivo chamado -6 , já que o sistema assume que é uma opção chamada -6 que não faz parte do comando usado (ou seja, "não suportado" o aviso).

A propósito: você deve considerar isso como um -bug e reportá-lo ao mantenedor do software usado. Na minha opinião, o software deve cuidar disso usando o método acima para finalizar as opções de instruções para copiar os arquivos para outro sistema (da mesma forma que um espaço irá quebrar o comando se não for levado em consideração, já que um espaço é considerado o fim de um nome de arquivo e o início de um segundo nome de arquivo se o nome do arquivo não estiver entre aspas duplas).

    
por Rinzwind 12.10.2014 / 09:22
0

Eu tive o mesmo problema com o meu HTC One M8 e resolvi-o usando uma solução fornecida aqui: Stack Overflow: Não é possível montar o SAMSUNG_Android no UBUNTU Graças a Sven

Atenção: Pode ser que você precise ativar a "depuração usb" para ver o dispositivo por "lsub". Isso pode ser feito assim:

Android 2.3 - Gingerbread: configurações > Aplicativos > Desenvolvimento > Depuração USB

Android 4.0 - Ice Cream Sandwich: Configurações > Opções do desenvolvedor > Depuração USB

Android 4.1 - Jelly Bean: configurações > Opções do desenvolvedor > Depuração USB

Android 4.2 ou superior - Jelly Bean:

  • Configurações > Sobre
  • desloque-se para o número da compilação e toque 7 vezes
  • agora você encontrará "Opções do desenvolvedor" no menu "Configurações"
  • vá até ele e ative a "Depuração USB"

Os próximos passos me ajudaram a montar automaticamente o meu dispositivo no Linux Mint com um "gfvs" já instalado:

Encontre o vendorid e o productid com o lsub:

$> lsusb
Bus 001 Device 013: ID 0bb4:0c02 HTC (High Tech Computer Corp.) Dream / ADP1 / G1 / Magic / Tattoo (Debug)
...

o "0bb4" é o ID do fornecedor, o "0c02" é o ID do produto

abra o arquivo "/lib/udev/rules.d/69-libmtp.rules" para edição:

$> gksudo gedit /lib/udev/rules.d/69-libmtp.rules

Insira o novo dispositivo, duplicando um anterior e corrigindo os ID's e salve o arquivo:

# Wiko DARKMOON
ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0c02", SYMLINK+="libmtp-%k", MODE="660", GROUP="audio", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"

Desconecte seu smartphone e o conecte. Seu Linux deve montar seu dispositivo como faria para outro.

    
por Gobinath 26.06.2015 / 05:23