I might have a problem with changing reference-ril.c. It's not in my
Supersonic source tree.
Those sound like radio-related changes. Do I need those if I'm only
going to use CDC ACM through the USB port? And the phone will be the
gadget or device. The other end is the host USB side. Actually, the
You will only need to compile your kernel using CONFIG_USB_ACM=y .
Then you must modify your reference-ril.c, init.rc and
system/etc/init.gprs-pppd .
- reference-ril.c respecting your modem capabilities
- init.rc service ril-daemon /system/bin/rild -l
/system/lib/libreference-ril.so -- -d /dev
You're right, Mike. I didn't think of that. I'm using the kernel
source for the Evo from the HTC developer site. They must have added
CONFIG_USB_ANDROID_SERIAL. I didn't check it against the AOSP source.
Sounds like, unless they've introduced some dependency, that I could
get by with only CONFIG_U