Just in case anyone's interested, I have a working blender 2.4 build at https://github.com/radiochickenwax/blender-n900-maemo. It runs pretty smooth for modeling and animation, but really slow for rendering. All you need to run it is the binary from here. It's statically linked against maemo's python-2.5.4. Unfortunately however, this doesn't work using the default window manager in hildon-desktop. So if you want to run this, you'll have to change that. See post#3 for a cool workaround. I started some poor instructions here. Hope this helps someone out there.
For those who don't want to change window manager and want to see how it works: Code: wmctrl -l => find window id of blender xdotool windowunmap "blenderId" xprop -f _NET_WM_STATE 32a -set _NET_WM_STATE _NET_WM_STATE_FULLSCREEN -id "blenderId" xdotool windowmap "blenderId"
wmctrl -l => find window id of blender xdotool windowunmap "blenderId" xprop -f _NET_WM_STATE 32a -set _NET_WM_STATE _NET_WM_STATE_FULLSCREEN -id "blenderId" xdotool windowmap "blenderId"