Ok I've got a recovery mostly running on an epic. It's remote booted and CWM needs to have the keymapping corrected but it boots and runs. WE need more help. We hope you have answers, time, linux skills....

Take a look at:
for status and requests for help.

Biggest things we need:
1- dev to rebuild clockwork app with correct keymapping. (or maybe a recovery from a device with only 3 keys)
2- info on creating a recovery as the current one will not boot on the phone when added to recovery partition but boots as a remote download. (signing maybe?) Also we can write the factory recovery without issue so do not think its a root or access issue.