Does CyanogenMod support Android's USB Host API?
I mean the Host API for the programmer, not just the USB host mode.
Does CyanogenMod support Android's USB Host API?
I mean the Host API for the programmer, not just the USB host mode.
That would depend on the kernel, the official USB host api would be governed by the latest kernel version 3, which some handsets do have them as stock (SGSIII), there are unofficial backports of the USB api to accomodate the running of Ice Cream Sandwich on older platforms notably ARMv6.
To quote from the Android's developer site:
USB host mode is supported in Android 3.1 and higher.
Rather obviously, this would depend on the specific version of cyanogenmod in question.
One would generally think though that a cyanogenmod release would have all of the features of the AOSP release on which it is based (and then some), subject to required electrical capability and kernel driver source availability on a particular device.