Archivo

Posts Tagged ‘8110’

Desarrollo de aplicaciones en Huawei U8110

7 octubre 2010 Deja un comentario

Huawei U8110Hace ya unos meses me hice con mi primer móvil Android, un Huawei U8110, es un teléfono que no está mal a pesar de sus carencias tanto en la pantalla como en la cámara de fotos.

Donde verdaderamente puede llegar a ser un aparato correoso es a la hora de desarrollar aplicaciones en él (sobre todo si usas ubuntu), así que me he tomado la molestia de hacer un tutorial para ubuntu que deja el móvil totalmente preparado para probar aplicaciones android en él. Vamos a ello:

1. Antes de nada debemos crear el archivo 51-android.rules:

  • Para ello primeramente debemos ser superusuarios: sudo su
    (introducimos contraseña)
  • Creamos el archivo: > /etc/udev/rules.d/51-android.rules
  • Accedemos a él mediante gedit: gedit /etc/udev/rules.d/51-android.rules
  • Dentro escribimos lo siguiente: SUBSYSTEM==”usb”, SYSFS{idVendor}==”12d1″, MODE=”0666″
  • Guardamos, cerramos y pasamos a darle permisos de lectura: chmod a+r /etc/udev/rules.d/51-android.rules

2. Conectamos el dispositivo:

  • Comprobamos que ha sido detectado: lsusb
  • Comprobamos que el nº de serie que aparece es 1031, este es incorrecto y con él no vamos a llegar a ningún lao, aparecerá en consola lo siguiente: Bus 001 Device 003: ID 12d1:1031 Huawei Technologies Co., Ltd.
  • Ahora escribimos lo siguiente (para ejecutar este comando necesitamos tener instalado usb_modeswitch, está en los repositorios de sinaptycs): sudo usb_modeswitch -W -v 12d1 -p 1031 -V 12d1 -P 1035 -M “5553424370ab71890600000080010a11060000000000000000000000000000” -s 20
  • Volvemos a comprobar el estado del dispositivo: lsusb
  • Comprobamos que el nº de serie haya cambiado a 1035, debe aparecer: Bus 001 Device 004: ID 12d1:1035 Huawei Technologies Co., Ltd.

3. Ahora vamos al móvil:

  • Aplicaciones -> Desarrollo y activamos la depuración usb y las ubicaciones simuladas.

4. Cambiamos el adb del sdk de Android:

  • El adb del sdk de Android debe ser pirata, hay que sustituir el original por el que se descarga de aquí: http://www.megaupload.com/?d=FYCJGBV1
  • El nuevo adb (pirata) no tiene permisos, hay que dárselos para poder ejecutar el ./adb devices (que te permite visualizar los dispositivos que tienes conectados). Hacemos lo siguiente:
    chmod a+rwx <ruta en la que se encuentra el adb>/adb

*** Recomiendo no borrar el adb original, simplemente renombrarlo a “adb.original”, por ejemplo.

Con esto ya podemos probar nuestras aplicaciones Android en nuestro Huawei U8110. Aviso que el paso 2 y 3 hay que repertirlo cada vez que se desconecte y se vuelva a conectar el móvil al ordenador.

Fuentes:
http://developer.android.com/guide/developing/device.html
http://www.testblog.net/archivo/adb-con-huawei-u8110
A %d blogueros les gusta esto: