Samsung Device Firmwares
Important facts to notice before flashing Samsung Device:
Make a Full Data Backup everything stored on your device
Install Samsung USB driver on your windows PC
Samsung device's battery needs to full or minimum 60% charge
Enable USB Debugging Mode in your device.
Download and extract the Odin3 Samsung tool
Exactly matched firmware file with your device's model number.
USB Cable for connecting between your device and a computer.
Odin is must needed tool for Samsung device owners. You may need and find useful Samsung Odin for flash / install custom ROM or even for different purposes. Please notice that you have to take some risk when flashing kernels or custom recovery, especially when you are not familiar with Odin and Flashing/android rooting kinds of stuff. with the simple mistake, you may BRICK your device permanently.