/[gnokii]/gnokii/Docs/README-Symbian
ViewVC logotype

Contents of /gnokii/Docs/README-Symbian

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show annotations) (download)
Thu Sep 1 22:33:40 2005 UTC (18 years, 7 months ago) by bozo
Branch: MAIN
CVS Tags: rel_0_6_9, rel_0_6_12, rel_0_6_11, rel_0_6_10
Changes since 1.2: +12 -0 lines
some words about the tcp/ip support of the gnapplet

1 -- README-Symbian
2 -- Notes, bugs and a todo list for the Series 60 phones --
3
4 * Notes *
5
6 First of all: Phones supported by this driver so far are:
7 * Nokia 3650
8 * Nokia 6600
9 * Siemens SX1
10
11 untested, but it has to work:
12 * Nokia 3660
13 * Nokia 7650
14 * Sony-Ericsson P800
15 * Sony-Ericsson P900
16
17 untested, maybe works:
18 * Nokia Communicator 9210
19
20 Most of the modern phones are based on the Symbian OS. These phones have
21 broken the convention and replaced the traditional FBUS protocol framework
22 by a new one. The new protocol provides synchronizational functionality, but
23 the older one was more powerful. This is one of the reasons we decided that
24 analysis of the new protocol is time wasting. Our plan is to create a
25 client-server application. The client part is built into libgnokii, the
26 server part runs on the phone. These communicate with our own protocol.
27
28 The client and the server application is tightly coupled, so you have to use
29 the same version on both side. The source code of the server application
30 (called gnapplet) is licensed under the GNU GPL, it can be downloaded from
31 the gnokii cvs. Compiling gnapplet requires special tools, you can look into
32 gnupoc (http://www.gnupoc.org). Installing the Nokia SDK isn't easy, so we
33 provide a pre-compiled version. You can find the appropriate version in the
34 Docs/ directory of the tarball (called gnapplet.sis).
35
36 You can install the SIS file in the same way as another symbian application.
37 You can transfer it to the phone over the OBEX protocol (OBEX is available
38 over IrDA or Bluetooth).
39
40 You can use the following settings in your gnokiirc to access the phone:
41
42 - Bluetooth connection
43
44 [global]
45 port = _bluetooth_address_
46 rfcomm_channel = 14
47 model = series60
48 connection = bluetooth
49
50 - IrDA connection
51
52 [global]
53 port = /dev/ircomm0
54 model = series60
55 connection = irda
56
57 - TCP/IP connection (disabled by default, you have to edit gnapplet.ini
58 on your phone to enable it)
59
60 [global]
61 port = 169.254.1.68:1912 (put the IP address of your phone here)
62 model = series60
63 connection = tcp
64
65 You have to start gnapplet first (you'll find it in the menu), then start
66 gnokii or xgnokii. After gnokii disconnects (or you won't connect in 30
67 seconds), the application will terminate.
68
69 The current code is able to:
70 * identify the phone
71 * read/write/delete phonebook entries
72 * read/delete call log (missed, received, dialled calls)
73 * read the memory status
74 * read network info
75 * read RF/battery level
76 * read/set clock, read/set alarm
77 * read/write/delete calendar entries
78 * read/write/delete todo entries
79 * send/receive sms
80
81 * Bugs *
82
83 * phonebook handling is quite limited:
84 o name isn't set or read correctly
85 o missing attributes
86 o no group handling
87 o missing SIM memory handling
88
89 * TODO *
90
91 * implement the missing things :-)

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26