We have discussed this before in a few posts.
"Samsung is the one who makes updates. Updates are tested and get the required approval before being released by Samsung. This includes carrier approval. "Carriers do not release the updates, they just say "Ok, it works", "Nah this isn't working" or "You must change this to that", and then Samsung releases it if all approbation are obtained, including Google certification for Play Services".
Please follow the below link to the post:
I hope this will help you.