Even the non-free, basic parts to get AOSP to build for dream give me the hivie-jivies, mostly because the reason we are in such a pit now with further versions of Android is because we have no source to maintain working basic functionality (yeah, video in a device capable of recording/playback is basic).