Parece estranho, mas algumas pessoas querem acessar a WEB do celular usando a conexão do PC (por exemplo SPEED)…um dos motivos alegados é poder testar sites web no celular sem precisar pagar a conexão GSM.
Existe como. O nosso A1200i possui o modo USBLAN justamente para isso.
O problema é que as aplicações pré-instaladas no celular querem sempre usar a conexão GRPS.
Outro problema é que o KVM (máquina virtual Java do A1200i) sempre testa a conexão GRPS, se esta não estiver conectada a KVM nem tenta usar a rede.
Por isso, criei o programa fake_dsm_for_a1200i. Ele é baseado no programa fake_dsm feito pelo usuário mack (do motorolafans). O problema da versão dele é que só funcionava no E680 e no E680i.
Além de portar o fake_dsm, criei também o programa dsm_spy que pode ser usado para fazer engenharia reversa no protocolo DSM do celular.
Bom, vamos ao que interessa.
Pra fazer rodar, você precisa
1) Um servidor HTTP Proxy no seu computador (quem mexe com Web sabe o que é isso - eu uso o Charles Debugging Proxy).
2) criar um "Perfil" falso de acesso a dados
- coloque qualquer coisa nos campo: nome, APN, Usuario e senha.
- ip do gateway primário deve ser o endereço IP da placa USB do seu PC (192.168.16.1 ou 169.254.142.1 ou algum outro - use IPCONFIG pra saber.
- a porta é a porta do seu servidor Proxy (normalmente 8888 caso seja o Charles)
3) instalar e executar o fake_dsm_for_a1200i ([http://a1200.wikidot.com/local--files/internet-pelo-pc/fake_dsm_for_a1200i.pkg])
4) instalar o OperaMini (www.operamini.com)
5) testar
Se vc tem um programa nativo em C para o A1200 e quer acessar a internet com ele através do computador, entre em contato comigo….eu uso o FTP e o WGET por exemplo para fazer download de programas direto para o celular usando o SPEEDY.
(orkut: clovis k)





