A viral Facebook post suggests that a new product release is about to happen. Could it be the HTC 11?