I recently rooted a 1002 series E-Ink nook with 1.5 installed. I used the deprecated method (http://nookdevs.com/Rooting) just because it made sense and looked easy.
I ran into trouble finding a suitable terminal. One obvious choice, the Android Terminal Emulator (http://code.google.com/p/androidterm/), appears to work only with Android 1.6 and later -- see http://en.wikipedia.org/wiki/List_of...d_applications. I'm assuming that rules it out for the original E-Ink Nook.
I settled on ConnectBot (http://code.google.com/p/connectbot/). It installs and runs with certain limitations. The left column is clipped and the text is tiny. The initial setup screens almost require androidvncserver because certain buttons are hidden off the screen on the bottom right.
Nonetheless, I could make a local connection and get a prompt. Even better, I could get to a root prompt using SSH to localhost. (I had already installed dropbear/dropnook.)
The biggest problem was getting CTRL/ESC to work since ConnectBot relies on buttons only available on Android phones. Those buttons are essential for things like vi.
In the end, I had to sacrifice the bottom left button (left, page forward). In the file, /system/usr/keylayout/s3c-button.kl, there is a line that reads:I changed that to read:Code:key 525 LEFT_NEXTPAGEAfter a reboot I could get CTRL/ESC with one and two clicks of the bottom left button, the way ConnectBot normally works.Code:key 525 DPAD_CENTER
There are still many features of ConnectBot that I cannot get to since the Nook lacks many of the standard buttons or gesture recognition that comes with other Android devices.
Has anyone gone down this road before? Are there better options out there?
And while I'm at it, has anyone discovered something similar to the bsdgames package on Debian/Ubuntu boxes? I'd love to have an equivalent available on the Nook.