Main page

GNOKII FAQ


What is gnokii ?


Generally, what is gnokii (G from GNU, NOKII from Nokia) ?

It is a name of project. The aim of it is to develop tools and drivers for Nokia mobile phones. Of course, I think in this moment about really different tools - for example, modem drivers, console tools, etc. All created here software is released under the GNU General Public License. Please see COPYING for more details on license/copying issues, the lack of warranty and where to send a postcard if you like gnokii :). Anyway, our software works on many software (Linux, Free BSD, etc.) and hardware (Intel, etc.) platforms...

What software applications are created in gnokii project ?


This project also inspired some people to write other software for Nokia. For example:

Which phones are supported ?


You can also ask, what phones are supported ? All, you want :-) Really !

At first, we were making in gnokii project modules for Nokia 3810/8110 and 51x0/61x0 phones. Later users started to write parts for other Nokia phones. And we hope to extend it to another models: 7110, etc. Remember: it's even possible to write modules for other than Nokia phones too (just imagine: support for the most popular phones in one software !)...

In this moment we have modules for:
Designed for Works with People, who are responsible ;-) for it (you can ask them, send update, report bug)
Nokia 6110 Nokia 6110, 6130, 6150, 6190, 5110, 5130, 5190, 3310, 3210 Pavel Janik, Chris Kemp (logos support)
Nokia 3810 Nokia 3110, 3810, 8110, 8110i Hugh Blemings
Nokia 640 Nokia 640 Andrew Kozin
Nokia 6160 Nokia 5160, 6160
Nokia 2110 Nokia 2110, 6080 Pavel Machek
Nokia 7110 Nokia 7110, 6210 Chris Kemp

If you want really uptodate information, look at common/misc.c. You can find which phone supports what in source.

You can also look into registered gnokii users database too see used by them phones...

What is compatibility with hardware ?


Generally, gnokii can work with all computers, which have serial port (over cable).

If you want to use infrared, sometimes are small problems, because some IrDa connectors are not compatible with some standards...

How can I get support for it ?


We our only people and we sometimes make mistakes. But don't worry: support for gnokii is really great. At first, you can tell your problem to all gnokii users (in May 2000 on the list there were subscribed about 1000 people).

The most often it's enough. If not, contact with authors:

When problem is connected with module for concrete phone, write to people listed in answer for question Which phones are supported ?. For other parts: Jan Derfinak is responsible for xgnokii.

How to contact with gnokii users ?


Thanks to the efforts of Martin Hamilton we have a Majordomo based mailing list gnokii@net.lut.ac.uk.

You can subscribe by sending email to gnokii-request@net.lut.ac.uk with the word subscribe in the body of the text.

Note that the list is not a forum for discussion on how to obtain copies of Nokia's proprietary software. It is the primary discussion forum for the project.

Archive of the list

Does Nokia sponsors/supports this work ?


In the early stages of the project there were indications that Nokia would provide some support for the project. Regrettably, these negotiations stalled over the issue of binary versus open source releases and the project has proceeded without official or unofficial assistance.

How can I help with creating it ?


There are some things, you can do you gnokii:

Where to get latest versions ?


The source of gnokii aplications is in the CVS server. We want to thank to Andrew Tridgell and the Samba team for it. The server's address is pserver.samba.org. If you are already familiar with CVS, set the CVSROOT to

:pserver:cvs@pserver.samba.org:/cvsroot

and use the password cvs for checking out the repository with the name gnokii.

If you are not familiar with cvs, don't worry. It's very simple. Just install the cvs package for your distribution and follow these steps:

If you prefer, there is a WWW interface to the CVS server at http://samba.org/cgi-bin/cvsweb/gnokii/.

Now you are on your own - you have the current sources on your disk in the directory gnokii. If you are going to make substantial changes and feel that they should be included into gnokii please mention it on the list first to avoid duplicated effort.

If you would like to receive email when updates are made to the CVS repository, just send email to Hugh Blemings email to that effect and you'll be added to the recipients list.

Our thanks go to the Czech Linux Users Group for hosting the original CVS repository at cvs.linux.cz.

Another way to get almost latest (x)gnokii tools is to download it from pages of authors:

Remember: it's still work in progress. It means, that we very often change it, add new functions and correct our bugs (sometimes once a day :-))... So, it's good to check it often...