maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [BETA RELEASE] PhoneME Advanced (Java Mobile) (https://talk.maemo.org/showthread.php?t=81969)

gkhnkrts7 2013-01-02 22:21

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by farfary (Post 1306477)
is it possible we run Viber for S40 ( jar ) on N9 ? :)
http://store.ovi.com/content/310695

that sound great! Also a "complete" whatsapp? :)

skate_boy92 2013-01-08 04:29

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
I have tried to run many java app and game. Almost of them are crashed at start up.
Is there any solution?

skate_boy92 2013-02-25 09:28

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Today, I have tried to run Opera for many times, but it doesn't work. Tried to run Nimbuzz and other JAVA app. I get the same result.
Re-installed, not work.

Estel 2013-02-25 11:16

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
I tried to run one minor java midlet (used for buying tickets in train), but it closes instantly, without any errors in console or anything.

I know that it's hard ith closed source app, but it makes me curious, as other, more complicated thing (bank tokens, other ticker services) works OK. Is there any way to get more debug info?

/Estel

zaidk9 2013-03-23 14:21

Any way to fix installing of opera 6.5 and 7.0 again and again after restarting app
Did viber worked??
Can someone post all the java apps that work on N9??

hood 2013-03-23 15:13

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by zaidk9 (Post 1331119)
Can someone post all the java apps that work on N9??

R U kiddin'?

zaidk9 2013-03-24 05:57

Quote:

Originally Posted by hood (Post 1331131)
R U kiddin'?

Lol sorry
Name and version of java apps

thedead1440 2013-03-24 06:30

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
zaidk9,

You have been reminded multiple times previously that nobody is your dedicated helper around the forums.

If you think a list of java apps should be created, take the initiative and create a wiki page with some entries that you have tested to work and share the link for people to add their own experiences.

There is no excuse for being lazy to read or not wanting to take the initiative.

wook_sf 2013-03-24 15:46

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Viber will not work cause it request access to inbox and contacts which is unsupported. maybe source can be tweaked or something?

DavyP 2013-03-24 17:40

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by farfary (Post 1306477)
is it possible we run Viber for S40 ( jar ) on N9 ? :)
http://store.ovi.com/content/310695

I am unable to download this app for some reason. I have tried
setting many different S40 models, but no luck.

However, if this app uses any classes from the com.nokia.mid.*
package (such as the Nokia UI API), then it won't run as there is no
open source implementation of these classes.

Regards,
Davy

DavyP 2013-03-24 18:24

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by HtheB (Post 1310306)
DavyP, I tried to run a "contact-backup midlet" from Vodafone (since there is no MeeGo version, there is only a java version for the Nokia section)
This is actually a bit important, because I can call dutch Vodafone phonenumbers for free, with this midlet, I can also see who uses Vodafone.

I tried to run the midlet, but it gives me some errors.
The output that I get is only:
REPORT: <level:2> <channel:1000> MIDlet class not found.

jad file of the midlet:
http://contacten.vodafone.nl/cl/J2ME-VS/install.jad

Ive inspected the jad file, and I found out that the jar file is located at:
http://contacten.vodafone.nl/cl/J2ME..._2.0.1.0.3.jar

Hope that you can help me with this one! :)

I doubt it you can actually make phone calls through this midlet.
It would require support of recording audio, which phoneME does
not support. From the looks of it, it seems to synchronize contacts
with SyncML.

When trying to run the app, I saw a splash screen of Vodafone,
and then a white screen. I don't know what is wrong, but I get
a null pointer exception.

Davy

DavyP 2013-03-24 18:26

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by Estel (Post 1325011)
I tried to run one minor java midlet (used for buying tickets in train), but it closes instantly, without any errors in console or anything.

I know that it's hard ith closed source app, but it makes me curious, as other, more complicated thing (bank tokens, other ticker services) works OK. Is there any way to get more debug info?

/Estel

If you try the MIDlet Settings app, there is a config option to log all
debug output to files. This will create err.txt and out.txt debug files
in your MyDocs folder.

Hope this helps.

Davy

HtheB 2013-03-24 19:05

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by DavyP (Post 1331424)
I doubt it you can actually make phone calls through this midlet.
It would require support of recording audio, which phoneME does
not support. From the looks of it, it seems to synchronize contacts
with SyncML.

When trying to run the app, I saw a splash screen of Vodafone,
and then a white screen. I don't know what is wrong, but I get
a null pointer exception.

Davy

no no, this isnt an app to make phone calls.. it's an app to make a backup of your contacts, and it will also show which contact is using the vodafone carrier. (i wanted this because I can make free phone calls to all dutch vodafone carriers)

