How to upgrade the Motorola Q phone

Install the software
Remove and replace battery
Run update software
Connect Q
After the installation is done:
    Disconnect Q
    Perform System Tools -> Master Reset
Run update software
Connect Q
See if any updates remain, and repeat steps above.

Once all updates are made, do another Master Reset, then:
    Dial *228, dial, then press 1  (do the programming)
    Dial *228, dial, then press 2 (this will update the roaming)