What is Web Runtime?To install WRT on N900, you should first enable the extras-devel repository.
It's a development framework with which you can write applications in standard Web technologies, like HTML, CSS, and JavaScript. Also, a bunch of Device APIs are provided to grant you the access to native resources, e.g. file system, sensors, etc., using JavaScript.
If you have the previous release installed, you should first uninstall:
sudo gainroot
apt-get purge libwrt-experimental1
Then install the new release:
sudo gainroot
apt-get install qtwrt
Have fun and feel free to go to the public forum for more questions ;)
FYI, service registering and unregistering dies out with a segfault and I'm assuming the policy is never changed due to this;
ReplyDeleteUnregistered service wrt.device.calendar
Segmentation fault
Unregistered service wrt.device.camera
Segmentation fault
Unregistered service wrt.device.commlog
Segmentation fault
Unregistered service wrt.device.contacts
Segmentation fault
Unregistered service wrt.device.filesystem
Segmentation fault
Unregistered service wrt.device.geolocation
Segmentation fault
Unregistered service wrt.device.media
Segmentation fault
Unregistered service wrt.device.messaging
Segmentation fault
Unregistered service wrt.device.sensors
Segmentation fault
Unregistered service wrt.device.sysinfo
Segmentation fault
Unregistered service wrt.device.telephony
Segmentation fault
@Simon
ReplyDeleteI don't know where this error is from, but in fact the registration succeeds even you come across this error.
Hi, thanks for your work. My N900 thanks you, too. :)
ReplyDeleteCan we utilize WRT application/widgets from Symbian phones (for example N97) or is it completely different?
@Anonymous
ReplyDeleteThe major difference is that the Symbian WRT has a plist file, whose counterpart is config.xml in WRT. The Device APIs (or CJSE or Platform Services) they use are quite similar.
please i need to put yahoo messenger on my Nokia N900, how do i do that
ReplyDeleteIs there anything that I, a consumer, can do with this?
ReplyDeletehtml 5 localStorage doesn't work with qtwrt 1.1.0 ?!
ReplyDeleteI can confirm what nsuffys said. localStorage persistence isn't working. Is there any way to utilize sqlite3 in qtwrt?
ReplyDeleteIf I am installing WRT - it bricks / blocks apt - cause says there are unmeet dependicies - and than it tells me qtwrt, libwrt1 (1.1.0) and so on are missing...
ReplyDeleteIf I run "apt-get -f install" to fix this, it says there are some data for updating, but than it brings a lot of errors cause it can't replace some files and also says that they are also in "wrt-experimental". Only "dpkg -r paketname" works to remove the installed parts of WRT.
And if I download the deb files from Repository and clicking them for install, package manager say "uncombatible file". ??!?!?!
Whats up here!? I need help!
Gabriel.
I do have extras-devel enabled.
ReplyDeleteI do not have qtwrt-experimental installed
apt-get install qtwrt lists missing dependencies of wrt and wrt-api
I also tried manually installing each missing dependency but each needed another.
qtwrt needs wrt and wrt-api; wrt-api needs libwrt-api1; libwrt-api1 needs libqtm-contacts and libqtm-messaging plus a bunch of others.
I am not a developer or programmer just a simple user trying to install TwimGo and qtwrt is a prerequisite. It appears to me that I am missing 'something' but I have no idea what, and assistance appreciated.
Thanks