Conectando Linux e Android
Autor: admin | Publicado: 2013-07-19T18:24:00-03:00

Depois de oito anos e meio de uso, pouco intenso, é verdade, decidi que era hora de aposentar um valente celular Nokia 1100a. O clamor do Android era irresistível - Android é o Linux que deu certo. Após meses de pesquisa e muitos palpites de um amigo, rendi-me a um Motorola Razr D1 XT918, a versão dual chip do D1 (XT916 é a versão para apenas um chip). Resolvi dar uma chance para a Motorola, agora que foi comprada pelo Google.


Nokia 1100a e o novo Razr D1.

Falta-me uma referência para avaliar a autonomia da bateria, mas, com certeza, para quem está mais interessado nas funções de comunicação verbal do que com joguinhos e navegação na internet, surpreende. Passa tranquilamente dos quatro dias com uma ou duas conversas por dia, de alguns minutos, e o restante do tempo em espera. Para quem estava acostumado com a autonomia impressionante do 1100a, nada há do que reclamar.
Um detalhe que faz a gente coçar a cabeça é que o chip secundário só funciona em modo GSM tradicional, isto é, nada de tráfego de dados no padrão 3G. Poderá ser ruim no dia em que matarem o 2G. Há uma esperança de que nem tudo será perdido, no entanto, porque o 3G, e agora o 4G, são derivativos do GSM; pelo menos o serviço de voz não morrerá tão cedo.

Filho que não fala com pai 
E quem tem um celular desses como o D1 quer é personalizar o bicho. Android e Linux, filho e pai, imaginei... mas quem disse que consegui conectar de primeira? Pensei que o LMDE com Xfce fosse montar uma partição da mesma maneira que ocorre quando se conecta uma memória flash, mas que nada! Um pouco de pesquisa e graças à solidariedade da comunidade, já estava na pista. Descobri que a comunição é feita por meio de um protocolo chamado MTP (Media Transfer Protocol), implementado no Linux via biblioteca libmtp.
A biblioteca já estava instalada, mas mesmo assim o resultado não era o esperado, digo, o que mais faltava fazer? Descobri também que há uma série de ferramentas do MTP para o Linux, mas que não estavam instaladas; no LMDE, o nome do pacote é mtp-tools. Uma das ferramentas fornecidas é o mtp-detect - o Razr D1 era detectado (oba!), mas aparece como dispositivo desconhecido.
Mais um pouco de pesquisa mostrou que há um aplicativo gráfico que utiliza a libmtp: pacote gmtp.
Agora sim! Foi só bater no botão conectar e pronto. Apareceram as pastas públicas do Razr D1, como mostra a captura de tela abaixo.


O gmtp (GTK+) conectado ao Razr D1.

Pode parecer óbvio, mas a pasta Ringtones armazena os toques do usuário (os do sistema devem ficar em outro lugar), a Notifications guarda os sinais personalizados de chegada de mensagens SMS, por exemplo, e a Pictures serve para colocar imagens na galeria, que poderão ser utilizadas como papel de parede (640x480 pixels, ainda que a tela comporte 320x480 pixels; parte das laterais não será exibida). Para quem quiser fazer o download (ou upload) das fotografias, basta consultar a pasta DCIM.
Uma informação importante para quem bloqueou o acesso ao D1 com figura ou senha, é que o gmtp simplesmente encerra sem informação alguma caso o celular esteja bloqueado no momento da conexão. Uma vez desbloqueado e feita a conexão, desde que o cabo USB não tenha sido removido, a reconexão é livre.