Hi.
I'm trying to make some custom native software for android but I need some help getting started.
What I have done so far is getting a HTC Hero, GSM version.
Flashed a custom rooted ROM. update-hero-generic-2.73.405.38-rooted-signed.zip
Installed the sdk and ndk on Windows.
Downloaded and built the open source android project in a VMWare ubuntu image.
What I'm trying to do now is to get ADB talking to my Hero.
I have USB debugging on in the applications->development menu on in the Hero.
When I attach the phone to my XP PC it detects it and asks for drivers, I point it to drivers in android-sdk-windows\usb_driver, windows won't load them because they do not match the hardware.
I can install the driver manually but eventhough the device manager lists it as working (android phone with android composite ADB interface) adb cant find it.
adb devices just give me an empty list.
I tried this on a Windows 7 box and it seemed to work there, is there something special I need to do to get it working on XP?
Installing HTC Sync (drivers included) should resolve.
Thanks!
I actualy tried that before posting but it did not seem to work.
I now tried it again and this time I manually installed the driver in the HTC directory and now it works.
Hey, I was wondering if anyone had a link to download the HTC Bootloader drivers. It fails when I try and load "something" in Windows.
Thanks.
p.s: This will lead to good things...
The only drivers that I am aware of are the ones that are in the Android SDK Toolbox and in the HTC Sync program. Correct me if I am wrong, but as far as I know, they aren't specific drivers ie "bootloader" drivers. They are just drivers to get your comp to recognize the phone when its attached.
I'm assuming this is something you're expirementing with to get root via the adb in recovery, if so, good luck.
-------------------------------------
Sent via the XDA Tapatalk App
Hi crax0r,
The folks at Android (aka Google) provide these instructions for installing the drivers. It involves installing their SDK first, and installing Java for that, and an IDE called eclipse.... UGH.
The HTC "Sync" Application that hoovnick is referring to can be found here.
It has been so long ago that I installed drivers (on a WinXp x32 laptop) that I can't remember what order I did things in, whether or not the driver used by HTC sync is sufficient for fastboot but not adb (or vice versa), whether I did the SDK install first, etc etc etc. As a matter of fact, it's been so long ago that the computer that I did it on is now dead, and here I am using a Linux machine.
For all I know, the order you do things in affects the outcome - it sure seems like a lot of folks with Windows 7 complained about driver troubles.
One thing is for sure, though - setting up the entire Android SDK (+ Java + Eclipse + ...) in order to install a device driver has to be the worlds most roundabout way of doing a driver install.
If you are considering using the "fastboot" method to install Amon_RA's recovery boot, you might try just installing HTC Sync first, and see if that is sufficient for getting fastboot talking to the phone. That install is way, way easier than setting up the SDK to get a driver installed.
The other thing which is an option, if you are a little bit Linux-savvy, is to boot one of those "Live CDs" (Ubuntu, SuSe, etc) on your PC - there are no drivers to install in the case of Linux, you just need to be running as "root" on the Live (linux) CD to get fastboot to talk to the phone. The downloads (fastboot for Linux and the Amon_RA recovery image) are small, and they will both easily fit in the /tmp folder of the Linux (Live CD) boot on the PC.
Once you have Amon_RA on the phone, you won't need the SDK any longer, unless you want to start doing dev-like things; that's why a one-time boot into Linux would also work.
bftb0
I <3 Ubuntu. It's amazing!
bftb0, I am trying to install only the driver from the SDK tools, but when I follow the instructions for a fresh install, and point windows to the folder with the driver in it, windows says it can't find a driver there. What am I doing wrong here?
crax0r said:
It's OK. I'm running Ubuntu now.
Click to expand...
Click to collapse
Excellent. Just remember to always run fastboot as root, and if using adb, then the first time after you boot (the PC), run adb as root.
The reason is that by default, Ubuntu won't let an unprivileged user access the USB.
Since I have adb and fastboot in my Ubuntu (regular user) PATH, I usually just do a
$ sudo `which adb` blah-blah-blah
or
$ sudo `which fastboot` blah-blah-blah
bftb0
hoovnick said:
bftb0, I am trying to install only the driver from the SDK tools, but when I follow the instructions for a fresh install, and point windows to the folder with the driver in it, windows says it can't find a driver there. What am I doing wrong here?
Click to expand...
Click to collapse
I don't know - I've already forgotten everything I did with the driver install in Windows, and I don't currently have a working Windows machine. Sorry I can't be of more help. As I said, the troubles people have been having seem to depend on which version of Windows (Xp/Vista/7), whether its x32 or x64, phase of the moon, etc. Seems like people run into snags on Win7 or x64 versions of Windows more than Xp-32, but I don't know why that is.
Keep plugging away at it. If you are looking for resources to help resolve the problem, I would go look at docs relating to Windows driver install troubleshooting - the driver install problem seems to be a Windows issue, not really anything to do with the SDK.
bftb0
hoovnick said:
bftb0, I am trying to install only the driver from the SDK tools, but when I follow the instructions for a fresh install, and point windows to the folder with the driver in it, windows says it can't find a driver there. What am I doing wrong here?
Click to expand...
Click to collapse
Sounds like what happened to me. i had to hit the icon at the top of my phone that showed the usb cable.. i had to switch charge only to disk drive "mount as disk drive"... folder popped right up on my windows machine asking how i wanted to open the file
I have the SDK running and my phone being recognized on my computer with Vista but I have another one running XP 32 bit and windows will NOT recognize the .inf? Any ideas? I deleted all previous HTC drivers and tried that approach but nothing seems to be working.
I was getting prepped to get my unlock code and was finding out how to install Android sdk and adb on this site:
http://developer.android.com/sdk/installing.html
Went to System Requirements and for Windows it only lists XP And 7.
Would that be only if you're going to actually write something for Android? Atm the only windows computer I have up and running is my Vista laptop. I suppose I could try pulling out my old XP desktop system but I don't think it can even use my new monitors. I do have a nice Mac desktop running Snow Leopard but I prefer to do my hobby stuff on Windows as I'm much more comfortable with tinkering on that. I'm much more mystified by OS X than Windows.
I'm running 64-bit Vista and had no problem with ADB. The .zip I got was "android-sdk_r16-windows" and had a flawless unlock/ root process.
That said, I did have to do some more advanced settings within Windows. If you have any troubles let me know and I'll hunt down the ADB tutorial that I followed.
I've been using it on a 32 bit vista. Works fine
sent from my newly unlocked Rezound
So I have been trying to install the snowball mod on my root. The problem is that no matter what I do each computer I plug the nook into it automatically installs the drivers so I cannot load the usbdrivers. I have tried on 3 different computers. 2 win 7 (64bit) and one Vista (32bit). One of the 7's was a fresh install with no updates. Do I need to use a specific version of windows or something? Is there any way to do this under Linux?
Have you read the sticky by lavero.burgos on NT Tips and Tricks? It got a FAQ and step by step guide link there to make things work under driver issue.
Step by Step guide to enabling ADB Connection on your stuborn Nook Tablet
jhall1990 said:
Is there any way to do this under Linux?
Click to expand...
Click to collapse
Snowball-mod comes with all the scripts also available in BASH for easy use in Linux and other GNU operating systems.
You just have to get the drivers to work, but after that it's just "sh ./snowball.sh" instead of "snowball.bat".
this may be the answer I'm looking for
I simply run snowball.sh instead of .bat if I already have a working, rooted NT, is that correct?
It simply adds/fixes all the stuff zergy doesn't, correct?
Hi,
i have the latest android sdk installed on my pc. If i try to connect my new Yuandao N101 tablet it is not recognized by adb.exe devices. adb.exe is version 1.0.29.
If i kill the adb service and start adb 1.0.26 from SuperOnClick rooter it recognizes the device and rooting works without problems.
As device driver for adb i am using the one included in PDAnet.
I tried to exchange the adb.exe in the android sdk with the 1.0.26 version. After this eclipse/adb recognize the device and are able to install apk files and start them. But after this the connection breaks. Seems that current sdk is unable to work with adb 1.0.26.
Any idea how i can make it for adb 1.0.29 to work with my tablet?
Best regards, Udo
Hi,
no one an idea? I tried a lot today but still am unable to get the yuandao n101 to work with adb 1.0.29. It just did not recognize the tablet.
With adb 1.0.26 everything seems fine - but i have to use the current android sdk. Someon an alternative driver out there?
BTW: I am using Windows Vista x64
Ciao, Udo
Thanks so much for posting this.
likal said:
Thanks so much for posting this.
Click to expand...
Click to collapse
I have the exact same problem with a YuanDao N90FHD in win7 x86. it gets detected in adb 1.0.26 but not in 1.0.29. any solutions? (also tried instaling htc sync but no luck)