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)

HolgerN 2012-05-15 08:52

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Some jar-applets does not work properly with the resolution of 800x480 as they are writen for a smaller resolution. The problem is, that the application tries to go to the full resolution.

It would be very useful to be able to force a resolution (e.g. 360 x 640 ) for some jar-applets.

Estel 2012-05-15 09:48

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

Originally Posted by jsam316 (Post 1206911)
Hi Davy

Is it possible to ony install a .jar file if there is no jad file for it? If so, how?

Of course - you just need to use "Open midlet" button, and navigate to Your .jar file. Although, be warned, that some nasty programs, that come with both .jar and .jad won't work without .jad coming first.

Honestly, You could just try it, and ask, if it would not work.

/Estel

jsam316 2012-05-15 09:56

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

Originally Posted by Estel (Post 1206937)
Of course - you just need to use "Open midlet" button, and navigate to Your .jar file. Although, be warned, that some nasty programs, that come with both .jar and .jad won't work without .jad coming first.

Honestly, You could just try it, and ask, if it would not work.

/Estel

Thanks for the reply, Estel!!!

I cannot find this Open Midlet button in my phoneme qml. I had installed this from ovi store. Maybe versions are different???

Estel 2012-05-15 10:11

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Probably yes - forget about Ovi Store, and use versions provided on the first post, in this very thread.

pepitoe 2012-05-15 15:56

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Is there any progress on having a better virtual keyboard or using the standard virtual keyboard on the N9? The current one has very small buttons.

nisheet 2012-05-15 16:11

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
any1 plz guide me to make UCBROWSER desktop file and make it open directly like operamini......plz....thanx in advance..

DavyP 2012-05-15 17:31

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

Originally Posted by freemangordon (Post 1206791)
@Estel - this is an old bug in Qt, I have never been able to convince myself to chase and fix it. Maybe it is better to file a bug against CSSU, maybe along with the momentum it is gaining these days, there will be someone who will smash it.

I am not sure it is Qt related. as I only use Qt for the graphical front-end, not for the networking part.

The JavaME VM backend is pretty much network type agnostic.
Since there is no tight coupling with Maemo, you cannot turn on
and off 3G or WiFi from within the midlet (or pop up a window
whenever a midlet tries to access the network). I would have to
replace the networking subsystem for that.

Regards,
Davy

DavyP 2012-05-15 17:42

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

Originally Posted by HolgerN (Post 1206916)
Some jar-applets does not work properly with the resolution of 800x480 as they are writen for a smaller resolution. The problem is, that the application tries to go to the full resolution.

It would be very useful to be able to force a resolution (e.g. 360 x 640 ) for some jar-applets.

I am not sure if Maemo can natively run at other resolutions
beyond 800x480.

The other approach would be to run a midlet in a virtual frame
buffer of 400x240 rather than 800x480, and then have Qt double
the size of the virtual framebuffer in software when rendering
each frame update. However, this is quite likely going to
impact the rendering performance.

Davy

DavyP 2012-05-15 17:45

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

Originally Posted by jsam316 (Post 1206941)
Thanks for the reply, Estel!!!

I cannot find this Open Midlet button in my phoneme qml. I had installed this from ovi store. Maybe versions are different???

I can confirm Estel's response. If you select a jar file, the VM
will look at the MANIFEST.MF file inside the jar file for the details
on how to start the midlet.

The jad file has a few more details in it, and some applications
indeed rely on some attributes specified in the jad file. So your
mileage may vary.

Davy

DavyP 2012-05-15 17:54

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

Originally Posted by pepitoe (Post 1207038)
Is there any progress on having a better virtual keyboard or using the standard virtual keyboard on the N9? The current one has very small buttons.

I am aware of the problem, but due to lack of time, I have not
been able to explore this further.

