Hola:
Primero debes descargar la rom correspondiente a tu modelo.
Luego, dependiendo de la versión de android, descargas el odin
Vas a ajustes o configuración, opciones de desarrollador, y activas la depuración USB, y si es que trae la opcion desbloqueo de oem, también la activas...
En el caso que no te salga opciones de desarrollador, entras a ajustes, acerca del dispositivo, y en donde dice número de compilación, le das doble toque 7 veces, hasta que te diga, se ha activado las opciones de desarrollador...
Bueno, proximo paso, descargas los drivers de samsung USB
Los instalas,
Ahora ejecutar odin, conectas el teléfono, cuando odin te dice, added, es que lo reconoció...
Ahora, en odin, das al botón que dice, PDA... Seleccionas la rom, que es por lo general .tar o .md5
Una vez abierto el fichero, tabulas hasta donde dice start, y pulsas ahí, esperas hasta que el teléfono reaccione nuevamente con el nuevo sistema operativo...
Nota...
No desconectar el celular del USB mientras el proceso se realiza.
Cuando el odin muestra un mensaje que dice:
pass
es que ya fue instalado...
Reiniciar celular y desconectarlo, posteriormente con el root checker verifica si tu celular está rooteado...
Ten en cuenta que si instalas una rom de otro modelo, es probable que tu dispositivo no funcione, flasheo incorrecto.
Saludos.