Acabo de tener el mismo problema exacto en el mismo teléfono exacto. Después de investigar un poco, parece que esto sucede cuando Android tiene un problema para optimizar una o más aplicaciones, por lo que tercamente vuelve a intentarlas todas. Así que desinstalé las aplicaciones una por una y las reinicié, y el problema desapareció después de desinstalar SuperSU.
No queriendo dejar mi teléfono sin raíz, noté que había instalado el último SuperSU (2.79 SR3), así que fui aquí y descargué la última versión estable (2.79):
https://forum.xda-developers.com/apps/supersu
Después de instalarlo ya no tuve ningún problema.
Durante mi resolución de problemas también borré el caché, aunque no estoy seguro de si ayudó o no:
Arranque para la recuperación
Para el Moto G de primera generación:
Apaga el teléfono
Mantenga presionado el botón para bajar el volumen, mantenga presionado el botón de encendido, espere unos 4 segundos y luego suelte ambos botones
Presione el volumen hacia abajo para seleccionar Recuperación y presione el volumen hacia arriba para iniciar la recuperación
Borrar el caché
Para el Moto G de primera generación (recuperación de stock):
Si llegas a una pantalla que dice "Sin comando"
- Mantenga presionado el botón de encendido durante 2-3 segundos
- Sin soltar el botón de encendido, presione el botón para subir el volumen y suelte el botón para subir el volumen
- Suelta el botón de encendido
Use los botones de volumen para desplazarse hacia abajo para borrar la partición de caché y selecciónela con el botón de encendido
Espere a que termine (puede llevar un tiempo) y luego reinicie