I'm in the public beta, currently running the iOS 10 GM. As soon as the public iOS 10 is out I would like to end my participation in the public beta and move to the official branch. Am I right that, in order to do that, I need to put the phone in DFU mode, connect to iTunes and choose "upgrade"? This will remove the profile, and ensure that I'm on the official branch with no impact to my settings and data? Thanks.