Arquivo do Blog

Dica do dia

BuscaPé, líder em comparação de preços na América Latina

Domingo, 13 de Agosto de 2006

Como instalar o Motorola PhoneTools no Linux/Fedora?

DICA: Na realidade é possível você acessar seu celular no Linux, mas vamos falar em Linux, nada de emulação ou algo do tipo. A instalação de um software semelhante ao Motorola PhoneTools para o Linux é o chamado KMobileTools.

No meu caso, tenho um Motorola C650, mas o procedimento funciona também para qualquer outro celular Motorola USB.

Vamos para o que interessa:
1. Primeiro temos de configurar os módulos, para tanto, primeiramente plugue seu celular ao seu computador através do cabo USB. Digite:
$su
2. digite a senha root quando solicitado e digite em seguida:
#/sbin/modprobe cdc_acm
Se não acontecer nada significa que o módulo já está carregado.
3. Logo após, vamos localizar onde está conectado nosso celular, digite:
#/bin/dmesg | grep ACM
Como resultado deverá aparecer algo assim:
cdc_acm 3-1:1.0: ttyACM0: USB ACM device
4. Agora vamos setar a permissão para acesso ao dispositivo, vamos fazer o seguinte. Digite:
#ls -l /dev/ttyACM0
Como resultado deverá aparecer:
crw-rw---- 1 root uucp 166, 0 Ago 13 16:37 /dev/ttyACM0
5. Note "crw-rw----", se os três últimos caracteres forem esses "---", digite:
#/bin/chmod o+rw /dev/ttyACM0
Depois vamos ver o resultado teremos:
crw-rw-rw- 1 root uucp 166, 0 Ago 13 16:37 /dev/ttyACM0
Se estiver assim, beleza! O seu celular está instalado!

Agora vamos instalar o software para gerenciar o celular. Como dito de início o nome dele é KMobileTools, você pode encontrá-lo em http://www.kmobiletools.org/ , você pode fazer o download do arquivo RPM do Suse, também vai funcionar (pelo menos aqui no FC5 não tive problemas). Vamos continuar:

7. Baixe o arquivo digitando:
#wget ftp://ftp.berlios.de/pub/kmobiletools/kmobiletools-0.4.3.3-SUSE10.0_KDE3.5.2-i386.rpm
8. Agora vamos instalá-lo:
#rpm -ivh kmobiletools-0.4.3.3-SUSE10.0_KDE3.5.2-i386.rpm

Não apareceu erro algum? Ótimo, significa que o software foi instalado! Se houver dependências, tente instalar o pacote através do YUM. Vamos abrir o software que acabamos de instalar. Acesse o terminal com seu usuário, chega de usarmos o root por enquanto.
9. Digite:
$kmobiletools
Se o software não aparecer, não se preocupe, vamos localizá-lo e executá-lo através de seu caminho completo, para tanto siga os passos:
9.1 Localize o kmobiletools:
$whereis kmobiletools
Deverá aparecer algo assim:
kmobiletools: /opt/kde3/bin/kmobiletools
Agora, basta digitar /opt/kde3/bin/kmobiletools para iniciar o software através do Terminal ou, digite este caminho através da janela "Executar comando" (ATRL+F2) do seu ambiente gráfico. Após a abertura do software, será aberto uma janela de configuração.

10. Configure seu KMobileTools igual a tela abaixo:

... depois clique em <Apply> e por fim em <OK>. Se apareceu alguma mensagem de erro após clicar no botão <Apply>, veja o passo 5 novamente.

Por fim, sua tela deverá ficar semelhante a imagem abaixo. Se não ficar, tente clicar em Setting/Reinitialize GSM Device.


Maravilha! Já podemos acessar nossa agenda do celular, ler os SMS, fazer o envio de SMS, fazer ligações, receber, etc etc. Mas ainda não temos acesso aos arquivos do celular, e como você sabe, alguns modelos (como o C650) tiram fotos e tudo mais, neste caso vai nos interessar muito a transferência de arquivos celular-computador e vice versa.

Existe outro software chamado Moto4lin, você pode encontrá-lo no site http://sourceforge.net/projects/moto4lin. A diferença do Moto4lin para o software do Motorola PhoneTools é que nele você pode gerenciar TODOS os arquivos do celular, na realidade não tem limitação como o PhoneTools.

É necessário fazer o download do Moto4lin e compilá-lo. Caso prefira instalar através do pacote RPM (mais prático), você pode fazer o seguinte: abra o terminal e acesse-o como root (através do comando su).

11. Baixe o RPM do Moto4lin:
#wget ftp://ftp.pbone.net/mirror/ftp.altlinux.ru/pub/distributions/ALTLinux/3.0/files/i586/RPMS/moto4lin-0.3-alt4.i586.rpm
12. Instale o Moto4lin:
#rpm -ivh moto4lin-0.3-alt4.i586.rpm
Se você precisar das dependências que este aplicativo solicita, pesquise os pacotes em http://rpm.pbone.net/
13. Agora vamos abrir o Moto4lin, digite:
$moto4lin
14. Com o software aberto, clique no botão Preferences, no campo ACM Device (preste atenção no caminho correto!), digite o caminho do dispositivo do celular, neste caso /dev/ttyACM0 e clique em <OK>.


