For Samsung to have new updated phones out to carriers and distributors within 4 weeks even, it would seem to me that they had to have known about this even since launch possibly. You just cant logistically make new phones and get them into the pipeline/ distributed taking into account shipping in such a short time.