ads

How to get Phone IMEI number with J2ME / JavaME

International Mobile Equipment Identity (IMEI) is used to identify valid devices connected to GSM and UMTS network. This number can be accessed from a mobile phone by dialing *#06# on the keypad. IMEI is commonly use by software developers as part of software protection scheme to prevent it from being pirated.

JavaME developers however suffers from a drawback because MIDP/CLDC specification does not include an API to obtain IMEI from mobile devices. However there are few phone manufacturers included this functionality through System.getPropery() calls.

Here's how to get IMEI number from mobile devices of different manufacturers
Nokia

JAVA:
  1. System.getProperty("phone.imei");
  2. System.getProperty("com.nokia.IMEI");

Note ; Requires signed midlet. S60 3rd edition device does not requires signing for this to work.

Sony-Ericsson

JAVA:
  1. System.getProperty("com.sonyericsson.imei");

Note ; might not work on all model, YMMV

Motorola

JAVA:
  1. System.getProperty("IMEI");
  2. System.getProperty("com.motorola.IMEI");

Samsung

JAVA:
  1. System.getProperty("com.samsung.imei");

Siemens

JAVA:
  1. System.getProperty("com.siemens.imei");

Hopefully this information can aid you in your J2ME programming projects.

Quick Tip :
It's quite hard to determine the phone model/manufacturer well ahead beforehand. For a more robust solution, I suggest that you combine the above call with System.getProperty("microedition.platform").

[tags]j2me,javame,mobile,opensource,imei,nokia,sony ericsson,samsung,motorola[/tags]


Share files between mobile phone and Windows Workgroup with SymSMB 2.0

September 9th, 2007 2 Comments   Posted in Mobile Software, Nokia, Samsung, Sony Ericsson, Symbian

SymSMB is a cool Symbian S60 3rd edition application that allows you to access Microsoft Windows file-sharing network without any additional software or hardware on the computer. After installation, your phone will be able to communicate with Microsoft Windows computer that enables file-sharing and you can begin to exchange files almost immediately.

Symbian SMB

Advantages of SymSMB
Unlike Bluetooth, SymSMB allows you to transfer files to/from computer without additional software/hardware. All you need is a WiFi connection and you are able to connect to *ALL* computer that enables Windows file sharing.

Another advantage is, SymSMB is significantly faster than Bluetooth connection which often relies on bluetooth receiver/dongle and additional software on the host computer.

Supported by all Symbian S60 3rd edition phone, SymSMB is indeed a must have application for your mobile phone, best of all it is FREE.

Simplify your file sharing experience, download SymSMB 2.0 now.

[tags]symbian,nokia,windows,vista,winxp,mobile,phone,s60,series60,,samsung,gadgets[/tags]


Makes your Wordpress Pocket PC PDA-friendly

Good news to those who wants to make their Wordpress blog PDA friendly. Now you can do just that without relying on 3rd party services. All you need to do is download this remarkable plugin Wordpress PDA and activate it on your Wordpress installation.

Your blog will be PDA/smartphone friendly as it will display a appropriate page when a mobile device accesses it. The plugin is smart enough to autodetect popular PDA/handheld device in to determine which page it should serve the clients.

Among popular handheld devices supported by Wordpress PDA are :

  • Motorola, Nokia, Samsung, Sony Ericsson, Symbian-OS phone
  • Sony PSP, Palm, Handspring,Pocket PC
  • ...and browsers containing WAP in their using agents

I've already installed Wordpress PDA for this blog, give it a try :)

[tags]mobile,palm, microsoft, smartphone, handhelds, ipod, windows, cellphones, treo, wordpress, symbian, nokia, sonyericsson,motorola,pocket pc[/tags]


Easy way to format your Series 60 (S60) Phone

April 26th, 2006 1 Comment   Posted in Nokia, Samsung, Symbian

If for some reason you need to format your series 60 phone, then you might find this guide useful to you :

  1. Turn off your phone
  2. Hold down the Green/Call, * button, and '3' button
  3. While holding these buttons, press the power button and switch on the phone
  4. Release all button when you see the message "Formatting" on the screen

Note : Please make sure that you phone has enough battery to perform this operation, any interruption may render unpredictable results. Good Luck