[ADB] Windows 7 - With Gingerbread - Thunderbolt Android Development

Looks like the hardware ID's have changed in Gingerbread?
I had to edit my android_winusb.inf to reflect the hardware change. Although Im still unable to get Diskusage to work. and I still have an unknown driver called MTP . but ADB Will work with this change. Besure to update your android phone driver after the change for it to take effect.
Used to be
Code:
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CA4
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CA4&MI_01
But is now
Code:
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CA4&REV_0226&MI_02
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CA4&MI_02
Once I edited the android_winusb.inf file to reflect this.. my ADB Started working.
But I still cant get Disk usage yet.

I find it easier to right click the device in device manager, click on the device (will be under android phone and have a yellow exclimation point) and hit Update Driver. I choose to MANUALLY install the driver and MANUALLY select ADB composite device.
ADB works all day long.
I did something similiar for the USB MASS STORAGE DEVICE that was exclimationed out as well.

It's frustrating for me. My drivers actually load with no exclamations but I still can't get a disk drive mount without mounting passthrough first. I have ADB Composite and HTC Disk Drive drivers loaded but if I try to just go straight to disk drive I never get a volume.

Another easier solution I just tested on a different laptop I use is to redownload HTC Sync
http://www.htc.com/www/support.aspx
Run the install - it will re-install the drivers. Once the drivers are done being installed, just hit "Cancell" so you dont install the rest of the HTC crap (unless you want it)
Here is the new folder with the drivers - if you have this folder you did it right.
C:\Program Files (x86)\HTC\HTC Driver

I've had no problem with adb, recognizing my device, I updated drivers and everything seemed to be working fine.
Maybe check for the new usb driver package from Google.
Sent from my ADR6400L using XDA Premium App

This solved my ADB issues, I got my USB drive working yesterday by reinstalling HTC sync drivers. The only thing I dont have is boot loader drivers. Not sure if this is needed with ADB drivers.
THANKS

Ive tried uninstalling and re-installing the HTC Sync drivers.. But nothing.. I Cant get nothing to work since I Put Gingerbread on.
If anyone has any suggestions on that id be much appreciated.
Also MTP is stuck on mine. I cant figure that one out.. What is MTP for Android Phones? I cant get that driver to load for nothing.

Try using internet pass thru first...

Thank you! This helps.. I installed the htc sync and that solved my connectivity issue. I am also noticing that it takes much more time than before to recognize the "disk drive". It used to be instantaeneous, now I have to wait for a few seconds before the drive mounts.

Run Linux. No problems with either.
Sent from my ADR6400L using XDA App

adrynalyne said:
Run Linux. No problems with either.
Sent from my ADR6400L using XDA App
Click to expand...
Click to collapse
Oh I Agree with you 100% there.. Works great on all my Linux Boxes.. But I jump around from machine to machine. Windows is the only one that ever gives me grief.

Still doesn't work for me. I've installed and uninstalled HTC Drivers, USB drivers, Android SDK. I can't get my phone to be recognized in ADB or mounting.
Gingerbread and my pc don't like each other. Goes for my other laptop as well though. Win7 and XP, it doesn't matter.

I have the same problem as Mustang. I am using the MR2 radio, and I was able to connect to the phone with the Gingeritis ROM and the Gingeritis 3D ROM, but once i loaded BAMF 2.1 I lost the ability to connect to the phone with ADB or the SD card. I am pulling the SC card and sticking it in an adapter to modify it directly on laptop.
I have updated the SDK and my HTC sycn to the latest, and I have tried unload/load all the drivers. no joy

Windows 7 is a PITA when trying to connect. I had so much trouble with I switched to Windows XP. Works great now.
Sent from my thunderstick

Related

Problems connecting Hero to PC

