sarahn extremely encouraging results, indeed. :-) You have any idea why we need a hardware ID_GND and can not fake it? would you mind posting a proper diff so we can know what exactly you patched in kernel and also which kernel that is based on, please. A super nice-to-have of course would be if you could apply hcm's pearl script to the whole usb folder (of course after you created the diff), and also supply the result of that, so we finally get an idea what's happening in detail when forcing host mode, function by function - kind like a trace. many thanks jOERG