Nokia 770

The Nokia 770 is a Linux based Internet tablet. It can connect to Internet using WiFi or through a mobile phone with Bluetooth. The OS is Debian based and the GUI is based on GTK. The 770 has been superseded by the newer models N800 and N810. The information on this page does not necessarily apply to the newer models.

Must have software

Here is a list of some very useful extra software for the 770. To download them, check out the Application Catalog on Maemo Wiki site.

X Terminal Emulator
Allows you to use programs that don't have a GUI.
vim
A text editor! If you don't like vim, there are others available, such as Joe.
Dropbear SSH client
SSH client is another important tool. An alternative is the fully featured OpenSSH client. With it, you can for example forward X from remote machines, but you must become root to install it.

My software

Sauna
A port of the game programming contest entry by me and my friend.

Useful links

maemo.org
Development platform for the 770.
maemo.org wiki
Lots of very useful information and downloads.
Internet Tablet Talk
Forums and Wiki.
Zack's easy 770 development setup
How to quickly install the development kit on Ubuntu linux.

Accessories

Problems

770 bootup problem

After tinkering with the 770 for a while, it would no longer boot up. The progress bar would get to around 50 or 70 percent and then just start over. Reflashing with the updated image from maemo.org got the device working again, but I lost all the changes I had made. This happened a couple of times as I tried out different settings.

The problem I believe is related to the user profile. Each time the bootup problem occured, I had made changes to ~/.profile. Specifically, I wanted to add /var/lib/install/usr/bin to $PATH. When chaning the path, I had omitted /usr/bin from it.

Here is my current ~/.profile:

export PATH="/usr/bin:/bin:/var/lib/install/usr/bin"
My 770 has worked fine since. Other option is to become root and edit the global /etc/profile file and add /var/lib/install/usr/bin to the end.