I've been trying to get anything to recognize my Hero on my PC for the past few days.
What I've tried:
Installing HTC Sync
Installing Android SDK
Installing the HTC HERO DIAG drivers
Doing ##DIAG# and not doing it.
...And all different combinations of those. The problem is I can't get QPST, CDMA Workshop, UniCDMA, or QXDM, etc to recognize it. The Hero synced to the HTC Sync a couple times, but nothing else. It won't even assign a COM port on the computer.
The phone is also rooted, which, I wouldn't think would make much difference, but I'm running out of ideas here.
Any help is really appreciated.
Did you install the regular HTC drivers ? Go to your device manager and see if it says android phone when its plugged in if its there tell it to update driver and point it to the folder called HTC drivers located in the HTC sync program directory.
I tried to do that but the driver wizard said that it could not find any drivers that were better than the ones already installed. (or something to that effect)
EDIT: Ah! I don't know what happened but it appeared on COM5 as "HTC Diagnostic Interface". That may be what I needed. We'll see.
I get the same thing, says "Windows has determined the driver software for your device is up to date."
"HTC Dream Composite ADB Interface" <--???
Exactly the same for me.
Device not recognized, Remove and reinstall HTC Sync and manually selecting drivers, Device wiping and trying again, using a different USB port, using a different cable, reinstalling windows!!!!!, using a different computer, Pulling out my hair!!!!!
Nothing works!!!
However, It did used to ask for mounting and unmounting the SD when plugged in but it has NEVER found HTC sync on my PC.
Now, all I get is Charging battery on the Hero and device not recognized on the PC.
Device manager politely tells me "Windows has stopped this device because it has reported problems. (Code 43)"
My system is Windows 7 X64 and my Hero Has run both the shipped ROM and now a cooked 2.1.
Please help me!
I have never been able to sync my Hero on any of my Win7 machines. I have been able to sync sporadically with my work XP Pro SP3 machine though. However, since flashing the AOSP 1.6 rom, HTC sync isn't recognizing my phone anymore. I can however mount the SD card.
Problems connecting Evo to PC
Same problem, but on EVO... Anyone ever figure it out??
I should elaborate I suppose lol... Everything *worked* fine, and then suddenly, appearantly for no reason, it just stopped... Device manager now calls the HTC diag driver an unknown usb device and gives the same warning message as above. And when I try to update the driver, gives the same message about it being up to date...
I have not been able to get ADB to work on my phone since the first time I flashed 2.2, when plugged in it will do the "do you want to turn on usb storage" message and it works fine.
You all might want to try installing the android adb drivers. Its a well know issue with the htc drivers. If you click on my avatar and go to my post you can find my thread on how to install adb on windows 7 32/64 and xp. Adb works fine for me and sync as well. The adb drivers might help out. Well good luck.
Edit: Running Aosp's 3/26 gb build RA1.7 Jason m's 806 kernel kifno build prop tweak -mp
Yea it's Me Again With The
Modified Hero
Tramline said:
Exactly the same for me.
Device not recognized, Remove and reinstall HTC Sync and manually selecting drivers, Device wiping and trying again, using a different USB port, using a different cable, reinstalling windows!!!!!, using a different computer, Pulling out my hair!!!!!
Nothing works!!!
However, It did used to ask for mounting and unmounting the SD when plugged in but it has NEVER found HTC sync on my PC.
Now, all I get is Charging battery on the Hero and device not recognized on the PC.
Device manager politely tells me "Windows has stopped this device because it has reported problems. (Code 43)"
My system is Windows 7 X64 and my Hero Has run both the shipped ROM and now a cooked 2.1.
Please help me!
Click to expand...
Click to collapse
more than likely it is your usb cable has been damaged.
i had the same problem, i went to my provider and got a new usb cable for it. (they gave it to me for free, no questions) no more problems at all, works like a charm.
i still have the old cable too, it will not recognize the hero on the computer. in fact if i plug the cable in without the phone, the cable itself actually comes up and says unrecognized device. but it works great for charging.

[Q] HTC Vogue USB Connection, was working, now its not

