yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ General] leapinlar:
Then you have either not installed the Android SDK (Software Development Kit) on your PC (which includes adb) per the B&N instructions or your path variable is not set to include where you installed it.
[Nook HD, HD+ General] madsquabbles:
if you can't follow or understand the instructions about adding the path to adb in the environment path you can always just cd "/to the directory adb is installed/" and run adb directly from there. easy way is to just drag the folder into the command prompt window. it'll save a bit of typing - only works if you're not running cmd as admin.
[Nook HD, HD+ General] dbh369:
You said you modded the drivers from B&N? What did you change? Just curious...
[Nook HD, HD+ General] someone0:
So, instead of making another thread, since this is a tips thread, I'll just post it here.

Just in case you are not familiar with a factory reset on the Nook HD+, there are two kind of factory resets. The one that you perform yourself, which is actually not a full factory reset and the one that Nook get pissed and do the full one.

A factory reset that you perform yourself, whether from the GUI or button combination will basically clean the partition /data while a full blown one will basically restore other partition such as /system.

Why do I bring this up, because as we know, we are not perfect. I make mistake and so do other. Sometime instead of trying to re-trace the step and fix our mistake, it's easier to just reset everything. Well, since we can't just do a full blown factory reset our self, at least not very easy, we can at least force the Nook to do it for us.

So, if you felt like I did something wrong, and I don't know which step to take next, I make a little tool for you to start over. You can see the attachment, reset.zip in there, there are 3 files. You only have to run reset.bat if you need a linux version, maybe you can beg the OP to do it for you. If you exam the package, you can see that this is very similar to the original root method which force itself to factory reset, so this is basically a modified version of that. Obviously you still required ADB. Well, on the other hand, if you never get ADB working in the first place, you probably can't mess up that bad that you need this tool in the first place.

Let me make it clear, this tool WILL RESET EVERYTHING. It also REBOOT MANY TIMES. And expect the whole process to take about 10 minutes.
[Nook HD, HD+ General] leapinlar:
I actually modified a generic driver by putting the Nook HD+ device id in it. I was not able to download the B&N driver so I don't know if it needed modifying or not.
[Nook HD, HD+ General] sayw0rd:
I am having the same problem as Cybersonc_ca. I did everything according to the nook developer website and when I enable ADB on my nook hd+, it does not show my BNTV600 under portable devices but I DO have Android Phone >> Android Composite ADB Interface.

If I go to command prompt, how can I make it so that it checks that folder as well?

I apologize for such noob questions. Thank you.
[Nook HD, HD+ General] leapinlar:
Go to command prompt and type 'adb devices' and see if you have any. And the looking for bntv600 was for getting the composite to show. You have that.
[Nook HD, HD+ General] dbh369:
Right, had to do that too eventually, see this post: http://xdaforums.com/showthread.php?p=34460453#post34460453
[Nook HD, HD+ General] lkmiller:
I'm pretty sure the turning in a circle three times is what made it work! :D
[Nook HD, HD+ General] adzbizzle:
i finally made it work. i tried something different though. the usb composite was installed i just overwritten that with the drivers that were on the internet and it installed it and changed it to adb composite instead. i have done the rest and it shows serial number. where can i get the launcher app i need. as i installed and app but cant see it yet. also is there no way to just randomly download anything from the browser of the nook without the stupid restriction from only b and n store coming up.
[Nook HD, HD+ General] anthony062991:
Can't get adb to work?

I'm on 2.0.4 and I followed every guide there is and still can't get the drivers to install right? I followed http://xdaforums.com/showpost.php?p=34954992&postcount=132 to the T and still can't get them to work? I keep getting errors when installing "Add legacy hardware" for each one.

I've even uninstalled them and start over and I get the same same thing?

This is what it keeps installing:
[Nook HD, HD+ General] lkmiller:
On this page step 9, right-click on the device under Other Devices with the yellow exclamation mark, select Update Driver, and follow the steps after that.

Good luck, I know it's frustrating when it doesn't want to do what you want.
[Nook HD, HD+ General] anthony062991:
I've also tried that guide and I get to step 17 and click "ok" and then it goes rite back to step 16 and I can't get past this part?

and If I choose the one with the yellow sign I get this:
[Nook HD, HD+ General] someone0:
Did you follow my guide, step 1 to turn off signed driver AND REBOOT? If you did that correctly, after your PC rebooted you should see Windows screen saying something on the bottom right. Did that happened?
[Nook HD, HD+ General] anthony062991:
'

My laptop didn't want to boot into "test mode".. I got it to work. I had to put in the commands twice and then rebooted and then it went into test mode finally. Thanks guys!
[Nook HD, HD+ General] Windsor1959:
Nook HD and swapping SD card

The mods on this board have been designed mainly with the HD+, but most everything has worked on my HD except when I tried Leapinlar's method of swapping "sdcard" and "ext_sdcard". I set up userinit.d, modifying boot.complete.hook.sh as well. I downloaded the 11SDswap.rar file, and extracted it into the userinit.d folder I created. When I rebooted, the first thing I noticed was that "sdcard" and "ext_sdcard" hadn't swapped. Then, I saw that I lost root, though Play Store still worked. When I used someone0's root method to re-root (I used his originally), I had root back.

Any thoughts on what the problem may be, or how I could make ths work? Have any other HD users tried this mod? Maybe it only works on the HD+. Thanks for any suggestions.
[Nook HD, HD+ General] someone0:
Haven't look into it. Since I don't very see that as a big deal for me.
[Nook HD, HD+ General] leapinlar:
It could be the vold number is different for the HD. Mine is 179:25 for ext_sdcard. Remove my file and reboot. Install Terminal Emulator from the Play Store and open it. Type mount at the prompt. There will be a long list of stuff scroll down. Look for a line that contains ext_sdcard and look at the vold number. If it is not 179:25, note what it is and edit my file to change to your number. Then try again. If it works, give me feedback and I will make an HD version and post it. If it is the same number as mine, I don't know what is wrong.

Having the wrong number could be what broke root for you. Some other device could have been using that number.
[Nook HD, HD+ General] Windsor1959:
Leapinlar,

Thanks for your reply. The vold number is indeed the same. Later on, I'll try it again, in case I simply made a typo somewhere along the line. This isn't a big deal for me, but I enjoy learning what my Nook HD can do and tinkering a little under the hood.
[Nook HD, HD+ General] leapinlar:
I just thought of something else, when you modify boot_complete_hook.sh, that is how root gets set. You may have messed up that file. And it needs permissions set to execute too. I use root explorer to edit mine and it always keeps the permissions the same when it edits. You may have used something else and it changed the permissions.
[Nook HD, HD+ General] Windsor1959:
That may explain it. I missed that step in your OP. I'll remember that next time!
[Nook HD, HD+ General] leapinlar:
You didn't miss it, I just added it. LOL.

Sent from my Nook HD+ Running CM10
[Nook HD, HD+ General] Windsor1959:
Thanks for the addition, then. It works now! I may need to uninstall and reinstall a couple of apps, but now I can get a lot more use out of my 32 gig card!
[Nook HD, HD+ General] jck_p:
SD Card Selection

I'm new here but have followed xda for some time. I first want to send thanks to the senior developers for their work on the Nooks. Especially, I think, Evergreen and LeapinLar. Thank you very much!

I'd like to add a tiny bit to the cause. Though I'm not in your league for develpment, I have built a few CM7/9/10 SD Cards from your instructions & tips. Most of the instructions suggest SanDisk cards. I've had excellent experince with Transcend. I've built every one of my dual boot cards on 2,4,16, & 32GB Transcend class 4 cards. Even had one class 10 work. My suspicion, though, is that class 4 works best on these devices because of faster xfer rates of smaller files than class 6 or 10? In any event I've not had one single failure with these.

Anyway, I want to say thanks again! I see HD+ dev is well underway and am anxiously waiting for HD 7.

Great Work!

:good:
[Nook HD, HD+ General] elee101:
I have the same problem and can not install the driver. I followed the instruction and followed section 4.6 of that guide.

