Agenda Project goals What works today Technical challenges Remaining work Project goals Run Windows binaries on Intel devices Port Windows source code Run Windows binaries on ARM devices What works today Support for bionic C library Cross-compilation: ./configure --host=i686-linux-android ./configure –host=arm-linux-androideabi Basic graphics driver using desktop mode Technical challenges Java Process architecture Missing libraries (freetype, libxml, libxslt, libpng, libjpeg, nettle, gmp, gnutls, samba) Lack of keyboard and mouse High DPI screens (pan & zoom) OpenGL ES only Packaging restrictions Process architecture