[USER Tips] HD/HD+ Stock Root User Tips from LeapinLar

tonyp22

Senior Member
Nov 20, 2011
249
20
0
Hmm, making a bit of progress on the laptop. I created the ./android/adb_usb.ini file (with 0x2080 in it). Plugged in the HD+ with debug enabled, and got nowhere. I decided to try the uninstall of the MTP Portable Device. As soon as I did that I got both the BNTV600 and the MTP showing up with '?' in Other Devices.

So far so good, but when I navigated to the B-N inf file to install the Android driver I got "The specified location does not contain information about your hardware".

???
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
Hmm, making a bit of progress on the laptop. I created the ./android/adb_usb.ini file (with 0x2080 in it). Plugged in the HD+ with debug enabled, and got nowhere. I decided to try the uninstall of the MTP Portable Device. As soon as I did that I got both the BNTV600 and the MTP showing up with '?' in Other Devices.

So far so good, but when I navigated to the B-N inf file to install the Android driver I got "The specified location does not contain information about your hardware".

???
On windows XP, edit that inf file to say &M02 (for HD+) instead of 01 and see if that helps.

Sent from my Nook HD+ using Tapatalk
 
Last edited:
  • Like
Reactions: tonyp22

tonyp22

Senior Member
Nov 20, 2011
249
20
0
I finally got it to work! I now have an Android device and a MTP Portable device showing up on my XP Pro laptop. I'm still ticked off that I can't get this to work on my Win7 x64 desktop, but at least I have it working. Want to know how? Read on...

1. leapinlar, your suggestion to change the '01' to '02' in the inf file worked... in a way. I did that after uninstalling the MTP device and re-enabling debug in the HD+. Once it read this modified inf it installed, and when I did 'adb devices' I got an ID!

2. I rebooted the laptop and disabled debug. When I plugged in the HD+ I reinstalled the MTP Device. So far, so good.

3. I rebooted again and re-enabled debug. This time when I plugged in the HD+, hoping to see both devices, the laptop went into a continuous detect and drop of a USB Mass Storage device. Every time it detected it it launched the File Manager window, like it was trying to start up the MTP Device entity, but it wasn't working. I tried to Update the driver for this USB Mass Storage device but it wouldn't work. So I uninstalled it, deleting the drivers.

4. When I did that the BNTV600 showed back up again under Other Devices. My head was spinning at this point, but I looked at it with the "this makes no sense" position that was getting handed to me, and said "I wonder?". I re-edited the inf file to put '02' back to '01', and when I selected it it installed!

5. As soon as that installation completed both the Android device and the MTP device popped up, and the driver installed without issue. I tested it by rebooting and plugging the HD+ in multiple times.

What a royal pain in the a$$ this was. It makes me wonder if there's something wrong with my HD+, or if both my Win7 and XP systems have configurations that are just quirky enough, to where it doesn't work at all on one and needed this ridiculous effort on the other.
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
Congratulations! It's all downhill from here. You can really start having fun now.This ADB can really be a *****. Like I said in my first post, I almost gave up myself. And see all the fun I'd be missing. LOL.

Sent from my Nook HD+ using Tapatalk
 

someone0

Senior Member
May 5, 2010
710
280
83
BTW, I think it maybe a good idea to write an explanation on the first post why those apps that check for root doesn't work here even though you DO have root. Since we do not have a full control over the Nook HD, we can't just write anything on /system. Most apps just check for specific file at /system/xbin and since we can't actually put those file there those apps won't detect correctly. And that's why they fail.
 
  • Like
Reactions: leapinlar

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
BTW, I think it maybe a good idea to write an explanation on the first post why those apps that check for root doesn't work here even though you DO have root. Since we do not have a full control over the Nook HD, we can't just write anything on /system. Most apps just check for specific file at /system/xbin and since we can't actually put those file there those apps won't detect correctly. And that's why they fail.
Edited my OP with that info and pointed out your greatly simplified approach to blocking OTA and allowing unknown sources. Thanks.

Sent from my Nook HD+ using Tapatalk
 

kunchers

Senior Member
Nov 11, 2011
85
8
0
Having trouble installing the drivers. I got stuck at step 4: New devices will try to install. Nothing tries to install. I then went to Device Manager, located BNTV600 under Portable Devices, and tried to update the drivers by navigating to the driver folder (under Show Compatible Hardware, it only lists USB Composite Device), and selecting Android_Winsub.inf, but I got a message that says that the folder doesn't contain a compatible driver for the device.