I unsintalled the "BNTV400" under Portable Devices, unplugged the USB and replugged it again, now under Device manager, it shows "MTP" with a yellow exclamation mark under "Other devices", and "NOOK" under "Portable Devices". No "Android Phone" or "Andriod Composite ADB Interface" is displayed as shown in the instruction.

I have read all the posts and can not find the answer. I would really appreciate it if anyone could help me with this.

---------- Post added at 09:53 PM ---------- Previous post was at 09:08 PM ----------

In addition, I am using Windows 7.
[Nook HD, HD+ General] leapinlar:
Did you try updating the driver on the MTP under other with the drivers from the first post?

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] elee101:
Yes I did, and it shows the same message "the folder you specified doesn't contain a compatible software driver for your device". All I need is to set up the ADB to load third party application. I am very frustrated.
[Nook HD, HD+ General] leapinlar:
Since you are on Windows 7, did you follow someone0's alternate procedure that I linked. You know, where you do something about legacy devices?

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] elee101:
I just tried someone0's alternate procedure that you linked, and I stuck in step 3. No matter how many times I tried "Toggle that", I still have yellow exclamation marks on all three interfaces "Android ADB Interface; Android Bootloader Interface, Android Composite ADB Interface" under Android Phone.

---------- Post added at 05:11 AM ---------- Previous post was at 04:51 AM ----------

It also shows "MTP" with a yellow exclamation mark under "Other devices", and "NOOK" under "Portable Devices". In addtion, if I check the "Enable ADB" in NOOK HD, the computer will keep beeping forever, nonstop.
[Nook HD, HD+ General] leapinlar:
The devices that you installed with legacy, they are showing with yellow too? Did you go to those with the HD+ still plugged in and say to update driver? If not, do that. And choose the driver you downloaded from here.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] elee101:
I tried that already, and it showed "Windows encountered a problem installing the driver software for your device, Windows found driver software for your device but encountered an error while attempting to install it. Android ADB Interface, This device cannot start. (Code 10)"

Thank you so much for spending time here to help me!
[Nook HD, HD+ General] leapinlar:
I know this is frustrating. Making ADB work is a black art. I don't run Windows 7 so can't tell you exactly how to do it, but one user said to go to devices and printers and delete all the related drivers there and start over. He said rather than just taking the devices off the list like device manager does, it removes the drivers from your machine so you can start fresh.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] elee101:
Thanks a lot ! After I uninstalled the BNTV400 based on instruction 4.6, my computer can not recognize the NOOK HD anymore, which means that I can not transfer data between NOOK and computer.

I have another computer running XP. When I plug the NOOK HD to XP computer with Enable ADB checked, nothing really happened. I am trying to figure out the meaning of "New devices will try to install" in step 4 of your instruction because it never happened to me. I am afraid to repeart 4.6 to uninstall the BNTV400 from my XP computer. I don't want to lost connection between NOOK HD and my XP computer.
[Nook HD, HD+ General] someone0:
I say try reboot both the nook and the PC and try connecting them again after you reboot them. But BTW, there should be 2 ADB interface drivers if you install them correctly. One said composite, and the other isn't. Depending on which driver you use, it could be listed under Samsung or Android. So, what this means is that, you may already got a working drivers under different name, and you would still have some drivers with yellow exclamation. But that's expected. My method isn't forcing Windows to recognize anything, but rather forcing Windows to install and save drivers in their memory(actually harddrive). This is done so that once the device is plug in, Windows would recognize and found the drivers since Windows already aware of the drivers. The excess drivers then can be remove. Not all of them suppose to stuck anyway. So, yes reboot them and see if adb can see your Nook, then you can safely delete the other non-working drivers that was force in.

The way Windows deals with drivers is that all the installed OEM drivers INF files will be store at %windir%\inf. And then store the DLL someplace else. So, when a device is plug in for the first time, it will look at all the INF files in the %windir%\inf and see if it found any match, otherwise it will look elsewhere(CD/DVD, online depeding on what it specify). Simply removing a non-working device(yellow exclamation) won't remove any INF file form that directory. Thus this is the whole reason you force install via legacy device method. It's like inserting you own index page on a book.
[Nook HD, HD+ General] elee101:
I rebooted both PC and NOOK, then I connected NOOK to PC. I did see difference in device manager. There is additional "Android Composite ADB Interface" under Android Phone which does not has the yellow exclamation mark. All others are the same. I repeated the "Toggle steps" in step 3 of your instruction, and then the additional "Android Composite ADB Interface" disappeared.

