Use adb with nook tablet? - Barnes & Noble Nook Tablet

This is my first Android device and I am trying to use adb with the nook tablet. I have enabled debugging on the tablet and installed the drivers by adding:
;B & N Nook Tablet
%SingleAdbInterface% = USB_Install, USB\Vid_2080&Pid_0004
%CompositeAdbInterface% = USB_Install, USB\Vid_2080&Pid_0004&MI_01
to the driver inf and updating the driver for USB mass storage device in device manager. I have also added 0x2080 to the usb ini file.
When I plug the tablet in to my PC the debugging icon appears in the lower left corner on the tablet and Android ADB Interface appears in device manager, but when running 'adb devices' in cmd it does not display any devices.
Could anyone help me?

boxerfangg said:
This is my first Android device and I am trying use adb with the nook tablet. I have enabled debugging on the tablet and installed the drivers by adding:
;B & N Nook Tablet
%SingleAdbInterface% = USB_Install, USB\Vid_2080&Pid_0004
%CompositeAdbInterface% = USB_Install, USB\Vid_2080&Pid_0004&MI_01
to the driver inf. I have also added 0x2080 to the usb ini file.
When I plug the tablet in to my PC the debugging icon appears in the lower left corner on the tablet, but when running 'adb devices' in cmd it does not display any devices.
Could anyone help me?
Click to expand...
Click to collapse
Adb isn't running on your device.. so it isn't installed as an ADB device on your machine.. and thus doesn't show up in the list of adb devices.
I believe everyone is in the same boat right now.

Ah. Thanks.

I have a Samsung yp-g70 that does not show up in adb start-server as a listed device.
However, if I do
adb shell
I get shell on the yp-g70.
This is how I pushed ZergRush to it and rooted it. ZR is pretty good at getting root on Gingerbread devices, but it may well need an update for the NT.
I'd be really interested to hear what happens if you issue the adb shell command, though (the prompt will change if you're on-device; the command will error otherwise.) It sounds like you did get, or at least try to get, adb debugging running on the NT - if you did, give it a whirl?

roustabout said:
I have a Samsung yp-g70 that does not show up in adb start-server as a listed device.
However, if I do
adb shell
I get shell on the yp-g70.
This is how I pushed ZergRush to it and rooted it. ZR is pretty good at getting root on Gingerbread devices, but it may well need an update for the NT.
I'd be really interested to hear what happens if you issue the adb shell command, though (the prompt will change if you're on-device; the command will error otherwise.) It sounds like you did get, or at least try to get, adb debugging running on the NT - if you did, give it a whirl?
Click to expand...
Click to collapse
I don't even get an unknown device showing up in device manager when the nook is plugged in.. and I didn't find a adbd executable in /system/bin or sbin ..
I don't think adb exists on the NT.. I'd love to be wrong.. but it certainly isn't where I would expect it to be..
When I type in adb shell it says "error: device not found"

You know the contents of /system/bin and /sbin using ssh on the NT via the marketplace, and ls? Or is there a recovery image out there already? If it's a terminal of some kind, can you post an ls in /system/bin?
Also, when you plug the NT into your computer, are you saying that in addition to no device flipping up in device manager, you're not even seeing that 1G of storage turn up as a mass storage device when you look using the filesystem browser on the computer?

Related

20 -02-2011 flashing recovery for the ones who updated to the latest build 18 febuary

