First, I don't know if the the kernel-2.6.24-yonggun specific patches are available. Second, if so, I don't know if the Google patches can be applied to the 2.6.24 kernel, since Android uses 2.6.23 currently in the emulator. I guess this could lead to problems, but maybe this could be worth trying. androidzaurus has reported that compiling the binderdev code as a kernel module (at least in 2.6.23) didn't work, so I didn't bother to try
After I cleaned up the patches a bit I will upload them so everyone interested can use them. The patches are the result of a
diff between a vanilla 2.6.23 and the Android 2.6.23 code. No code left out, so 100% is used. In addition to that, the panning functionality was added to the framebuffer code. I've added the patches to the Linux package in OpenEmbedded (locally), so it's actually quite easy to build a kernel (no fiddling with options and copying of files, just
bitbake poky-image-minimal)
Oh, and by the way, if you want to go through all the trouble creating the patches yourself you need the
Android kernel sources