[Upgrading, Modifying and Unlocking] spocky12:
Mobile Java :

JavaListener.dll

JMapiRule.dll

Jmime.dll

mjava.dll

Mobile_Java.lnk

Mobile_Java.exe

+registry:

[HKEY_CLASSES_ROOT\AppID]
[HKEY_CLASSES_ROOT\AppID\{3C63BA7E-0E06-4B9F-8CC9-74B8A1019B7C}]
@="jmime"
[HKEY_CLASSES_ROOT\AppID\jmime.DLL]
"AppID"="{3C63BA7E-0E06-4B9F-8CC9-74B8A1019B7C}"
[HKEY_CLASSES_ROOT\CLSID\{3AB4C10E-673C-494c-98A2-CC2E91A48115}]
[HKEY_CLASSES_ROOT\CLSID\{3AB4C10E-673C-494c-98A2-CC2E91A48115}\InprocServer32]
@="\\Windows\\Mobile Java\\JMapiRule.dll"
[HKEY_CLASSES_ROOT\CLSID\{9D91D47F-B0AA-4BF4-8DC0-4FD1E115AC1A}]
@="jadHandler Class"
"AppID"="{3C63BA7E-0E06-4B9F-8CC9-74B8A1019B7C}"
[HKEY_CLASSES_ROOT\CLSID\{9D91D47F-B0AA-4BF4-8DC0-4FD1E115AC1A}\InprocServer32]
@="\\Windows\\Mobile Java\\jmime.dll"
"ThreadingModel"="Free"
[HKEY_CLASSES_ROOT\CLSID\{9D91D47F-B0AA-4BF4-8DC0-4FD1E115AC1A}\ProgID]
@="jmime.jadHandler.1"
[HKEY_CLASSES_ROOT\CLSID\{9D91D47F-B0AA-4BF4-8DC0-4FD1E115AC1A}\TypeLib]
@="{710206E6-EA90-491E-9736-65AD7BB8D3F0}"
[HKEY_CLASSES_ROOT\CLSID\{9D91D47F-B0AA-4BF4-8DC0-4FD1E115AC1A}\VersionIndependentProgID]
@="jmime.jadHandler"
[HKEY_CLASSES_ROOT\jmime.jadHandler]
@="jadHandler Class"
[HKEY_CLASSES_ROOT\jmime.jadHandler\CLSID]
@="{9D91D47F-B0AA-4BF4-8DC0-4FD1E115AC1A}"
[HKEY_CLASSES_ROOT\jmime.jadHandler\CurVer]
@="jmime.jadHandler.1"
[HKEY_CLASSES_ROOT\jmime.jadHandler.1]
@="jadHandler Class"
[HKEY_CLASSES_ROOT\jmime.jadHandler.1\CLSID]
@="{9D91D47F-B0AA-4BF4-8DC0-4FD1E115AC1A}"
[HKEY_CLASSES_ROOT\TypeLib\{710206E6-EA90-491E-9736-65AD7BB8D3F0}]
[HKEY_CLASSES_ROOT\TypeLib\{710206E6-EA90-491E-9736-65AD7BB8D3F0}\1.0]
[HKEY_CLASSES_ROOT\TypeLib\{710206E6-EA90-491E-9736-65AD7BB8D3F0}\1.0\0]
@="\\Windows\\Mobile Java\\jmime.dll"
[HKEY_CLASSES_ROOT\TypeLib\{710206E6-EA90-491E-9736-65AD7BB8D3F0}\1.0\0\win32]
@="\\Windows\\Mobile Java\\jmime.dll"
[HKEY_CLASSES_ROOT\.jar]
"Content Type"="application/java"
@="midletfile"
[HKEY_CLASSES_ROOT\.jad]
"Content Type"="text/vnd.sun.j2me.app-descriptor"
@="midletfile"
[HKEY_CLASSES_ROOT\midletfile]
[HKEY_CLASSES_ROOT\midletfile\DefaultIcon]
@="\\Windows\\Mobile Java\\Mobile_Java.exe,0"
[HKEY_CLASSES_ROOT\midletfile\Shell]
[HKEY_CLASSES_ROOT\midletfile\Shell\Open]
[HKEY_CLASSES_ROOT\midletfile\Shell\Open\Command]
@="\"\\Windows\\Mobile Java\\Mobile_Java.exe\" install_file \"file:\\%1\""
[HKEY_CLASSES_ROOT\PROTOCOLS\Filter]
[HKEY_CLASSES_ROOT\PROTOCOLS\Filter\application/java-archive]
@="Sun JavaME JAR File"
"CLSID"="{9D91D47F-B0AA-4BF4-8DC0-4FD1E115AC1A}"
[HKEY_CLASSES_ROOT\PROTOCOLS\Filter\text/vnd.sun.j2me.app-descriptor]
@="Sun JavaME JAD File"
"CLSID"="{9D91D47F-B0AA-4BF4-8DC0-4FD1E115AC1A}"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\SMS\Rules]
"{3AB4C10E-673C-494c-98A2-CC2E91A48115}"=dword:00000001
[HKEY_LOCAL_MACHINE\Services\JLS]
"Flags"=dword:00000000
"Context"=dword:00000000
"Index"=dword:00000000
"Keep"=dword:00000001
"Order"=dword:00000009
"Description"="Java Listener"
"DisplayName"="Java Listener Services"
"Prefix"="JLS"
"Dll"="\\Windows\\JavaListener.dll"
[HKEY_LOCAL_MACHINE\Software\SUN]
[HKEY_LOCAL_MACHINE\Software\SUN\JVM]
"SmsListeningPorts"=hex:\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\Software\SUN\JVM\CHAPI]
"InvocationPath"="empty"
[HKEY_LOCAL_MACHINE\Software\SUN\JVM\MMS]
"ReceivedMMSFilePaths"=""