[Nook Touch General] NOOK!E:
Hello, nookies!

Today I have decided to make an easy-to-follow guide on mounting USB devices (cameras, USB sticks) on your Nooks! Hooray! :good:

DISCLAIMER - I am not responsible if you brick your Nook, break your USB device, the current state of the economy, or why Obama is the president. Please do research on these topics if you would like to know more.

DISCLAIMER 2 - I did not make either of the apps attached, I have merely posted them here for easy access.

So let's get started with some prerequisites!

Prerequisites:

A rooted Nook Touch or Nook Touch Glow with software 1.2.1 installed, as well as Superuser and su binary installed

A terminal app (attached below)

Renate NST's UsbMode.apk (attached below)

A USB host-enabled kernel correctly installed and working (see my signature for a Nook Touch Glow one)

A USB OTG cable

Steps:

Make sure that your Nook is completely charged before continuing!

Make sure that your kernel is definitely working and that USB mode is properly working, too!

1. Open up Renate NST's UsbMode.apk app. Tap the "Off" button. (This will stop your Nook from trying to charge itself from the USB device by turning off the current.)

2. Plug your USB OTG cable (without anything attached to it) into your Nook's USB port.

3. Tap "Host" in the UsbMode app. (This turns on Host mode.)

If the LED beside your Nook's USB port has turned solid green at this point, you are doing well!

4a. For USB devices that have a separate cord (cameras): Turn on the USB device. Plug its cord into its USB port. Now, connect both the device's cord and the device into the open end of the OTG cable that is attached to your Nook.

4b. For USB sticks/drives: Plug the drive directly into the open end of the OTG cable that is attached to your Nook.

5. Tap "View USB" in the UsbMode app. You should see the Nook's main listing at the top, as well as the plugged-in device's listing under it. The device's listing should have a black dot next to it.

Good job! You're doing well so far! :laugh:

6. Now, open up the Terminal Emulator app I attached below. You should have installed it already. When it opens, you should see a dollar sign ($) at the far left of each line.

7. Type in

su

. Now, instead of a $, there should be a # at the far left of each line.

8. Type in

mount -o rw,remount rootfs /

. This remounts /system as read-writable.

9. Type in

mkdir /usb

. This creates a directory called /usb in the root of your Nook's filesystem; it will be used to mount your USB device in.

10a. For USB devices (cameras, etc.), first type in

mount -t vfat /dev/block/uba /usb

. You will get some sort of error message, that's okay. Now, after typing that, type in

mount -t fvat /dev/block/uba1 /usb

.

10b. For USB sticks/drives. just type in

mount -t vfat /dev/block/uba1 /usb

.

11. If the above commands worked properly, you should now be able to go into a file explorer, navigate to the /usb directory, and boom! You can now manage your USB device's filesystem straight from your Nook! :D

Unmounting your USB drive

It is important that you unmount your USB device/drive properly before physically taking it out of your Nook. Here's how to do that.

1. Open up your Terminal Emulator app again.

2. Type

su

.

3. Type

mount -o rw,remount rootfs /

.

4. Type

umount /usb

.

5. Type

rmdir /usb

.

6. Take the whole cord/USB drive out of your Nook with the OTG cable.

7. Open up the UsbMode app again.

8. Tap "Auto". (This turns your Nook's current back to being automatically determined, instead of being off.)

9. Tap "Peripheral". (This makes your Nook return to having the ability to charge from an AC outlet (or whatever).)

10. You have successfully unmounted your device!

Hope this helps all of you guys who want to manage your USB devices on your Nooks! :good: