Mobile device repair and upgrades