Conectando o Nokia 6085 no Linux: Cartão de Memória e Memória Interna
16 de outubro de 2008 10 Comentários
- Flip com antena interna
- GSM/EDGE 850/900/1800/1900 MHz
- Display principal: LCD passivo CSTN de 128 x 160, 262 mil cores
- Display externo: 96 x 68 FSTN, 2 cores Preto e Branco com LEDs azuis
- Interface de usuário S40 com 3 teclas programáveis, deslizador de 4 direções, teclado ITU-T, teclas de volume e tecla de câmera
- Viva-voz integrado
- Câmera VGA com zoom digital de 4x
- Rádio FM
- 3 MB de memória livre do usuário, leitor de cartão de memória MicroSD com hot-swapping
- Interface de carga de 2 mm
- Conector Pop-PortTM (USB 1.1)
- Standby ativo e interface de usuário aprimorada (Cher UI)
- Bluetooth
- Filmadora e reprodutor de vídeo
- Reprodutor de música (MP3, MP4 AAC, AAC+, eAAC+)
- Navegador XHTML sobre TCP/IP
- MMS
- Mensagens instantâneas
- Comandos/ discagem de voz aprimorados (SIND)
- Jogos e aplicativos Java MIDP2.0 pré-instalados
- Streaming 3GPP
- Sincronização local e remota (SyncML)
- Temas que incluem papéis de parede & protetores de tela animados, esquemas de cor e toques
- Teclas programáveis configuráveis pelo usuário
- Calendário, lista de tarefas, notas
- Despertador, Cronômetro de contagem regressiva

Comprei esse celular no final do ano passado (2007) com um preço bastante interessante e recursos versáteis. Possui compatibilidade Java MIDP 2.0, o que permite usar programas como o AnyRemote (controlador de computador via Bluetooth para Linux) e BarSnap (programa que permite a “leitura” de QR-Codes – códigos de barra bidimensionais usados para passar informações, como URLs, pequenos textos e afins) e seus recursos de áudio são razoáveis (seu maior problema é que a bateria vai para o ralo rapidamente se usar como MP3 Player). Como aceita toques em MP3, fica fácil configurar um toque simples e a transferência de dados via Bluetooth é muito interessante (já transmiti informações de e para meu Palm e meu notebook sem problemas).
Porém, um problema que eu tive foi que o mesmo não veio com o cabo, o que nunca me deu dor de cabeça. Mas, para facilitar as coisas, decidi comprar um cabo e investigar como conectar o Nokia 6085 ao notebook via cabo, usando Linux. Tudo aqui foi testado no Debian Lenny, mas deve funcionar no Ubuntu Gutsy e em qualquer boa distro atualizada.
Primeiro, cuidado ao comprar o cabo: em alguns casos tentarão de empurrar o cabo dos celulares Samsung. Fuja! Mesmo se for comprar um cabo genérico, procure pelos cabos CA-53 e CA-70 (que foi o que eu comprei). Se você tiver o fone de ouvido do 6085, o conector inferior é praticamente idêntico. Em alguns casos, ao encaixar o cabo pela primeira vez pode ser necessário forçar um pouquinho. Basta ter cuidado que ele encaixa normalmente.
Uma vez que o celular seja conectado ao cabo, ele irá mostrar uma tela perguntando o modo de conexão, com três opções: Transferência de Dados, Impressora e Fax e Modo Nokia. No caso, falaremos do primeiro e do último modo, que são os mais relacionados à transferência de arquivos de e para o celular.
O primeiro modo é o mais simples: basta selecionar o modo no celular que automaticamente o Linux irá reconhecer o celular como uma pendrive. No caso, esse modo é usado para transferir os dados de e para o cartão de memória MicroSD (TransFlash – seja lá o que isso quer dizer). A transferência é simples e pode ser feita como a cópia de dados normal de qualquer gerenciador. Ao terminar, lembre-se de utilizar uma opção de desmontagem do dispositivo (como a “Remover de Modo Seguro” do Konqueror / Dolphin no KDE 4.0).
O último modo é um pouco mais complexo, pois acessa a memória interna do celular (3 MB), que deveria ser acessível apenas via Bluetooth ou com o uso de um programa da Nokia para Windows. No caso, porém, alguma investigada e você descobre que na verdade existe um modo do Bluetooth chamado OBEX, que é usado para as transferências de dados, e que justamente esse modo é usado pelo programa da Nokia para se conectar ao celular via cabo. Então, procurando algumas informações na Net, cheguei a alguns tutoriais, que basicamente resumem o processo a (tudo deverá ser feito como root):
- Instale os pacotes obex, obexfs e obxftp. Se desejar, também instale gnome-vfs-obexftp. No caso do Debian/Ubuntu, o comando é: sudo apt-get install obex obextool obexpushd obexfs obexftp gnome-vfs-obexftp;
- Uma vez instalado os pacotes, crie um diretório /nokia (ou qualquer outro). Esse será o ponto de montagem da memória interna do celular;
- Agora, carregue o módulo do FUSE (File User Space Environment) com modprobe fuse;
- Monte a memória interna do celular com obexfs -u 0 /nokia/ (obs.: o parâmetro é um zero e não um O);
- Depois, todos os processos de transferência de dados serão executados normalmente, usando os comandos de shell, como cp, rm, mv e afins. Após o término, desmonte o dispositivo com umount /nokia normalmente;
- Atenção: não sei se é um bug no obexfs ou algo similar, mas se o seu filesystem estiver com locales para UTF-8 (como no caso do Debian Lenny), você terá problemas com diretórios e arquivos que contenham acentos na memória do celular, uma ves que ela se encontra em Latin-1. Não sei como resolver esse problema ainda;
Para mais informações sobre esse tipo de processo, dê uma olhada no Janelas Quebradas e no De Tudo um Pouco.
Update: Esses truques funcionam normalmente com o celular Nokia N73
Powered by ScribeFire.






















