Installation of SMS 007 system

This is a general HOWTO on installation of SMS 007 system in versions Demo, CzechTek, Huli, Standard, Profi and Special. Version "International" is not on market yet. It may be that the "International" version will be installed in a different way than the above mentioned versions.

We recommend to read the general HOWTO first. Only then try to look up your phone type in "Notes on specific phone types".

General HOWTO

Introduction

This HOWTO expects that the user has some minimal knowledge of mobile phones. Its aim is to describe in detail the installation of SMS 007 software.

Users who bought Profi or Special version do not need to read this HOWTO. Their licences include installation already. This installation will be performed either by CircleTech, s.r.o., or by that business entity which sold you the licence.

List of expressions

GPRS – a way for connection of a mobile phone to the Internet. Must be activated for each SIM card. On prepaid cards, GPRS need not be accessible if your credit goes under a specific limit. In Czech operator Oskar, the limit is 50 CZK.

WAP gateway – one of the two gateways of the operator, serving for connection of the phone into the Internet. You can view WAP pages and download Java applications through WAP gateway. On the other hand, when Java applications try connecting to the Internet themselves, WAP gateway usually does not work. WAP gateway must be configured in the phone before it can be used. This can be done, for example, using a configuration SMS.

Internet gateway – the other of the two gateways of the operator, serving for connection of the phone into the Internet. Traffic through the Internet gateway is often much cheaper than through WAP gateway (in case of Czech operators, the price ratio is 10:1). Therefore, if you can download an application through the Internet gateway, it can be cheaper. Some phones (like Nokia) allow downloading of Java applications through the Internet gateway, others (like Siemens) do not. Anyway, the Internet gateway is necessary for connection of the Java applications themselves to the Internet. Internet gateway must be configured in the phone before it can be used. This can be done, for example, using a configuration SMS.

Java MIDP-1.0 and MIDP-2.0 – two standards of mobile Java. The older standard (MIDP-1.0) is already obsolete; it cannot run SMS 007 system. The newer standard (MIDP-2.0) supports SMS 007 system. Any Java-enabled phone has precisely one of these two standards.

What do I need for installation of SMS 007?

To install SMS 007, you need a SIM card with active GPRS and a correctly set-up phone (having at lease the Internet gateway configured; in some types, like Siemens, both Internet gateway and WAP gateway must be configured). You do not need GPRS for everyday use of SMS 007. Therefore, you can perform the installation even though you do not have GPRS activated: you just need to borrow another SIM card which has GPRS activated, and perform the installation with it.

The whole installation consists of two steps, whose details depend on phone type which you are using. Detailed descriptions for some phones can be found at the bottom of the page; here, a generic description will follow. The two steps are:

I. Download of the application from the Chariot system.

Download of the application from the Chariot system is performed using the internal (built-in) WAP/Internet browser, which has (from vendor) a built-in capability of installation of Java applications from the Internet. This is called OTA - Over the Air provisioning of software.

We do not recommend to try downloading the application using other than built-in browser. Such browsers supplied by third parties (like wellknown Opera) are primarily designed to browser WWW pages, and they usually do not support installation of Java applications. If you use other than built-in browser for download of SMS 007, the probability of failure during installation rises significantly.

To install an application from the Chariot system, you have to start your internal WAP/Internet browser in the phone, and open the following URL:

http://dl.circletech.net

Wait for a while. After the connection is finished, a simple page should appear: it should have only one empty textfield, labeled Klic: (Czech for "Key").

if you do not see this page, the reasons may be as follows:

Please, fill in the download key to the textfield; all characters must be lowercase. After that, find the "OK" button. This button is visible well on some phones (like Sony-Ericsson P910i or Nokia 9300), and quite hidden on some others (for example in the menu, like Options/Service shortcuts/OK etc.) You have to find the "OK" button and press it. This will send a request for installation to the Chariot system.

Please press "OK" button only once and wait. It may take a while to establish the GPRS connection. If you press "OK" several times, you may involuntarily cancel the installation (and validity of your download key, since each press of "OK" will mean a separate download).

The reply from the Chariot system will depend on validity of your download key. If the key was correct and has not been used yet, the installation of the application will start. You may be informed that the installation runs from an unknown source. Confirm the installation.

