Analyst: iPhone 4G expected sales to be in 24 million units?

A Digitimes research analyst came up with an estimates of the future sales of the next iPhone, yes that most talk about version of iPhone. Digitimes analyst Ming-Chi Kuo estimates that its manufacturer—Foxconn will deliver some 24 million units to Apple in 2010.
Foxconn will ship 4.5 million units in the first half and 19.5 million units for the rest of 2010. Apple is expected to unveil the iPhone 4G on June 7, 2010 during Apple’s Worldwide Developers Conference.
According to Kou, the next gen iPhone 4G will be running on Arm Cortex A8 engine with 512MB memory, running on iPhone 4.0 OS capable of multi-task processing, better battery life and 33% sexier and thinner than previous iPhones, 960×640 IPS display with FFS technology for a higher quality image. With that, it seems like these specs are out of synch with the recent leaks and teardown..hmm!.
source {digitimes}