I got it to work, thanks to Blarf (see, he does still help a lot
)
it's an issue with the defined location of the lunfile.
/bootable/recovery/extendedcommands.c @ line 360
- #define BOARD_UMS_LUNFILE "/sys/devices/platform/usb_mass_storage/lun0/file"
+#define BOARD_UMS_LUNFILE "/sys/devices/platform/msm_hsusb/gadget/lun0/file"
Here is an example, I don't know if it will work on newer screens, not sure if I included both screen drivers, so if you get a black screen on a newer phone, reboot the phone and flash a different recovery till Bob makes the changes to his version.
Note- I changed the select button back to the home key, I'm afraid the camera key will break. And no, I don't care if you don't like green!
@thewraith420: BobZhome's is based of his repository, which is mostly inline with IHO, but since he built his own kernel, there are differences.