wiki:SystemPlatformsEN

Version 24 (modified by Martin Kolman, 13 years ago) ( diff )

--

Supported Platforms

http://www.modrana.org/images/modrana_n_series.jpg multiple devices with modRana running

This section describes platforms currently supported by modRana. Other platforms have simply not been tested yet :)

Following software packages are needed for running modRana with the GTK GUI:

  • Python 2.5+
  • PyGTK
  • Cairo
  • Simplejson (optional)
  • espaek (optional)

To run the Qt GUI you will need:

Nokia N900 + Maemo

http://www.modrana.org/images/modrana_n900.jpg http://www.modrana.org/images/modrana_n900_menu.jpg

the left window shows modRana running in the scratchbox Maemo 5 simulator

TODO: add a photo of N900 running modRana

ModRana is available for Maemo from the Extras-devel repository - just start the application manager, go to the "location and navigation" and select "modRana" for installation. :)

Platform compatibility:

  • modRana is installed to /opt/modrana
  • the map tiles are stored in /home/user/MyDocs/.maps
    • modRana shares the map tiles with other navigation apps on Maemo
    • when using SQLite tile storage, tiles are not shared as no other applications (currently) support SQLite tile storage
    • SQLite tile storage is much more efficient than file storage due to the properties of the FAT32 filesystem in MyDocs (64 KB clusters -> each file has at least 64 KB).
  • desktop icon is included
  • GPS support is tested and working
  • fullscreen & portrait mode support
  • automatic GUI rotation using the accelerometer (can be turned off in Options)
  • screen dimming control (has several modes, can be configured in Options)
  • volume keys are used for map zooming
  • modRana uses native Maemo5 notifications and has a Maemo5 application-menu(a menu activated by clicking on the window title)

Sailfish OS

ModRana runs fine on Sailfish OS and is already available from the ​OpenRepos application repository.

Harmattan @ Nokia N9 and N950

http://www.modrana.org/images/modrana_n950.jpg http://www.modrana.org/images/modrana_n950_menu.jpg

ModRana with the QML GUI runs just fine on Harmattan. The QML is quite basic at the moment though.

​modRana Harmattan package repository

NeoFreeRunner @ SHR

The default SHR installation already has all the essential dependencies needed by modRana. To get spoken turn-by-turn directions, install espeak.

HP Touchpad

Under chroot on WebOS

It is possible to run modRana (with both GTK and QML UI) in chroot under WebOS.
http://www.modrana.org/images/modrana_hp_touchpad_webos_chroot.jpg
As the Touchpad has no GPS, GPS access was not tried.
​Touchpad chroot - image gallery
​Touchpad chroot - Youtube video playlist

Smart Q7/V5

modrana on the SmartQ 7

ModRana works on this Chinese 7 inch Mobile Internet Device, which is running a modified Ubuntu 9.10. Users report that modRana also works on the SmartQ V5 tablet.

Use the Debian/Ubuntu modRana package for Q7.

  • by default, tiles are stored in ~/.modrana/maps
  • CAUTION:because the on device space on the Q7 is limited, it is advised to:
    • change the tile storage path in user_config.conf (in the modRana root directory), or
    • install modRana after initializing the on-card image file

Ubuntu / Debian

modRana on Ubuntu: N900 emulation to the left, native in window to the right

Packages for Ubuntu/Debian are availble in the download section. ARM and x86 versions of Ubuntu have been tested.

QtMoko

Users report, that modRana wors on the ​QtMoko distribution for Neo FreeRunner. It is reportedly also faster than on SHR.

Note: See TracWiki for help on using the wiki.