Usar HTC Magic G2 como modem y sin acceso root

En este pequeño how to os voy a enseñar como usar el HTC MAGIC G2 como modem y sin necesidad de tener acceso de root ni hacer cosas complicadas para unos y fáciles para otros, yo opto por hacer las cosas lo más faciles posibles y para todo el mundo, a si que intentare hacer este how to lo más ameno posible para todo el mundo.
Requerimientos mínimos antes de empezar:

  • Cable miniUSB para conectar HTC MAGIC G2 con el ordenador
  • Descargamos el programa en cuestion que va a hacer compartir la conexíon de internet nuestro móvil HTC Magic G2 con el ordenador

http://azilink.googlecode.com/files/azilink-2.0.2.apk

  • Descargamos OpenVPN v2.1 que va a ser el encargado de que el ordenador realice la conexión con el software Azilink que es el que comparte la conexión en el HTC Magic G2
  • Si tenemos ya bajado el Android SDK e instalado los drivers para el interface ADB y su shell correspondiente no hace falta que nos bajemos http://azilink.googlecode.com/files/azilink-2.0.2.zip que contiene la linea de comandos ADB y los drivers correspodientes para la interface ADB de nuestro HTC Magic G2

Pasos a seguir para usar HTC MAGIC G2 como modem sin acceso root

  • Instalamos por completo OpenVPN (con todas las opciones que nos da en la instalación), al terminar la instalacion procederemos a hacer el archivo de configuración con el que OpenVPN cuando le demos a “Connect” realizara la conexión con el HTC Magic G2.

El archivo de configuración yo lo copie de la sección About dentro del Azilink debido a que me lo preinstale para ver como funcionaba y tal el Azilink pero vosotros lo podeis copiar y pegar el archivo azilink.ovpn dentro del azilink-2.0.2.zip que nos hemos bajado antes y ponerlo dentro de la carpeta de instalación del OpenVPN que normalmente en windows esta en C:\Archivos de programa\OpenVPN\config

  • Activamos el modo DEPURACIÓN USB (USB DEBUGGING) en el HTC Magic G2 desde Ajustes > Aplicaciones – Desarrollo – Depuración USB  (Activado con stick marcado en verde)
  • Instalamos el driver de nuestro HTC MAGIC G2 (nos pasamos este paso si lo tenemos ya correctamente funcionando)

Os dejo este link para los que no hayan conectado el HTC Magic al ordenador ni hayan instalando ningun driver en su ordenador, sigan los pasos de este pequeño manual http://www.unandroideenvodafone.com/noticia.php?id_post=34

  • Instalamos el Azilink en nuestro HTC Magic G2, yo conozco dos formas una es por la shell ADB que posteriormente vamos a tener que usar para abrir los puertos de nuestro HTC Magic G2 y hacer link con el ordenador y la otra que es la mas fácil es poner nuestra htc magic en modo de almacenamiento que es cuando activamos el modo USB en nuestra htc magic y subimos el archivo http://azilink.googlecode.com/files/azilink-2.0.2.apk a nuestra SD dentro de la HTC MAGIC, desactivamos el modo almacenamiento nos vamos al gestor de ficheros que tengamos instalado en nuestra htc magic g2, vamos a la carpeta donde pone sdcard\ y ally tenemos el archivo azilink.apk lo instalamos el programita (no ocupada casi nada) y listo ya tenemos el azilink instalado en nuestro HTC MAGIC G2
  • Abrimos los puertos de HTC MAGIC G2 que azilink usara para compartir la conexión con el ordenador.

