Terminal for E-Ink Nook



Results 1 to 5 of 5
  1. #1
    Oliver
    Join Date
    Mar 2011
    Posts
    3

    Default Terminal for E-Ink Nook

    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:

    Code:
    key 525  LEFT_NEXTPAGE
    I changed that to read:

    Code:
    key 525  DPAD_CENTER
    After a reboot I could get CTRL/ESC with one and two clicks of the bottom left button, the way ConnectBot normally works.

    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.

  2. Remove Advertisements
    B&N Nook Forum
    Advertisements
     

  3. #2
    Puck
    Join Date
    Dec 2010
    Posts
    311

    Default Re: Terminal for E-Ink Nook

    I know a few who have rooted their nooks...
    but they are Linux/Ubuntu users..
    which has an awesome terminal.
    Theirs all went beautifully.

    Maybe you should burn yourself an Ubuntu CD and use the terminal in there.
    'Education consists mainly of what we have unlearned.'~Mark Twain

  4. #3
    Mad Hatter
    Join Date
    Feb 2010
    Posts
    5,905

    Default Re: Terminal for E-Ink Nook

    Hi Ahmose and thanks for responding... I was thinking of PM'g you about this one, but when I saw you were on-line I hoped you would check in and I see you did.



    Donna

  5. Remove Advertisements
    B&N Nook Forum
    Advertisements
     

  6. #4
    Oliver
    Join Date
    Mar 2011
    Posts
    3

    Default Re: Terminal for E-Ink Nook

    Ahmose, thank you very much for the reply.

    Quote Originally Posted by Ahmose
    I know a few who have rooted their nooks...
    but they are Linux/Ubuntu users..
    That makes sense. I am connecting to my rooted Nook using adb running on an Ubuntu box, and I certainly can get to a shell from there. That is, I open a terminal on my Linux box and then use adb (or even SSH) to get to a prompt on the Nook.

    The goal with installing ConnectBot was to be able to see the terminal directly on the Nook itself -- or even to use the Nook to SSH into other machines. It's esoteric, but the notion of remotely administering another Linux box from my Nook was attractive.

    I did resolve the text size issue. I temporarily stole yet another button to play the role of "Volume+". That increases text size in ConnectBot. I returned the button to its original use when I was done.

  7. #5
    Oliver
    Join Date
    Mar 2011
    Posts
    3

    Default Re: Terminal for E-Ink Nook

    So, there is now a better terminal alternative for the E-Ink nook than ConnectBot.

    NookTerm (http://nookdevs.com/NookTerm) provides a local terminal and solves the problem of font size. It also solves the problems of unreachable buttons; the settings are readily available by just clicking "Cancel" on the keyboard.

    I've also found a different answer to the [ESC] key problem in vi. The down arrow sends an [ESC] as the first character from the terminal. The gets vi out of edit mode. It's a hack but it works for now.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBadvanced CMPS v4.1.0