Disable Nokia On Screen Keypad on java games when Application Manager doesn't work

When you install a java game on Nokia very often you are required to correct the numeric keypad, well nothing easier, to do this you must go to:

Menù -> Settings -> Application Manager -> Installed Application ->

hours we will have the list of all installed applications, to disable the numeric keypad will do so:

Options -> Suite settings -> On-screen keyboard -> Off

Well, as we saw everything's so simple; Very often, however, we can not follow this procedure in fact always one of the problems of the Nokia terminals is that when installing many applications, especially Java applications, we will be unable to access application manager, in fact we will return the error:

"General: Memory full. Close some applications and try again."

then we can not turn off the keypad. In this case, however, we could do it another way, namely by acting directly on the file that we will install, here's how:

  1. We have to open with winrar from the pc the .jar file that we want to install
  2. We have to enter in the "META-INF" folder
  3. We have to open the file MANIFEST.MF
  4. We have to insert at the end of the file MANIFEST.MF a new row with the words: "Nokia-MIDlet-On-Screen-Keypad: no" being careful to leave two blank lines after it
  5. We have to save the new file MNIFEST.MF
  6. We can update the .jar file

An example of a MANIFEST.MF file modified is the following:

Manifest-Version: 1.0
MicroEdition-Configuration: CLDC-1.1
MIDlet-Name: nome del gioco
Created-By: 1.4.2_10 (Sun Microsystems Inc.)
MIDlet-Icon: /icon.png
MIDlet-Permissions: javax.microedition.io.Connector.http
MIDlet-Vendor: Gameloft SA
MIDlet-1: nome del gioco, /icon.png, GloftBB3U
SEMC-Screen-Size: 360,640
Nokia-MIDlet-Category: Application
MIDlet-Version: 1.2.5
MicroEdition-Profile: MIDP-2.0
Nokia-MIDlet-On-Screen-Keypad: no

In this way when we will install the game on our Nokia we will already disabled the numeric keypad.