I’m pleased to announce a very important release for AndroVM, with many features and improvements that have been awaited for some time.
Here’s the feature list :
- Hardware OpenGL is now fully supported on all AndroVM versions (t, p and tp) as well as on the three OS targets (Windows, Linux, Mac OS). To use it, you have to enable “Hardware OpenGL” in the “AndroVM setting” app and use the “AndroVM player” app on your host
- ARM support (aka libhoudini) has been improved by getting ICS libs and also by adding support for “ARM native activity”, something which was missing and prevented some ARM apps to run on AndroVM with libhoudini support
- Experimental support for VMWare : The AndroVM settings were previously only stored in the VirtualBox guest properties ; now, when AndroVM runs on non-VirtualBox virtual machine, it stores its settings in /data/.AndroVM_XXXX files. Setting resolution on VMWare is partially supported as I didn’t look yet how to make VMWare accept non-standard resolution, but you can activate “OpenGL Hardware” support on VMWare and enjoy it. Audio is also not yet supported in VMWare.
- The “Always stay on” setting is back with this Jelly Bean release (it was a regression of the initial JB release)
I also want to welcome Sam (email@example.com) who begun to work for the AndroVM project for some weeks now and who helped me to release this version. You should see him posting on this blog and answering your questions.
Enjoy this release !
PS: These images still need a recent CPU (that is with MMX, SSE, SSE2 and SSE3 extensions) ; I’ll compile a specific version which doesn’t need these extensions but don’t want to remove this prerequisite from standard versions because it seems to break NDK compatibility.