Basically, I have not yet found a way to programmatically pop up
the N9's virtual keyboard and trap keyboard events reliably. The
problem is that I am not using Qt widgets for text input which
would automatically trigger the keyboard. I have tried using a
dummy text input widget located off the screen and trap changes
in this text field, but I still could not get the virtual keyboard to pop
up (at least not on the emulator) :-(

The other solution is to modify phoneME's version of the virtual
keyboard, and size it up to a more reasonable resolution.

Davy

DavyP 2012-05-15 18:09

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

Originally Posted by nisheet (Post 1207040)
any1 plz guide me to make UCBROWSER desktop file and make it open directly like operamini......plz....thanx in advance..

I included the midlet in the latest test build, which you can
download at:

http://davy.preuveneers.be/phoneme/public/maemo/deb/

Davy

nisheet 2012-05-15 18:13

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

Originally Posted by DavyP (Post 1207070)
I included the midlet in the latest test build, which you can
download at:

http://davy.preuveneers.be/phoneme/public/maemo/deb/

Davy

thank you.....you quite quick....thanx again

nisheet 2012-05-15 18:44

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
@davyP...its works in surfing like charm but when i download any file when selecting the download location it shows blank screen and so i am not able to download any thing so any solution an that part would be great....

DavyP 2012-05-15 20:26

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

Originally Posted by nisheet (Post 1207078)
@davyP...its works in surfing like charm but when i download any file when selecting the download location it shows blank screen and so i am not able to download any thing so any solution an that part would be great....

This problem has been confirmed before in this thread. However,
while running the midlet, I see no errors or exceptions and without
access to the source code it is a bit difficult to figure out why we
get a blank screen.

Anyway, I added the issue in the "Feature requests" section (see
bottom at page http://davy.preuveneers.be/phoneme/?q=node/34).

Davy

Estel 2012-05-15 21:35

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Of course I don't demand anything, but I would like to opt against including any random midlet request by random guys here, without any rationale. It's a pity to bloat such a great application - everyone interested in running particular midlet can download it and run via "run midlet", or, if she/he is interested, learn how to prepare proper desktop shortcut. It's not a rocket science.

Now, amongst first thing to do after downloading every version, is to rm plethora of absolutely unnecessary (for me) midlets, desktop shortcuts (+ wait until Catorise update database), etc. Quite inconvenient.

I agree that including some debugging tools - like midlet Demo or Location, or general-purpose thing like Opera Mini can bring benefits, but some closed source unknown browser, or thing like eBuddy? everyone can "install" it on her/his own, IMO.

/Estel

DavyP 2012-05-15 23:11

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

Originally Posted by Estel (Post 1207128)
Of course I don't demand anything, but I would like to opt against including any random midlet request by random guys here, without any rationale. It's a pity to bloat such a great application - everyone interested in running particular midlet can download it and run via "run midlet", or, if she/he is interested, learn how to prepare proper desktop shortcut. It's not a rocket science.

Now, amongst first thing to do after downloading every version, is to rm plethora of absolutely unnecessary (for me) midlets, desktop shortcuts (+ wait until Catorise update database), etc. Quite inconvenient.

I agree that including some debugging tools - like midlet Demo or Location, or general-purpose thing like Opera Mini can bring benefits, but some closed source unknown browser, or thing like eBuddy? everyone can "install" it on her/his own, IMO.

/Estel

I agree. I am also a bit reluctant to just add these applications (as
I don't use them myself).

I plan (if time permits) to write an easy to use front-end to create
these shortcuts, and then get rid of most midlets currently shipped
with the package. There is already a script called excalibur.sh to
do that, but it lacks a graphical front-end.

However, a quicker intermediate solution could be to create
another package with the midlet examples, which you can then
install if you want to.

Davy

geneven 2012-05-15 23:57

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

Originally Posted by Estel (Post 1207128)
Of course I don't demand anything, but I would like to opt against including any random midlet request by random guys here

/Estel

FWIW, I consider you a random guy. Welcome to the club :)

Nice of you not to demand anything. As if.

j0zeph 2012-05-16 05:56

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Just wanna say THANK YOU !
the opera mini is working perfect , the data usage is now low ... i don't mind that java is not supported , it works fine and I like Opera !

Thanks for the wonderfull software mate !

Estel 2012-05-16 06:15

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

Originally Posted by geneven (Post 1207162)
FWIW, I consider you a random guy. Welcome to the club :)

Nice of you not to demand anything. As if.

Of course - that's why i installed my communication and bank token midlets on my own (including fancy icons ;) ), instead of demanding it's inclusion in package.

Actually, Davy seems to share this view on things, so I don't see much reason for Your comment, other than "comment because I can" (of course, You're still free to do it as pleases You).

/Estel

Mohammed Muid 2012-05-16 13:28

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
i am absolutely a new user of this app. i have downloaded it. tested operamini and ebuddy. worked like a charm. can anyone please tell me where where to download this sort of app like opera and ebuddy. and install them. would be a great help.i dont have to read 60 pages.i hv read upto 7 :p

ivgalvez 2012-05-16 13:35

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Google it!

harry_e20000 2012-05-16 13:45

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

Originally Posted by Mohammed Muid (Post 1207385)
i am absolutely a new user of this app. i have downloaded it. tested operamini and ebuddy. worked like a charm. can anyone please tell me where where to download this sort of app like opera and ebuddy. and install them. would be a great help.i dont have to read 60 pages.i hv read upto 7 :p

google is your friend...anyways check these out...http://plunder.com, http://en.softonic.com, http://mobile9.com, http://xchanger.mobi, http://sharemobile.ro, brothersoft.com...these should do the trick

Mohammed Muid 2012-05-16 15:08

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

Originally Posted by ivgalvez (Post 1207390)
Google it!

what should i google. sorry i dont know all these.sry

