Se você já tentou varias firmwares (roms) no seu Motorola e nada de funcionar, talvez seu problema seja defeito no chip eMMC; Faça esse teste simples e descubra logo se é esse seu problema pra não ficar perdendo tempo.   1º Você precisa ter o bootloader desbloqueado (se não sabe como fazer siga esse tutorial) http://www.clangsm.com.br/topic/60910-como-desbloquear-o-bootloader-do-moto-g/?page=1   2º Ao ligar seu aparelho vai apresentar a mensagem de aviso do bootloader desbloqueado   Conteúdo protegido! Você precisa efetuar um cadastro para visualizar links, imagens e muitas áreas do fórum.   3º Você precisa remover esse aviso usando o logo.bin (se não sabe como fazer siga esse tutorial) http://www.clangsm.com.br/topic/108669-logo-original-motorola/   4º Depois de reiniciar seu aparelho ele deve mostrar o logo da Motorola não mais o aviso do bootloader desbloqueado   Aqui nesse passo você consegue descobrir se a falha é no eMMC,   5º Reinicie seu aparelho 3 vezes, se voltar o aviso do bootloader desbloqueado, pode saber que seu problema é eMMC.   Lembrando, que esse problema não tem solução até o momento a não ser fazendo a troca do chip.   Espero que com esse teste você não perca tempo passando varias firmwares sem resultados