Is the iPhone firmware automatically updated somehow or does it have to be done by the iPhone user (when syncing or using iTunes, etc.)? I have a new iPhone and haven't yet updated the firmware, so I'm not familiar with the process. Thanks!