Notably, Apple has never made an iPhone where more than two cores were active at the same time. That hasn't been necessary for good performance in most circumstances (Apple's chips have regularly gone toe-to-toe with the latest from Qualcomm), but it has hurt the iPhone's potential in multi-threaded tasks where more cores could help. Even the A10X in the current iPad Pro sticks to three full-speed cores and three efficient cores.

As it is, the latest code investigations allude to more than just a CPU update. There's more than one reference to USB-C, to begin with. This doesn't necessarily mean that the iPhone X will have a native USB-C connector, but it may take advantage of the format in a way the iPhone 7 can't. Other tidbits? There are further nods to wireless charging, although the absence of animations hints that it might not be available right away. And the previously mentioned Portrait Lighting feature, which changes the perception of how a subject was lit, may be available for both the iPhone X and iPhone 8 Plus. We'll only know the full scoop on September 12th, but these are at least tantalizing clues.

cpu0/cpu1/cpu2/cpu3/cpu4/cpu5

4 Mistral cores and two Monsoon cores. — Longhorn (@never_released) September 10, 2017