Parabéns Fabao pelo Blog e pelo seu avanco no mundo do Linux. Sucesso.
Pingback: Conectando o Nokia 6085 ao Linux
ooooh. interessante
Legal, esse eh o meu celular.
comprei ele tbm sem cabo, jah suspeiatando que nao seria simples conectalo no pc, comprei um cartao MicroSD um adaptador e ja era.
Mais eh sempre bom saber pois nunca se sabe.
Gostei de saber q aparte do cartao ele reconhece sem problemas
Eu testei aqui com o Nokia 6125, que é um modelo similar, e deu certo.
Parabéns pelo artigo. Valeu mesmo!
Caraca, muito bom! =D
Tenho um 6131 bem parecido com o seu, vou testar isso depois =]
Aliás, seus artigos estão cada vez melhor, parabéns Fábio!
@luiz
Na verdade, existe um detalhe a se tomar cuidado quando acessar o cartão… Se seu papel de parede, tema ou toque estiver no cartão, existe uma boa chance do mesmo desconfigurar quando você acessar o cartão (não sei explicar o motivo). Sugiro que seu papel de parede e toques (ao menos o toque do celular propriamente dito) seja colocado na memória interna do celular.
@Adilson e DNA:
Obrigado pelas dicas e pelo apoio… O meu objetivo aqui é descrever minhas experiências e opiniões sobre Linux (ocasionalmente recheando com outros assuntos), tentando dar dicas e sugestões que provem que Linux não é coisa de Nerds, e sim para todos. (PS: Estou postando do Note usando Wifi em um ebian Lenny)
cara irado seu topico.. acabei comprando o cabo errado e nao sabia o modelo do generico que funcione..
linux rodou tao perfeito.. agora no rwindows foram alguns safanoes e juras mas tb funcionou.
respondendo ao colega luiz:
Vc pode danificar seu cartao de memoria sacando ele sem desligar o celular.
Eu deixo o meu celular desligado enquanto uso o microsd no pc..
pra nao perder toda hora os meus toques, hehehe.
to precisando desbloquear um nokia 6085 vc pode me passar o codigo?
há e ele quando coloca um chip que não seja da telemig ele pede o codigo de restrição,oque é isso?tem no manual?
obrigado!!!
tive um celular deses e queria conprar outro mas nao estou encontrando se alguem souber de alguem que tenha algum fico grato em saber,
obrigado