I have a Casio Commando GzOne that formerly took an Android system update from 4.0.1 to 4.1.2 when on Verizon's network, but I had to do a factory reset before moving to another carrier.

Now...