I will make a thought on the vendor file.
If I keep a copy of the file vendor from my carrier OS and then download and install newest OS of another carrier.
After that will delete the vendor file of another carrier and put in place the vendor file from my carrier.
Install the OS.
What happens in this case?