In this phase, the following problems can occur:

  1. Your phone does not support the application. For example, phones having only MIDP-1.0 standard of Java will not be able to install SMS 007. In this case, you will get a warning about incompatibility of the application with your system and the installation process will terminate.
  2. Your phone does not have enough free memory to download and install the application. This should be a very rare situation, since the application is small and current phones have quite large memories. In this case you will get a warning and the installation process will terminate.
  3. You already have SMS 007 on your phone in different version. You cannot have two installations of SMS 007 in one phone at a time.
  4. Other problems, including errors on CircleTech server. They should be extremely unlikely.

If your installation gives you one of the above mentioned warnings (like not enough memory or incompatible phone) and terminates, you must contact CircleTech, s.r.o., for assistance (renewing of the download key).

If no problem occurs, the phone will start downloading the application. This download may take several minutes, which depends on quality of GPRS connection. A typical duration of download is 1 to 2 minutes. It may happen that the GPRS connection fails during download, or that the battery will discharge (and the phone turns off) during the download. In such case, contact CircleTech, s.r.o. No other problems should occur during this phase.

After downloading the application, the phone will install it and possibly ask you for the first run.

II. First start of the application - download of images and texts from the Internet.

To run, SMS 007 needs images and texts. These are not included in the application (save a few basic ones), but are downloaded at the first start of the application from the Internet. Their length is between 10 and 16 kilobyte.

The reason why images and texts are kept separate from the application itself is the fact that to download the application correctly, its size must be as small as possible. WAP gateways of the operators are quite restricted about sizes of the downloaded data. Currently, SMS 007 application without texts and images has 68 kilobyte, which is allowed by all operators; however, should it include images and texts, its size would grow to 75-80 kilobyte, which already causes problems at some WAP gateways. Therefore the images and texts are kept separate and only downloaded at the first start.

At the first start of the application, SMS 007 will ask you to confirm download of the images and texts from the Internet. To be able to do this, the phone must have the Internet gateway configured (see the List of expressions). Moreover, some phone types need a specific setup for the Java application connection (this is not typical in Nokia or Siemens devices, only in Motorolas). After confirmation of the connection, SMS 007 will try to send a request to the Chariot server. If it succeeds, the download of images and texts will begin. A progress bar will be displayed showing how many kilobytes have already been downloaded.

In this phase, several erros can occur:

  1. The connection will fail with the following message: "An error creating connection. Do you have GPRS activated?“
  2. The connection will "freeze" during connection setup.
  3. The connection will "freeze" when sending the request.

On the other hand, if the phone receives reply from the server, the whole process is usually successful. We have never experienced problems after the reply has been received.

The abovementioned problems are usually caused by wrong setup of the GPRS connection for the Java applications. This setup is done differently in various phone types. Some advice can be found on bottom of the page. If this problem occurs, 'kill' the application using the 'red button' or in a similar way, correct your GPRS settings and try running the application again.

It is also possible that your credit is too low (on prepaid cards). Some operators will not allow your phone to establish a GPRS connection if your credit is below a certain threshold. In this case, refill your credit and try again.

After the images and texts are downloaded successfully, the phone processes the downloaded data. Wait for some 30 seconds. After that, a message "Images and texts read successfully." will appear. Then, you will choose your main application password, as described in the user's manual.

When this phase is ended, GPRS is of no more use.

Downloaded texts and images are in binary (personalized) form saved into the persistent memory of your phone. When the application starts for the next time, they will be read from this memory. The user will not notice the reading; it will happen invisibly during the start of the application.

Settings of WAP and Internet gateways of Czech mobile operators

Here you can find settings of WAP and Internet gateways for Czech mobile operators. This setup is done in a different way in each phone. Some operators provide service "Configuration by SMS", which we strongly recommend to use. If you still want to setup the connection manually, here are the settings.

Some phones pre-fill IP addreses and DNS addresses as 0.0.0.0. This should be equal to setting "do not fill" or "automatic fill".

Oskar, tariff - Internet gateway

Connection nameOskar Internet GPRS
APN (Access Point Name) internet
Data bearer GPRS
IP address do not fill in (automatic)
Primary DNS do not fill in (automatic)
Secondary DNS do not fill in (automatic)
Proxy do not fill in
Username no value
Password no value
Prompt passwordNo
Authentication Normal

