Thanks. I'm the only one out there saying 5.0 could be Lollipop, and not Key Lime Pie. That's because a few (well, two) devs said they are hard at working on a new platform (hence a big jump in version numbers, from 4.x to 5.0). They both say it won't be ready in time for May/June, hence a probable delay to November (a bit like the story with ICS). I can see Google making a small iterative evolution in May, since Android 4.x devices are still catching up to the market share of Android 2.3.x. However, its almost certain Google won't be using the Jelly Bean name again (it has been used twice already). So with all [rumours] things considered: -Android 5.0 is meant to be revolutionary (basically to catch up to desktop Linux, match up to 64-bit Processors) -Android 5.0 is meant to be released in May with the codename "Key Lime Pie" -Google is working on side projects (improving Chrome, Now, Maps, Plus, Chat, and other "gimmicks") -Android 5.0 isn't ready yet, it might be pushed to the next Android release -This means an iterative 4.x version will be shown at I/O and codenamed beginning with "K" -Also means Android 5.0 will have a codename beginning with "L" -It's "full steam ahead" in Google at the moment, so making the 5.0 deadline in May is still anybody's guess (Can Google afford releasing a buggy first version of their new platform? They did with 4.0.0 and were quick to recap to 4.0.3. Do they feel lucky, punk?) PS By the way you have a typo in your post: "You realize that 4.1 and 4.2 are both Ice Cream Sandwich. Why wouldn't 4.3 still be Ice Cream Sandwich" You meant to write Jelly Bean.