Te descargas la STOCK ROM que te corresponda para tu modelo de Moto G (
aquí están todas).
Te descargas los
ficheros necesarios para poder flashear esa ROM.
Descomprimes la ROM y los ficheros de flashear en la misma carpeta.
Pones el móvil en modo bootloader/fastboot y lo conectas al PC.
Abres una ventana de comandos en la carpeta en donde habías descomprimido todo, y ejecutas uno a uno estos comandos:
[PHP]mfastboot flash partition gpt.bin
mfastboot flash motoboot motoboot.img
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash system system.img_sparsechunk.3
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata
mfastboot reboot[/PHP]
En el caso de elegir una STOCK ROM KitKat en lugar de Lollipop, la línea "
mfastboot flash system system.img_sparsechunk.3" habrá que omitirla.
Con el comando "
mfastboot erase userdata" borrarás todos tus datos y configuraciones.
Para más info, puedes echar un ojo a estos artículos:
Instalar STOCK ROM 5.1 en Moto G
Instalar una Factory Image (aka STOCK ROM) en un Moto G
P.D.: Como te habíamos indicado, todo esto está re-que-te-explicado en este Foro y sus SubForos... sólo hay que buscarlo y leer.