-Tener los drivers de motorola instalados (conectar al pc y descargar el device manager según instrucciones que aparecen).
-Descargar los archivos (
http://forum.xda-developers.com/atta...1&d=1356776196) y descomprimir en una carpeta en C: (ej: C:/mdm).
-Copiar update.zip en la raiz de la sd del teléfono.
-Desconectar el teléfono del pc, apagarlo, encenderlo con vol+,vol-,power al mismo tiempo.
-Esperar a que diga fastboot, conectar al pc y esperar a que termine de instalar otros drivers (debería ser automático en Windows, recomiendo tener el pc conectado a internet).
-En el pc: ejecutar CMD.
-En entorno DOS (cmd): llegar a la carpeta donde esta todo (c:/cmd).
-En la carpeta en entorno DOS: escribir "fastboot boot recovery.img" (sin comillas) y presionar enter, dejarlo trabajar.
-En el celular aparecerá un menú recovery (navegar con teclas de volumen y seleccionar con power), poner install zip, choose, buscar update.zip (en la raíz, donde lo dejamos, es decir /sdcard) y proceder. Esperar a que termine.
-Presionar back y elegir reboot, si sale una pregunta, poner yes.
-Cuando reinicie y aparezca el logo de motorola, desconectar el teléfono.
-Listo, para comprobar se puede bajar rootcheck desde la play store.
OJO: Por lo que he leido, si sus celulares no entran a fastboot con vol-,vol+,power tienen un firmware diferente y por lo tanto este método NO FUNCIONA.
FUENTE:
[tutorial] ROOT Motorola Defy Mini XT320, al fin! - Otros Motorola - Grupo Android
Si no te entra a fastboot, no hagas el cabra. Parece que tu versión de booteo sea la 2.21 así que no debería haber problemas. Me mantienes al tanto si hay cualquier problema