Active Topics

 


Reply
Thread Tools
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#1
Hi
I'm finally posting something I did a long time ago. If someone was watching the Palm WebOS on N900 thread, he'd notice that.

Through trial and error I managed to run some Mojo apps under Chromium. It's not the optimal solution, which would be qtwrt but at least works.

Then I was looking for someone who'd help with this, to use qtwrt instead of sluggish Chromium, but all in vain. Only TransTech joined me, but even then we couldn't do it. So I decided that I'll push what I already did.

Finally I worked out a concept solution which isn't perfect but doesn't suffer from Chromium-caused downsides.

How to set this up:

First of all you need Easy Debian. I told you it's not the optimal solution, didn't I?

After you set up Easy Debian, install Chromium in Easy Debian chroot // concept solution doesn't need all this stuff, but isn't perfect

Code:
apt-get install chromium-browser
Then you need to set the Mojo framework up.

http://wiki.maemo.org/Standard_WebOS_apps

You can download WebOS image from here

Prewebenv provides a symlink in /usr/palm which point to /home/user/palm

Why that way? It's nice to have all the setup done after reflash. You have all the apps saved too.
With it you can install the WebOS apps (preenv games too) by just
Code:
dpkg -x /path/to/ipk/file /
How to run a Mojo app?

After adding the line specified in the wiki, you just need to run
Code:
prewebenv /usr/palm/application/<appname>/index.html
Unfortunately, you need to provide the full path. I don't know a way to modify the arguments yet.

What works not:
  • Chromium is sluggish and laggy
  • Launching an app is really slow
  • You need Easy Debian
  • vkb doesn't work in Chromium.
  • You need to provide full path
  • For Easy Debian you need to modify the index.html // in concept solution it should be removed as the workaround causes the interface to be painted 2 times
  • There's no easy way to make shortcuts
  • EDIT: the concept solution has problems too. Although it reduces the problems of Chromium (lagginess), it has problems with running them.

As you can see, there's a lot to be done. There's a concept solution I found, but it's very imperfect... http://talk.maemo.org/showpost.php?p...0&postcount=17

The current team for QtWRT porting is:
  • marmistrz
  • TransTech - he did some QtWRT apps

If you want to support my work, you can DONATE. Thank you!
If you can't donate but you want to support this project, please contact me.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here

Last edited by marmistrz; 2012-07-08 at 20:09.
 

The Following 21 Users Say Thank You to marmistrz For This Useful Post:
sifo's Avatar
Posts: 1,359 | Thanked: 1,292 times | Joined on Oct 2011 @ Tartus.Syria
#2
marmistrz you rock again thank you
__________________
[ N900-Crack ] [ The Purge ] [ New Smiles ] [ New icons ] [ ? ]
" Hey ! I've just met you and this is crazy, so install cssu maybe ? "
Please help out keeping Maemo.org alive, and consider donating.
https://www.facebook.com/ZoRk7
 

The Following 2 Users Say Thank You to sifo For This Useful Post:
Posts: 138 | Thanked: 80 times | Joined on Apr 2012
#3
thanks u are rocking... very nice
 

The Following User Says Thank You to naru For This Useful Post:
HtheB's Avatar
Moderator | Posts: 3,715 | Thanked: 7,419 times | Joined on Dec 2009 @ Bize Her Yer Trabzon
#4
finally!
thanks! been waiting so long for this!

possible to make it able to work for N9/N950
__________________
www.HtheB.com
Please donate if you think I'm doing a good job.
 
qwazix's Avatar
Moderator | Posts: 2,622 | Thanked: 5,447 times | Joined on Jan 2010
#5
There is native chromium for the N900 on a contributors repository

deb http://maemo.jacekowski.org/ fremantle free non-free

maybe that works a bit better
__________________
Proud coding competition 2012 winner: ρcam
My other apps: speedcrunch N9 N900 Jolla –– contactlaunch –– timenow

Nemo UX blog: Grog
My website: qwazix.com
My job: oob
 

The Following 2 Users Say Thank You to qwazix For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#6
Originally Posted by qwazix View Post
There is native chromium for the N900 on a contributors repository

deb http://maemo.jacekowski.org/ fremantle free non-free

maybe that works a bit better
Unfortunately it won't. I checked it a long time ago. I tried chess.com app and it works with chromium >= 6. With chromium 5 there's an "Aw snap" error.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here

Last edited by marmistrz; 2012-06-09 at 18:44.
 
willi6868's Avatar
Posts: 548 | Thanked: 562 times | Joined on Aug 2011 @ Germany
#7
[OffTopic]

An emuluator/app like AlienDalvik (which have been never released?!) for running Android apps would be amazing.

[OffTopic]

Nice work!
 
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#8
I've just uploaded a minor update. Chromium had problems with the location of the symlink. Now the symlink points to /home/user/palm.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 2 Users Say Thank You to marmistrz For This Useful Post:
jflatt's Avatar
Posts: 534 | Thanked: 723 times | Joined on Oct 2009
#9
What kind of problems did you run into with QtWRT?
 
Posts: 1,326 | Thanked: 1,524 times | Joined on Mar 2010
#10
This is cool! Would be nice to have some sort of exhibition app runnuing on the n900.

Sadly I appear to have stumbled on the first hurdle already...

What is missing?

Code:
Chroot dir specified: /.debian
No image file or partition specified.
ls: /media/mmc1/debian*.img*: No such file or directory
/.debian has a qmount already!
/home/user/MyDocs/debian-m5-v3d.img.ext2 already mounted on /.debian...
Everything set up, running chroot...
[root@deb-m5v3d: /]apt-get install chomium-browser
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Couldn't find package chomium-browser
 
Reply

Tags
compatibility, mojo framework, palm pre, webos


 
Forum Jump


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