Showing posts with label 2 - Know your smartphone better (Part 2). Show all posts
Showing posts with label 2 - Know your smartphone better (Part 2). Show all posts

Wednesday, February 25, 2009

Mail for Exchange for Nokia

Nokia has published the brand-new edition of Mail for Exchange (MfE) 2.0. For people who do not understand MfE, it's a client software for Nokia Eseries and Nseries that permits you to synchronise the cellphone with Microsoft Exchange servers. You are able to synchronize contacts, calendars, emails and tasks. It integrates Microsoft ActiveSync communications protocol that's usable in Microsoft Exchange Server 2003.

Download MfE at http://www.businesssoftware.nokia.com/mail_for_exchange_downloads.php.

Establishing MfE is quite easy. You just transfer it configure the Exchange user name, server address, and password. Then, you're prepared to go. Please reach the admin staff to check the Exchange server address. You'll encounter your entire email in the Messaging software. There should be a specific folder known as Mail for Exchange in that location.

There's a critical note to think of, when you synchronize the calendars, contacts, and tasks with Exchange server, Never synchronise those with PC Suite. If not you will get troubles.

Monday, January 26, 2009

Nine Important Symbian Tips



  1. The essential tip is to continuously store backups of the symbian cellphone on the memory card as well as on computer.
  2. Always utilize the theme with the simplest color (one or two color if possible) on your symbian cellphone , this will make the cellphone as fast as conceivable. Default theme is not always the fastest.
  3. Try not to employ the red key to close softwares as it outcomes is, it's still takes a lot of memory and may cause restarting, since the softwares are run in background you are able to find out the softwares that are run in background by hitting the menu key for a couple of seconds & to close any software that's run in background hit the C button.
  4. Use File Explorer to erase unneeded files that still stays on the cellphone right after removing any software but be certain to erase only unneeded files , else it might cause damage of your operating system.
  5. Always keep cellphone memory has many free space, utilize memory card for putting in any software or for any any files & also keep your memory card at least ten megabyte free , this will quicken your cellphone.
  6. Try to charge your cellphone batteries if the cellphone indicates battery low condition to acquire highest yield from your cellphone battery.
  7. Install antivirus softwares like Simworks which require little space to maintain your cellphone virus free .
  8. Renew your cellphone firmware on a regular basis from Nokia Care Centers, in the latest releases of firmwares there's fewer possibility for software package glitches.
  9. Try to get your bluetooth turned off except if it is required , it may acquire a few virus from another cellphone. and also will slow down your cellphone.

Thursday, November 29, 2007

How to do bluetooth pairing in Linux?

Pairing
Most bluetooth devices require pairing to be performed before a Bluetooth connection is established. Desktop computer or any remote device may initiate pairing to other bluetooth devices.

When the computer starts pairing, usually the outgoing connection is performed by pin_helper program (usually bluepin), which will show a graph of the dialog box asking the user to enter a PIN, which must match with the serial code on the remote device. If the serial code on the remote devices match, then the remote device is required to provide a PIN that match with the contents of /etc/Bluetooth/pin file.

In some Linux distributions, the PIN is set to the string alphabetical in the BlueZ. This is may cause inconveniences as many Bluetooth devices, including most cell phones are only capable of delivering digital PIN. It is therefore recommended that you change the contents of /etc/Bluetooth/pin to reflect a numeric code.

If pairing is successful, the hcid demon stores the resulting link key used to authenticate all future relations between the two devices involved in the /etc/Bluetooth /link_key database file.

Pinging a remote device
The ping command is a great useful utility to know if remote computers are able to be connected on a TCP/IP network. BlueZ has an analog to ping, called l2ping. Its name related to the fact that it creates a connection to the bluetooth device using the logical link control and adaptation protocol (L2CAP), the lowest-level link-based protocol in Bluetooth.

Therefore, before you feel despair because you cannot connect to a bluetooth device, you may check it with l2ping. There could be an error with software higher up the chain; l2ping allows you to check if a connection can be established with a remote bluetooth device. Here's an example of l2ping in operation (you must to run l2ping as root user):

