I have a corrupt version of Android on my S3 phone: WiFi signal is 100% but almost zero internet connection.
So I found a binary: S968CUDUAMH1_S968CTFNAMH1_S968CUDUAMH1_HOME.tar.md5 which is good for my S3.
I installed ADB drivers but I get, “This device cannot start. (Code 10)” which I am assuming is why ODIN will not program the phone which is in Recovery mode. And phone can be seen