Moto G: drivers y comandos (Ubuntu/Windows)
Continuamos la serie de guías sobre dispositivos Android con el Motorola Moto G. Este gran móvil ha sido el último en caer en mis manos y, como el resto, vamos a liberarlo para poder sacarle todo el partido.
En este primer artículo prepararemos el sistema, tanto el PC como el móvil, para continuar en siguientes artículos con la liberación del bootloader, el recovery modificado y las roms cocinadas.
Foro Moto G en HTC Mania http://www.htcmania.com/forumdisplay.php?f=1296
Foro Moto G en XDA http://forum.xda-developers.com/moto-g
En este primer artículo prepararemos el sistema, tanto el PC como el móvil, para continuar en siguientes artículos con la liberación del bootloader, el recovery modificado y las roms cocinadas.
- Preparar el Moto G
- Activaremos "el modo desarrollador" desde el menú Ajustes - Acerca del teléfono - Pulsar 7 veces sobre Número de compilación
- Activaremos el soporte adb desde el menú Ajustes - Opciones de desarrollo - Depuración USB
- Preparar el PC con Ubuntu
- Instalar los comandos adb y fastboot
sudo apt-get -y install android-tools-adb android-tools-fastboot
- Editar el archivo de reglas de udevd para que se pueda comunicar con el Moto G
gksu gedit /etc/udev/rules.d/51-android.rules
Añadir el siguiente texto:# Motorola Moto G SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="2e80", MODE="0666", OWNER="plugdev" SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="2e76", MODE="0666", OWNER="plugdev"
- Reiniciar el sistema
- Preparar el PC con Windows
- Instala el Driver de Motorola para Windows
- Descarga el paquete android-win-tools y descomprímelo en la carpeta c:\windows\system32
- Comprobaciones
Abrimos una ventana de comandos y ejecutamos el comando
adb devices
Debe aparecer el número de serie de nuestro dispositivo seguido de la palabra device
Desde Windows menú Inicio - Ejecutar - cmd
Desde Ubuntu Menú - Terminal
- Más información
Foro Moto G en HTC Mania http://www.htcmania.com/forumdisplay.php?f=1296
Foro Moto G en XDA http://forum.xda-developers.com/moto-g
- Artículos relacionados
Interesante @fosco_! Gracias por compartirlo ;-) (Y)
ResponderEliminarMoto G: Drivers Y Comandos (Ubuntu/Windows) >>>>> Download Now
Eliminar>>>>> Download Full
Moto G: Drivers Y Comandos (Ubuntu/Windows) >>>>> Download LINK
>>>>> Download Now
Moto G: Drivers Y Comandos (Ubuntu/Windows) >>>>> Download Full
>>>>> Download LINK sr
Interesante.
ResponderEliminarPD: "Drivers" = "Controladores" en español.
Mil gracias. Eres el único que ha escrito acerca de la instalación en linux.
ResponderEliminarpor algun motivo no reconoce el dispositivo ya tenia el adb y el fastboot en linux pero por algun motivo no reconoce mi moto G
ResponderEliminar@Tulio revisa que tienes la depuración usb activada en el G y que has reiniciado Ubuntu después de hacer los cambios en udev
ResponderEliminarEn Linux debera ser instalado el siguiente repositorio:
ResponderEliminar# sudo add-apt-repository ppa:nilarimogard/webupd8
# sudo apt-get update
# sudo apt-get install android-tools-adb android-tools-fastboot
muchas gracias sos un grosso
ResponderEliminarHola, sigo los pasos y me da el resultado ok de la comprobación...
ResponderEliminarPero cómo sigue?
Debería aparecer al navegar una carpeta cualquiera, debajo de devices junto con los discos rígidos??
Si es así no me aparece.
Hice los pasos adicionales del anonónimo del 6 de marzo.
Gracias!
@Anónimo, si el comando adb devices te devuelve el número de serie de tu dispositivo es que has hecho todo correctamente. No debe aparecer ninguna carpeta extra pues el comando adb no tiene que ver con el sistema de ficheros
ResponderEliminarHola que tal, y ¿que se debe hacer para que se puedan visualizar las carpetas y los archivos del telèfono?...
ResponderEliminaryo no puedo viualizar nada!!
@9000 pues no debería ser necesario hacer nada, simplemente enchufas el cable, lo pones en modo MTP y aparecerá la nueva unidad en el gestor de archivos.
ResponderEliminarSi por algun motivo esto no funcionase siempre puedes usar herramientas de transferencia de archivos por wifi como Airdroid, que es gratis y my fácil de usar.
¿Como le hago para el Moto X XT1058?
ResponderEliminar@Gen X debería ser exactamente igual con el Moto X, simplemente si lo estás haciendo en Linux cambian los identificadores de producto que van en el archivo de udev. Los puedes ver haciendo lsusb.
ResponderEliminarHola, esto es lo que me sale en la terminal de gnu/linux al hacer lsusb
ResponderEliminarBus 002 Device 003: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 22b8:2e63 Motorola PCS
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 058f:b003 Alcor Micro Corp.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
no sé que valores tomar para editar el archivo que dices.
La linea para el Moto G es esta:
ResponderEliminarSUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="2e80", MODE="0666", OWNER="plugdev"
En tu caso los datos los sacas de aquí:
Bus 003 Device 002: ID 22b8:2e63 Motorola PCS
De manera que la linea quedará así:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="2e63", MODE="0666", OWNER="plugdev"
Entiendes como lo he hecho? Pues tienes que hacer lo mismo con el movil en movo fastboot, que el idProduct es diferente en ese modo.
muchisimas gracias
ResponderEliminarMoto X xt1058
ResponderEliminarTodo funciona bien hasta "fastboot oem get_unlock_data" después de eso se queda y no pasa de "waiting for divice"
¿qué podrá estar mal?
Seguramente no has añadido la linea correspondiente al modo fastboot en udev
ResponderEliminarInstale todo, pero me arroja esto el terminal:
ResponderEliminar"gody@gody-Ubuntu:~$ adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
???????????? no permissions
"
Alguien podria darme una mano? Gracias.!
@Capitán, comprueba que modificaste correctamente el archivo /etc/udev/rules.d/51-android.rules
ResponderEliminarReinicia el servicio udev para asegurarte de que se aplican los cambios con udevadm control --reload-rules
Suerte
NO tengo la remota idea de comandos ni nada... me quede en el paso 2. alguien que me pueda ayudar
ResponderEliminar@Camila, si no tienes mucha idea quizá no te convenga hacer este tutorial. Qué quieres hacer exactamente?
ResponderEliminarPara que compañía queda????, queda al instalar linux???
ResponderEliminar@Rosa no entiendo a que te refieres con lo de compañía, el Moto G suele ser libre y no asociado a ninguna compañía.
ResponderEliminarSeguí los pasos y todo bien pero al meter la sim de movistar no la reconoce ya lo intente con telcel y tampoco por eso digo con que compañía se utiliza o es universal que al liberar reconoce cualquier compañia
ResponderEliminar@Rosa, abrir el bootloader no tiene nada que ver con liberar el movil para poder usar sims de cualquier operador. El bootloader se abre para poder instalar un menu recovery y poder usar roms cocinadas. Si tu movil no era libre seguirá sin ser libre después de abrir el bootloader.
ResponderEliminarMe sucede lo mismo que a @Capitan Bondiola:
ResponderEliminarubuntome@UIPAQ:~$ adb devices
List of devices attached
???????????? no permissions
Ya activé la depuración, los comandos para instalar adb y fastboot se ejecutaron correctamente, puse tal cual el texto en el archivo 51-android.rules, hice un udevadm control --reload-rules y reinicié el ordenador y el teléfono...
Con el teléfono en modo fastboot y conectado al PC si ejecuto fastboot devices el teléfono es detectado e incluso puedo mandarle comandos, pero pienso que es diferente el adb y debería reconocerlo con el teléfono encendido y depuración activa que es como describía en el párrafo anterior los pasos que seguí.
Cualquier correción o sugerencia es bienvenida, gracias
@Adair, prueba con sudo adb devices, para descartar tema de permisos del dispositivo
ResponderEliminargracias amigo funciona, servira para moto e?
ResponderEliminar@Peru el proceso debería ser exactamente el mismo, pero cambiarán los identificadores de producto para poner en el archivo de reglas de udev. Puedes ver esos identificadores con el comando lsusb
ResponderEliminarRecién hice este procedimiento para Motorola E 2nd Gen y funcionó perfectamente.
ResponderEliminarOlvidé decir que no sólo me sirvió esto para Motorola E 2nd Gen sino que además lo hice con Debian y no con Ubuntu. Todo muy bien.
ResponderEliminarMoto G: Drivers Y Comandos (Ubuntu/Windows) >>>>> Download Now
ResponderEliminar>>>>> Download Full
Moto G: Drivers Y Comandos (Ubuntu/Windows) >>>>> Download LINK
>>>>> Download Now
Moto G: Drivers Y Comandos (Ubuntu/Windows) >>>>> Download Full
>>>>> Download LINK jL