Check this out, it’s Android Jelly Bean mascot! Google just installed it on its Mountain View campus, right next to Ice Cream Sandwich. Clearly, the new version of the world’s most popular mobile phone operating system will be announced tomorrow at Google I/O. [Twitter]