harry_e20000 2012-05-17 09:03

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

Originally Posted by Mohammed Muid (Post 1207433)
what should i google. sorry i dont know all these.sry

google what you looking for or make a search in the sites posted..thank you

DavyP 2012-05-17 14:24

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

Originally Posted by Estel (Post 1207215)
Of course - that's why i installed my communication and bank token midlets on my own (including fancy icons ;) ), instead of demanding it's inclusion in package.

Actually, Davy seems to share this view on things, so I don't see much reason for Your comment, other than "comment because I can" (of course, You're still free to do it as pleases You).

/Estel

I put all the midlets in a separate package called cvm-midlets. I
hope everybody is happy now.

http://davy.preuveneers.be/phoneme/public/maemo/deb/

Davy

HtheB 2012-05-17 14:38

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

Originally Posted by DavyP (Post 1207831)
I put all the midlets in a separate package called cvm-midlets. I
hope everybody is happy now.

http://davy.preuveneers.be/phoneme/public/maemo/deb/

Davy

I couln't install the package before removing cvm.
after that, I could install the midlet package, but the icons doesn't do anything. It wont start the apps

immi.shk 2012-05-17 14:44

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
@DavyP first of all thanks alott for such a nice work... the apps(jar) works so flawlessly as they are part of MAEMO :)

just one question
is midlet Installer somewhere in Roadmap... :)
something that will install our(user) midlets and generate its icon in Apps menu(the same way Opera mini is installed)..

and while installation it will store specific setting about that midlet like orientation fullscreen no/off etc

sorry if its a repost and you already answered it in previous posts :(

Mohammed Muid 2012-05-17 15:04

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

Originally Posted by DavyP (Post 1207831)
I put all the midlets in a separate package called cvm-midlets. I
hope everybody is happy now.

http://davy.preuveneers.be/phoneme/public/maemo/deb/

Davy

i downloaded the top one. thats the latest one according to the date.(cvm_maemo-mr2.b168+svn20547-20120517_armel.deb).

what happens if i install the second/third one over the top one which is already installed. sorry if its a total noob question.

DavyP 2012-05-17 15:25

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

Originally Posted by HtheB (Post 1207839)
I couln't install the package before removing cvm.
after that, I could install the midlet package, but the icons doesn't do anything. It wont start the apps

Yes, either you upgrade first to the latest cvm package and then install the cvm-midlets package, or you remove the cvm package first and then you can install both in any order. Otherwise you might get issues with one package (cvm-midlets) trying to overwrite files from another package (cvm).

So you need both:
cvm-midlets: some example test midlets
cvm: the phoneME Java VM virtual machine (and no more midlets).

Davy

DavyP 2012-05-17 15:35

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

Originally Posted by immi.shk (Post 1207841)
@DavyP first of all thanks alott for such a nice work... the apps(jar) works so flawlessly as they are part of MAEMO :)

just one question
is midlet Installer somewhere in Roadmap... :)
something that will install our(user) midlets and generate its icon in Apps menu(the same way Opera mini is installed)..

and while installation it will store specific setting about that midlet like orientation fullscreen no/off etc

