Primero y el más importante paso : chhose android nougat ROM. Si no tienes ni idea, opta por lineage OS.
Ahora, rumbo al root del sistema. Los dispositivos Moto tienen su bootloader bloqueado y hay un procedimiento complejo para desbloquearlos que implica generar una clave desde tu dispositivo y luego desde la web de moto. El procedimiento completo está disponible en los foros de XDA.
Una vez desbloqueado el bootloader, llega el paso de instalar el TWRP. Para ello descarga el recivery para tu dispositivo, y flashéalo usando los comandos fastboot.
Una vez que estés en TWRP, suponiendo que hayas hecho las copias de seguridad y todo, tienes que limpiar las particiones de sistema, caché, datos, dalvik-cache. Ahora flashea la ROM usando el explorador de archivos en la sección de instalación del recovery. Una vez que tengas la ROM instalada, es el momento de instalar las Gapps. Instala las Gapps y reinicia tu dispositivo y deja que se configure solo.
Para hacer root al dispositivo, necesitamos instalar el add on su zip disponible en la web oficial de lineage. Asegúrese de elegir el tipo de procesador correcto.
Feliz rooting.