• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Droid is rooted but adb shows "device not found"

I rooted my 2.1 ESE81 Droid using SPRecovery method but decided to stop at installing busybox. Well, I found out that DroidExplorer requires it so I went ahead and started the process of installing it, but for the life of me, I cannot get adb to recognize my droid again. It worked fine when I initially used it to obtain root, but now that it's rooted, whenever I try any adb commands I get "error: device not found".

I have the Motorola 4.2 Consumer Drivers installed, I have the Droid set to enable USB debugging, just as I did when I got the phone rooted. In fact, it was just after I rebooted the phone after installing su and Superuser.apk that the error started happening.

I can run su and get the # prompt from the terminal emulator on the phone and everything, I just can't get adb to connect to the dang phone.

I've been reading on other forums that some people found that the device ID's in the android_winusb.inf file under the AndroidSDK/tools folder are not the same after the phone is rooted, but I don't know about that. This is really baffling.

I'm thinking of copying the busybox binary to the SD Card and just copying it using the terminal emulator on the phone and just running the rest of the commands there instead of trying to do it through adb. But, I'll want adb working no matter what.

Anyone have any ideas?
 
I was able to install busybox just by just copying it from my sd card to /data/local. I used this command:

cat /sdcard/tmp/busybox > /data/local/busybox

The rest of the commands are the exact commands you can get from any number of sites on how to install busybox. I just used the terminal emulator do to this.

BUT! My problem still exists where adb cannot see the phone and therefore DroidExplorer does not see it.

So, I've made some progress, but still stuck.
 
Upvote 0
I don't know if you saw this, but yes I do have the drivers installed. You can't root your phone without having these installed first - and the job of rooting the phone has already been done. Hence I had to have the drivers installed first.

Sorry guess I didnt read very well since I was eating my Cherios at the same time. :D You actually can root quite easily without having the drivers installed. Anyway though. If your problems started when you pushed the su app then you might want to find a different version of the app and see if thats the issue.
 
Upvote 0
sing1gnis - I have been staring at the device manager 'til my eyes are burning. No exclamation points. That is what I've been thinking is the problem. Something in there. The wierd thing is that even when I go to do "Eject Motorolla A855 Device" on the "Safely Remove Hardware and Eject Media" icon on the system tray, it the resulting dialog says "The 'Android ADB Interface' device can now be safely disconnected".
 
Upvote 0
If someone could compare what I'm seeing in my Device Manager to what they are seeing, it would probably help me a lot. Here is what I see with my Droid in the device manager:

deviceManager_AndroidPhone.png


When I right click on Android ADB Interface and then pick properties and then choose the Details tab and go to the "Hardware Ids" property, here is what I see:

AndroidPhone_HardwareIDs.png
 
Upvote 0
ska.t73,
Thanks for the suggestion. I did that at your suggestion and I'm glad because I had the old r3 version of the SDK, so I "uninstalled" the r3 version and set up the r5 version and updated my entire eclipse environment. I'm shocked that didn't do the trick. I though for sure that it would have made the difference.

This one is a realy stumper.
 
Upvote 0
ska.t73,
Thanks for the suggestion. I did that at your suggestion and I'm glad because I had the old r3 version of the SDK, so I "uninstalled" the r3 version and set up the r5 version and updated my entire eclipse environment. I'm shocked that didn't do the trick. I though for sure that it would have made the difference.

This one is a realy stumper.

No problem... I'm stumped... I will see what else I can think of...
 
Upvote 0
No problem... I'm stumped... I will see what else I can think of...

I have a rooted aria with super user and adb on a windows machine. I get $ in shell which means it says it's not rooted. When you have root access you should get #. Just try to back up my sd card without pulling it? Do I have to be in hboot? I dunno I'm about out of ideas.

Oh, and does anyone know the command to exit out of adb shell? I get permission denied when going back to directories I was already in.

Ah dumb me adb cannot run as root in production builds. OK no biggie. Pull card after unmount, stick in card reader, problem solved. I have a lot of programs and data on my sd card and titianum backup gets the rest so I give, I'll just do it the easy way.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones