Notices


Reply
Thread Tools
Posts: 136 | Thanked: 19 times | Joined on Nov 2011 @ Hungary
#41
Originally Posted by DavyP View Post
Great to hear that the build also works on the N9. I am aware of the font issues.

Can you confirm this grey bar issue with other midlets as well?
Try ./microemu-demo.sh

If so, then I am afraid this is an N9 specific issue, which I unfortunately cannot reproduce at the moment without a real device.

Thanks for testing.

Davy
Yes, it's there in the microemu too. That's gry bar works similarly than the status bar at the top, it's disappear when you swipe. Would you like to send a screenshot?

Last edited by Arthuro_Adam; 2012-01-31 at 11:33.
 
Posts: 176 | Thanked: 190 times | Joined on Jun 2011 @ Italy
#42
@DavyP

Hi DavyP this is an awesome improvement for our N900, thank you so much. Could you please integrate the S40 javax.microedition libraries to let applications like Whatsapp, Skebby and so on to start? If I try to start them they search for S40 libs but can't find them

In addition I've noticed that it search for PlayerListener class..

Thank you
 
Posts: 306 | Thanked: 603 times | Joined on Jan 2012 @ Belgium
#43
Originally Posted by vi_ View Post
Lol@Harmattan trash.

DavyP, if we had a whip around to get you an n900 to develop on, would you accept?
Not sure where you can still get this N900, but if you are able to pull
this off, I would certainly appreciate it. It would make my life easier
when debugging performance problems or other issues which are
hard to reproduce on the emulator.

I leave this decision up to you all.

Davy
 

The Following User Says Thank You to DavyP For This Useful Post:
Posts: 306 | Thanked: 603 times | Joined on Jan 2012 @ Belgium
#44
Originally Posted by blackjack4it View Post
@DavyP

Hi DavyP this is an awesome improvement for our N900, thank you so much. Could you please integrate the S40 javax.microedition libraries to let applications like Whatsapp, Skebby and so on to start? If I try to start them they search for S40 libs but can't find them

In addition I've noticed that it search for PlayerListener class..

Thank you
Regarding the S40 libraries: I think the microemu project has an
implementation of the Nokia APIs. If it are those libraries you are
referring to, then I can have a look. If there is no open source
implementation available, then I would have to implement it from
scratch :-(

Regarding the Playerlistener class: it is a similar issue. There is
currently no JSR 135 support. I could first start with a dummy
implementation (making no noise at all), and then hook up the
interfaces to the native ones in Maemo/Qt4 ones I figured out how
multimedia playback works.

Davy
 

The Following 4 Users Say Thank You to DavyP For This Useful Post:
Posts: 309 | Thanked: 456 times | Joined on Jan 2010
#45
I'll see if I can find 2nd hand N900 for a reasonable price
 

The Following User Says Thank You to [DarkGUNMAN] For This Useful Post:
nicolai's Avatar
Posts: 1,637 | Thanked: 4,424 times | Joined on Apr 2009 @ Germany
#46
Hey DavyP,

can you give me some hints, how you compiled that.
I followed some (outdated?) howtos for the n800
(http://wiki.java.net/bin/view/Mobile...tformsNokia800)
And I can at least build the cdc binary.
But I can not get it to work to compile the midp
or other components.

regards
Nicolai
 
Posts: 306 | Thanked: 603 times | Joined on Jan 2012 @ Belgium
#47
The compilation process is fairly complicated, and even at this point not
even a fully automated process.

The wiki you refer to provides some information on how you can
compile CDC and Foundation profile. I used the CodeSourcery
compiler for Linux ARM EABI to make those:

http://davy.preuveneers.be/phoneme/?.../10#armgnueabi

The CDC and Foundation builds you find there work OK on the
N900 without further tweaking.

However, as soon as graphics are involved you need to mess around
with the native toolkit, which on Maemo is Qt4. What I did was
customize and tweak the phoneME code so you can compile it as
library rather than as a cvm binary. I replaced some platform specific
methods with function pointers, and wrote a separate Qt4 application
which I compile with MADDE. This Qt4 app initializes these function
pointers with methods it provides. It is not straightforward in the sense
that I have to do a double compilation to build the library where in the
second compilation run I rely on the log output of the first compilation
run. I had to do something similar for Android too.

I am going to spare you the details, but if I can somehow fully automate
the build process in a script, I will also put it on my website.

Davy
 

The Following 2 Users Say Thank You to DavyP For This Useful Post:
Posts: 345 | Thanked: 100 times | Joined on Nov 2009
#48
How can I run theses opera.sh script .
I always get permission denied on my N9 when trying to run opera,sh or bin/cvm
 
Posts: 345 | Thanked: 100 times | Joined on Nov 2009
#49
How can I run theses opera.sh script .
I always get permission denied on my N9 when trying to run opera.sh or bin/cvm
 
Posts: 306 | Thanked: 603 times | Joined on Jan 2012 @ Belgium
#50
Originally Posted by soleil View Post
How can I run theses opera.sh script .
I always get permission denied on my N9 when trying to run opera.sh or bin/cvm
A similar error was reported before:

http://talk.maemo.org/showpost.php?p...9&postcount=32

Your scripts and the cvm did to maintain their execute permissions while unpacking. Do the following in a terminal:

chmod a+x bin/cvm
chmod a+x opera.sh
chmod a+x test.sh

etc.

Davy
 

The Following User Says Thank You to DavyP For This Useful Post:
Reply


 
Forum Jump


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