OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
Regla udev para Android SDK Tools ADB
Hola
Ayer levanté una consulta en el foro de Mandriva en inglés pero no se si alguno de ustedes vea muy seguido ese foro por lo que levantaré la misma consulta acá, espero los administradores no se molesten :)
Resulta que estoy tratando de conectar mi nuevo Huawei U8220-6 en Mandriva 2010 Spring usando el cable USB.
Creé una regla en udev ( /etc/udev/rules.d/51-android.rules ) para poder realizar mi tarea la cual tiene el siguiente contenido:
SUBSYSTEM=="usb|usb_device", ATTRS{idVendor}=="12d1", MODE="0666", OWNER="metalklesk"
a la cual le aplique un chmod a+rx.
Luego de reiniciar la máquina, simplemente apliqué lo siguiente para ver si la regla funcionó
./adb devices
pero todo lo que obtengo es
List of devices attached
???????????? device
como mi usuario o root.
Entonces el problema es que ADB de Android SDK Tools no reconoce mi teléfono, sin embargo esta es parte de la salida de dmesg:
usb 2-1: new high speed USB device using ehci_hcd and address 3
usb 2-1: New USB device found, idVendor=12d1, idProduct=1502
usb 2-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
usb 2-1: Product: Android Mobile Adapter
usb 2-1: Manufacturer: Huawei Incorporated
y esta es la salida de lsusb:
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 003: ID 413c:8157 Dell Computer Corp. Integrated Keyboard
Bus 001 Device 004: ID 413c:8158 Dell Computer Corp. Integrated Touchpad / Trackstick
Bus 001 Device 005: ID 413c:8156 Dell Computer Corp. Wireless 370 Bluetooth Mini-card
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 12d1:1502 Huawei Technologies Co., Ltd.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 05ca:18a0 Ricoh Co., Ltd
Como pueden ver, Mandriva reconoce el dispositivo (incluso puedo usar la micro SD conectada al teléfono y desde Mandriva), pero ADB no es capaz de ver el teléfono.
He visto en Internet que esto funciona en Ubuntu, Opensuse o Fedora pero no he visto nada para Mandriva, y con o sin la regla no funciona (está bien creada la regla ?).
Es por esto que me he visto en la necesidad de pedir ayuda, alguien ha hecho funcionar ADB en Mandriva ?
Desde ya muchas gracias.
Saludos !!!
Usuario
# 105825 Para eso...
...tienes que parar y re-arrancar el servicio adb como root para que te reconozca el dispositivo. Además, tienes que habilitar la opción de dispositivo de depuración en tu terminal, dentro de ajustes. Así lo hago yo con mi Dream, toda una veterana que lleva ya casi un año degustando los más selectos firmwares cocinados de Android.
Ejecuta el comando
y te mostrará las diferentes opciones.
Usuario
# 105830 hice lo que sugieres pero no
hice lo que sugieres pero no me funciona :(
tu usas mandriva¿?
tuviste que crear la regla udev¿?
gracias
Usuario
# 105848 Nu...
¡Qué va! Fue sólo enchufar el terminal y ya hasta me lo reconocía como modem USB para tethering. Los pasos son los siguientes, bajar el SDK para Linux, descomprimirlo a cualquier carpeta de tu directorio personal y poner el terminal en modo depuración (sabes que está así porque al enchufarlo al ordenador te sale un iconito en la barra de notificaciones que te informa que estás conectado a un dispositivo de depuración). Luego ya tienes que arrancar el servicio adb como root y te debe reconocer perfectamente el aparatejo al ejecutar, como usuario raso, ./adb devices.
Eso sí, yo tengo una HTC Dream, no sé si el modelo de Huawei tiene algún tipo de capado por parte del fabricante y/o la operadora.
Usuario
# 105855 No me funciona !
damn! no se que pasa entonces, eso que dices lo vengo haciendo desde hace rato y no funciona (lo había leído en otros foros y como no me funcionó pregunté acá).
Despues de iniciar ADB como root, como usuario "raso" (jejeje) hago un ./adb devices y esto es lo que obtengo:
y si escribo ./adb reboot recovery (que es el maldito comando que necesito, lo demás lo hago con fastboot que si funciona) esto es lo que obtengo:
y no se que hacer !!!
No se si la operadora lo haya capado, no creo porque aunque es un Huawei, otro de mi equipo de trabajo tiene un Samsung (misma compañia, Claro) y el si pudo actualizar su android de 1.5 a 2.1, pero usando Windows (lo cual me niego a hacer, para eso tengo a la rubia jejeje).
Saludos !
Actualización:
Al final no necesité ADB, pude actualizar mi celular con mandriva sin ADB siguiendo estas guías:
http://chotech.blogspot.com/2010/05/android-21-for-t-mobile-pulse.html
http://foros.3dgames.com.ar/android.389/632426.tutorial-instalar-flb-mod-en-huawei-8220-6-a.html
http://foros.3dgames.com.ar/android.389/627808.huawei-u8220-soporta-android-2-1-uk-con-movistar-arge...
Ahora tengo android 2.1 en español con todo funcionando a la perfeccion, tremenda diferencia con la 1.5 !!!!
Por favor cerrar el hilo y muchas gracias.
Saludos!
Usuario
# 105900 jjjj
Enhorabuena!!!! Yo también saboreo la 2.1 y no puedo esperar para la 2.2 que traerá Cyanogen en breve bajo el brazo. Eso sí, ya llevo un año con el terminal y todavía no le he puesto ni una actualización oficial o del fabricante, todas han tenido que ser cocinadas.