Mmkay, well I have the Dual Mount SD Widget and it has worked fine until a week ago. I went into the Device Manager and saw a ADB Interface entry with HTC Dream Composite ADB Interface under it. This is only when it is plugged in. Now I'm not sure if this was the case when it was in working condition. So I tried to uninstall the driver, but it would just loop and not actually do anything. I also disabled it, which worked, but still wouldn't get the computer to recognize the device and mount the SD card. Now I'm guessing they got the driver (Located C:\Windows\System32\android.sys) from the Android SDK. I don't really want to remove the SDK because thats where I get my apps because I don't have a data plan and it's where I get my apps/games. This happened on two systems, both Windows 7. However, one of them dual boots into Ubuntu, and when I tried connecting, it worked flawlessly. This wouldn't be an issue if it wasn't so damn hard installing the SDK onto it. I also have Mac OS X dual booting on my system which I yet have to try.
In short, how can I remove this driver? I'll see if the driver will remove itself using the device manager overnight and see if ti works.
More info about the driver (android.sys):
Driver Provider - Google, Inc
Driver date - 3/10/2010 (so it was recent)
Driver Version - 1.0.10.0
Digital Signer - Not digitally signed
If you have the same problem or a solution, please leave a comment!!

Can't install Windows Driver

I can't seem to get the Windows driver installed for the Evo Shift. I uninstalled the USB Mass Storage drivers for the Android phone and the phone shows up in Device Manager with the Yellow triangle, but whenever I try and update its driver and point it to the USB Driver folder from the Android SDK it says that Windows could not find driver software for the device.
Any ideas here? I did try using ADB to check for devices and nothing shows up in the list.
Thanks for the help.
ks-man said:
I can't seem to get the Windows driver installed for the Evo Shift. I uninstalled the USB Mass Storage drivers for the Android phone and the phone shows up in Device Manager with the Yellow triangle, but whenever I try and update its driver and point it to the USB Driver folder from the Android SDK it says that Windows could not find driver software for the device.
Any ideas here? I did try using ADB to check for devices and nothing shows up in the list.
Thanks for the help.
Click to expand...
Click to collapse
Did you download the right drivers from HTC?
Sent from my PG06100 using Xparent Blue Tapatalk
YoungCorruptionV2.0 said:
Did you download the right drivers from HTC?
Sent from my PG06100 using Xparent Blue Tapatalk
Click to expand...
Click to collapse
No, I've been trying to point it to the USB Drivers folder from the Android SDK. I can't seem to find the driver from HTC (or know which is the right one).
I didn't think it was HTC Sync but maybe it is...
If I remember correctly what I did (it was so long ago on windows lol), after you download the sdk from google you have to run the sdk/tools/android program to update and download the windows drivers. After that I went to device manager where the yellow triangle is and then right-click on it and select install manually instead of search online for drivers. Then click the browse button and find where in your sdk folder it downloaded the drivers to (can't remember where they are since so long ago). Select the correct drivers, there's probably more then one so you might have to mess around with trying different drivers out to get it working. Hope that helps and good luck. Or you can try the above method and try out the HTC drivers but I never used those so I can't say how to install them exactly.
Ok, I think I got it working, I guess I did need to install HTC Sync to get the driver.
I now have a device number in ADB. My phone said Couldn't find HTC Sync on the computer but I don't think that matters if the device number was in ADB, correct?
Thanks for the help.
sparksco said:
If I remember correctly what I did (it was so long ago on windows lol), after you download the sdk from google you have to run the sdk/tools/android program to update and download the windows drivers. After that I went to device manager where the yellow triangle is and then right-click on it and select install manually instead of search online for drivers. Then click the browse button and find where in your sdk folder it downloaded the drivers to (can't remember where they are since so long ago). Select the correct drivers, there's probably more then one so you might have to mess around with trying different drivers out to get it working. Hope that helps and good luck. Or you can try the above method and try out the HTC drivers but I never used those so I can't say how to install them exactly.
Click to expand...
Click to collapse
That makes sense, I never ran the program, just had it search the folder. I think I got it working though as mentioned in my post right above this one. Thanks.
You need HTC Sync and you need admin rights to install drivers on windows.
ks-man said:
Ok, I think I got it working, I guess I did need to install HTC Sync to get the driver.
I now have a device number in ADB. My phone said Couldn't find HTC Sync on the computer but I don't think that matters if the device number was in ADB, correct?
Thanks for the help.
Click to expand...
Click to collapse
Yeah your all good man, when you do adb devices and get your serial # back all is well, I had sync on my Vista pc and it wouldn't let me use HTC sync, it would just say not found, but I always just used the unrevoked EVO drivers and they hold true to this day, I've done G2s inspire and MT4GS all without new drivers
Sent from my Bulletproof_Doubleshot using Tapatalk

[Q] a500 adb driver in windows 8

I tried installing both acer a500 drivers from their website, when i go to device manager i see iconia, with an exclaimation point.
I've tried using the google usb driver, even tried adding:
;ACER Iconia Tab A500
%SingleAdbInterface% = USB_Install, USB\VID_0502&PID_3325
%CompositeAdbInterface% = USB_Install, USB\VID_0502&PID_3325&MI_01
to android_winusb.inf
Any help please?
Try doing a manual install through device manager.
AKA: Don't let windows look for the driver. Use the other option, and it should give you a list of "possible" drivers. Generally you will get a warning saying "this doesn't look to be compatible....blah blah blah" Ignore it.
MD
managed to go through some convoluted way to disable driver signature enforcement
managed to install the google usb driver, for my a500
then did the same with the apx
blackthund3r a500 apx flash utility still didnt work asking for acer drivers
i tried installing both versions of the driver numerous times. no luck.
help?! lol
Try the Google Drivers. Just google "Android USB Drivers". Should be the first result. It's about a 65mb download.
Also, seeing you are about to do what I "think" you are going to do, it's best to go ahead and download and install the Android SDK, then the google drivers. (considering you are in the SDK pages anyhow). You will need the fastboot and adb commands if your flashing doesn't go as expected.
Then manually install the google drivers like I stated earlier.
With the tab in APX mode, do the manual install through device manager like I stated. You should get a choice for APX or Recovery driver, or something or other. Ignore the warnings.
MD
Moscow Desire said:
Try the Google Drivers. Just google "Android USB Drivers". Should be the first result. It's about a 65mb download.
Also, seeing you are about to do what I "think" you are going to do, it's best to go ahead and download and install the Android SDK, then the google drivers. (considering you are in the SDK pages anyhow). You will need the fastboot and adb commands if your flashing doesn't go as expected.
Then manually install the google drivers like I stated earlier.
With the tab in APX mode, do the manual install through device manager like I stated. You should get a choice for APX or Recovery driver, or something or other. Ignore the warnings.
MD
Click to expand...
Click to collapse
I tried the google driver, that gets me adb, but when i look for the google driver in apx mode, i dont see an apx option.
Any ideas?
Thanks for your help so far.
jrichardsMav said:
I tried the google driver, that gets me adb, but when i look for the google driver in apx mode, i dont see an apx option.
Any ideas?
Thanks for your help so far.
Click to expand...
Click to collapse
I mean I don't see an APX or Recovery Driver option.
jrichardsMav said:
I tried installing both acer a500 drivers from their website, when i go to device manager i see iconia, with an exclaimation point.
I've tried using the google usb driver, even tried adding:
;ACER Iconia Tab A500
%SingleAdbInterface% = USB_Install, USB\VID_0502&PID_3325
%CompositeAdbInterface% = USB_Install, USB\VID_0502&PID_3325&MI_01
to android_winusb.inf
Any help please?
Click to expand...
Click to collapse
Windows 8 is not officially released yet and that could be the reason you couldn't install the driver. Did you create dual boot (i.e., Windows 7 and Windows 8) in your PC? You should have dual boot specially when trying Windows beta version.
Had exactly the same issue last night, apx simply does not work on win 8 yet as soon as a switched to win 7 with the same driver pack it worked fine
Use the acer driver installer then point device manager at that folder
Sent from my Iconia A500 using Tapatalk 2
I have the same problem. I contacted about it, but they couldn't give me the information I needed. So I opened the driver information in device manager and found that the part of the drivers that was for APX mode wasn't compatible, but it happened to work int Windows 8 Consumer Preview. It only worked on that one computer though.
My advice is to find someone with a Windows 7 computer and use that for what you need to do.
SmashMatt said:
I have the same problem. I contacted about it, but they couldn't give me the information I needed. So I opened the driver information in device manager and found that the part of the drivers that was for APX mode wasn't compatible, but it happened to work int Windows 8 Consumer Preview. It only worked on that one computer though.
My advice is to find someone with a Windows 7 computer and use that for what you need to do.
Click to expand...
Click to collapse
Why need to find someone who has Windows 7 while it is easier to partition your PC's hard drive and then install Windows 7 and you will have both OS, Windows 7 and 8, with dual boot. And BTW, don't mess someone's PC when it is not necessary and you don't want them to blame you if something goes wrong with their PC.
taodan said:
Why need to find someone who has Windows 7 while it is easier to partition your PC's hard drive and then install Windows 7 and you will have both OS, Windows 7 and 8, with dual boot. And BTW, don't mess someone's PC when it is not necessary and you don't want them to blame you if something goes wrong with their PC.
Click to expand...
Click to collapse
I need to find someone who has a Windows 8 computer because my computer no longer has Windows 7 because I had to buy a blank hard drive, since the one that had Windows 7 got fried.
I don't have a recovery disc either.
You can use virtualization solution, like free virtualbox, and run Windows 7 inside Windows 8. With usb support in virtualbox you can set that your tablet is visible to virtualized Windows 7 instead of your host system.
Sent from my A500 using xda premium
SmashMatt said:
I need to find someone who has a Windows 8 computer because my computer no longer has Windows 8 because I had to buy a blank hard drive, since the one that had Windows 7 got fried.
I don't have a recovery disc either.
Click to expand...
Click to collapse
You can download Windows 8 at Microsoft website.
yaworski said:
You can use virtualization solution, like free virtualbox, and run Windows 7 inside Windows 8. With usb support in virtualbox you can set that your tablet is visible to virtualized Windows 7 instead of your host system.
Sent from my A500 using xda premium
Click to expand...
Click to collapse
Virtualised APX is known to be buggy. Anything with low-level USB code generally is.
Sent from my Iconia A500 using Tapatalk 2
blackthund3r said:
Virtualised APX is known to be buggy. Anything with low-level USB code generally is.
Sent from my Iconia A500 using Tapatalk 2
Click to expand...
Click to collapse
I haven't tried using APX in vbox yet, but I was using vbox with fastboot many times when doing some modifications to bootloader source code (all coding, compilng and flashing was done on Linux in vbox).
taodan said:
You can download Windows 8 at Microsoft website.
Click to expand...
Click to collapse
That was a typo. I meant Windows 7 instead of 8.
SmashMatt said:
That was a typo. I meant Windows 7 instead of 8.
Click to expand...
Click to collapse
Either use your retail disc, or if it came with your machine, use your recovery disc. If you didn't get a recovery disc and it was instead a recovery partition, you can request a recovery disc from the OEM.
All of this told me ( and I am sure others) virtually nothing. I have seen reference to Acer drivers, adb drivers and APX drivers. I really don't understand the difference, what I need, or how I get them.
All of this Windows 7/8 discussion is very confusing!
@Tennessee
It means win+8 is next to useless for using any of the flash tools until Acer provides driver support. Stick with win7/xp if you're needing to update bootloaders or unbrick via EUU etc

Nexus 4 usb storage doesn't show up in windows after Root

For some reason when i connect the phone the the computer, it wont show up MTP.. but for PTP it works.. When its connected the small window pops up alerting me the "nexus 4" was connected but thats it, the drive wont show up.
I think getting rid of the adb drivers I used so it doesnt show up as "android adb inferface" will solve the issue... but whenever I uninstall the drivers from device manager and delete
the usb drivers folder.. it still installs them right back when I connect the usb!
*edit* it detects on my dads computer just fine and MTP works.. i think it has to do with the adb drivers i installed.. wish i knew how to uninstall them for good so windows wouldnt automatically install them again even with deleting the drivers folder off my harddisk
Bump. Tried everything to no luck
Sent from my Nexus 4 using xda premium
Did you find a solution to this? I am having the same problem. The original drivers that installed worked just fine over MTP but not adb. Now, abd works but my Nexus wont show up as an MTP device.
jonesy420 said:
Did you find a solution to this? I am having the same problem. The original drivers that installed worked just fine over MTP but not adb. Now, abd works but my Nexus wont show up as an MTP device.
Click to expand...
Click to collapse
Try these drivers, http://forum.xda-developers.com/showthread.php?t=1514942 i have no problems with them.
It works!! Thanks a lot! I was going crazy trying to figure out what was wrong.

Categories

Resources