Hola :
En mi HTC Touch Flo (P3452), yo uso 2 maquinas virtuales.
1- Una de ellas ( Jeode ) la tuve que instalar en la targeta y la uso para correr
applets java que fueron creados para la PC ( Desktop ).
2- La segunda ya venia instalada por default como parte del sistema operativo
WM6, y con esta corro los archivos J2ME tipicos de todos los
celulares.
Seria logico que la Touch Viva ya lo tenga instalado desde fabrica.
Jorge