DavyP 2013-03-24 19:08

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by zaidk9 (Post 1331119)
Any way to fix installing of opera 6.5 and 7.0 again and again after restarting app
Did viber worked??
Can someone post all the java apps that work on N9??

I am running Opera Mini 6.5.26955 just fine, and it does not
reinstall everytime I run it.

However, if you keep mixing Opera Mini 6.5 and 7.0, then each
time you switch it will reinstall the app. That is because (I think)
Opera uses the same record stores to hold some data, and the
app identifies a version mismatch.

For now, I am sticking with Opera Mini 6.5. There is something
weird with Opera Mini 7.0 that messes up the JIT, and I do not know why.

Regards,
Davy

DavyP 2013-03-24 19:29

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by HtheB (Post 1331434)
no no, this isnt an app to make phone calls.. it's an app to make a backup of your contacts, and it will also show which contact is using the vodafone carrier. (i wanted this because I can make free phone calls to all dutch vodafone carriers)

Well, I basically renamed the jad file so it had the same filename
as the jar file (except for the extension). But if I then select this
midlet, I get the following errors:

Can't read manifest file
java.io.IOException: line too long
at java.util.jar.Attributes.read(Unknown Source)
at java.util.jar.Manifest.read(Unknown Source)
at java.util.jar.Manifest.<init>(Unknown Source)
at sun.misc.MIDPLauncher.main(Unknown Source)
at sun.misc.CVM.runMain(Unknown Source)

This basically means the jad file is not standards compliant.
There should be line breaks after every 70 characters. Have a
look at the MIDlet-permissions line in the manifest.mf file in the jar
file, which seems to be compliant. The jad file should follow the
same encoding for that MIDlet-permissions attribute and the
digital signatures.

I think for this midlet to run, you need a fully working Wireless API
implementation (the midlet tries to access sms://:1235)

Davy

DavyP 2013-03-25 10:38

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by wook_sf (Post 1331386)
Viber will not work cause it request access to inbox and contacts which is unsupported. maybe source can be tweaked or something?

There is an emulation layer for JSR 75-PIM (which does not
integrate nicely with the contact list of the device). However, the
midlet also makes use of Nokia specific APIs:

com.nokia.mid.s40.io.LocalProtocolConnection

for which no implementation is available. So, the midlet will not work.

Davy

HtheB 2013-03-25 11:17

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by DavyP (Post 1331440)
Well, I basically renamed the jad file so it had the same filename
as the jar file (except for the extension). But if I then select this
midlet, I get the following errors:

Can't read manifest file
java.io.IOException: line too long
at java.util.jar.Attributes.read(Unknown Source)
at java.util.jar.Manifest.read(Unknown Source)
at java.util.jar.Manifest.<init>(Unknown Source)
at sun.misc.MIDPLauncher.main(Unknown Source)
at sun.misc.CVM.runMain(Unknown Source)

This basically means the jad file is not standards compliant.
There should be line breaks after every 70 characters. Have a
look at the MIDlet-permissions line in the manifest.mf file in the jar
file, which seems to be compliant. The jad file should follow the
same encoding for that MIDlet-permissions attribute and the
digital signatures.

I think for this midlet to run, you need a fully working Wireless API
implementation (the midlet tries to access sms://:1235)

Davy

Is it possible to add this API to PhoneME?

DavyP 2013-03-28 14:49

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by HtheB (Post 1331622)
Is it possible to add this API to PhoneME?

I guess it is, but I have never done so for any of the platforms I
ported phoneME to.

Davy

HtheB 2013-03-28 16:32

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by DavyP (Post 1332538)
I guess it is, but I have never done so for any of the platforms I
ported phoneME to.

Davy

Any help needed regarding this?

nokiabot 2013-03-31 17:25

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Tha gps and contacts and bt api needs work :)

Arthuro_Adam 2013-04-03 10:36

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
It's possible to turn off the pop-up of the in-built keyboard?

DavyP 2013-04-05 17:40

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by HtheB (Post 1332573)
Any help needed regarding this?

If someone wants to implement JSR 120 (or JSR 205), that would be nice. You would have to implement the required classes and interfaces, and quite likely a native library with JNI bindings to which you would delegate wireless messaging.

A starting point could be this:
http://mirrors.ibiblio.org/maven2/or...jsr-120/2.0.3/

Some links to JSR 120 code examples:

http://www.developer.nokia.com/Commu..._%28JSR-120%29

http://mobilepit.com/08/how-to-send-...vame-j2me.html

http://willperone.net/Code/codej2mewma.php

Regards,
Davy

DavyP 2013-04-05 17:48

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by Arthuro_Adam (Post 1333876)
It's possible to turn off the pop-up of the in-built keyboard?

I made a separate MIDlet Settings application, in which you can
enable the virtual keyboard. However, I just checked again and
it does not seem to work on my N9 :-(

Davy

DavyP 2013-04-05 17:49

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by nokiabot (Post 1333236)
Tha gps and contacts and bt api needs work :)

And I am sure there are many other features on your wish list :-)