Pronto! Software instado e configurado. Agora, com o seu celular conectado ao seu computador, clique no botão Connect/Disconnect do Moto4lin para poder ter acesso aos arquivos do seu celular.


Divirta-se!

5 comentários:

Rodrigo Guariento disse...

Alguns códigos para este celular:

In order to accede to them:
[ MENU]048263 *

Opcodes of Motorola is:

0*0*0 Select tone 0
0*0*1 Select tone 1
0*0*2 Select tone 2
0*0*3 Select tone 3
0*0*4 Select tone 4
0*0*5 Select tone 5
0*0*6 Select tone 6
0*0*7 Select tone 7
0*0*8 Select tone 8
0*0*9 Select tone 9
0*0*124 Select tone 1 KHz
0*0*125 Select tone 2 KHz
0*0*126 Select tone 3 KHz
0*0*127 Select tone 4 KHz
0*1*X Disable tone X
3*0*1 vibrator Inable
3*0*0 vibrator Disable
4*3*1 Inable speech to coder full rate Audio loopback
4*3*0 Disable speech to coder full rate
4*4*1 Inable speech to coder enhanced full rate
36 January 23, 2003 680945Ã82
Troubleshooting C350 Series
4*4*0 Disable speech to coder enhanced full rate
4*5*1 Inable speech to coder half rate
4*5*0 Disable speech to coder half rate
5*0*0 Audio audio Seth level 0 level
5*0*1 audio Seth level 1
5*0*2 audio Seth level 2
5*0*3 audio Seth level 3
5*0*4 audio Seth level 4
5*0*5 audio Seth level 5
5*0*6 audio Seth level 6
5*0*7 audio Seth level 7
5*0*8 audio Seth level 8
5*0*9 audio Seth level 9
5*0*10 audio Seth level 10
5*0*11 audio Seth level 11
5*0*12 audio Seth level 12
5*0*13 audio Seth level 13
5*0*14 audio Seth level 14
5*0*15 audio Seth level 15
6*2*2*0*0 Audio Seth Path. Int Mic, IntSpk, RX unmute, TX unmute
6*4*6*0*0 Audio Seth Path. Boom Mic, Spk Boom, RX unmute, TX unmute
10*0*3 Seth band GSM 900
10*0*4 Seth band DCS 1800
10*0*5 Seth band PCS 1900
10*0*6 dual Seth band GSM 900/1800
10*1*0 Read band 3 4 = GSM 5 = DCS 6 = PCS = GSM/DCS
18*0 Initialize non-volatile memory (Reset Masters)
18*1 Initialize Non-volatile memory (Clear Masters)
20*X*0 Load Channel to number X Select Channel (for Used debugging Rx mode)
20*1*0 Load channel to number 1 GSM Low channel
20*62*0 Load channel to number 62 GSM Mid channel
20*124*0 Load channel to number 124 GSM High channel
20*512*0 Load channel to number 512 DCS Low channel
20*700*0 Load channel to number 700 DCS Mid channel
20*885*0 Load channel to number 885 CDS High channel
20*512*0 Load channel to number 512 PCS Low channel
20*661*0 Load channel to number 661 PCS Mid channel
20*810*0 Load channel to number 810 PCS High channel
55*2*001 Display Test. All pixels ON
55*2*000 Display Test. All pixels OFF
55*2*002 Display Test. Checkerboard pattern A
Table 2. Manual Commands Test (Continued)
Key Sequence Test Function/Name Remarks
Level 1 and 2 Manual Service Troubleshooting
55*2*003 Display Test. Checkerboard pattern B
55*2*004 Display Test. Border pixels ON
* # 06 # IMEI Check NonTest Mode Required

Rodrigo Guariento disse...

Dica 2:

Qual é o diretório onde estão os games do celular?

Quando acessar o moto4lin, você encontrará o caminho a/mobile/kjava, este é o diretório onde ficam os jogos. Eles são identificados da seguinte forma:

j2me0.jar -1st game da sua lista
j2me1.jar -2nd game da sua lista
j2me2.jar -3rd game da sua lista

etc.

Para funcionar os jogos, eles devem ser compatíveis com o celular. Basta colocar os arquivos de extensão .jar e .jad com os nomes na sequencia seguindo a ordem. Desligue e ligue o celular se for necessário.

Marcelo disse...

ola rodrigo estou começando a utilizar linux com SO, e apos seguir seus procedimento para instala o moto4lin apareceu o sequinte erro

erro: Failed dependencies:
libqt-mt.so.3(CXX3) is needed by moto4lin-0.3-alt4.i586

verifiquei varios forum's e não obtive resultado para corrigir o problema utilizo o fedora 6 com kernel 2.6.18-1.2798. obrigado a atenção

Rodrigo Guariento disse...

Veja se encontra algo em: "http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libqt-mt.so.3(CXX3)"

Rodrigo Guariento disse...

No Fedora 7 está mais fácil instalar o moto4lin, basta digitar:

$ su -c 'yum install moto4lin'

E pronto!

Últimas notícias - Fedora

Loading...