Is this just speculation or do you know OTG support isn't included? The spec sheet for the MSM7227A indicates a host mode controller. Looking at the kernel 18.104.22.168 config for the g300, EHCI and USB mass storage related stuff is compiled directly into the kernel, but CONFIG_USB_OTG is not set even though CONFIG_USB_MSM_OTG_72K=y is set. OTG appears supported but not fully enabled, which makes sense in 22.214.171.124 as this is the Gingerbread kernel. If someone could post the kernel 3.0.8 config, it'd be interesting to compare.
Unless you know know something I don't, I plan on getting an OTG cable and exploring this!
Edited by unaszplodrmann, 28 July 2012 - 01:59 AM.