Here you will find some examples of code to run on maemo using EFL. Basically, you need to use ecore.evas.SoftwareX11_16() instead of ecore.evas.SoftwareX11() in order to get optimized render. Please notice that SoftwareX11_16() is still incomplete, so maybe you will need to use SoftwareX11() to get everything working. More code can be found at: - http://www.enlightenment.org/ - http://barbieri-playground.googlecode.com/svn/efl-tests/