before fanything you will need to enable the tegra drives do the following so your folio is recognised as and adb interface:
you dont need this if your folio is allredy recognised has a adb interface in device manager.
1) Install the Adb driver.
For driver :
- Download the android SDK
- Edit "<your-android-sdk-folder>/usb_driver/android_winusb.inf"
- Add the following after [Google.NTx86] (or [Google.NTamd64] if 64 bits windows)
Code:
;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
%CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01
2 now for the flashing
make sure you have the following
adb on your computer
recovery image(recovery.img found inside update.zip from folio mod
folio must be rooted(use superoneclick1.6.5 or over)
and last the app (root explorer)
lets start
step 1. instal root explorer on your folio
step 2. copy the recovery image from foliomod in your computer to a memory card
step 3.with your memory card inserted in your folio using root explorer copy the recovery.img to this directory like this /data/recovery.img note:if found another data folder inside past the recovery.img there aswell
step4. exit root explorer now in your computer type this in comand prom (cmd)
"adb shell" without quotes it should say demon started sucessefuly.and a $ sign should be there
now type this "cat /data/recovery.img >/dev/block/mmcblk0p7" without quotes
if nothing happens it means it worket
now for the flashing do not factorise do it after instaling the mod your trying to install.
alternative way:If you get the permission denied error, type in: "su -" and on your tablet superuser should come up with a permission request. Allow this and you are really "root" as the # shows in the shell window.
note:if you found this guide usefull dont forget to press the thanks button
you dont need this for your folio to be recognised has a adb interface in device manager
1) Install the Adb driver.
For driver :
- Download the android SDK here
- Edit "<your-android-sdk-folder>/usb_driver/android_winusb.inf"
- Add the following after [Google.NTx86] (or [Google.NTamd64] if 64 bits windows)
Code:
;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
%CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01
MCLP said:
so what you will need
adb on your computer
recovery image(recovery.img found inside update.zip from folio mod
folio must be rooted
and last the app (root explorer)
lets start
step 1. instal root explorer on your folio
step 2. copy the recovery image from foliomod in your computer to a memory card
step 3.with your memory card inserted in your folio using root explorer copy the recovery.img to this directory like this /data/recovery.img note:if found another data folder inside past the recovery.img there aswell
step4. exit root explorer now in your computer type this in comand prom (cmd)
"adb shell" without quotes it should say demon started sucessefuly.and a $ sign should be there
now type this "cat /data/recovery.img >/dev/block/mmcblk0p7" without quotes
if nothing happens it means it worket
now for the flashing do not factorise do it after instaling the mod your trying to install.
if you are having trouble instaling adb on your computer please tell i dont mind making one tutorial cause for tegra devices u need to modifie the driver file.
Click to expand...
Click to collapse
Looking good, but cant we just fatboot it over, well anyway wich rooting method works? Visionary? z4root? superoneclick?
nickwarn said:
Looking good, but cant we just fatboot it over, well anyway wich rooting method works? Visionary? z4root? superoneclick?
Click to expand...
Click to collapse
the latest superoneclick works like a charm
z4root wont work
visionary aswell
MCLP said:
you dont need this if your folio recognised has a adb interface in device manager
1) Install the Adb driver.
For driver :
- Download the android SDK here
- Edit "<your-android-sdk-folder>/usb_driver/android_winusb.inf"
- Add the following after [Google.NTx86] (or [Google.NTamd64] if 64 bits windows)
Code:
;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
%CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01
Click to expand...
Click to collapse
hello,
I just install the SDK, but the folder :
"<your-android-sdk-folder>/usb_driver/"
doesn't exist and the .inf is not found ...
any idea ?
thanks for your help ...
abdrx said:
hello,
I just install the SDK, but the folder :
"<your-android-sdk-folder>/usb_driver/"
doesn't exist and the .inf is not found ...
any idea ?
thanks for your help ...
Click to expand...
Click to collapse
Launch the SDK by double-clicking SDK Manager.exe, at the root of your SDK directory.
Expand the Third party Add-ons and Google Inc. add-ons.
Check Google Usb Driver package and click Install selected.
Proceed to install the package. When done, the driver files are downloaded into the <sdk>\google-usb_driver\ directory.
To install the Android USB driver on Windows for the first time:
Connect your Android-powered device to your computer's USB port.
Right-click on Computer from your desktop or Windows Explorer, and select Manage.
Select Devices in the left pane.
Locate and expand Other device in the right pane.
Right-click the device name (such as Nexus S) and select Update Driver Software. This will launch the Hardware Update Wizard.
Select Browse my computer for driver software and click Next.
Click Browse and locate the USB driver folder. (The Google USB Driver is located in <sdk>\google-usb_driver\.)
Click Next to install the driver.
Hi all,
ok, done, back from last Tosh ROM to the last Dexter ROM ...
abdrx said:
Hi all,
ok, done, back from last Tosh ROM to the last Dexter ROM ...
Click to expand...
Click to collapse
if you did not use my methord u can always share how you did yours
Hey, I had a problem, my adb gave me a permission error every time i tried "cat /data/recovery.img >/dev/block/mmcblk0p7", so all what i have done is downloading a terminal emulator and just tap it, it went then perfectly
MCLP said:
if you did not use my methord u can always share how you did yours
Click to expand...
Click to collapse
Yes !!
I follow this one with a MIX of your post :
(start at section BUT for some of you (including me) this will fail and you will see a text on the screen like booting recovery kernel image and the tablet freezes there. )
http://forum.xda-developers.com/showthread.php?t=915894
and with FASTBOOT, it works for me.
abdrx said:
Yes !!
I follow this one with a MIX of your post :
(start at section BUT for some of you (including me) this will fail and you will see a text on the screen like booting recovery kernel image and the tablet freezes there. )
http://forum.xda-developers.com/showthread.php?t=915894
and with FASTBOOT, it works for me.
Click to expand...
Click to collapse
thats too comlex my methord is easier
MCLP said:
if you get permission denied or some kind off error u are better off using terminal emulator
Click to expand...
Click to collapse
If you get the permission denied error, type in: "su -" and on your tablet superuser should come up with a permission request. Allow this and you are really "root" as the # shows in the shell window.
NVM. I solved it.
Great guide! Im now running the foliomod
Ok, I'm an idiot. I've updated my new Folio - spot foliomod too late ;(((
Now I can't root it.
I followed what said here (and others post on xda).
I've installed the driver but 'ADB devices' does not show anything below the list in command prompt.
The latest superoneclick idles (more than an hour) with no result.
Maybe I need to change the text string to make it recognize the driver?
Any hint?
EDIT: solved. I've reinstalled driver (not in fastboot mode and checked adb_usb.ini).
Now it's rooted. Superoneclick rules.
Hi,
Im on the latest original firmware whith a big-ass problem...
My internal storage and SD-card wont get recognized whiles the folio is started up.
Therefor i cannot install root explorer or anything else on my folio.
Is there another way to root my folio?
Thnx
ibila said:
Hi,
Im on the latest original firmware whith a big-ass problem...
My internal storage and SD-card wont get recognized whiles the folio is started up.
Therefor i cannot install root explorer or anything else on my folio.
Is there another way to root my folio?
Thnx
Click to expand...
Click to collapse
thats sounds like an internal error try factorising your folio through recovery and check if it works (it should work otherwise u just meessed ur tabllet)
shidima_101 said:
If you get the permission denied error, type in: "su -" and on your tablet superuser should come up with a permission request. Allow this and you are really "root" as the # shows in the shell window.
NVM. I solved it.
Great guide! Im now running the foliomod
Click to expand...
Click to collapse
if you found this guid usefull dont forget to hit the thanks button
MCLP said:
thats sounds like an internal error try factorising your folio through recovery and check if it works (it should work otherwise u just meessed ur tabllet)
Click to expand...
Click to collapse
Tried factory reset but doesn't help. Nether does flashing the firmware..
Sent from my HTC Desire using XDA App
Thanks done
I think could be useful add this part to the guide on the "how to enable Tegra driver":
Type this in the Run of start menu:
echo 0x955 >> "%USERPROFILE%\.android\adb_usb.ini"
This command prompt add a 0x955 line in adb_usb.ini located in C:\Documents and Settings\<name of the user>\.android
Find the folder with " %USERPROFILE%\ " in Run.
I'll try to recover my Folio ASAP and I'll let you know
EDIT: Done! I'm on FolioMod
shidima_101 said:
If you get the permission denied error, type in: "su -" and on your tablet superuser should come up with a permission request. Allow this and you are really "root" as the # shows in the shell window.
Click to expand...
Click to collapse
thanks, yes permission error solved
Hi and thanks for your guide.
I just wanted to ask some questions before, so I dont screw up my brand new tablet
I rooted it and installed Root Explorer. Copied the Recovery.img to "\data" and "\data\data"-folders.
So far so good. But when i connect my tablet with USB-debugging enable, run a command promt, and typ "adb shell" it shows a $-sign but i doesnt say anything else, the "demon started sucessefuly"-part is missing. Is this a problem?
One more thing, when ive successfully flashed this recovery, should i be able to install FolioMod like with old fimwire?
Thanks in advance!

My quest to root my Vizio VTAB108 Tablet and how I enabled ADB access

I am new to the Android platform so please excuse any silliness on my part…
Below are the steps I took to successfully allow my Vizio Tablet (VTAB108) to connect via USB using the generic Google ADB driver as Vizio does not include ADB access for the tablet.
History:
I am trying to Root my tablet and from what I read throughout the forum, the easiest steps to root a tablet is using the SuperOneClick method.
Since SuperOneClick requires ADB access and the Vizio does not include the ADB driver (and the generic Google) do not work out of the box I was at a loss to how I would run SuperOne Click.
This article are the steps I took to get ADB access working with Windows 7 x64 and the Vizio Tablet.
I am hoping my steps here can further lead to root access for this tablet.
As an FYI, I was still unsuccessful in getting SuperOneclick to completely run after following these steps, but maybe someone has an alternate method of rooting now that ADB access is available? /me crosses fingers
It would stop at Step #6 at which time I would disconnect and reconnect the tablet. It would contine to step #8 but then finally fail. If anyone has an alternative to SuperOneClick, I would gladly try it.
IMPORTANT:
The instructions below assume you have already put your Tablet into USB debugging mode.
The instructions below assume you are running Windows 7 x64. If you are running x32 versions of your OS, modify the below settings as apporopriate for your OS[/B].
1. Download and install the Google Android SDK.
(Being this is my first post, I cannot post a URL so google the following topic exactly and click the first link):
what-is-adb-and-how-to-install-it-android
2. When you get to the USB driver install you will have to manually modify your android_winusb.inf settings file to allow Windows to recognize your Vizio Tablet using the generic Google ADB-USB driver.
3. Find the "usb_driver" folder in your sdk directory. (Mine was: C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver).
4. Right-click "android_winusb.inf" and open it with notepad or your favorite text editor.
Under the [Google.NTamd64] section, paste the following:
Code:
;Vizio Tablet
%SingleAdbInterface% = USB_Install, USB\VID_0489&PID_E040&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_0489&PID_E040&REV_0227&MI_01
then, open a command prompt and type the following:
Code:
echo 0x489 >> "%USERPROFILE%\.android\adb_usb.ini"
5. Right-Click the unknown device in Windows Device Manager (Under Other devices) and manually install the driver for your Tablet.
NOTE: Originally my tablet connected to the computer and installed the regular Windows 7 Mass Storage driver. I had to remove this driver before I could see the device listed under "Other Devices". Follow these instructions if you need to remove your generic Mass Storage driver:
Code:
A. Unplug all removable devices (USB drives, Thumb Drives, SD Cards, Etc...) but leave the Android phone plugged in.
B. Open Windows Device Manager.
C. Select "Universal Serial Bus Controllers"
D. Select USB Mass Storage Device.
IMPORTANT: Click on the details tab and select "Compatible Ids" under the Property drop-down. You should see three items listed under Value. If not, you are looking at the wrong Mass Storage Controller.
E. Select Uninstall Driver
F. Close the window.
G. Right-Click your computer name at the top of device manager and select "Scan for Hardware Changes".
H. Your new "Android Phone USB device" with a Yellow Exlamation mark! will appear under Other Devices.
I. Click on the "Android Phone USB device"
J. Select "Update driver software"
J. Select "Browse my computer for driver doftware"
K. Browse for the location that you have unzipped the android_usb_windows ( Mine is: C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver )
6. Now test to make sure you can access your device in USB Debug mode:
Type the following from a command prompt:
adb kill-server
adb devices
You should see your device serial number at the command prompt and in Windows Device Manager if everything worked.
drivers
USB Drivers have been posted on the vizio support website for Intel and for AMD. Are they crucial to what you want to do about rooting?
USB Drivers Not Installing
[email protected] said:
USB Drivers have been posted on the vizio support website for Intel and for AMD. Are they crucial to what you want to do about rooting?
Click to expand...
Click to collapse
I grabbed those drivers a couple of days ago and could not get Win7 or WinXP to install them with the vtab1008.
I can use adb to interface with the vtab008 (using Linux and Win7), but GingerBreak and SimpleOneClick (which uses GingerBreak) are unable to root the vtab1008.
I've been pestering Vizio about the downsides of the tablet. Coming from a rooted Nook, there are some things about the vizio i really like. It's a nice build at an attractive cost. If I can get netflix and hbo go working, a better remote app and a more logical system of using the sd card, I would keep it. Otherwise it goes back to Costco on the 89th day after purchase.
Agreed
[email protected] said:
I've been pestering Vizio about the downsides of the tablet. Coming from a rooted Nook, there are some things about the vizio i really like. It's a nice build at an attractive cost. If I can get netflix and hbo go working, a better remote app and a more logical system of using the sd card, I would keep it. Otherwise it goes back to Costco on the 89th day after purchase.
Click to expand...
Click to collapse
This is my thinking EXACTLY!
[email protected] said:
I've been pestering Vizio about the downsides of the tablet. Coming from a rooted Nook, there are some things about the vizio i really like. It's a nice build at an attractive cost. If I can get netflix and hbo go working, a better remote app and a more logical system of using the sd card, I would keep it. Otherwise it goes back to Costco on the 89th day after purchase.
Click to expand...
Click to collapse
Yes, I agree. If there's no root, the tablet is not worth it.
The drivers worked for me.
I downloaded the drivers from the Vizio site and when I plugged the VTAB into my computer I manually installed the driver. I just used adb to grab a bunch of screenshots.
OP worked for me (without the mass storage issue)
Code:
adb reboot bootloader
just did a true reboot
Code:
adb reboot recovery
got me the exclamation mark and the "Home" button brought me to a recovery screen where it would let me flash signed updates or cache/full wipe the device.
You can get to recovery mode by holding down both volume buttons and the power button. Details
I cant even get the drivers to install. I've did a right click on the .inf file and it will not install. Any Ideas?
Thanks
Mark
Mark0266 said:
I cant even get the drivers to install. I've did a right click on the .inf file and it will not install. Any Ideas?
Thanks
Mark
Click to expand...
Click to collapse
DL the drivers from the Vizio site. Turn on USB debugging on the VTAB. Plug the VTAB into your computer. When the install driver prompt comes up follow the steps to install a driver from a specific location and point it to the driver you downloaded. The steps will vary depending on the version of windows you are running.
marvin02 said:
DL the drivers from the Vizio site. Turn on USB debugging on the VTAB. Plug the VTAB into your computer. When the install driver prompt comes up follow the steps to install a driver from a specific location and point it to the driver you downloaded. The steps will vary depending on the version of windows you are running.
Click to expand...
Click to collapse
Thats the problem the prompt never comes up. Running Windows 7
Well I got the driver for adb to install but it still will not show up when I do adb devices
Bootloader?
the.joeba said:
OP worked for me (without the mass storage issue)
Code:
adb reboot bootloader
just did a true reboot
Code:
adb reboot recovery
got me the exclamation mark and the "Home" button brought me to a recovery screen where it would let me flash signed updates or cache/full wipe the device.
Click to expand...
Click to collapse
Did you actually get into the bootloader? adb reboot bootloader simply reboots the device for me.
So whats with gingerbreak? No love with it? I thought this thing was rooted already prior to shipping? Hmmm. My bro just ordered one for me and I am curious about getting it rooted. Lets get this thing rooted and overclocked and get it some love. Also, whats the word on honeycomb on this beast? anything?....
Mark0266 said:
Well I got the driver for adb to install but it still will not show up when I do adb devices
Click to expand...
Click to collapse
Same here.
Rooting help
I have some coding knowledge, but have never worked on rooting a device. I did not pay for mine, so if anyone has references to some info I can look at about obtaining root then I will work on mine without fear of bricking it.
I have been at this for weeks, to no avail.. tried changing params in Gingerbreak, tried running it under every condition possible, and the only thing I haven't tried is changing how GingerBreak is using the /sdcard/ mount point, as that's where the internal memory is mounted to.. It's a pretty odd move to make, and I don't like having my true sdcard in /sdcard/external. what a crock :/
This tablet has to have a way to be rooted, I tried an older version of gingerbreak 1.1 just kept running, never failed, but didn't root the tablet just kept running, like it was gonna root the tablet, kinda weird, I do know that the bootloader is not locked down, my wife works for vizio, the company gave there employees a tablet for free

z4root allows you to place the NT in usb debugging mode

z4root allows you to put the device in usb debugging mode and appears to allow temporary root I didn't try the permenant method. This may be premature so don't get to worked up. Also If your not comfortable with ruining your device don't.
yaggermr said:
z4root allows you to put the device in usb debugging mode and appears to allow temporary root I didn't try the permenant method. This may be premature so don't get to worked up. Also If your not comfortable with ruining your device don't.
Click to expand...
Click to collapse
Great news my friend
That's what I supposed. By the way, with Usb Debugging mode you can use the Kndle fire method for root!
death2all110 said:
So I was messing around with different one clicks since I got ADB going on my kindle fire and I was able to Successfully use SuperOneClick 2.2 to root my kindle fire!
Sorry for the mess. Its late, and I wanted to type this up so I could crash...
To get adb going you must already have the sdk on your machine and used it.
goto: %USERPROFILE%\.android and edit the adb_usb.ini and add this to the end of the file and save:
Code:
0x1949
then go into where you have the sdk at and open the google-usb_driver folder and edit android_winusb.inf and add this to the [Google.NTx86] section and [Google.NTamd64] section:
Code:
;Kindle Fire
%SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006
%CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01
save and close
If you have already plugged your kindle into the usb you may have to open device manager and find "Kindle" under other devices and choose the android_winusb.inf file.
Turn on Installation of apps from unknown sources: tap the top bar>choose more...(+)>device
open a command prompt and run adb kill-server then try adb devices..
you should see a device listed.
go here: http://forum.xda-developers.com/showthread.php?t=803682a
download and run SuperOneClick and choose the "root" option. let it go!
Click to expand...
Click to collapse
thanks for the info im going to try this method.
Beautiful news. Keep it coming
<3 XDA
There doesn't appear to be an adb executable on the nook tablet at all.. hmm..
So far no luck with super oneclick
Well it appears that z4root doesn't even achieve a temporal root but it does allow you to access developer settings. I think the debug mode is important and should allow someone with more skill than myself the ability to root the nook. I also am not positive super one click can't work. Anyway most things I want to work great. Someone is going to crack this nut.
Considering this thing isn't even out yet officially, and all everyone has already done to it, I don't think we have anything to worry about. It'll be rooted in no time.
Sent from my Nook Tablet using Tapatalk
It's worth trying (and copying out the error messages) running zergrush.
Since you have an ADB prompt, you can probably copy files across to /data/local/ on a lot of Android devices - if I remember rightly, that directory has relaxed permissions for creating files.
Zergrush was able to root the Samsung once copied to that directory.
A discussion of zergrush is here:
http://forum.xda-developers.com/show....php?t=1320350
Basically, get the zergrush tool (not the .c file but the executable), copy it to /data/local, and try a
sh zergrush
You'll probably get a bunch of messages followed by it not quite working.
If we're super lucky, it'll just work and give you a # prompt, meaning you've got root.
(and if you already had the # prompt, I'm pretty sure you had root. The non-root adb prompt is $ on most devices.)
This should the right instruction to configure ADB server:
Prerequisite: Android SDK installed.
1) Open with Notepad %USERPROFILE%\.android\adb_usb.ini and add this to the end:
Code:
0x2080
2) Open the google-usb_driver subfolder in sdk folder, edit android_winusb.inf with notepad, find [Google.NTx86] and [Google.NTamd64] section:
Code:
;Nook Tablet
%SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006
%CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01
[THIS VALUES COME FROM Kindle Fire, SO CAN BE DIFFERENT!]
3) Save and Close.
4) Kill Adb: adb kill-server then adb devices and check if the nook is there.​Let me know if worked.
diamond_lover said:
This should the right instruction to configure ADB server:
Prerequisite: Android SDK installed.
1) Open with Notepad %USERPROFILE%\.android\adb_usb.ini and add this to the end:
Code:
0x2080
2) Open the google-usb_driver subfolder in sdk folder, edit android_winusb.inf with notepad, find [Google.NTx86] and [Google.NTamd64] section:
Code:
;Nook Tablet
%SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006
%CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01
[THIS VALUES COME FROM Kindle Fire, SO CAN BE DIFFERENT!]
3) Save and Close.
4) Kill Adb: adb kill-server then adb devices and check if the nook is there.​Let me know if worked.
Click to expand...
Click to collapse
Damn I should have brought mine to work with me... I could have tried this for you.
Nope. That doesn't work. I also tried changing the values in the android_winusb.inf file to 2080 (instead of 1949), but had no luck. My guess is there's something we're missing in the PID section.

