Glad to help! :) -Taylor On Tue, Sep 27, 2011 at 11:36 AM, Anil Sasidharan <[email protected]> wrote:
> Hi Taylor, > > Thanks a million. Awesome suggestions. I really appreciate if and > definitely give this a shot. > > Have a great day !!!!!!!!!!!! > > Warm Regards, > Anil > > On Wed, Sep 28, 2011 at 12:01 AM, Taylor Alexander > <[email protected]>wrote: > >> Hey Anil, >> >> I did a bit of searching and found that there *is* an update (to 3.2) for >> your tablet, but it just may not have gotten it yet. >> >> Go to settings>about tablet>system updates and tell it to "check now" >> >> If it says you are up to date, but it still says you have 3.0, then your >> tablet hasn't been selected for the update yet. However, you can manually >> load your own version of 3.2 onto the tablet. >> >> Looking on XDA-Developers forum (the best place for this stuff), I found a >> ROM that you can install on your tablet for 3.2: >> http://forum.xda-developers.com/showthread.php?t=1138115 >> >> Read this page for more information: >> http://forum.xda-developers.com/showthread.php?t=1209988 >> >> And then if you have any questions (after you have done some reading) just >> ask the questions on there and people should be able to help. >> >> Just be careful - I don't know if the A501 supports all the same ROMs as >> the A500. The ROM I found above says A500/A501, but they might not all >> support that. >> >> Good luck! >> -Taylor >> >> On Tue, Sep 27, 2011 at 6:33 AM, Anil Sasidharan <[email protected]>wrote: >> >>> Hi Taylor, >>> >>> Yes, mine is A501. Unfortunately I'm trying to experiment with my A501 in >>> India and the 3.1 update is not yet available here. Looks like I've to wait >>> for a long time before being able to check the USB Host APIs on A501. >>> >>> Thanks a lot Taylor and I sincerely appreciate your great enthusiasm and >>> willingness to share the knowledge. Have great time!!! >>> >>> Warm Regards, >>> Anil >>> >>> On Tue, Sep 27, 2011 at 12:17 PM, Taylor Alexander < >>> [email protected]> wrote: >>> >>>> Hey Anil, >>>> I connected my tablet to wifi and it immediately said there was an >>>> update. >>>> >>>> You have an A501 though? Mine is an A500. Perhaps the A501 does not have >>>> an update yet? I'm not familiar with that model. Mine is wifi only. Since >>>> you mention verizon I assume the A501 is the verizon model. It may have >>>> different updates due to the cell module. >>>> >>>> -Taylor >>>> >>>> >>>> >>>> On Mon, Sep 26, 2011 at 11:19 PM, Anil Sasidharan <[email protected]>wrote: >>>> >>>>> Hi Taylor, >>>>> >>>>> Thank you so much. Where do we get the 3.1 update that was applied on >>>>> your tablet. Is it OTA (from Verizon??) or Is this available as a firmware >>>>> download somewhere in the Internet? I would really appreciate if you could >>>>> help us get this update for my Acer Tab A501. >>>>> >>>>> Thanks once again for the great support so far... >>>>> >>>>> Warm Regards, >>>>> Anil >>>>> >>>>> On Tue, Sep 27, 2011 at 4:15 AM, Taylor Alexander < >>>>> [email protected]> wrote: >>>>> >>>>>> Yes, the tablet shipped with 3.0 but I immediately applied the 3.1 >>>>>> update. And then another small update wanted to be applied, but I think >>>>>> USB >>>>>> worked after the first one. I didn't try it before that. >>>>>> >>>>>> Under "About Tablet" in settings I have: >>>>>> >>>>>> Model: A500 >>>>>> Android Version: 3.1 >>>>>> Kernel Version: 3.6.36.3 >>>>>> Build Number: Acer_A500_4.0.10.13_COM_GEN2 >>>>>> >>>>>> Let me know if you have any other questions! >>>>>> >>>>>> >>>>>> >>>>>> On Sat, Sep 24, 2011 at 8:20 PM, Anil Sasidharan >>>>>> <[email protected]>wrote: >>>>>> >>>>>>> Hi Taylor, >>>>>>> >>>>>>> Thanks a lot. Based on what have experienced, I guess the Samsung Tab >>>>>>> 10.1 with Android-3.1 firmware does not yet support USB Host APIs >>>>>>> whereas >>>>>>> Acer's Iconia A500 supports the same. Would you please let me know the >>>>>>> exact >>>>>>> version of the Android firmware on A500 that worked for you. I've come >>>>>>> across an Acer Tab A501 with Android-3.0.1 version, however I'm not >>>>>>> sure if >>>>>>> it supports USB Host API because Google says it is supported only from >>>>>>> 3.1 >>>>>>> (sdk-version 12 and above) onwards (even though there is an back port >>>>>>> of USB >>>>>>> Host library for Gingerbread out there). >>>>>>> >>>>>>> I would greatly appreciate your comments/suggestions on this. >>>>>>> >>>>>>> Warm Regards, >>>>>>> Anil >>>>>>> >>>>>>> On Sat, Sep 24, 2011 at 12:31 AM, Taylor Alexander < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi Anil, >>>>>>>> >>>>>>>> Yes, I did get it working with the Acer. I had replied off list to >>>>>>>> Will because my original reply to the list was taking too long to get >>>>>>>> approved (it was my first post to this list). >>>>>>>> >>>>>>>> Here is my first off-list message, where I gave some details: >>>>>>>> >>>>>>>> On Thu, Sep 22, 2011 at 1:43 AM, Taylor <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hey, >>>>>>>>> I replied to the group, but I'm not seeing the message, so I don't >>>>>>>>> know if it failed to post, or if its in limbo since I'm a new user. >>>>>>>>> Anyway, I wanted to reply directly to you. I was having the EXACT >>>>>>>>> same >>>>>>>>> problem as you. I had a USB device that I had compiled a kernel >>>>>>>>> module >>>>>>>>> for. I loaded the module onto the tablet, and lsmod showed it >>>>>>>>> running. >>>>>>>>> However, I couldn't get the device to work, and dmesg showed the >>>>>>>>> same >>>>>>>>> problem - device not supported, over and over, even though the VID >>>>>>>>> and >>>>>>>>> PID matched the source code for the driver. I was going crazy, but >>>>>>>>> I >>>>>>>>> thought it was my kernel modules, so I tried a different approach >>>>>>>>> at >>>>>>>>> someone's suggestion. >>>>>>>>> >>>>>>>>> I tried some of google's example code for USB, and when it runs >>>>>>>>> getDeviceList() I had it print how many USB devices were connected. >>>>>>>>> It >>>>>>>>> always reads zero, even when a functioning USB mouse is connected! >>>>>>>>> This was frustrating, so I googled for how to enumerate devices on >>>>>>>>> a >>>>>>>>> galaxy tab, and found your post. >>>>>>>>> >>>>>>>>> After seeing your post, I realized this may be an issue with >>>>>>>>> Samsung. >>>>>>>>> I bought an Acer Iconia Tab A500 today, as some users had reported >>>>>>>>> success with it - it works! The same code run on the galaxy tab >>>>>>>>> still >>>>>>>>> fails. >>>>>>>>> >>>>>>>>> Both are running 3.1. >>>>>>>>> >>>>>>>>> So I'm inclined to believe this is an issue with Samsung. Did you >>>>>>>>> ever >>>>>>>>> get this working? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> I have had continued success with the Acer, and none with the >>>>>>>> Samsung. >>>>>>>> >>>>>>>> Will - replying to your off-list message. I just checked again. The >>>>>>>> Acer enumerates a webcam and thumbdrive I've tried, but not a mouse or >>>>>>>> keyboard. >>>>>>>> >>>>>>>> This is with the following code, which logs values to logcat: >>>>>>>> >>>>>>>> UsbManager usbman = (UsbManager) getSystemService(USB_SERVICE); >>>>>>>> HashMap<String, UsbDevice> devlist = usbman.getDeviceList(); >>>>>>>> Iterator<UsbDevice> deviter = devlist.values().iterator(); >>>>>>>> PendingIntent pi = PendingIntent.getBroadcast(this, 0, new Intent( >>>>>>>> ACTION_USB_PERMISSION), 0); >>>>>>>> >>>>>>>> while (deviter.hasNext()) { >>>>>>>> UsbDevice d = deviter.next(); >>>>>>>> l("Found device: " >>>>>>>> + String.format("%04X:%04X", d.getVendorId(), >>>>>>>> d.getProductId())); } >>>>>>>> >>>>>>>> where l is a function that logs stuff to the debug window. >>>>>>>> >>>>>>>> That is a snippet from the source code found here: >>>>>>>> http://android.serverbox.ch/?p=370 >>>>>>>> >>>>>>>> There is that USB missile launcher that the google demo supports. I >>>>>>>> have been considering getting one of those to do some more testing >>>>>>>> with the >>>>>>>> Samsung. >>>>>>>> >>>>>>>> -Taylor >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Sep 23, 2011 at 7:34 AM, Anil Sasidharan < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> I'm curious to know if you were able to get this fixed using "Acer >>>>>>>>> Iconia A500". Are you able to use the android application to enumerate >>>>>>>>> devices using USB Host API? >>>>>>>>> >>>>>>>>> Warm Regards, >>>>>>>>> Anil >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Sep 22, 2011 at 1:05 AM, Taylor <[email protected]>wrote: >>>>>>>>> >>>>>>>>>> Hey! >>>>>>>>>> >>>>>>>>>> I've actually had the EXACT same problems and it was driving me >>>>>>>>>> nuts! >>>>>>>>>> I'm running a 16GB Wifi Galaxy tab with the 3.1 touchwiz update. >>>>>>>>>> >>>>>>>>>> I can connect a USB mouse and keyboard and hub all just fine, they >>>>>>>>>> work great. However, when I try to enumerate the devices, I get >>>>>>>>>> nothing. >>>>>>>>>> >>>>>>>>>> To compound the confusion, I was trying to build custom kernel >>>>>>>>>> drivers >>>>>>>>>> for an unsupported device (FTDI chips) and it was driving me crazy >>>>>>>>>> because I could install the module and verify it was running, but >>>>>>>>>> I >>>>>>>>>> had the same problem - the device is not supported message. I >>>>>>>>>> thought >>>>>>>>>> it was me! >>>>>>>>>> >>>>>>>>>> Specifically, I was trying to do this: >>>>>>>>>> http://android.serverbox.ch/?p=285 >>>>>>>>>> >>>>>>>>>> Then I tried this: >>>>>>>>>> http://android.serverbox.ch/?p=370 >>>>>>>>>> >>>>>>>>>> and couldn't get it to indicate that ANY devices were enumerated, >>>>>>>>>> even >>>>>>>>>> when it was just a USB mouse that was working! >>>>>>>>>> >>>>>>>>>> So then I tried BOTH of google's example apps, modifying the code >>>>>>>>>> to >>>>>>>>>> print all enumerated devices. Nothing. It printed the count value >>>>>>>>>> for >>>>>>>>>> the number of devices enumerated. Zero. Again, this was with a >>>>>>>>>> functioning device plugged in (In this case a keyboard). >>>>>>>>>> >>>>>>>>>> Annoyingly, I couldn't even TRY the ADB example the way its >>>>>>>>>> intended, >>>>>>>>>> because my phone is apparently a "high power device" and the >>>>>>>>>> tablet >>>>>>>>>> straight up tells you it refuses to mount it. Grrr. >>>>>>>>>> >>>>>>>>>> But aside from the high power device issue, which is annoying but >>>>>>>>>> seems to be by design, I am starting to feel like there is some >>>>>>>>>> problem with the USB implementation on the Galaxy Tab 10.1, and I >>>>>>>>>> am >>>>>>>>>> going to go out and buy an Acer Iconia A500 since people have >>>>>>>>>> reported >>>>>>>>>> success with that, and I am doing this for work. >>>>>>>>>> >>>>>>>>>> I will let you know how that goes. >>>>>>>>>> >>>>>>>>>> -Taylor >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Aug 5, 6:58 am, wl <[email protected]> wrote: >>>>>>>>>> > Hi, >>>>>>>>>> > >>>>>>>>>> > I'm trying to interface to a USB device from my googleIO galaxy >>>>>>>>>> tab 10.1. >>>>>>>>>> > I've been through the documentation on developer.android.comand >>>>>>>>>> > stack >>>>>>>>>> > overflow and I can't find anything on this. Here's the problem: >>>>>>>>>> > >>>>>>>>>> > I connect the USB device: >>>>>>>>>> > >>>>>>>>>> > I've set up device filters as per the docs, and nothing happens. >>>>>>>>>> > If I look in logcat when I connect the device, nothing happens. >>>>>>>>>> > If getDeviceList() says there are 0 devices connected. >>>>>>>>>> > >>>>>>>>>> > But if I connect to my galaxy tab 10.1 using "adb shell" then >>>>>>>>>> run dmesg, I >>>>>>>>>> > discover the device is being detected after all: >>>>>>>>>> > <6>[ 1685.332067] usb 1-1: new low speed USB device using >>>>>>>>>> tegra-ehci and >>>>>>>>>> > address 45 >>>>>>>>>> > <3>[ 1685.370073] usb 1-1: device v1267 p0000 is not supported >>>>>>>>>> > <6>[ 1685.392656] host_notify: ndev name=tegra-ehci.0: from >>>>>>>>>> state=5 -> to >>>>>>>>>> > state=5 >>>>>>>>>> > <3>[ 1685.392726] hub 1-0:1.0: unable to enumerate USB device on >>>>>>>>>> port 1 >>>>>>>>>> > <6>[ 1685.551797] usb 1-1: new low speed USB device using >>>>>>>>>> tegra-ehci and >>>>>>>>>> > address 46 >>>>>>>>>> > <3>[ 1685.881732] usb 1-1: device v1267 p0000 is not supported >>>>>>>>>> > <6>[ 1685.903018] host_notify: ndev name=tegra-ehci.0: from >>>>>>>>>> state=5 -> to >>>>>>>>>> > state=5 >>>>>>>>>> > <3>[ 1685.903089] hub 1-0:1.0: unable to enumerate USB device on >>>>>>>>>> port 1 >>>>>>>>>> > >>>>>>>>>> > Not only is it being detected, but it seems to be repeatedly: >>>>>>>>>> > - detecing the device >>>>>>>>>> > - reading the vid and pid >>>>>>>>>> > - declaring that they are not supported >>>>>>>>>> > - giving up on enumerating the device >>>>>>>>>> > >>>>>>>>>> > and then starting all over again, about 5 times a second. I >>>>>>>>>> tried this with >>>>>>>>>> > a different USB device (different VID/PID), and saw the same >>>>>>>>>> pattern. My >>>>>>>>>> > questions are: >>>>>>>>>> > >>>>>>>>>> > - Could this be because I've managed to cock up setting up the >>>>>>>>>> intent >>>>>>>>>> > filters, or is there some lower level problem stopping the >>>>>>>>>> device even >>>>>>>>>> > getting that far? >>>>>>>>>> > - What constraints are there on which usb devices are supported >>>>>>>>>> on android >>>>>>>>>> > (e.g. are there limits to which protocols are supported? Or >>>>>>>>>> which VIDs/PIDs >>>>>>>>>> > are supported? Or some other constraints?) >>>>>>>>>> > - Is there any detailed documentation on USB on android (besides >>>>>>>>>> the >>>>>>>>>> > hardware.usb. api reference)? >>>>>>>>>> > - Has anyone else had this problem? Have they found a solution? >>>>>>>>>> > >>>>>>>>>> > Any help would be much appreciated >>>>>>>>>> > >>>>>>>>>> > W >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> You received this message because you are subscribed to the Google >>>>>>>>>> Groups "Android Developers" group. >>>>>>>>>> To post to this group, send email to >>>>>>>>>> [email protected] >>>>>>>>>> To unsubscribe from this group, send email to >>>>>>>>>> [email protected] >>>>>>>>>> For more options, visit this group at >>>>>>>>>> http://groups.google.com/group/android-developers?hl=en >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> You received this message because you are subscribed to the Google >>>>>>>>> Groups "Android Developers" group. >>>>>>>>> To post to this group, send email to >>>>>>>>> [email protected] >>>>>>>>> To unsubscribe from this group, send email to >>>>>>>>> [email protected] >>>>>>>>> For more options, visit this group at >>>>>>>>> http://groups.google.com/group/android-developers?hl=en >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "Android Developers" group. >>>>>>>> To post to this group, send email to >>>>>>>> [email protected] >>>>>>>> To unsubscribe from this group, send email to >>>>>>>> [email protected] >>>>>>>> For more options, visit this group at >>>>>>>> http://groups.google.com/group/android-developers?hl=en >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Android Developers" group. >>>>>>> To post to this group, send email to >>>>>>> [email protected] >>>>>>> To unsubscribe from this group, send email to >>>>>>> [email protected] >>>>>>> For more options, visit this group at >>>>>>> http://groups.google.com/group/android-developers?hl=en >>>>>>> >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Android Developers" group. >>>>>> To post to this group, send email to >>>>>> [email protected] >>>>>> To unsubscribe from this group, send email to >>>>>> [email protected] >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/android-developers?hl=en >>>>>> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Android Developers" group. >>>>> To post to this group, send email to >>>>> [email protected] >>>>> To unsubscribe from this group, send email to >>>>> [email protected] >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/android-developers?hl=en >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Android Developers" group. >>>> To post to this group, send email to >>>> [email protected] >>>> To unsubscribe from this group, send email to >>>> [email protected] >>>> For more options, visit this group at >>>> http://groups.google.com/group/android-developers?hl=en >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Android Developers" group. >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/android-developers?hl=en >>> >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

