giovedì 26 settembre 2013

MTP in Nexus 7 e Debian Testing

Con il Nexus 7 e Android 4.3 e' cambiato il sistema per accedere alla memoria di Android
Se prima per abilitare la memoria si doveva esplicitamente cliccare attualmente inserendo il cavo USB viene riconosciuta subito una unita' esterna

Il protocollo di trasmissione dati e' MTP e, come si vede dall'immagine sottostante, Debian testing monta automaticamente il dispositivo



Cercando di copiare dati si generano in modo abbastanza casuale errori di questo tipo


Ho notato che modificando il nome del file permette di compiere senza errori l'operazione ed in altri casi e' la dimensione del file che genera l'errore

Ho provato ad aggiornare libmtp all'ultima versione compilando dai sorgenti ma senza sensibili miglioramenti. Ho quindi compilato dai sorgenti il programma Mtpfs (link) con poco successo (il dispositivo e' stato montato ma era molto lento nel fare la lista dei file presenti)

Ho provato anche questo sistema ma senza significativi miglioramenti

In buon sostanza la cosa migliore al momento rimane Airdroid