Presumably the iPhone 12 have been produced and have have been made since August or September. The GM of iOS 14.1 was seeded on October 14. The phone was annouced 2 days later and shipped sometime around the 21st to get it delivered on October 23rd. How did they load software that was presumably 1 week old onto millions and millions of devices that still needed to be packaged and shipped?