[Guide] Fix adb - device is offline error

With the new secure adb I had an issue:
(I was transferring data to a new harddrive and in the process
I deleted my /home/me/.android/ (somewhere in \Users\me\AppData\ on windows) folder because I thought I didnt need anything in it.
Then I wanted to pull some files from my CM10.1 nightly device per adb.
It said: "error: device offline" when trying to access it.
Now, the computers adb key was gone with the userdata folder of the sdk (the .android folder) and access was denied. But somehow whatever manages the authorization questions thought that this computer was still trusted and did not ask for a new authorization.
To fix that I did the following:
delete the computers adb key: rm /data/misc/adb/adb_key on device
(I have no idea if in case of multiple authorized computers the additional keys are in a new line of the file or if they are in new files. I have only 1 computer.)
stop all adb processes "killall adb" in linuxoids and "taskkill /IM adb.exe" in windows or simply the taskmanager in both.
restart the phone
toggle usb debugging off and on
connect
use adb
click authorize
works
In my case it was even nastier because my sdk userdata folder ~/.android (on small ssd) was a symlink to /data/home/me/.android (on a huge drive for the emulators, android-sources and stuff)
and the symlink pointed to a nonexisting path which prevented saving any sdk settings.
On deleting the symlink or recreating the folder it should work.
Thanks. Very useful! :good:
for me and the HTC One X it wont work.....
-Happy Feet- said:
for me and the HTC One X it wont work.....
Click to expand...
Click to collapse
Did work previously?
maybe restart the adbd on the phone.
Can you test in Recovery, Cwm has an extra button for restarting.
Maybe Stock too.
Illidan Pornrage said:
With the new secure adb I had an issue:
(I was transferring data to a new harddrive and in the process
I deleted my /home/me/.android/ (somewhere in \Users\me\AppData\ on windows) folder because I thought I didnt need anything in it.
Then I wanted to pull some files from my CM10.1 nightly device per adb.
It said: "error: device offline" when trying to access it.
Now, the computers adb key was gone with the userdata folder of the sdk (the .android folder) and access was denied. But somehow whatever manages the authorization questions thought that this computer was still trusted and did not ask for a new authorization.
To fix that I did the following:
delete the computers adb key: rm /data/misc/adb/adb_key on device
(I have no idea if in case of multiple authorized computers the additional keys are in a new line of the file or if they are in new files. I have only 1 computer.)
stop all adb processes "killall adb" in linuxoids and "taskkill /IM adb.exe" in windows or simply the taskmanager in both.
restart the phone
toggle usb debugging off and on
connect
use adb
click authorize
works
In my case it was even nastier because my sdk userdata folder ~/.android (on small ssd) was a symlink to /data/home/me/.android (on a huge drive for the emulators, android-sources and stuff)
and the symlink pointed to a nonexisting path which prevented saving any sdk settings.
On deleting the symlink or recreating the folder it should work.
Click to expand...
Click to collapse
Fraid it didn't work. End up with various errors and randomly appearing devices. Plus, the original error reappears eventually. Please help!
If you give me some Info around the issue, like what you intended to do and if it worked previously, I could help you.
FIX adb offline problem
When you connect a device running Android 4.2.2 or higher to your computer, the system shows a dialog asking whether to accept an RSA key that allows debugging through this computer.
This security mechanism protects user devices because it ensures that USB debugging and other adb commands cannot be executed unless you're able to unlock the device and acknowledge the dialog.
This requires that you have adb version 1.0.31 (available with SDK Platform-tools r16.0.1 and higher) in order to debug on a device running Android 4.2.2 or higher.
If you haven't this pop-up mesage in your device, there is the solution :
1) Install SDK in your PC
It may asks you to install JAVA, if so, do it.
2) make sure that your adb is 1.0.31 or upper, to know the version, tape : adb version in your commande window
------------------------------------
After that you every thing will be OK
this solved my problem
problem was i had ran this command
sudo apt-get install android-tools-adb
which installed Android Debug Bridge version 1.0.29 in /usr/bin
the system was using this by default even tho i added the platform-tools directory with the newest adb (Android Debug Bridge version 1.0.31) to my environment path.
This solved this problem (running old adb) on LinuxMint:
Method 1:
sudo apt-get remove android-tools-adb
Method 2: (if the first doesn't work)
unplug device
adb kill-server
adb version
Android Debug Bridge version 1.0.29
cd to android sdk dir
cd /home/XXX/adt-bundle-linux-x86_64/sdk/platform-tools/
copy new adb to /usr/bin
sudo cp adb /usr/bin/
adb version
Android Debug Bridge version 1.0.31
adb kill-server
adb devices
daemon not running. starting it now on port 5037 *
daemon started successfully * List of devices attached
plug in the device, and on the device dialog about RSA appeared
accept on device
adb devices
hope this helps...
credit for this solution goes to CoPLaS @ this URL
http://stackoverflow.com/questions/15305725/i-cant-upgrade-from-adb-version-1-0-29
I've ADB problem in bootloader mode: devices not found, list empty. It works fine with phone in normal mode
I've upgraded to adb .31, upgraded drivers but no solution, BTW fastboot devices corectly displays device
Any help ?
Thanks
ciano865 said:
I've ADB problem in bootloader mode: devices not found, list empty. It works fine with phone in normal mode
I've upgraded to adb .31, upgraded drivers but no solution, BTW fastboot devices corectly displays device
Any help ?
Thanks
Click to expand...
Click to collapse
as far as I know adb doesn't work in bootloader mode.
MadMan29729 said:
as far as I know adb doesn't work in bootloader mode.
Click to expand...
Click to collapse
How can I push file to phone it doesn't boot ?
I think thats intentional, bootloader mode is the mode corresponding to fastboot for directly flashing, deleting, formatting, stuff like that in the most basic environment. Try recovery or normal boot for adb, which is for debugging, shell access, backup, filetransfer and so on.
(More info for more specifics)
Thanks, my mistake not using recovery
from Nexus 4 with Tapatalk
took me a bit to get into the thing myself after > 4.2 update
i'm on ubuntu
i had to use the terminal command
Code:
android update sdk --no-ui
a couple of times to get the thing actually updated. using just
Code:
android update sdk
wasn't cutting it for some reason. probably because i'm stupid and didn't fiddle with it enough.
then, realized when i STILL couldn't access the device (even after accepting the computer's RSA key on my n7),
it was because i had previously put a now deteriorated version of adb in /usr/bin. so, i rm'd it (navigate to /usr/bin and
Code:
sudo rm adb
then navigate over the folder whereeveryouputyoursdk/platform-tools/ and
Code:
sudo cp adb /usr/bin
that should be the new version of adb into /usr/bin. remember, do all that after running the
Code:
android update sdk --no-ui
a few times
peace
Long time I play with adb (1.0.31) from Linux without problem.
Today I flash new kernel (GT-I9505_AdamKernel.V1.6 then try Abyss-GT-I9505-1.6.1)
Got abd "device offline"
I come back on KT-SGS4.
adb works.
Can anyboby explian be why adb down't work with some kernels?
MadMan29729 said:
problem was i had ran this command
sudo apt-get install android-tools-adb
which installed Android Debug Bridge version 1.0.29 in /usr/bin
the system was using this by default even tho i added the platform-tools directory with the newest adb (Android Debug Bridge version 1.0.31) to my environment path.
This solved this problem (running old adb) on LinuxMint:
Method 1:
sudo apt-get remove android-tools-adb
Method 2: (if the first doesn't work)
unplug device
adb kill-server
adb version
Android Debug Bridge version 1.0.29
cd to android sdk dir
cd /home/XXX/adt-bundle-linux-x86_64/sdk/platform-tools/
copy new adb to /usr/bin
sudo cp adb /usr/bin/
adb version
Android Debug Bridge version 1.0.31
adb kill-server
adb devices
daemon not running. starting it now on port 5037 *
daemon started successfully * List of devices attached
plug in the device, and on the device dialog about RSA appeared
accept on device
adb devices
hope this helps...
credit for this solution goes to CoPLaS @ this URL
http://stackoverflow.com/questions/15305725/i-cant-upgrade-from-adb-version-1-0-29
Click to expand...
Click to collapse
ah great i thought there was an issue with my adb and you wrote the solution
MadMan29729 said:
problem was i had ran this command
sudo apt-get install android-tools-adb
which installed Android Debug Bridge version 1.0.29 in /usr/bin
the system was using this by default even tho i added the platform-tools directory with the newest adb (Android Debug Bridge version 1.0.31) to my environment path.
This solved this problem (running old adb) on LinuxMint:
Method 1:
sudo apt-get remove android-tools-adb
Method 2: (if the first doesn't work)
unplug device
adb kill-server
adb version
Android Debug Bridge version 1.0.29
cd to android sdk dir
cd /home/XXX/adt-bundle-linux-x86_64/sdk/platform-tools/
copy new adb to /usr/bin
sudo cp adb /usr/bin/
adb version
Android Debug Bridge version 1.0.31
adb kill-server
adb devices
daemon not running. starting it now on port 5037 *
daemon started successfully * List of devices attached
plug in the device, and on the device dialog about RSA appeared
accept on device
adb devices
hope this helps...
credit for this solution goes to CoPLaS @ this URL
http://stackoverflow.com/questions/15305725/i-cant-upgrade-from-adb-version-1-0-29
Click to expand...
Click to collapse
Thanx man you saved me !!!
Sent from my Micromax A57 using xda app-developers app
Thanks
I still had this problem on OSx and Ubuntu in cli.
what i've done on both to address it is, update the SDK to get the newest adb. (i'm suing 1.0.31)
killall adb
then turn off USB debugging on device.
start new adb (doesn't work nothing to connect to)
then turn on USB debugging and suddenly you get the pop up on the android device that says "always allow this computer at xxx"
test adb devices and should show 'device' instead of 'offline'
or try sudo, unplug the device, run adb under sudo on the desktop (sudo adb kill-server; sudo adb start-server), then plug the device back in.
yay!
svs57 said:
Long time I play with adb (1.0.31) from Linux without problem.
Today I flash new kernel (GT-I9505_AdamKernel.V1.6 then try Abyss-GT-I9505-1.6.1)
Got abd "device offline"
I come back on KT-SGS4.
adb works.
Can anyboby explian be why adb down't work with some kernels?
Click to expand...
Click to collapse
When it does that, go to Developer Options and Revoke Permissions and replug it back in. If that isn't it, then make sure you have the newest version of adb. Have had that happen on a couple of times on newer Samsungs.

[Q] OSX, adb usb, adb devices = error: device not found

when I type adb devices cmd in the terminal it does not list my device and its plugged in....
when I try to type adb usb it says no devices found...
for the record nothing is wrong with my USB connection cable because, I'm able to connect my HTC ReZound via USB cable to my macbook, the CDROM and STORAGE auto mounts to my desktop so i know the connection is working, because I'm able to copy files, update music via winamp sync playlists, also my paid EasyTeather copy works, etc.
I updated & installed most recent Android SDK adt-bundle-mac-x86_64-20130917 and updated the device manager for my ver 4.0.3 and all tools, even tryed using a stand alone platform-osx-tools.zip that contains a adb and fastboot...\
I read up on this and found nothing tryed everything....
adb kill-server > adb start-server - does nothing
adding device in the adb_usb.ini didn't help either.
chmod a+r /etc/udev/rules.d/51-android.rules after creating file didn't help.
rebooted many times .
i've attached a terminal cmd window below to show.
USB debugging is enabled on the device, yes? Does the "USB debugging enabled" notification show up when you plug it into the computer?
MaxxPayne said:
when I type adb devices cmd in the terminal it does not list my device and its plugged in....
when I try to type adb usb it says no devices found...
Click to expand...
Click to collapse
are you doing proper methods in command prompt for sdk's adb such as directing it to the folder its in...example did you type cd c:/androidsdk/platform_tools/ in command prompt for example
I used to have a mac ....but here
Download htc sync for mac
http://www.iskysoft.com/convert-mobile/sync-htc-to-mac.html
Download the sdk and all you need is a folder called platform tools
http://developer.android.com/sdk/index.html
Extract the platform tools folder Put it on your desktop
Open terminal type "cd" then hit space then drag and drop the platform tools folder into the terminal after that hit enter
Then you can run any command just make sure to put "./ " before the command without quotations so if you wanna flash a boot you would put
./fastboot flash boot boot.img and hit enter
Note that adb works perfectly well on my Mac without the HTC Sync drivers.

Categories

Resources