I tried rebooted everything again and connected NOOK to PC, I saw the additional "Android Composite ADB Interface" without yellow exclamation mark again.

Next thing I did is your step 4, unzip the file at C:\users\{your user profile name} Then I saw a new folder name call ".android", Inside that folder is a file name adb_usb.ini, which has 0x2080 text.

Then I tried step 9 in leapinlar's original post. after I typed in "adb devices", is shows

adb server isout of date. Killing...

ADB server didn't ACK

* failed to start daemon *

erroe : unknown host service

Why the adb command doesn't work?
[Nook HD, HD+ General] leapinlar:
The composite one is the one you want working. And it only shows when you have enable ADB checked. You can ignore the others.

Try unzipping those three ADB files again. And make sure all three are in the folder where you type ADB devices.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] Taosaur:
I had to get ADB set up again because I just reinstalled Windows on SSD, and this time it went without a hitch. What I think is the key step where Windows 7 users will make an error is here:

Even though the path looks hunky dory, you DO NOT want to hit "next." You need to choose the other option and go through another set of dialogues.

Unless the setting transferred via Windows Easy Transfer, I never bothered with disabling driver signing--Windows just popped up a warning dialog and I chose "Install driver anyway."
[Nook HD, HD+ General] leapinlar:
I don't have windows 7 that I use very often. So what does the screen say that you should be using? That screen looks like the right one and I would have selected it if I got to it. But it is obviously the wrong one. I just want to know so I can tell others. Can you post a picture of the correct screen?
[Nook HD, HD+ General] Taosaur:
Sorry if I wasn't clear. You will get to that screen, just don't hit "Next" or "Browse" when you do. Choose "Let me pick..." which will take you to the Have Disk option which for some reason works when the obvious, correct-looking option does not. I picked up those instructions from the B&N guide.
[Nook HD, HD+ General] elee101:
It works!

I just did what you said, unzipped the ADB files and it works, and I installed third party app and the anycut that you recommended. Thank you so much for your help and someone0's recommendation.

However, after I unplugged my nook and reconnected to PC again, the "Android Composite ADB Interface" without yellow exclamation mark disappeared. I have to reboot both PC and NOOK and connected again to make it work. I really don't want to reboot both PC and NOOK everytime to load a application.
[Nook HD, HD+ General] leapinlar:
If you do someone0's all-in-one that roots, blocks automatic updates, enables unknown sources and adds gapps, you may never have to use ADB again. You can do everything from Play Store. And your file manager.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] elee101:
Thanks! I will try that during the weekend. Thanks again for your help.
[Nook HD, HD+ General] carlyle070:
Hi, thank you so much for consolidating all of this information, which is very useful. I wanted to ask you if now that CM10 is up and running, is it possible for you and Someone0 to share with us an automated way to change the white on white text in side loaded apps.
[Nook HD, HD+ General] anupwardtrend:
Thank you for your work!
[Nook HD, HD+ General] leapinlar:
Not three drivers, three devices. They all use the same driver file.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] skavan:
ah - thanks for that.
[Nook HD, HD+ General] coolgo:
NOOK HD+

K i followed up to the mtp devices and when i brows for android win sub it say it is not captiable becuase i have a 64bits/smilies
[Nook HD, HD+ General] leapinlar:
You really only have to use that driver on the ADB interface devices, not MTP.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] LordNolan:
would just like to say thank you to everyone who posted here to help the rest of us I managed to solve all my problems so I deleted my original post. Thank You guys again!!! Cheers
[Nook HD, HD+ General] Diogenes5:
Do you have to format your card a special way for it to work with the data on the micro SD?
[Nook HD, HD+ General] leapinlar:
Not really. Stock wants you to format your SD to ExFat so that it can write files larger than 4GB to it, but if you do, your native Windows XP cannot read the card if you put the SD in a card reader in the PC. The standard formatted FAT32 card works fine in the HD+.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] nookhd:
I'm an avid pc/laptop user and into my lap fell the extremely restricted B&N Nook HD tab (7"). Here in India B&N does not have any presence(cannot buy in our currencyMy) so obviously I looked around the net for relief and this is where I reached thankfully.