Abrimos una cmd de windows y nos vamos a la ruta donde tengamos el adb.exe que hemos instalado con el SDK de android o hemos extraido mediante el zip de http://azilink.googlecode.com/files/azilink-2.0.2.zip
una vez nos situamos en la misma ruta que el adb.exe tipeamos “adb forward tcp:41927 tcp:41927” sin las comillas. despues de tipear eso no nos debe salir “error: device not found” si nos saliese eso esque no tenemos instalados correctamente los drivers de nuestro HTC Magic G2 y por consiguiente el interface ADB que se nos debe de mostrar en el administrador de dispositivos de windows

  • En el HTC Magic abrimos Azilink y marcamos Service active
  • Vamos al ordenador abrimos OPENVPN GUI (esta en INICIO – PROGRAMAS – OPENVPN)(se nos muestran dos iconos nuevos a mano derecha al lado del reloj de windows, uno es de la tarjeta de red virtual que nos ha instalado el OpenVPN y otro icono parecido al de la tarjeta de red es del OpenVPN que si le clicamos con el boton derecho del raton tiene muchas opciones una de ellas Connect, Disconnect,Show status, View log, Edit config….) pues bien le damos a Connect si el OpenVPN vemos que esta parado y el icono esta con las dos pantallas en rojo, cuando el OpenVPN se conecta sale un pequeño globito que dice “config is now connect Assigned IP : 192.168.56.2″ y las dos pantallitas del icono se ponen en verde, si miramos nuestro el Azilink en HTC Magic G2 vemos que pone Status Connected to host y abajo nos pone los bytes recividos, bytes enviados, bytes totales…

y nada esto es todo amigos 😀 ya podemos usar nuestro HTC MAGIC G2 como modem y sin tener acceso root


NOTA: en un ordenador con Linux conectar nuestro htc magic con OpenVPN sera igual no tiene porque cambiar la configuración, solamente cambia la manera de instalar del driver para el htc magic en linux e posteriori instalar la interface ADB para posteriormente abrir los puertos con la shell ADB

raiola manda y no el panda

