answered
2014-05-27 19:22:32 +0200
I had exactly the same problem: I wanted to buy OSMAnd+ in order to support the project, but it seems, that there is no chance for Jolla users (and mails I sent to the community were not answered).
So, here is the recipe, how you can use an unlimited amount of maps with the free version OSMAnd:
(please use this only, until the full version is available for Jolla owners as well - let us not jeopardize good open source initiatives!)
Download maps using PC from
http://download.osmand.net/list.php?d=-1
Save them with right mouse button: save target under
and instead of "download.php" you enter the real name of the file
(e.g. "Sweden_europe_2.obf.zip").
On Jolla switch on developer mode and copy unzipped maps (.obf
)
with WinScp (in case you use MS Windows) from PC into folder /home/nemo/Downloads
on Jolla phone.
Now the files have to be copied on the real SD card of the Jolla Smartphone:
this you can do with the root-version of the program "Cargo Dock"
from /home/nemo/Downloads
to /media/sdcard/<xxxx>-<yyyy>/osmand
or simpler and better (you need the shell for generating the symbolic links afterwards anyway):
1) Login per ssh from Linux (or other OS)
ssh 192.168.1.xxx -l nemo
(the IP address you get from developer mode settings on Jolla, the password as well)
2) devel-su mv /home/nemo/Downloads/*.obf /media/sdcard/<xxxx>-<yyyy>/osmand
(the subdirectory osmand you have to generate beforehand
with devel-su mkdir /media/sdcard/<xxxx>-<yyyy>/osmand
)
3) cd /data/sdcard/osmand
4) ln -s /media/sdcard/<xxxx>-<yyyy>/osmand/*.obf .
[UPDATE]: Problem since Version 1.0.7.16, Saapunki: symbolic links from sdcard to Android directories don't work
any more because of introduced fuse-mount of Android dirs on /data/media - and direct links into /data/media/osmand can be made, but OSMAnd still has an indexing problem here
(read also: https://together.jolla.com/question/45507/is-creating-symbolic-links-in-mntsdcard-not-allowed-anymore/)
OSMAnd is searching for the maps in the folder /data/sdcard/osmand
, but this folder
is on the Jolla phone NOT on the SDCard, therefore we put the files into
/media/sdcard/<xxxx>-<yyyy>/osmand
and generate symbolic links from the /data/sdcard/osmand
directory
Then we set the ownerships appropriately:
5) cd /media/sdcard/<xxxx>-<yyyy>/osmand/
6) devel-su chown 10009 *.obf
7) devel-su chmod g+w *.obf
Now we have a wunderful offline-routing option and nobody needs Nokia "Here" anymore!
Enjoy!
@Jolla: it would be desirable to have OSMAnd in the Jolla store anyway, because in the standard
version (up to 10 maps) it works "out of the box"
For anyone encountering problems with Osmand for Android: the yandex store provided me with a veeeery outdated version (0.7.3 beta) which threw error messages at me whenever I tried to use offline maps. Got the latest release from here and it works fine. Still, having a native Sailfish app would be great.
tokaru ( 2014-03-23 16:27:32 +0200 )editCannot download > 10 maps. Payment does not work. Neither does deleting maps (<10).
wim de vries ( 2014-04-06 15:50:50 +0200 )editYes, there are restrictions, unfortunately. You can download more maps manually into the file system.
tokaru ( 2014-04-07 12:01:59 +0200 )editI got the 1.7.5 version installed, and I have no sounds / voice navigation (yes, i've installed hungarian and eglish tts but it won't say a word. Except that, the navigaton seems to be fine. Any hints?
clouseau ( 2014-06-28 12:33:21 +0200 )editAh right, after some more digging I find out that TTS = text to spech = no support in Aliendalvic, I guess. Got it sorted out by installing the non-tts files
clouseau ( 2014-06-28 12:41:42 +0200 )edit