Davy

nokiabot 2013-04-05 19:40

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by DavyP (Post 1334329)
And I am sure there are many other features on your wish list :-)

Davy

ya ya ya:D You seem to read my thoughts/

kikujiro0208 2013-04-19 09:34

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by DavyP (Post 1334329)
And I am sure there are many other features on your wish list :-)

Davy

Hi Davy, you seems to be the Java specialist here. The WeChat app (think Twitter and Wazzap in 1 app) has a S40 java version available. Do you think it would work on the PhoneME software for Meego N9?
Thanks
PS I grew up in Antwerp by the way...:)

myname24 2013-04-19 10:09

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by kikujiro0208 (Post 1337231)
Hi Davy, you seems to be the Java specialist here. The WeChat app (think Twitter and Wazzap in 1 app) has a S40 java version available. Do you think it would work on the PhoneME software for Meego N9?
Thanks
PS I grew up in Antwerp by the way...:)

why don't you try it and tell us ?

Edit : i tried and it didn't work . Here is the link for line.jar for the interested in it https://d.ovi.com/p/g/store/13155644..._COM&iid=DCCWW

kikujiro0208 2013-04-22 04:51

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by myname24 (Post 1337245)
why don't you try it and tell us ?

Edit : i tried and it didn't work . Here is the link for line.jar for the interested in it https://d.ovi.com/p/g/store/13155644..._COM&iid=DCCWW

Hi myname24,
I finally tried, but failed also... :confused:

nokiabot 2013-04-22 09:55

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Its using some propetiry libs in s40:)

michaelmhk 2013-04-24 16:48

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Is it possible to run "line"?
http://store.ovi.com/content/359613
I've try but the windows close quickly.

michaelmhk 2013-04-24 17:08

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
It seems someone has post "line" just a few post above my post...
btw I can't find wechat javame version and
I doubt someone mix up "line" and wechat above?

michaelmhk 2013-04-24 17:18

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Just found wechat on dospy(Chinese simplify forum)
http://bbs.dospy.com/thread-16114548-1-464-1.html
need to register to download, seems cannot run
out.txt
Code:

0(04-25:01:15:11:3 main)info/Log:new log level: 1
REPORT: <level:2> <channel:1000> MIDlet suite has unexpectedly quit.

Network format not implemented //nulllog.txt

err.txt
Code:

Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.4 driver, enabling brokenTexSubImage
Object::connect: No such signal QmlFrameBuffer::onClicked(int, int) in src/qmlframebuffer.cpp:25
Object::connect: No such signal QmlFrameBuffer::onPressed(int, int) in src/qmlframebuffer.cpp:26
Object::connect: No such signal QmlFrameBuffer::onReleased(int, int) in src/qmlframebuffer.cpp:27
Meego graphics system destroyed
X Error: BadAccess (attempt to access private resource denied) 10
  Extension:    135 (MIT-SHM)
  Minor opcode: 1 (X_ShmAttach)
  Resource id:  0x4a0000b
X Error: BadShmSeg (invalid shared segment parameter) 135
  Extension:    135 (MIT-SHM)
  Minor opcode: 2 (X_ShmDetach)
  Resource id:  0x4a0000e
Successfully resolved MeeGo graphics system: /usr/lib/qt4/plugins/graphicssystems/libqmeegographicssystem.so

Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.4 driver, enabling brokenTexSubImage
MeegoGraphics: found EGL_NOK_image_shared
MeegoGraphics: found EGL_KHR_lock_surface2
MeegoGraphics: found EGL_KHR_fence_sync
Can't read manifest file
java.io.IOException: line too long
        at java.util.jar.Attributes.read(Unknown Source)
        at java.util.jar.Manifest.read(Unknown Source)
        at java.util.jar.Manifest.<init>(Unknown Source)
        at sun.misc.MIDPLauncher.main(Unknown Source)
        at sun.misc.CVM.runMain(Unknown Source)
X Error: BadDamage (invalid Damage parameter) 153
  Extension:    146 (Uknown extension)
  Minor opcode: 2 (Unknown request)
  Resource id:  0x29
