This article has had so many readers that don't speak Portuguese , that I decided to write it in English. Sorry for my poor English skills.
After I’ve reinstalled the operating system on my Nokia E63, I went to install all the applications that i previously had on the phone. One of those applications was Gmail, so I went to m.google.com to download it has i've done before, but unfortunately this application wasn't available anymore for the S60 systems. However, and since this application is written in Java I do not understand why Google made this call, mainly because it isn't only the S60 phone users that are affected with this decision. Lots of others with a Java compatible phones are also affected.
It is not the purpose of such an app to be available to the most users possible?
I've googled, and found lots of sites that provide the Gmail application for mobile phones similar to mine, but in all versions, at least one of these problems was found.
- The application icon is very small - 12x12.
- There isn't the possibility to run the application in full screen.
- The menu is in the center or in left, not in the right as intended.
The solution to this problem is as follow.
If you edit the Jar file in a word processor, you will notice that it begins with PK, which means it is a zipped file.
Therefore if you unzip the .Jar file, you can modify some of its parameters. This can be done using Winzip or Winrar.
If you want to modify the application icon replace the file GmailIcon.png by another png image.
Finally, edit the file MANIFEST.MF on META_INF folder in order to adapt the application to our phone.
Start by adding the following lines to the file:
The MANIFEST.MF file for my Nokia E63 looks as follows:
Ant-Version: Apache Ant 1.6.5
Created-By: 1.6.0-b105 (Sun Microsystems Inc.)
MIDlet-Permissions: javax.microedition.io.Connector.http, javax.microe
MIDlet-1: Google Mail, GmailIcon.png, com.google.mail.ui.midp.GoogleMa
Note the line ReverseSoftkeys: false this indicates the location of the context menu and the lines LGE-MIDlet-TargetLCD-Height: 240; LGE-MIDlet-TargetLCD-Width: 320; LGE-MIDlet-Height: 240; LGE-MIDlet-Width: 320; indicate the screen size of the phone, on mine is 320x240.
Original Java application downloaded from boostapps.com
App modified by me for my Nokia E63
if you have any questions, feel free to contact me
also works on the following phones:
: Nokia 3250, Nokia N91, Nokia N91 8GB, Nokia 5500 Sport, Nokia E50, Nokia E65, Nokia N71, Nokia N73, Nokia N75, Nokia N77, Nokia N92, Nokia N93 ... Nokia N93i, LG KS10, Nokia 5700 XpressMusic, Nokia 6110 Navigator, Nokia 6120 Classic, Nokia 6121 Classic, Nokia 6124 classic, Nokia 6290, Nokia E51, Nokia E51 Camera-Free, Nokia E66, Nokia N76, Nokia N81, Nokia E5, Nokia N81 8GB, Nokia N82, Nokia N95, Nokia N95 8GB, Samsung SGH-G810, Samsung SGH-i450, Samsung SGH-i520, Samsung i550, Samsung SGH-i550w, Samsung SGH-i560, Nokia 5320 XpressMusic, Nokia 5630 XpressMusic, Nokia 5730 XpressMusic, Nokia 6210 Navigator, Nokia 6220 Classic, Nokia 6650 fold, Nokia 6710 Navigator, Nokia 6720 Classic, Nokia 6730 Classic, Nokia C5, Nokia E52, Nokia E55, Nokia E75, Nokia N78, Nokia N79, Nokia N85, Nokia N86 8MP, Nokia N96, Samsung GT-i8510 (INNOV8), Samsung GT-I7110, Samsung SGH-L870, Nokia E61, Nokia E61i, Nokia E62, LG KT610, Nokia E63, Nokia E71, Samsung SGH-i400, Nokia 6760 Slide, Nokia 6790 Surge, Nokia E71x, Nokia E72, Nokia E5, Nokia E73 Mode, Nokia X5-01, Nokia E90 Communicator, Nokia X6 8GB, Nokia X6, Nokia 5230, Nokia 5800 XpressMusic, Nokia 5530 XpressMusic, Nokia 5233, Nokia N97, Nokia C6, Nokia 5235, Nokia 5250, Nokia N97 mini, Nokia X6 16GB, Nokia 5800 Navigation Edition, Sony Ericsson Vivaz, Sony Ericsson Satio (Idou), Sony Ericsson Vivaz Pro, Samsung i8910 Omnia HD, Nokia C6-01, Nokia C7-00, Nokia E7-00, Nokia N8