It really depends on a number of factors. Take the beagleboard. What you would need there is a working Linux kernel, add in GLESv2/EGL drivers and you'd probably be able to bring up to UI. MeeGo's fairly good for hardware adaptation.