I must say for a first time android user i have done well and the ppl(Leapinlar and Someone0) who have provided the ways and means have done even better to help me 'root' (whatever that means) this device. Thank you Leapinlar and Someone0 and the others in this endeavour.

To enumerate the steps I hv done the following:

After OTA upgrade to 2.0.4

1. Got it to say "Android Composite ADB Interface" on my PC device manager list. PC runs win 7.

2. Sideloaded apps like games

3. Done the root procedure but it did not look any different !!!

4. Installed Gapps and Google Maps.

My queries are

1. SD card procedure 'swap' is difficult to follow: How does one create folders on the device via cmd line, edit files via the cmd line.

If Leapinlar could pls rewrite the para under "Implementing userinit.d" in easy to follow steps. I need this absolutely as I'm so confident that I can do it again, I'm going to reset the device to get to ver. 2.0.0(SD card kernel panic workaround) and stay there.

2. Shud the device look any diff when rooted? Is there any direct means to get to the sideloaded apps instead of the vol/apps key press.

3. Where is the "Unknown sources" box in settings, can't figure that out at all.

4. Can one see and edit files inside the nookHD, if so, how? Is win cmd prompt enough as an editor.

Thanx.....
[Nook HD, HD+ General] leapinlar:
1. The concept you are missing is the use of a root file manager instead of a command line. You need to get and sideload install a root file manager like "Root Explorer" or "ES Explorer". They work inside the HD just like Windows Explorer does inside Windows. It lets you create folders, copy files, etc. Reread those instructions with the idea of using the root file manager and I think you see how to do it without me re-writing.

2. If you sideload install a third party launcher like ADW or Zeam, it will look different and the new launcher will be able to see all the apps you sideload. After you install the launcher and the first time you press the n key, it will ask you which launcher you want to use. Choose the new launcher instead of stock and pick always and that will become your default launcher.

3. Unknown sources is not a choice in the stock settings. It is in a database file that you must edit. If you use someone0's all-in-one root method (look for his thread), it does it for you.

4. And the answer to this question is to use the root file manager mentioned above, not the win command line.

EDIT: And to respond to your comment earlier that you did not understand the concept of "root", it means you have access to restricted folders and files. Ordinarily Android restricts users from tampering with folders and files it marks as "root". Making your device root means removing those restrictions so you can modify those folders and files. It does not look any different just because you have access to those files.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] leapinlar:
If anyone is interested in backing up their HD+ stock installation, I just added a section to my OP about how to use my new bootable CWM SD to backup.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] carlyle070:
This is something I've been waiting for! Thank you Leapinlar!
[Nook HD, HD+ General] carlyle070:
Hi, I made a 4gb bootable SD with your CWM image (2gb or larger sd) and tried to make a nandroid of my HD+; however, it stops with an error because the card gets full at 1.7gb. The card has a capacity of 4gb, should I get a bigger one? I'll appreciate your help.
[Nook HD, HD+ General] leapinlar:
You need to expand the partition size with partitioning software. You should be able to go to the full 4GB.

But I am surprised it used all of the 1.7GB in a backup. It should not be backing up your media folder... wait, do you have my swap script installed? That might be the problem. I will see if I can make a mod to the script so it does not back that up.

EDIT: That is not the problem. That is not in effect when you back up. It must just be that you have a lot of apps or Nook books installed. I will add the warning that if you have a lot of apps or Nook books, you may need to expand the partition before backing up.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] carlyle070:
I must confess that I have loaded up the internal memory with about 22gb of stuff, apps, books and magazines; however, I was under the understanding media would not be backed up. Do you mind elaborating a bit on what exactly is backed up and point me in the right direction to read about expanding the partition of the card?

Thank you.