Oskar, prepaid Oskarta - Internet gateway

Connection nameOskar Internet GPRS
APN (Access Point Name) ointernet
Data bearer GPRS
IP address do not fill in (automatic)
Primary DNS do not fill in (automatic)
Secondary DNS do not fill in (automatic)
Proxy do not fill in
Username no value
Password no value
Prompt passwordNo
Authentication Normal

Oskar, tariff - WAP gateway

Connection nameOskar WAP GPRS
APN (Access Point Name) wap
Data bearer GPRS
IP address do not fill in (automatic)
Primary DNS do not fill in (automatic)
Secondary DNS do not fill in (automatic)
Adresa proxy 10.11.10.11
Port proxy 80
Username wap
Password wap
Prompt passwordAno
Authentication Normal

Oskar, prepaid Oskarta - WAP gateway

Connection nameOskar WAP GPRS
APN (Access Point Name) owap
Data bearer GPRS
IP address do not fill in (automatic)
Primary DNS do not fill in (automatic)
Secondary DNS do not fill in (automatic)
Adresa proxy 10.11.10.11
Port proxy 80
Username wap
Password wap
Prompt passwordAno
Authentication Normal

T-Mobile - Internet gateway

Connection nameInet GPRS TMCZ
APN (Access Point Name)internet.t-mobile.cz
Data bearer GPRS
IP address do not fill in (automatic)
Primary DNS 62.141.0.1
Secondary DNS 213.162.65.1
Brána do not fill in
Adresa proxy do not fill in
Port proxy do not fill in
Username do not fill in
Password do not fill in
Prompt passwordNo
Authentication Normal

T-Mobile - WAP gateway

Connection nameWAP GPRS TMCZ
APN (Access Point Name)wap.t-mobile.cz
Data bearer GPRS
IP address 10.0.0.10
Primary DNS do not fill in (automatic)
Secondary DNS do not fill in (automatic)
Brána 10.0.0.10
Adresa proxy do not fill in
Port proxy do not fill in
Username wap
Password wap
Prompt passwordNo
Authentication Normal
Note: some phones allegedly need: IP address - not filled in, Gateway - 10.0.0.10.

Notes on specific phone types

In all cases, the phone is expected to have correctly configured Internet gateway. If you need to configure the Internet gateway manually, your operator's settings can be found above (only in the Czech Republic).

Nokia

Nokia phones are divided into series. Series 40 are normal phones. Series 60 are smartphones with operating system Symbian. Series 80 are so-called communicators.

As far as known, all Nokia phones allow downloading of an application using the Internet gateway, so you do not need the WAP gateway at all. All traffic can go through the Internet gateway. This is good, since you need to set up just one connection, and traffic through the Internet gateway may be cheaper (it is definitely so in the Czech Republic).

Sometimes, there is need to setup the connection for the application itself.

Nokia Series 40

Downloaded applications are usually put to menu Applications (often last or last-but-one in the phone main menu), in submenu Extra or Collection.

In some of the Series 40 phones, you can setup the GPRS communication for each application separately. Place the cursor over the application, then select "Connect" from the options, then select "Internet" and choose the Internet gateway of your operator.

Download of an application from the Chariot system is done as follows:

  1. If you do not have an Internet gateway configured, do it.
  2. Open the main menu / Services / Configuration / Connection setup, and choose the Internet gateway as active.
  3. Open the main menu / Services / Go to and enter http://dl.circletech.net
  4. Wait for connection.
  5. Fill in the Download key.
  6. Select Options / Shortcuts / OK.
  7. Confirm the installation of the application.

Nokia 3220

Speed of the application: middle to lower.

Installation - see the above Series 40 howto.

In some Nokias 3220, problems were observed during download of images and texts - a working connection could not be established. Generally, we do not recommend this particular model for running SMS 007.

Nokia 5140

Speed of the application: middle to lower (especially startup).

Configuration of the Internet gateway is tedious, we recommend using a configuration SMS from the operator.

Installation - see the above Series 40 howto.

Nokia 5140i

Speed of the application: middle (faster than 5140).

Installation - see the above Series 40 howto.