Any ideas?
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
Having trouble installing the drivers. I got stuck at step 4: New devices will try to install. Nothing tries to install. I then went to Device Manager, located BNTV600 under Portable Devices, and tried to update the drivers by navigating to the driver folder (under Show Compatible Hardware, it only lists USB Composite Device), and selecting Android_Winsub.inf, but I got a message that says that the folder doesn't contain a compatible driver for the device.

Any ideas?
You did not say which version of Windows you are using. It makes a difference what trouble shooting steps are necessary.

If no drivers attempt to install, temporarily disable that device under portable devices, unplug and replug and see if anything pops up.

Sent from my Nook HD+ using Tapatalk
 
  • Like
Reactions: RLR401

kunchers

Senior Member
Nov 11, 2011
85
8
0
Windows 7. I tried your suggestion, but no prompts came up when I plugged the Nook back in after disabling BNTV600.

Anything else I can try?

You did not say which version of Windows you are using. It makes a difference what trouble shooting steps are necessary.

If no drivers attempt to install, temporarily disable that device under portable devices, unplug and replug and see if anything pops up.

Sent from my Nook HD+ using Tapatalk
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
Windows 7. I tried your suggestion, but no prompts came up when I plugged the Nook back in after disabling BNTV600.

Anything else I can try?
And you successfully completed steps 1-3?

When you look in device manager, do you see any devices with a yellow exclamation point next to it? If you do, try to update the driver for that to the HD+ driver. Are there any devices under Android Phone? We are looking for Android ADB Composite Interface. If it has a device there without the work Composite, uninstall it. And when it tries to reinstall, use the HD+ driver.

Sent from my Nook HD+ using Tapatalk
 

kunchers

Senior Member
Nov 11, 2011
85
8
0
Yep, steps 1-3 went swimmingly. Attached the Nook with Enable ADB off. Device installed successfully. Unplugged, and turned on ADB. Plugged back in and . . . nothing.

Don't see any devices with exclamation points in the device manager. There's just the BNTV600 entry that appears when I plug in the Nook. Now, that said, in the past I've plugged in some Android phones, so maybe that's something to consider; it seemed like it might have been a problem in some of the other posts I've looked at.

I have access to a mac, also. Would that be easier? I just want to sideload a couple of apps.

And thanks for your help and quick responses, btw!

And you successfully completed steps 1-3?

When you look in device manager, do you see any devices with a yellow exclamation point next to it? If you do, try to update the driver for that to the HD+ driver. Are there any devices under Android Phone? We are looking for Android ADB Composite Interface. If it has a device there without the work Composite, uninstall it. And when it tries to reinstall, use the HD+ driver.

Sent from my Nook HD+ using Tapatalk


---------- Post added at 07:06 PM ---------- Previous post was at 07:03 PM ----------

You know, I just noticed that I have a complete Android SDK installation, too, from a previous mucking around with a rooted device. Should I uninstall that?
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
Yep, steps 1-3 went swimmingly. Attached the Nook with Enable ADB off. Device installed successfully. Unplugged, and turned on ADB. Plugged back in and . . . nothing.

Don't see any devices with exclamation points in the device manager. There's just the BNTV600 entry that appears when I plug in the Nook. Now, that said, in the past I've plugged in some Android phones, so maybe that's something to consider; it seemed like it might have been a problem in some of the other posts I've looked at.

I have access to a mac, also. Would that be easier? I just want to sideload a couple of apps.

And thanks for your help and quick responses, btw!



---------- Post added at 07:06 PM ---------- Previous post was at 07:03 PM ----------

You know, I just noticed that I have a complete Android SDK installation, too, from a previous mucking around with a rooted device. Should I uninstall that?
No, don't remove the SDK.

If you have played with ADB for other devices, you may have a something in Android phone in device manager. You never answered about that. If there is, uninstall it.

And, yes, a Mac might be easier. I have heard no complaints about setting up ADB on those and Windows are nothing but trouble.

Sent from my Nook HD+ using Tapatalk
 

kunchers

Senior Member
Nov 11, 2011
85
8
0
I can't find any references to Android in my Device Manager, I'm afraid.