# l2ping 00:0A:D9:15:CB:B4
Ping: 00:0A:D9:15:CB:B4 from 00:80:98:24:15:6D (data size 20) …
0 bytes from 00:0A:D9:15:CB:B4 id 200 time 54.85ms
0 bytes from 00:0A:D9:15:CB:B4 id 201 time 49.35ms
0 bytes from 00:0A:D9:15:CB:B4 id 202 time 34.35ms
0 bytes from 00:0A:D9:15:CB:B4 id 203 time 28.33ms
4 sent, 4 received, 0% loss

Tuesday, November 27, 2007

Initializing bluetooth-enabled phones and devices in Linux

The bluez-utils package as mentioned in the previous post contains the everything you need to configure and test your Bluetooth configuration. After you've installed the tool package, run the init script (/etc/init.d/bluez-utils start on Debian, /etc/init.d/bluetooth start on Red Hat) to initialize the Bluetooth subsystem. In latest kernels these scripts normally run on boot, so they may be started already if you installed from RPMs or especially Debian distributions.

The hcid daemon should now be loaded after your run this package. This daemon controls the initialization of Bluetooth devices on the system and handles the pairing process with other devices.

hci is short initial for Host Controller Interface.


Examine the local devices.
The hciconfig tool allows the configuration of the characteristics of your Bluetooth adapter. If you are used to modify configuration of network interfaces, you will find it to have many similarities in operation to ifconfig. Use -a to show detailed information about each Bluetooth device attached to the computer:

# hciconfig -a
hci0: Type: USB
BD Address: 00:80:98:24:15:6D ACL MTU: 128:8 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN
RX bytes:4923 acl:129 sco:0 events:168 errors:0
TX bytes:2326 acl:87 sco:0 commands:40 errors:0
Features: 0xff 0xff 0x05 0x00
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'saag-0'
Class: 0x100100
Service Classes: Object Transfer
Device Class: Computer, Uncategorized
HCI Ver: 1.1 (0x1) HCI Rev: 0x73 LMP Ver: 1.1 (0x1) LMP Subver: 0x73
Manufacturer: Cambridge Silicon Radio (10)

Scanning for remote devices.
The normal test is to see if your computer can detect other Bluetooth devices. You can utilize the hcitool tool to do this. Switch on your other Bluetooth device, and ensure it is in "discoverable" mode. Issue the command hcitool scan and wait. You don't need to be root to run this command.

$ hcitool scan
Scanning …
00:0A:D9:15:CB:B4 N 6600
00:40:05:D0:DD:69 saag-1


I tested this with Nokia 6600 and Bluetooth adapter, saag-1, are shown as discoverable.

BlueZ, bluetooth device management utility for Linux

First of all, you have to be sure that you have the newer Linux kernel release, the you need a set of utility programs for Bluetooth devices management. The table below shows the packages name and its purpose. You may install the versions of these tools that could be included with your Linux distribution or compile and install them from source.

Utility programs for managing Bluetooth devices

Package

Purpose

bluez-libs

The application library that all other Bluetooth tools require to function

bluez-utils

Main utilities that enable you to initialize and control Bluetooth devices

bluez-sdp

Service discovery protocol tools that enable the advertisement and discovery of Bluetooth services

bluez-pan

Tools that enable personal area networking using Bluetooth

bluez-hcidump

A debugging tool that permits the monitoring of Bluetooth packets

bluez-bluefw

The firmware for Broadcom chipset-based Bluetooth devices

If you want to compile the tools from source code, compile and install the by the order shown in the above table to avoid dependency problems.

You may obtain pre-compiled versions of the BlueZ for Red Hat Linux as RPMs, for Debian stable as .deb packages (current Debian releases are already include BlueZ), and as packages suitable for the Sharp Zaurus Linux PDA. You can download them, along with the source code packages, from the BlueZ download page at http://www.bluez.org/.

