"As everyone is trying to guess whether the next big Android update is going to be Key Lime Pie or not, and whether the release will be Android 5.X or 4.X, we have yet to hear anything concrete. After getting a tip from an eagle-eyed reader (thanks, deepayan!) and digging deeper, I can definitively tell you that Google is currently working on Android 4.3, and it is still Jelly Bean." Great detective work by Artem Russakovskii.

1. There will be no upgrade to Java7 or even Java6, because Java6 changed the code license to prohibit exactly what Google are doing.
2. It's already mostly compiled
3. Full native applications have been available since 2.3
4. There will be no Obj-C, because the UI library(Skia et al) does not work with Obj-C. Enabling Obj-C is rather useless, since most iOS game devs are already on C++. And Obj-C UI code will definitely not be even close to compatible
5. Go would be nice