Is there a particular version of kernel that I should be running for
ADB?
I am running the android 2.6.25 which is used for the release 1.0 of
Android. I am not able to find the CONFIG Flags CONFIG_USB_MUSB* or
CONFIG_USB_ANDROID that you have mentioned.

Thanks,

On Jul 17, 11:24 pm, Ke <[email protected]> wrote:
> You need to make sure the kernel image has necessary options and
> drivers enabled.
>
> In the kernel config file, you need to make sure:
>
> peripheral or otg mode is enabled.
> such as
> # CONFIG_USB_MUSB_PERIPHERAL=y
> or
> # CONFIG_USB_MUSB_OTG=y
> do not enable both, they would be conflicting options.
>
> gadget support needs to be enabled
> CONFIG_USB_GADGET=y
>
> and
>
> android usbadbgadget needs to built into kernel with 'y' or you can
> have it build as a module 'm' (insmod during init.rc)
> CONFIG_USB_ANDROID=y
>
> what do you mean by:
>
> > I have tried the No 1. approach. But it looks like
> > drivers/usb/gadget/f_adb.c
> > has several problems. Has it ever been tested on any device?
>
> To test, you can do lsusb on your host system to see if the android
> usb device shows up.
> I had to run sudoadbstart-server for the device to show up, could
> not get udev rules working properly.
>
> If you want to get this device working with the windows drivers, you
> may need to modify inf file to add proper PID and VID and force driver
> install with "have disk" option.
>
> On Jul 17, 6:28 am, "Iram Shahzad" <[email protected]>
> wrote:
>
> > Hi
>
> > I am trying to enableADBthrough USB on my experimental device.
> > I have the following question in this regard.
>
> > It seems there are two ways for this.
> >     1. support USB gadget driver
> >     2. support USB function driver
>
> > Which one of the above is recommended?
>
> > It seems that devphone uses the No 2. approach.
> > But the common kernel at
> > git://android.git.kernel.org/kernel/common.git
> > does not contain the function driver related codes.
>
> > I have tried the No 1. approach. But it looks like
> > drivers/usb/gadget/f_adb.c
> > has several problems. Has it ever been tested on any device?
>
> > Many thanks in advance
> > IS
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to