The Android phone can be installed with more than 40,000 free games and applications that run on Java. The same phones are also compatible with MIDP/J2ME/Java games and applications. These are possible due to Jbed. It also has Andorid J2ME MIDP Runner.