See this XDA thread http://forum.xda-developers.com/showthread.php?t=1585572 for pointers on how to get Windows OS to see multiple partitions on a removable drive. It's not clear if this by itself is sufficient to get you access to the two partitions on the Nook EMMC (e.g., the Nook still needs to mount and made both partitions accessible over USB)....
1. Has anyone figured out how to force the B&N Partitioned Drive (fonline on Windows? Windows sees the two Partitioned drives (E
Sideload and (F
B&N Downloads, but only one is online per the drivers used, obviously someone with greater knowledge of windows drivers should be able to easily force both drives online so that both can be used for sideloaded epubs.
...
You say "Omap" doesn't recognize the device? I'm confused.I'm trying to setup ADB with NGL 1.3.1
I've followed all the steps and modified uRamdisk. At that point there was no Android in Device manager so I autoupdated driver for USB mass storage with 0x2080 0x0007 and Android ADB Interface appeared but B&N NOOK disappeared and NOOK drive no longer shows up when NGL is connected to PC. Omap still doesn't recognize the device.
I then updated Android ADB Interface driver with the one from bnusbdriver with no luck
Received the Nook yesterday and I'm really eager to get it to work.
You say "Omap" doesn't recognize the device? I'm confused.
When the Glow is booting it presents the bootloader interface, but after that it will present the ADB interface.
Does your Windows box go "bong" when you plug in your Nook?
Sometimes Windows gets confused and sees a composite device as only a single interface.
When you plug in your Nook, what changes appear to the Device Manager?
A short recap of how to root the new NG2:
All of these methods use the Texas Instruments OMAP processor USB bootloader.
The desktop system that you connect the Nook to can be either Linux or Windows.
This only details the Windows method.
The bootloaded system can be either noogie or Clockwork Mod or a modified stock Nook.
For now, we are only using the noogie method.
The bootloading sequence can be either aboot, u-boot or x-loader, u-boot.
For now, we are only using the aboot, u-boot method.
Preparation
In Window, we need drivers to communicate with all USB devices.
The bnusbdriver.zip attached below is the modified stock driver.
Unzip it and when installing or re-installing select this driver manually.
Manually means saying, "No, I will select" until you get down to "Have disk" and select the specific directory.
The driver info is unsigned, although the drivers themselves are stock Windows.
Collect the necessary files.
omaplink.exe can be found in the signature below.
The four files can be downloaded here: http://forum.xda-developers.com/showpost.php?p=49779966&postcount=285
Booting
Fully power your Nook down with the USB disconnected.
Run this command on the PC.
Plug the USB into the Nook.Code:omaplink omap3_aboot.bin u-boot-ng2-exp-v03.bin uImage-ng2-130-stk uRamdisk-noogie
Whenever a "New Device" popup appears manually select android_winusb.inf to be loaded then start this step over.
omaplink should get as far as "Waiting for ADB..."
It won't find it just yet, use ^C to exit.
At this point there should be a new removable disk mounted with a dozen files on it, including uRamdisk
Rooting
Follow the directions here for modifying uRamdisk http://forum.xda-developers.com/showthread.php?p=49070213#post49070213
Reboot to a rooted Nook with ADB over USB access
Try downloading the latest omaplink.exe from the signature.
Are you using the stock Android stuff in extras\google\usb_driver\android_winusb.inf?I keep getting an error message that the directory does not contain a compatible driver, and to make sure the file is compatible with 64-bit systems.
; Nook Glowlight 2
%SingleAdbInterface% = USB_Install, USB\VID_2080&PID_000A
%CompositeAdbInterface% = USB_Install, USB\VID_2080&PID_000A&MI_01
Yes, I have tried the bnusbdriver file that was posted here, which has both the amd64 and i386 directories and the modified .inf file that includes my device, and I have also tried a newer version (ver. 11 instead of 8), with those lines added that you posted above. I am in a boot mode that lets me install unsigned drivers. Neither of them worked in device manager.Are you using the stock Android stuff in extras\google\usb_driver\android_winusb.inf?
Do the two directories exist amd64, i386?
You need to have an .inf file with the Nook stuff in it.
I've just modified my own, but then it's unsigned and you have to go through the process of restart installing unsigned drivers once.
Code:; Nook Glowlight 2 %SingleAdbInterface% = USB_Install, USB\VID_2080&PID_000A %CompositeAdbInterface% = USB_Install, USB\VID_2080&PID_000A&MI_01
Oh, that means that you have the USB on your Glow set to UMS (USB Mass Storage) and either PTP or MTP, but no ADB.My nook is listed in the Device Manager under both "Portable Devices" and "disk drives,"
C:\>imxlink.exe
# getprop|grep usb
[persist.sys.usb.config]: [adb]
[sys.usb.config]: [adb]
[sys.usb.state]: [adb]
Hmmm...Oh, that means that you have the USB on your Glow set to UMS (USB Mass Storage) and either PTP or MTP, but no ADB.
Did you enable "USB debugging" in "Developer Settings"?
There are tons of ways to check what you have, including usbview.exe
You could also download my imxlink.exe (in the sign) and just run it to see the little indicators.
Code:C:\>imxlink.exe
If you have a terminal application you can:
You can have other things in there but it has to say adb.Code:# getprop|grep usb [persist.sys.usb.config]: [adb] [sys.usb.config]: [adb] [sys.usb.state]: [adb]
Oops, my error.I have the original Nook Glowlight (BNRV500, white, not NST or Glow Plus, just Nook Glowlight).
C:\>enumusb /l /v0451
0451:CAFE 2b6e00029edc000 2021-02-03 16:06 OMAP Fastboot
0451:D00E 7&279c4dc7&1&7 2021-01-11 11:44 OMAP Bootloader
omaplink omap3_aboot.bin u-boot-ng2-exp-v03.bin uImage-ng2-130-stk uRamdisk-noogie