So I get that 8.1 is right around the corner, but as a HTC 8S unlocked owner, how do I get it? Do I just keep hitting the update button every hour or is there a specific HTC website that I have go to, to get the 8.1
8.1's offcial release has already begun (in some countries for some phones. I know it sucks).
The best way to stay informed on it's availability for any particular phone is to visit WPC site more or less regularly.