actually to be precize... this is what i found out and tested on my s3mini... i had it rooted and official stock and there was an update avialable for it trough odin and ota, in that time i had a virus on the pc i use (oops downloaded the first stupid link for odin 3.09) so i got stuck, and then i was tbinking something. i searched for the official stock recovery from samsung and downloaded it for my device and then i got into SuperSU and completly removed root. when done i got into my current recovery and flashed the stock recovery amd after that my system said it was official and was able to pull it ota
i dont know if it helps you just wanted to mention and share. you may not find a stock recovery so maybe pull it out of somewhere like the official firmware and download and then pull it out with a root file explorer.
Sent from my GT-I9205 using XDA Free mobile app