Nokia 6020

Speed of the application: middle to lower (especially startup).

Installation - see the above Series 40 howto.

Nokia 6021

Speed of the application: middle to lower (especially startup).

Installation - see the above Series 40 howto.

Nokia 6030

Speed of the application: lower.

Installation - see the above Series 40 howto.

Nokia 6230

Speed of the application: middle.

Installation - see the above Series 40 howto.

Connection of a running application to the Internet (when downloading the images and texts): in case SMS 007 does not connect correctly to the Internet, try the following:

  1. Look up "Settings" in the main menu.
  2. In Settings / Configuration / Personal Configuration / Options / Add new / Access point
  3. Set up the Internet gateway of the operator here, using gateway setup information
  4. Check that the access point has been set up: main menu / Settings / Configuration / Preferred access point - check whether the freshly created access point is set up.

Usually this is not needed, it is enough to set up the Internet gateway.

Nokia 6230i

Speed of the application: middle to higher.

All settings are similar to Nokia 6230.

Nokia 7260

Speed of the application: middle.

Installation - see the above Series 40 howto.

Nokia 7270

Speed of the application: very fast. Probably the fastest Series 40 phone (November 2005).

Installation - see the above Series 40 howto.

Nokia Series 60

Phones of Series 60 run on Symbian operating system.

Downloaded applications are often located in the main menu, or in submenu "Apps".

In Series 60 phones, SMS 007 will "wake up" after receiving an encrypted SMS, but will not alert the user by beeping. This is different from Series 40, where receiving of an encrypted SMS will trigger a beep similar to normal SMS.

To download an application from Chariot system, the following must be done on Series 60 phones:

  1. If you do not have an Internet gateway configured, do it.
  2. Open the main menu / Services / Navigation options / Go to web address and enter http://dl.circletech.net
  3. Wait until the connection has been established.
  4. Fill in the download key.
  5. Choose Options / Service options / OK.
  6. Wait until the connection has been established.
  7. Confirm installation of the application.

Nokia 6600

Speed of the application: depends on firmware version, fast on some, slower on others.

Installation - see above information on Series 60.

In one case, we have experienced a nonstandard behavior - after installation the application could be neither run, nor removed. Reason for this is unknown, probably faulty firmware. In all other cases, Nokia 6600 behaved correctly.

For connection of the application to the Internet (download of texts and images) you must set the Internet gateway as default access point: Services / Options / Settings / Default access point.

Nokia 6630

Speed of the application: fast.

Installation - see above information on Series 60.

Nokia N70

Speed of the application: very fast, probably the fastest of all phones (November 2005).

Installation - see above information on Series 60.

Nokia Series 80

Series 80, so-called "communicators", run on a special version of Symbian OS.

Location of an installed application is determined by the user himself.

Commands of the application are partly located on four buttons on the right of the display, but most of them are located in the Menu (available by pressing "Menu" key on the lower right of the keyboard).

In Series 80 phones, SMS 007 will "wake up" after receiving an encrypted SMS, but will not alert the user by beeping. This is different from Series 40, where receiving of an encrypted SMS will trigger a beep similar to normal SMS.

Siemens

Siemens phones are divided into several series, like 55, 60, 65, 70 a 75. Series 55 and 60 are already obsolete and cannot support SMS 007.

Siemens phones require WAP gateway for download of an application, while connection of the application to the Internet (downloading of texts and images) requires Internet gateway. Therefore, you need to configure both gateways in your phone. The easiest way to do this is a configuration SMS.

Download of the application on Siemens phones runs as following:

  1. If you do not have the WAP gateway configured, do it.
  2. Open main menu / Surf and Fun / Internet / Options / Go to and enter http://dl.circletech.net
  3. If an error "Service not available" is thrown, you do not have the WAP gateway set up.
  4. Otherwise fill in the download key.
  5. Press Options / OK.
  6. Confirm installation of the application.

Connection of the application to the Internet was easy in all tested Siemens phones. It was enough to have the Internet gateway set up.

A note on automatic startup of the application: Siemens phones will show an asterisk at the left button upon receiving of an encrypted SMS. After clicking this button, SMS 007 will start.

Siemens series 65

For download of the application and connection to the Internet, see generic Siemens howto.