88 respuesta a “Usar HTC Magic G2 como modem y sin acceso root”

  1. Muy buenas, gracias por el tutorial, me ha ido todo perfecto hasta lo importante, no se me conecta, en la htc me pone waiting for connnection y en el pc: connection refused. Utilizo simyo y un msi wind con xp. Espero que puedas ayudarme. Muchas gracias

  2. lo he echo pero me dice lo de no device detected, pero tengo conectado el OPENVPN GUI y la apk del htc esta en service active.

    1. eso es por que no tienes los drivers de la htc magic bien instalados en winxp, haz lo siguiente vete a INICIO – PANEL DE CONTROL – SISTEMA – ADMINISTRADOR DE DISPOSITIVOS y todos los elementos que tenga que ver con HTC pulsa boton derecho del raton y le das a desinstalar, expande las categorias de USB, almacenamiento de discos y no se cual mas pero hay otra que no recuerdo, cuando los hayas desinstalado todos… desconecta el HTC reinicia el ordenador y cuando se inicie winxp conecta el htc al pc y te tiene que salir lo tipico de nuevo hardware encontrado…. y le instalas los drivers que vienen en el zip que hay mas arriba que es del sdk de android que es el que instala el ADB interface

  3. Ya he hecho todo lo que me comentabas y nada! Pero me he fijado que en el Adm. de dispositivos, aparece: Adaptadores de red, Adb interface, baterias etc. Pues en Adb interface, esta Android phone, pero dice qeu no esta configurado correctamente. En cambio en Unidades de Dispositivo tambien aparece y me dice qeu este dispositivo funciona perfectamente.

    Muchas gracias por tu ayuda de verdad

    1. pues borra el adb interface por completo, desinstalalo por completo… boton derecho y desinstalar y reinicias y conectas el telefono de nuevo y cuando te salga hardware encontrado le seleccionas los drivers usb del sdk

  4. YA ESTA. muchas gracias ghosti, el problema era que no instalaba bien los drivers.
    Funciona mas rapido de lo que pensaba, con simyo

    1. yo tengo tarifa plana internet/datos por 12€ con vodafone y no me cobran mas por usar el htc como modem de esta forma, no tienen porque cobrarte mas ni se enteran de que usas el movil como modem

  5. Hola amigo, gracias por el tuto. Mi problema viene cuando llego a la parte final:

    “Vamos al ordenador abrimos OPENVPN GUI (esta en INICIO – PROGRAMAS – OPENVPN)…”

    No encuentro esto, en mi directorio aparece lo siguiente:

    Add a new TAP-Win32
    Delete ALL TAP-Win32
    Generate a estatic OpenVNPkey
    OpenVNP configuration file directory
    OpenVNP HOW TO
    OpenVNP log file directory
    OpenVNP Msnusl Page
    OpenVNP Sample configuration Files
    OpenVNP Web Site
    OpenVNP Windows Notes
    Uninstall OpenVNP

    ¿Que hice mal? Muchas gracias de antemano por la ayuda

  6. Una segunda petición. A los novatos absolutos como yo nos resultaría de mucha utilidad que explicaras también los pasos a dar para una segunda conexión. Me explico, terminando correctamente las indicaciones que nos has dado, entiendo que sólo queda abrir el navegador y hacer uso de él. La pregunta es ¿cuáles de los pasos indicados tendría que repetir mañana, cuando encienda el teléfono y el HTC para conectar? Gracias de antemano por tu respuesta y mis disculpas por las preguntas de novato. Saludos.

    1. cuando enciendas el portatil y el htc lo unico k tienes repetir es conectar el htc al portatil – abrir los puertos del htc y del portatil con “adb forward tcp:41927 tcp:41927” y abrir el openvpngui – darle click a conectar para que se conecte con el htc y listo… abrimos el navegador y a usar el htc magic como modem

  7. Me va de cine, he hecho todo lo que indicas.
    Lo único es que tenía un problem con el guindows vista y es que hay que pulsar botón dcho sobre el Open del escritorio y ejecutar como administrador para que se admitan los comandos route.
    Viene explicado en un readme o help dentro del directorio OpenVPN.

  8. Por cierto, en mirado hoy en Mi Vodafone el consumo y me aparece lo siguiente:
    Tu consumo acumulado desde el 08/06/2009 al 23/06/2009 es de:

    Consumo actual

    Voz: 8,87 € *
    SMS: 0,00 € *
    GPRS: 132,48 € **

    Total: 141,35 €

    He llamado al 123 y he dicho que si al final la tarifa plana de 12 € convalida los 132,48 € de GPRS.
    Me han dado un nº de identificación y me ha dicho que me lo resuelven y me llaman.
    Si no estuviera bien, en un mes me cepillo 500 euracos y ahora con el openVPN más de 1000.

  9. Bueno, poco a poco vamos avanzando. He reinstalado el openvpn. Lo he descargado de aquí:

    http://openvpn.se/download.html

    Installation package (both 32-bit and 64-bit TAP driver included):
    openvpn-2.0.9-gui1.0.3-install.exe

    Después de instalarlo, conectar portátil y HTC y abrir puertos con cmd… sólo tengo un icono junto al reloj, el de las pantallas rojas.

    Creo que ya estoy a sólo un paso de conseguirlo pero ¿cuál es ese paso?

    De nuevo, muchas gracias por la ayuda. Poder conectar el portátil con el HTC me va a simplificar muchísimo algunas tareas.

    PD: Dado que las indicaciones que das son tan sencillas para los novatos, quizá pudieras sugerirnos algún buen howto para iniciarnos en los accesos remotos a nuestro equipo. ¿Será posible?

    Felicidades por estas aportaciones tan úitles, GhosTi

  10. Ok, ya tengo correctamente instalado el openvpn. Conecto portátil y HTC, abro puertos con cmd, veo los dos iconos junto al reloj pero el que es como la tarjeta de red no me da más que dos opciones cuando hago click con el botón derecho: cambiar conexión de firewall windows (he creado una excepción para openvpn gui) y abrir conexiones de red.

    Dice que el cable de red está desconectado. He deshabilitado el WI-FI y repetido todo el proceso… pero nada.

    De nuevo, mi agradecimiento por tu paciencia y ayuda 😀

  11. Sí, está todo correcto hasta ese punto. Veo los dos iconos pero con las pantallas en rojo y el otro diciendo que el cable no está conectado. Exactamente esto:

    ALN o Internet de Alta Velocidad. Cable de red desconectado Con servidor de seguridad TAP-Win32 Adapter V9

  12. He seguido todos los pasos uno por uno. Tengo Azilink instalado y activo en el HTC y mi XP reconoce el teléfono porque me da acceso a la tarjeta SD, he instalado la versión del openvpn gui que has dicho, cuando tipeo en la cmd reconoce el Android Debug Bridge version 1.0.20 y cuando pincho en el icono de openvpn gui se abre el icono de las pantallas en rojo… pero la conexión dice que el cable está desconectado.

    Te agradezco una vez más tu paciencia y ayuda. Si crees que mis comentarios en este hilo pueden entorpecer el contacto co el resto de usuarios podemos usar el mail.

    Gracias de nuevo 🙂

  13. Eres un fiera! Gracias por el tuto.
    Ya puedo hacer la guardia del curro!! Mi compi se habia llevado la 3g del curro a la playa y me condenaba a quedarme en casa. Ahora me enchufo con el movil y VPN a la red del curro y a atender incidencias por ahi de fiesta!!

    Espero que Vodafone no mire los headers http y se pispe de que no usamos android y nos jodan la tarifa plana

    Gracias por ahorrarme horas de investigacion!!

    Hablamos!

  14. Ami me jode mas por q despues de mucho esfuerzo e conseguido q las dos pantallitas del openvpn esten en amarillas pero siempre repite lo de connection reset by peer(code….) y en el azlink waiting for connection. tengo permisos de root y estan todos los drivers bien

  15. Soy incapaz de instalar los drivers usb windows del sdk en uno de los portátiles que tengo. Me da al final del asistente error grave en la instalación y no instala el interface dba. Aunque sí funciona el android como dispositivo de almacenamiento. Los he instalado y desinstalado cien veces y nada. Algún consejo??

  16. Weno realice todos los pasos pero no me conecta. Pongo el movil en modo depuracion, lo conecto, abro los puertos y ejecuto el programa y cuando le doi a conectar me sale esto, se me desconecta y asi todo el rato:

    Thu Aug 13 03:28:43 2009 Connection reset, restarting [-1]
    Thu Aug 13 03:28:44 2009 SIGUSR1[soft,connection-reset] received, process restarting
    Thu Aug 13 03:28:49 2009 WARNING: –ping should normally be used with –ping-restart or –ping-exit
    Thu Aug 13 03:28:49 2009 NOTE: OpenVPN 2.1 requires ‘–script-security 2’ or higher to call user-defined scripts or executables
    Thu Aug 13 03:28:49 2009 ******* WARNING *******: all encryption and authentication features disabled — all data will be tunnelled as cleartext
    Thu Aug 13 03:28:49 2009 TAP-WIN32 device [Conexión de área local 4] opened: \\.\Global\{E2ED6D51-5F47-4C51-A3CE-4C40E809B069}.tap
    Thu Aug 13 03:28:49 2009 Notified TAP-Win32 driver to set a DHCP IP/netmask of 192.168.56.2/255.255.255.252 on interface {E2ED6D51-5F47-4C51-A3CE-4C40E809B069} [DHCP-serv: 192.168.56.1, lease-time: 31536000]
    Thu Aug 13 03:28:49 2009 Successful ARP Flush on interface [3] {E2ED6D51-5F47-4C51-A3CE-4C40E809B069}
    Thu Aug 13 03:28:49 2009 Attempting to establish TCP connection with 127.0.0.1:41927
    Thu Aug 13 03:28:49 2009 TCP connection established with 127.0.0.1:41927
    Thu Aug 13 03:28:49 2009 TCPv4_CLIENT link local: [undef]
    Thu Aug 13 03:28:49 2009 TCPv4_CLIENT link remote: 127.0.0.1:41927

  17. Hola, como no soy muy bueno en informatica me gustaria que alguien me explicara un poco mas claro desde el punto : ”Abrimos una cmd de windows y…”
    Muchas gracias

  18. Buenas, me gustaría saber cuál es el openvpn de ubuntu y cómo se configura. Yo con el network-manager accedo a la configuración vpn y añado una openvpn pero no sé cómo configurarlo.

    Y la otra, cuando descomprimo esto http://azilink.googlecode.com/files/azilink-2.0.2.zip, sólo me viene un .exe, cómo lo ejecuto?. Cuando doy esta orden, adb forward tcp:41927 tcp:41927, no hace nada:

    android-sdk-linux_x86-1.5_r3/tools# adb forward tcp:41927 tcp:41927
    bash: adb: orden no encontrada

    ¿Me podrías ayudar?, gfracias.

    1. amigo jur aqui te dejo referencias para que tu mismo te lo cocines todo

      Como configurar openvpn en ubuntu : http://www.ventanazul.com/articulos/instalar-openvpn-ubuntu-y-usar-hulu (no hace falta crear claves ni certificados)

      El SKD de android en linux no lo e visto pero tiene que tener un archivo bin de nombre adb que le tendras que dar permisos ejecutable con chmod +x y ya lo podras ejecutar como tal y usar la linea de comandos ADB en linux, antes de todo eso tendras que instalar y configurar el HTC MAGIC EN UBUNTU, si no ubuntu no te reconocera el htc magic 😀

    1. Vodafone lo puede saber que estas utilizando la htc magic como modem en tu ordenador pero aqui en este post tienes la solucion http://blogofsysadmins.com/solucion-para-no-infringir-la-tarifa-plana-cuando-usas-la-htc-magic-como-modem-en-tu-pc

      Respecto al pdanet es de pago y hace lo mismo que openvpn, una red virtual entre la htc magic y el ordenador, solamente que ya tiene la configuracion y todo hecho nada mas que instalarlo en ambos (pc y htc) y ya se supone que funciona, ojo¡ no lo he probado el pdanet¡¡

      1. Muchas gracias por tan rápida respuesta!

        Yo he probado pdanet y va bien. Muy sencilla de instalar y de utilizar.

        ¿Qué user agent estás usando? ¿Sabes cuál es el del navegador de android?

        Me has puesto al día en estos temas! Gracias otra vez!

        1. Tienes que seleccionar el agent de IPHONE, en la próxima actualización del addon de firefox se podra seleccionar HTC 😀 pero de momento navegamos como IPHONE

          1. Aquí tienes una lista de los diferentes user agent, incluidos los de Android 1.5. En el complemento “user agent switcher” dale a importar y selecciona el archivo siguiente:

            http://www.megaupload.com/?d=85PN5NS9

            Te aparecerá una lista mayor entre la que encontrarás Mobile/WAP devices, entre ellos el HTC Magic (Android 1.5)

    1. Hace unas semanas que adquir´´i mi Magic en Vodafone, este tuto me parece una pasada pero quería saber (a los que estais usando este tipo de conexión) si vodafone os ha llegado a cobrar algo, me voy de vacaciones la semana que viene y me podría llevar el portatil…..

      Saludos y Gracias

  19. Tengo una DUDA, pase el http://azilink.googlecode.com/files/azilink-2.0.2.apk al móvil pero no sé como ejecutarlo de ninguna de las dos formas, primero no tengo ni idea que es el Shell ADB y no veo ninguna aplicación en la magic que tenga ese nombre, tampoco veo ningún gestor de ficheros (mas que nada es que tampoco se el nombre del programita gestor de ficheros) tiene la magic algún gestor de fichero por defecto? tengo que bajarme alguno? nombre del gestor please
    Gracias

  20. Buenas, muy buen blog te has currado.

    Ya he conseguido navegar a través del móvil y no veas que lujazo, para cuando me vaya de vacaciones será la clave. Bueno, mi pregunta, es si haciendo todo esto del openVPN y Azilink hace falta que metamos en firefox tambien el user agent. Yo navego normalmente desde chrome, supongo que de momento no habra nada. Tampoco me molesta pasarme a firefox cuando tengo que navegar por 3g, pero tengo esa duda

  21. Sería de agradecer una pequeña explicación sobra la instalación de los drivers porque por más caminos que intento siempre acaba dándome error a la hora de abrir los puertos.

    Un saludo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.