Reply
Thread Tools
Posts: 19 | Thanked: 28 times | Joined on Feb 2010
#171
Originally Posted by fred123 View Post
Unfortunately a lot of midlets I have tried do not seem to be able to use the resized screen area this is one of them.

note - Screenshot from pc not n900.
Resizable screen area should be fixed in MicroEmulator 3.0.0 snaphot version available at: http://snapshot.microemu.org/microemulator/download/
 

The Following 3 Users Say Thank You to barteo For This Useful Post:
Posts: 124 | Thanked: 213 times | Joined on Dec 2009
#172
Finally got some sort of straight talk from Sun about the Java SE Embedded licensing issue...

We currently do not offer an expiration free version of Java SE Embedded without a commercial license that has minimum quantity requirements.

However, the 90 day eval version can be downloaded as many times as you like, and the 90 clock starts from the date of installation.
Since there is no issue with reinstalling the JRE as many times as you wish, and since the N900 use-case clearly falls under the same concept of "general use" (ie. no license fee) as a regular x86 linux/doze JRE, I really don't see how they can complain about us making use of it.

For those that haven't figured it out yet, there's a hidden binary file (../jre/lib/arm/.1.6.0_10-ea-b39) that is updated to keep track of when your installation will expire.

Simply keep a backup copy of this file from the original JRE archive you downloaded, and use it to overwrite the installed copy whenever you need.

If you're a clever monkey, you might figure out how to run a script via cron to automate this
 

The Following 3 Users Say Thank You to Dak For This Useful Post:
Posts: 3,841 | Thanked: 1,079 times | Joined on Nov 2006
#173
Is it only the embedded java that's affected by this expiration date? I mean, there's no expiration date for the jre installation on my desktop computer.. and that's the version I would be interested in on the N900 too, for handling java authentication applets etc. in the browser.
__________________
N800/OS2007|N900/Maemo5
-- Metalayer-crawler delenda est.
-- Current state: Fed up with everything MeeGo.
 
Posts: 3,617 | Thanked: 2,412 times | Joined on Nov 2009 @ Cambridge, UK
#174
Originally Posted by TA-t3 View Post
Is it only the embedded java that's affected by this expiration date? I mean, there's no expiration date for the jre installation on my desktop computer.. and that's the version I would be interested in on the N900 too, for handling java authentication applets etc. in the browser.
I think the only version of Java available for the ARM processor from Sun is the embedded version.
 

The Following 2 Users Say Thank You to Rob1n For This Useful Post:
Posts: 196 | Thanked: 54 times | Joined on Jan 2010 @ UK
#175
@barteo
I have tried this version on vista pc with latest java.

If I load "gmaps-232-m2_ts_L1.jar" it now makes use of the full resized area but gives loads of errors in the console window.

error MIDlet caught java.lang.NullPointerException
hh.a(null:-1)
java.lang.NullPointerException
at org.microemu.util.RecordStoreImpl.getSize(RecordSt oreImpl.java:244)
at ky.a(Unknown Source)
at ky.b(Unknown Source)
at fc.a(Unknown Source)
at fc.ab(Unknown Source)
at fc.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
at org.microemu.app.util.MIDletThread.run(MIDletThrea d.java:99)

Have you ever tried running this, can it get map data?

TrafficTv - this loads quickly and runs on v2 with font errors. On v3 it loads very slowly and keyboard and mouse are ignored.
 
pelago's Avatar
Posts: 2,121 | Thanked: 1,540 times | Joined on Mar 2008 @ Oxford, UK
#176
Originally Posted by byte_76 View Post
I haven't read through all the pages here because I am just checking this during my lunch break and do not have much time but I would like know if java being available on the N900 means that we can somehow run android applications?

I don't want an android phone but there are about two or three apps that I would like to use such as, for example Shazam.
No, I'm afraid this doesn't make Maemo 5 able to run Android apps.
 

The Following 2 Users Say Thank You to pelago For This Useful Post:
SubCore's Avatar
Posts: 850 | Thanked: 626 times | Joined on Sep 2009 @ Vienna, Austria
#177
Originally Posted by TA-t3 View Post
Is it only the embedded java that's affected by this expiration date? I mean, there's no expiration date for the jre installation on my desktop computer.. and that's the version I would be interested in on the N900 too, for handling java authentication applets etc. in the browser.
both the embedded java and the jre for your desktop provide Java SE, so from that point of view they're the same. architecture is different of course.

but there's no browser plugin available yet so that embedded java can handle applets.

the stupid expiration date is just sun being evil and wanting to squeeze money out of mobile device makers...
__________________
"What we perceive is not nature itself, but nature exposed to our method of questioning."
-- Werner Karl Heisenberg
 

The Following 2 Users Say Thank You to SubCore For This Useful Post:
Posts: 2,014 | Thanked: 1,581 times | Joined on Sep 2009
#178
Originally Posted by pelago View Post
No, I'm afraid this doesn't make Maemo 5 able to run Android apps.
Something interesting I saw a few days ago. Apparently some team has created a dalvik (the java runtime env that android uses) replacement. Supposedly it gives HUGE speed increases. I wonder if it could be ported to maemo
__________________
Class .. : Power Poster, Potential Coder
Humor .. : [*********] Alignment: Chaotic Evil
Patience : [***-------] Weapon(s): +2 Logic Mace
Agro ... : |*****-----] Relic(s) : G1, N900

 
Posts: 196 | Thanked: 54 times | Joined on Jan 2010 @ UK
#179
Java game working.

Online "GO" java client cgoban running on n900

http://talk.maemo.org/showpost.php?p=524137&postcount=2
 

The Following User Says Thank You to fred123 For This Useful Post:
Posts: 38 | Thanked: 19 times | Joined on Jan 2008 @ Germany
#180
Originally Posted by Rob1n View Post
I think the only version of Java available for the ARM processor from Sun is the embedded version.
No, backward in this thread there is a link to the OpenJDK package provided by Cambridge Software Labs, but after several testings i returned to the Sun Package.
 

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

Thread Tools

 
Forum Jump


All times are GMT. The time now is 20:28.