Aceder ao smartphone Android (Galaxy S3) através de uma ligação USB instável

2

Estou tentando me conectar a um smartphone Android (Samsung Galaxy S3) cuja tela está quebrada (por exemplo, totalmente preta) para salvar todos os arquivos nela. Todo o telefone está (quase) completamente além do reparo, já que o slot USB não permite uma conexão estável. Mesmo que eu já tenha tentado consertar o cabo USB com fita adesiva (não estou brincando), é com isso que eu sempre acabo (de acordo com o dmesg):

[ 750.075987] usb 1-1.6: new high-speed USB device number 14 using ehci-pci

[ 750.186084] usb 1-1.6: New USB device found, idVendor=04e8, idProduct=6860

[ 750.186091] usb 1-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3

[ 750.186095] usb 1-1.6: Product: SAMSUNG_Android

[ 750.186098] usb 1-1.6: Manufacturer: SAMSUNG

[ 750.186101] usb 1-1.6: SerialNumber: 9baf4266

[ 780.783212] usb 1-1.6: USB disconnect, device number 14

[ 793.596612] usb 1-1.6: new high-speed USB device number 15 using ehci-pci

[...]

[ 852.507428] usb 1-1.6: USB disconnect, device number 15

[ 866.039114] usb 1-1.6: new high-speed USB device number 16 using ehci-pci

[...]

[ 944.407661] usb 1-1.6: USB disconnect, device number 16

[...]

Ou seja. a conexão é redefinida aproximadamente a cada minuto devido a problemas de conexão USB. Eu estou no Debian 9 e uso o libmtp. O comando "mtp-detect" sempre falha com a seguinte saída:

libmtp version: 1.1.13

Listing raw device(s)

Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).

Found 1 device(s):

Samsung: Galaxy models (MTP) (04e8:6860) @ bus 1, dev 14

Attempting to connect device(s)

PTP_ERROR_IO: failed to open session, trying again after resetting USB interface

LIBMTP libusb: Attempt to reset device

inep: usb_get_endpoint_status(): No such device

outep: usb_get_endpoint_status(): No such device

libusb_open() failed!: No such device

LIBMTP PANIC: Could not init USB on second attempt

Unable to open raw device 0

OK.

A minha pergunta é: Existe alguma maneira de usar libmtp (ou qualquer outro software livre) para (bash) copiar arquivos do meu dispositivo Android para o meu laptop através de uma conexão instável? Muito obrigado por qualquer sugestão.

    
por Hagbard 01.06.2018 / 18:57

0 respostas