Anyway of knowing if the ota is finished rolling out for everyone yet? Don't want to put my husband back to 905 unless he can get the official ota.