I went to that BN link, but couldn't find instructions for how to set up ADB and those drivers on a Mac. Can you point me in the right direction?


No, don't remove the SDK.

If you have played with ADB for other devices, you may have a something in Android phone in device manager. You never answered about that. If there is, uninstall it.

And, yes, a Mac might be easier. I have heard no complaints about setting up ADB on those and Windows are nothing but trouble.

Sent from my Nook HD+ using Tapatalk
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
I can't find any references to Android in my Device Manager, I'm afraid.

I went to that BN link, but couldn't find instructions for how to set up ADB and those drivers on a Mac. Can you point me in the right direction?
I think the Mac has the drivers built in. But you still need to have the SDK installed on it so you have the ADB commands and the .ini file

I just looked at the B&N instructions and they were just updated. If you want to try Windows again, scroll way down the page until you get to section 4.6. Follow those steps. I just updated my OP to suggest that.


Sent from my Nook HD+ using Tapatalk
 
Last edited:

kunchers

Senior Member
Nov 11, 2011
85
8
0
Thanks for this. Looked at the instructions, but nothing's worked so far. The mac isn't mine, so I'm not ready to go through the whole installation of the android sdk on it. Giving up for now. I'm actually thinking of selling the thing now, and just getting a Nexus 7 and be done with it!

I think the Mac has the drivers built in. But you still need to have the SDK installed on it so you have the ADB commands and the .ini file

I just looked at the B&N instructions and they were just updated. If you want to try Windows again, scroll way down the page until you get to section 4.6. Follow those steps. I just updated my OP to suggest that.


Sent from my Nook HD+ using Tapatalk
 

kingzq

Member
Aug 10, 2010
9
1
0
PA
Hi I tried to follow the instruction but I got stuck at step 5, after I choose the android_winusb.inf, I got an error message says the folder doesn't contain a compatible driver. I am using windows 7 64bit ultimate. Could someone please help me to shoot this problem, thank you!


This is what I did:

1. Plugged my Nook HD+ to my computer (ADB enabled)
2. Device Manager / BNTV600 / Update Driver Software / Browse my computer for driver software / Usb_driver_r04-windows folder / OK
3. Clicked on ‘Let me pick from a list of device drivers on my computer’
4. MTP USB Device appeared so I clicked on ‘Have Disk’
5. Browsed ‘android_winsub’ and clicked Open and OK
6. Android Composite ADB Interface appeared so I clicked ‘Next’
7. Message, ‘Windows can’t verify the publisher of this driver software’
8. Install this driver software anyway
9. Rebooted my computer
10. When the Nook is connected to the computer (ADB not enabled)
a. The Nook shows up as a G: drive and ‘MyNOOK Setup’ is the only file in it
b. Clicking on the ‘MyNOOK Setup’ brings me to a message:
• Welcome to MyNOOK Setup.
• MyNOOK Setup is a one-time installation that will allow you to tranfer your personal files to your NOOK.
• Transferable files include, but are not limited to: photos, music, videos, EPUB, PDF and Microsoft Office files.
• Note: Copyright protected files are not transferable
• To install, go to .... can't post link since im a noob
• For more information, visit ..... can't post link since im a noob
c. MyNOOKSetup.dmg appears when I click on the first link
11. When the Nook is connected to the computer (ADB enabled)
a. AutoPlay ‘BNTV600’ constantly appears.
12. I cannot access the internal or external memory on the Nook for both #10 & #11,
13. Running ‘makeroot.bat’ in the cmd for both #10 & #11 does not work either.
14. Device Manager / NOOK (BNTV600 no longer exist)
 

Attachments

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
Hi I tried to follow the instruction but I got stuck at step 5, after I choose the android_winusb.inf, I got an error message says the folder doesn't contain a compatible driver. I am using windows 7 64bit ultimate. Could someone please help me to shoot this problem, thank you!
This is so frustrating. People read the first post, try it and if it does not work, they just say help at the end without reading the posts that other users have put up that might help. If you look through this thread, dozens of people have had the problem of not getting adb working easily. I put in the first post what should work, but there are so many configurations of Windows and prior software that users have installed that every case is different. There is a good trouble shooting section in the B&N guide I referenced in the first post. Look at section 4.6.

I am not trying to pick on you, but it is so frustrating having everyone ask the same question without reading the thread.