In theroy, could someone hack the ROM for a republic wireless Moto X and make it activatable for Sprint?

Republic stated that the reason that the reason any can't be used with their network is because they used a special rom to change from VoIP to the Sprint network. So, would it be possible to load a new rom on it some how enableing it to be activated with Sprint?