hijackWindow() context created for QmlApplicationViewer(0xae98481c) 1
Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.4 driver, enabling brokenTexSubImage
QGLWindowSurface: Using plain widget as window surface QGLWindowSurface(0x32c1d8)
Found EGL_KHR_image_pixmap & GL_OES_EGL_image extensions (preferred method)!
Found texture_from_pixmap EGL extension!
java.lang.IllegalArgumentException: Network format not implemented //nulllog.txt
        at com.sun.cdc.io.j2me.file.ProtocolNative.open0(Unknown Source)
        at com.sun.cdc.io.j2me.file.ProtocolBase.openPrim(Unknown Source)
        at com.sun.cdc.io.j2me.file.Protocol.openPrim(Unknown Source)
        at com.sun.cdc.io.InternalConnectorImpl.open(Unknown Source)
        at javax.microedition.io.Connector.open(Unknown Source)
        at javax.microedition.io.Connector.open(Unknown Source)
        at javax.microedition.io.Connector.open(Unknown Source)
        at km.a(Unknown Source)
        at kw.a(Unknown Source)
        at com.tencent.mm.ui.WeChat.<init>(Unknown Source)
        at com.sun.midp.main.CdcMIDletLoader.newInstance(Unknown Source)
        at com.sun.midp.midlet.MIDletStateHandler.createMIDlet(Unknown Source)
        at com.sun.midp.midlet.MIDletStateHandler.createAndRegisterMIDlet(Unknown Source)
        at com.sun.midp.midlet.MIDletStateHandler.startSuite(Unknown Source)
        at com.sun.midp.main.AbstractMIDletSuiteLoader.startSuite(Unknown Source)
        at com.sun.midp.main.AbstractMIDletSuiteLoader.runMIDletSuite(Unknown Source)
        at com.sun.midp.main.CdcMIDletSuiteLoader.main(Unknown Source)
        at com.sun.midp.main.CdcMIDletSuiteLoader.launchUninstalledSuite(Unknown Source)
        at sun.misc.MIDPLauncher.main(Unknown Source)
        at sun.misc.CVM.runMain(Unknown Source)
MIDlet suite has unexpectedly quit.

Network format not implemented //nulllog.txt
/opt/phoneme/bin/cvm[0x12160]
ERROR: Catched signal 11
QThread: Destroyed while thread is still running


DavyP 2013-04-26 16:25

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
The midlet makes use of Nokia S40 specific APIs (com.nokia.mid.s40.*) which phoneME does not support.

Davy

baem90 2013-04-29 15:07

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
good luck dev, really looking foward on WeChat :)

elros34 2013-06-10 15:15

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Does anybody tried trekbuddy? I gets this message when I trying to open directory with map:
Code:

java.microedition.io.connectionnotfoundexception: no such file /compass

hardkorek 2013-08-07 13:47

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by elros34 (Post 1350910)
Does anybody tried trekbuddy? I gets this message when I trying to open directory with map:
Code:

java.microedition.io.connectionnotfoundexception: no such file /compass

The same here.

nokiabot 2013-08-08 04:11

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
OPERAM MINI 7.1 getting struk and unuseable .:(

Johnny Java 2014-02-19 21:32

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
I have a question about phoneMe java emulator and require assistance. If this is an inappropriate place to ask, I apologize, but I'm not sure where else to post as this is all new to me and I'm not finding much luck with google.

Anyways, I'm trying to get a cldc? game to work and I'm apparently not understanding the .args file, or rather how to EXACTLY list everything in the .args file as everything I try phoneMe will say "Error: class not specified." I tried everything I could think of, but I just don't know enough about java so I'm resorting to asking for help.

This is what I have in my .args file:

-cp /sdcard/Download/Scrabble+Mobile+240x320+k810.jar/S.class a.class b.class c.class

I looked in the .jar file and those were the only classes I could find, but this is mostly guess work, so please be easy with me, thanks.

Johnny Java 2014-02-20 13:28

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Nvm. I decided to try a couple more versions of phoneMe and one of them finally worked with just the .jar and .jad :D

I'd like to say thank you to Davy for making this nice little emulator as my 5 year old phone finally went on a permanent freeze leaving a couple games out of reach. Can finally play the java versions again w/o the incessant ads that get forced upon everyone with the newer "free" android versions. Excellent work!

nokiabot 2014-07-28 16:39

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
phone me qml it makes installation uninstallation launching really easy:)


All times are GMT. The time now is 12:14.

vBulletin® Version 3.8.8