sorry if its a repost and you already answered it in previous posts :(

It is on the roadmap, but the road is long :-(

Davy

DavyP 2012-05-17 15:38

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

Originally Posted by Mohammed Muid (Post 1207848)
i downloaded the top one. thats the latest one according to the date.(cvm_maemo-mr2.b168+svn20547-20120517_armel.deb).

what happens if i install the second/third one over the top one which is already installed. sorry if its a total noob question.

If you upgrade or downgrade, normally your settings will be remain
intact. Everything else should work as before.

However, the old packages had the midlets installed in the main
package. If you have installed cvm-midlets, you might get an error
that some files from another package will be overwritten.

Davy

Mohammed Muid 2012-05-17 15:46

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
yes i get the error. Whats should i do if i want more apps like opera mini and ebuddy. What i installed us the top one from maemo section. Below are the old versions i suppose. Will jar or jad file downloaded from the internet work? If so then java applications for which phone will work?

HtheB 2012-05-17 15:49

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

Originally Posted by DavyP (Post 1207856)
Yes, either you upgrade first to the latest cvm package and then install the cvm-midlets package, or you remove the cvm package first and then you can install both in any order. Otherwise you might get issues with one package (cvm-midlets) trying to overwrite files from another package (cvm).

So you need both:
cvm-midlets: some example test midlets
cvm: the phoneME Java VM virtual machine (and no more midlets).

Davy

I've purged cvm totally, but after installing the latest phoneme and midlets, it gives me this error:

trying to overwrite '/usr/share/applications/hildon/microemu-demo.desktop', which is also in package cvm meego-mr2.b168+svn20547-20120517
dpkg-deb (subproces): data: internal gzip write error: Broken pipe

DavyP 2012-05-17 18:57

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

Originally Posted by HtheB (Post 1207869)
I've purged cvm totally, but after installing the latest phoneme and midlets, it gives me this error:

trying to overwrite '/usr/share/applications/hildon/microemu-demo.desktop', which is also in package cvm meego-mr2.b168+svn20547-20120517
dpkg-deb (subproces): data: internal gzip write error: Broken pipe

Sorry, there was a mistake in the cvm_meego package. It still
included some files which are in cvm-midlets now. I have uploaded
a new build for meego (same file name). Try to install that package
first, before installing cvm-midlets.

Davy

HtheB 2012-05-18 11:15

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

Originally Posted by DavyP (Post 1208052)
Sorry, there was a mistake in the cvm_meego package. It still
included some files which are in cvm-midlets now. I have uploaded
a new build for meego (same file name). Try to install that package
first, before installing cvm-midlets.

Davy

Works great now :) Thanks!

PIDk 2012-05-23 09:46

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Hello, DavyP!

I'm using latest SVN version of PhoneME for MeeGo on my N9 (cvm_meego-mr2.b168+svn20547-20120517_armel.deb) but it seems that it doesn't support GPS. Though it's said in feature request list (http://davy.preuveneers.be/phoneme/?q=node/34) that support for JSR 179 is implemented.

I tested it on latest J2ME Google Maps (3.0.2 for Samsung) and GpsMid - both says that GPS is not available.

Also, cvm is erroneously named cvmOB in this build, so i had to make a hardlink for it with a proper name.

DavyP 2012-05-23 20:56

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

Originally Posted by PIDk (Post 1211244)
Hello, DavyP!

I'm using latest SVN version of PhoneME for MeeGo on my N9 (cvm_meego-mr2.b168+svn20547-20120517_armel.deb) but it seems that it doesn't support GPS. Though it's said in feature request list (http://davy.preuveneers.be/phoneme/?q=node/34) that support for JSR 179 is implemented.

I tested it on latest J2ME Google Maps (3.0.2 for Samsung) and GpsMid - both says that GPS is not available.

Also, cvm is erroneously named cvmOB in this build, so i had to make a hardlink for it with a proper name.

Nice catch about cvmOB. Not sure what happened actually. I
uploaded a new build.

http://davy.preuveneers.be/phoneme/public/maemo/deb/

Regarding JSR 179: I have not changed anything to this part
recently, and I also have to rely on community feedback about
whether it works or not on the N9.

Can you also check with the LocationTest midlet that is included in
cvm-midlets_0.1_armel.deb? That one works on the N900, and I
use the same APIs and libraries to access the GPS on Maemo
and MeeGo..

Cheers,
Davy

ivgalvez 2012-05-24 07:17

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
I have tested MobileMule, an Amule remote client. Works flawlessly.

GMail application doesn't work correctly. It connects but the inbox is not shown and when you try to perform an operation a message "Wait to complete sign in" is shown. I'm not sure if it's a PhoneME fault or simply the application is outdated and doesn't work with recent GMail API.

PIDk 2012-05-30 08:04

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

Originally Posted by DavyP (Post 1211548)
Nice catch about cvmOB. Not sure what happened actually. I
uploaded a new build.

http://davy.preuveneers.be/phoneme/public/maemo/deb/

Regarding JSR 179: I have not changed anything to this part
recently, and I also have to rely on community feedback about
whether it works or not on the N9.

Can you also check with the LocationTest midlet that is included in
cvm-midlets_0.1_armel.deb? That one works on the N900, and I
use the same APIs and libraries to access the GPS on Maemo
and MeeGo..

Cheers,
Davy

I tried LocationTest as you asked and it is working ok. It shows me my coordinates and everything. But still, Google Maps says that "Location feature is not available for you phone" and GpsMid says "your phone doesn't seem to support this method [JSR 179] of location input".

Can you try GpsMid by yourself on your N900 or N9 emulator? This is an opensource project hosted here: http://gpsmid.sourceforge.net/

BTW, what does midletservice do?

DavyP 2012-05-30 20:50

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

Originally Posted by PIDk (Post 1214815)
I tried LocationTest as you asked and it is working ok. It shows me my coordinates and everything. But still, Google Maps says that "Location feature is not available for you phone" and GpsMid says "your phone doesn't seem to support this method [JSR 179] of location input".

Can you try GpsMid by yourself on your N900 or N9 emulator? This is an opensource project hosted here: http://gpsmid.sourceforge.net/

BTW, what does midletservice do?

I can confirm that GpsMid works on my N900 just fine. Are you
using the latest builds on the website?

midletservice is a dbus utility that autolaunches the phoneME vm
for jad mimefile types.

Davy


All times are GMT. The time now is 09:07.

vBulletin® Version 3.8.8