Reputation:
My environment:
ADB version : 1.0.26
SDK platform tools : 20
I had rooted my HTC INSPIRE 4G with JellyTime ROM (Android 4.2.2). I tried connecting via USB as well as TCP.
But I am not able to detect the device via adb Console.
What may be the reason for this and how can we solve the problem?
Upvotes: 3
Views: 1048
Reputation: 43
It's sound like a Driver issue, Try to download the good one and uptade the previous one, You may have to disable Windows update auto install drivers function.
Don't forget to enable the Debug USB function on your device.
EDIT :
I got the same issue because adb wasn't running in root mode, try to install adbd insecure which grants you root adb access : http://forum.xda-developers.com/showthread.php?t=1687590
Upvotes: 0
Reputation: 1855
If your drivers are OK you must update your SDK Tools
and SDK Platform-Tools
.
Then use adb kill-server
and adb devices
, "offline" should be gone.
If it doesn't work you can edit your android_winusb.inf
adding these lines. (Read this answer before do it ;) )
; HTC Inspire
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CA2
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CA2&MI_01
Go to device manager and update your driver using this file.
Then use adb kill-server
and adb devices
.
Upvotes: 1
Reputation: 4857
Turn debug on phone: Settings - Developer options - USB debugging = ON
Upvotes: 0