To determine whether your Bluetooth system is working, you need to install only the bluez-libs and bluez-utils packages, and also bluez-bluefw if your dongle contains a Broadcom chip (you can determine this from Marcel Holtmann's Bluetooth hardware page at http://www.holtmann.org/linux/bluetooth/devices.html). Install the rest when you have verified that everything is working properly.

Monday, November 26, 2007

How to connect bluetooth with non-SP2 Windows version?

Windows XP SP2 has complete set of drivers to connect your bluetooth devices, however if you have older Windows versions, including Windows 2000, you need to install the vendor-supplied package for the Bluetooth device. The software usually contains a device driver and Bluetooth service management tools. There are many different kinds of Bluetooth adapters available in market.

Each bluetooth adapter brand has slight variation of installation procedure, however the general steps are,
1. Once you install the software package, there would a new My Bluetooth Places shortcut in user's desktop and a Bluetooth icon to the system tray. My Bluetooth Places opens like an ordinary folder in Windows Explorer. The content in this folder are the devices in the network and the supported services available. The available Bluetooth services, such as new devices searching and commencing/terminating local services, are shown in the Bluetooth Tasks sidebar.

2. You can open the system Bluetooth configuration utility in system tray icon or by using the "View or modify configuration" task in the My Bluetooth Places browser. Through this configuration utility, you may edit the Bluetooth settings, searching for devices in the network, and pair with the devices. There are also a number of unique vendor tools for services with paired mobile phones, such as dialing numbers, exchanging files and business cards, and others.

Saturday, November 24, 2007

Short codes for US network providers

Short # codes

Short code

Result

Operator

#MIN# (#646#)

Sends the minutes usage to your handset as a message

T-Mobile USA

#NUM# (#686#)

Sends your mobile number to you as a message

T-Mobile USA

#999#

Sends the balance of your prepaid account to you as a message

T-Mobile USA

#BAL# (#225#)

Sends your balance to you as a message

T-Mobile USA


Short * codes

Short code

Result

Operator

*MIN# (*646#)

Sends your minutes usage to your phone as a message

Cingular

*BAL# (*225#)

Gives you an update on your outstanding balance

Cingular

*NUM (*686)

Reads your mobile number to you with a voice recording

T-Mobile USA

*PAY (*729)

Enables you to make a free phone call to pay your bill

Cingular

*#100#

Sends you your mobile number as a message

Vodafone

*#1345#

Sends you your balance as a message

Vodafone

*#103#

Displays network time and date

Vodafone

*#147#

Displays the last incoming call, including time and date

Vodafone

*#105#

Displays cell tower information

Vodafone


Call codes for GSM networks

Command string

Result of command

#31#PhoneNumber

Masks your phone number from Caller ID (your call to PhoneNumber shows up as "Private Call").

*#21#

Checks status of call forwarding.

**21*PhoneNumber#

Forwards all calls to PhoneNumber.

##21#

Resets call forwarding to default.

*#67#

Checks status of forwarding for calls that arrive when you are busy.

**67*PhoneNumber#

Forwards all busy calls to PhoneNumber.

##67#

Resets busy call forwarding to default.

*#61#

Checks status of forwarding for calls that you don't answer.

**61*PhoneNumber#

Forwards all unanswered calls to PhoneNumber.

##61#

Resets unanswered call forwarding to default.

*#62#

Checks status of forwarding for calls that arrive when you are out of reach (when your phone is off or out of a service area).

**62*PhoneNumber#

Forwards all unreachable calls to PhoneNumber.

##62#

Resets unreachable call forwarding to default.


Verizon Wireless short codes

Short Code

Result

#MIN (#646)

Sends the minutes usage to your handset as a text message or voice message

#BAL (#225)

Gives account balance information as a text message or voice message

#PMT (#768)

Enables you to make a free phone call to pay your bill

*DWI (*394)

Reports a suspected drunk driver (might not work in all service areas)

How to unlock phone by calculating the code?

Locked phones are wasted investments
  • If you change to a new service provider, your old locked phone is useless and you must buy a completely new phone.
  • When you travel abroad, a locked phone cannot be used with local prepaid SIM card.
  • Locked phone cannot be sold.
There are a number of freewares for calculating the code, however they often have a less-polished UI and require you to know more about jargons. It can be frustrating to calculate the code. You may find the list of unlock code calculator programs here. You might need to try a number of unlock programs because they run in different Windows versions.

You might also try NokiaFREE with its online calculator at http://unlock.nokiafree.org/, which does the same thing as the offline software.

Older Nokia models usually use the old DCT3 firmware, while, most of today's Series 40 and Series 60 phones utilize the DCT4 firmware, which is luckily supported by most calculator programs. Examine the list of DCT3 phones at http://www.unlockme.co.uk/softwareversions.html. If your phone is not listed in this table, perhaps it is a DCT4 phone.

http://homepage.ntlworld.com/danluik/downloads/dct4nck.zip, is one of the simplest code calculator.

When it runs in DOS shell, it would display

DCT4NCK by jozso v0.0a
Usage: dct4nck locktype imei provider [boxserial]

In older phone locktype usually 2, but if you are using 3650 and 7650 above it is usually 5, also put your IMEI number and the provider code. You can get the provider code here.

This calculator would generate seven possible codes, however you only have 5 tries before the phone is locked,

Typically, you want to try the fourth one first, then the first one, and then the seventh one.

Locking mechanism is increasingly complex, this method will not probably work on newest phones.

Thursday, November 22, 2007

How to most accurately get reliable information on account usage?

The best way to get reliable information on your account is by utilizing your telephone service operator. Some operators allow their subscribers to send text messages to obtain account information.

Some examples for operators in the USA:
  • If you are a T-Mobile subscriber, you can call special service #646# (#MIN#) to check the account usage and service number #225# (#BAL#) to check the current account usage.
  • If you subscribe to Sprint PCS, you can call the service *4 to know the current account usage.
  • If you subscribe to Cingular, the number of service #2455 (#BILL) is available in some markets to check account usage.

The SMS based request may take form as sending a blank message to a service and acquire the account number via the message reply. It is most popular in Europe and Asia than in the United States most of these numbers are freely accessible.

Not all operators offer such services to their subscribers. The information provided may also very short, considering the limited size of reply. Your most up-to-date source of information is the customer service of your wireless network operator.

Wednesday, November 21, 2007

Call logging softwares for Symbian

If you use a Nokia Series 60 phone, you can substitute the built-in log feature with a commercially available in third-party programs. One of the is Moov Software's Minute Manager.

Minutes Manager tracks the minutes of airtime, data bandwidth, and email usage. You can configure it further to support the more complex services package. For example, you can configure it based on the different peak times and weekends periods used by the various operators. It would starts to register after two minutes the phone rings or after the called person picks the phone up. This application may also ignore call logging for toll-free numbers specified in the contract (for example, families members, 611 and 911 calls). It even handles important details such as whether peak minutes can be carried over to off-peak time and if the plan allows you to carry more minutes since the last billing cycle (for example, plans Cingular Rollover Minutes).

Minutes Manager resets itself at the beginning of each billing cycle. It displays the unused minutes left in the current billing cycle, both in the program and on the phone display slowed. This is a very handy feature that lets you know instantly available minutes, without the pressure of a button.
However, Minutes Manager, which made certain limits. For example, it is only available on Series 60 devices. Also, it cannot distinguish between regular calls made between the numbers inside the network, which can become free during promotional campaign.

Extended Log Symbian is another utility that analyzes the phone's call log and helps in tracking the account usage.

Tuesday, November 20, 2007

Use built-in log to monitor your call and data usage

Nokia Series 40 and Series 60 devices come with a small program to keep track of mobile phone use. In Series 60 device, it is called 'Log' this program can be accessed at main menu display. In Series 40 device, this phone features is called as 'Registry'. The log shows the total number of minutes of calls made and received, as well as data bandwidth GPRS redeemed. This log can be reset at the start of billing cycle to make it easier to track your monthly usage.

The problem is this feature is too simple to keep track today's complex service plans. -- The log cannot distinguish between the charged fee during off peak and peak hours. It counts free call services (for example, 611 or 911 telephone), family plan calls, and regular phone calls similarly. Once the call button is pressed, the log register that call at the same moment. At older Series 60 devices, this log does not count the number of SMS/MMS received and sent.

Monday, November 19, 2007

Watch your account to avoid costly fees !

Today, contracts for wireless services are developed by the operator . Consumer pay a fixed monthly fee to subscribe to an offered service plan. The plan may includes a number of minutes of voice calls and SMS / MMS, and a number of data bandwidth. Calls made at peak or off-peak time, from different locations (home or roaming areas), and to various destinations (family members, in the network of mobile numbers, etc.) are all calculated differently in the plan. If you exceed the limits of use of this plan, you will have to pay more. Due to these additional fees, many subscribers tend to choose plans that are somewhat more expensive than what they need to ensure that they do not exceed the limit. The unused portion of the service plan is wasted at the end of each month or billing cycle. That would mean a lot of extra profit for the operator and the subscribers throw that money needlessly

Some wireless network operators in the United States provide solutions to the problem of wasted minutes. Cingular lets you to transfer unused minutes from one month to another. Sprint proposes a different solution: a flexible service plans, you will be automatically upgraded to the next higher plan if your usage exceeds the limit.

You can do better! Let's beat the system and don't throw your money away by monitoring the use of your account regularly and adjust your usage habits accordingly. Well, if you are short of peak time minutes left near the end of month/billing cycle, you can make less important calls during off-peak hours, or even postpone to the next billing cycle. In a more aggressive planning, you may also reduce your month-to-month fluctuations of usage. This would allows you to choose an affodable plan that closely matches your need. The key to good planning is to research for accurate and real-time data on the use of your account at any time. I will show you how to do this in my next posts!

Saturday, November 17, 2007

How to know your software version?

Another piece of useful information about your phone number is its software version. Devices with the same model number (for example, the same material), but different versions of the software may have slightly different behavior and features. Some of the tricks and advanced applications depend on the device software version.

Technical bulletins published by the Forum Nokia identify issues and bugs with version numbers of specific software. For the version number of your phone, enter the code *#0000# on your keyboard, as if you are calling a phone number.

If your phone has an older version of firmware, you can update the firmware by reflashing the main phone memory. You can send the phone to a phone store to make these upgrades.


Reflashing your phone firmware can damage the device in some cases. It is not covered by your warranty, so do this at your own risk!

How to know the IMEI number?

The International Mobile Equipment Identity (IMEI) is a 15 digit code that uniquely identifies your mobile phone. It is a very useful code, for example, the wireless operator will use your IMEI code to relate to your account and identify stolen phones, locking them from using the network. Nokia Series 60 devices often uses IMEI codes to register the purchase of software. There are two ways to find out your phone's IMEI number:

The first method is to search on label. The IMEI number appear on the packaging of the telephone box. If you lose the original package box, it can also be found on the white label under the battery.

The second method is to type *#06# on your keyboard, as if you call a phone number (do not press the Send key green). Immediately after you type in these numbers, the phone will display its IMEI number.

If you buy a used phone from a third broker, it's a good idea to ensure that the IMEI number returned by the phone software is similar with the IMEI number on the inner label and the box. A mismatch may indicate that the phone is stolen or counterfeit.




How to know the model number?

Numbering for Nokia smartphones is somewhat cryptic, such as Nokia 9300, 3250, 3650, etc. Do you know the model number of your phone? Well, it is indeed easy to find the model number, even if you lost the box and purchase receipt. First, turn off your phone, and then open the back cover of the device and remove the battery. You will find the sticker which contains IMEI number and phone model number. Write it down, these number would be important for the optimization of your phone and would be used for tips and trick in this blog