This app is a manager for Mozilla Location Service offline packages for Sailfish OS.
When using this app deinstall all other mls offline packages from other users first! This software overrides this data otherwise.
This app uses the offline data from Mozilla Location Service. The data is licensed under Public Domain.
I had alread released some offline packages on OpenRepos.net but I realized keeping all of them up to date will be a very hard job. An other problem is the big package sizes, taking away a lot of ressources from OpenRepos.
So I decided to host my own repository with packages and create a manager app. And here we are...
All of this is only intended as a temporary solution until Jolla presents an alternative.
The main functionality is given (I hope) but code is a bit hacky at the moment. It needs to be improved in the future.
Updates with actual data will be released weekly (if possible).
I have created an automatic package creation pipline to make the job a bit easier for me.
At the moment 185 different countries are available.
Get no fix at your current location?
These packages do not necessarily guarantee that you will get a GPS lock in your current area. This largely depends on whether there is any cell information available for this area.
To remedy this, you can contribute to the Mozilla Location Service or OpenCellid with software such as the Android App Tower Collector by logging the cell tower information in your area.
Recommended settings:
Settings > System > Location > Custom settings: ON
Settings > System > Location > Select custom settings:
Packages with version >2021.02.10-1 the installation path is in "/home/.system/usr/share/geoclue-provider-mlsdb/". So no worry about size on ROOT partition. Thanks abranson for his suggestion.
Your language is not available? You are welcome to support this project by translating it on my self hosted Weblate server:
I want to thank Petr Tsymbarovich(osetr) for his work on Storeman. His code helped me to get an idea how to handle repositories.
https://github.com/black-sheep-dev/harbour-mlsmanager
Donation
If you like my work you can buy me a beer.
* Mon Oct 03 2022 Black Sheep <blacksheep@nubecula.org> 0.2.6-1 - Fixed search filter - Updated translations - Cleanup * Sun Apr 17 2022 Black Sheep <blacksheep@nubecula.org> 0.2.5-1 - Bugfixes * Sat Jan 08 2022 Black Sheep <blacksheep@nubecula.org> 0.2.2-1 - Preparations for Sailjail - Add Russian translation by sdiconov * Sun Nov 21 2021 Black Sheep <blacksheep@nubecula.org> 0.2.1-1 - Updated translations * Wed Oct 13 2021 Black Sheep <blacksheep@nubecula.org> 0.2.0-1 - Add regions (Africa / Asia / Australia & Oceania / Europe / North America / South America) - Improvements & Bufixes * Wed Sep 01 2021 Black Sheep <blacksheep@nubecula.org> 0.1.15-1 - Translation update (Polish / Slovak) - Remove repository on deinstall (4.2.0 seems to have a problem with it at the moment) * Thu Jul 15 2021 Black Sheep <blacksheep@nubecula.org> 0.1.14-1 - Improved scrolling behaviour (thanks to Petr Tsymbarovich for his contribution) * Tue Jun 01 2021 Black Sheep <blacksheep@nubecula.org> 0.1.13-1 - Translation fixes Slovak (thanks to Ladislav Hodas) - Add button to star repo with SailHub in about page * Mon Apr 19 2021 Black Sheep <blacksheep@nubecula.org> 0.1.12-1 - Translation fixes - Build for aarch64 * Sun Mar 07 2021 Black Sheep <blacksheep@nubecula.org> 0.1.11-1 - Polish translation updated (thanks to atlochowski) - Show package version info in list * Wed Mar 03 2021 Black Sheep <blacksheep@nubecula.org> 0.1.10-1 - Add translation information with self hosted weblate server * Tue Mar 02 2021 Black Sheep <blacksheep@nubecula.org> 0.1.9-1 - Polish translation added (atlochowski) * Tue Mar 02 2021 Black Sheep <blacksheep@nubecula.org> 0.1.7-1 - Norwegian translation added (comradekingu) - Slovak translation added (okruhliak) * Fri Feb 19 2021 Black Sheep <blacksheep@nubecula.org> 0.1.6-1 - Add page busy indicator * Sat Feb 13 2021 Black Sheep <blacksheep@nubecula.org> 0.1.5-1 - Error notifications - Bugfixes * Thu Feb 11 2021 Black Sheep <blacksheep@nubecula.org> 0.1.4-1 - Fixed bug when install all available package updates - Fixed translations - Optimizations * Tue Feb 09 2021 Black Sheep <blacksheep@nubecula.org> 0.1.3-1 - Show progress of install / remove / update operation of package * Sun Feb 07 2021 Black Sheep <blacksheep@nubecula.org> 0.1.2-1 - Update notifications - Update all packages at once in pulley menu - Remorse timer for actions - No need to make a new version of this app when new country is available - Code cleanup and improvments * Sat Feb 06 2021 Black Sheep <blacksheep@nubecula.org> 0.1.1-1 - Added Russia (thanks to osetr again) * Sat Feb 06 2021 Black Sheep <blacksheep@nubecula.org> 0.1.0-1 - Intitial release
Comments
TrulloF
Thu, 2022/11/17 - 11:20
Permalink
Unfortunately it's not fixed yet. Still throws an error.
Piece_Maker
Thu, 2022/11/10 - 22:25
Permalink
Is the repo these packages pull from down? The app tells me there are updates but whenever I try to get them they fail. I get the error:
Failed to update package(s): File './harbour-mls-offline-gb-2022.10.24-1.noarch.rpm' not found on medium 'https://mls-offline-repo.nubecula.org/'
black_sheep_dev
Fri, 2022/11/11 - 21:21
Permalink
Should be fixed. Problems with repository
jolla4ever
Tue, 2022/10/04 - 00:18
Permalink
How cool that you updated your program so quickly. Just updated it, it works great, thanks for that.
As far as I'm concerned, your program will be allowed in the Jolla Store as soon as possible! To thereby replace six (!) Positioning apps made by Jolla. I just discovered that by a right swipe motion all continents / regions in your program can be selected in a very nice graphical way. Which absolutely surpasses the functionality of the separate Jolla programs!
With the nice bonus that with your program, not just one for or multiple continents can be chosen, but also (only!) one or more countries.
jolla4ever
Sun, 2022/10/02 - 00:47
Permalink
I would like to easily update my choosen country. It would be nice to have an option for that. Now one can search for a country. Unfortunately this doesn't work. I have to scroll all the way down.
jolla4ever
Tue, 2022/08/23 - 00:58
Permalink
This program is a must have, thank you very much!
ric9k
Wed, 2022/01/12 - 00:19
Permalink
Hi, thanks for this app!
Haem... Hope not too stupid question:Does the app have to be launched or does it serve to download mls lists only?
Also, If I check offline and online options in advanced settings, is that ok?(I am on 4.3 XA2. Didn't verify an improvement but it is very random on this device)
EDIT: I found answers on the forum.
black_sheep_dev
Mon, 2022/01/10 - 21:40
Permalink
Thanks for the feedback! Yes, the software only manage the installation, you don't need to have it running. Settings are OK. Online isn't working at all, so makes no difference.
moofang
Sun, 2021/10/17 - 15:56
Permalink
Hello!
Any chance you can add Singapore - or point me to how I might be able to add it myself? I tried just installing "Asia" but that doesn't seem to help too too much.
black_sheep_dev
Sat, 2021/11/13 - 13:02
Permalink
Hi,
Singapore is part of the Asia package. However, it is not guaranteed that cell information is also available in your current area. What helps here is to collect your cell information inside your area with e.g. Tower-Collector (Android) to support the Mozilla Location Service or OpenCell ID.
unmaintained
Wed, 2021/05/26 - 15:32
Permalink
Why is this app considered "Deprecated" ?
Contrary to what is stated in the description this software is very well still necessary!
The packages from the Jolla store seem to be lacking many, many countries that are included with this excellent app.
Could you please edit the description accordingly?
black_sheep_dev
Wed, 2021/05/26 - 20:38
Permalink
You convinced me. I removed the deprecated thing.
maier
Tue, 2021/05/25 - 12:25
Permalink
Hi I can't imstall it on xperia 10 II and I need it for Russia because Jolla's solutions don't support this atea.
black_sheep_dev
Tue, 2021/05/25 - 21:42
Permalink
Hi, I can't test it because I don't have an Xperia 10 II. Can you please provide the output of "devel-su pkcon -v install harbour-mlsmanager"
tkoham
Fri, 2021/05/14 - 21:38
Permalink
This is the only way to get mls for the americas still, looks like
black_sheep_dev
Fri, 2021/05/14 - 22:04
Permalink
I will keep it up. Does it still work vor US with 4.1?
TMavica
Mon, 2021/04/19 - 19:39
Permalink
Maybe is in china
black_sheep_dev
Mon, 2021/04/19 - 19:57
Permalink
It should be included in China package, because it is in its bounding rect
TMavica
Mon, 2021/04/19 - 17:28
Permalink
I want aarch64 package
THX
black_sheep_dev
Mon, 2021/04/19 - 18:55
Permalink
And you get one! It is out but untested...
TMavica
Mon, 2021/04/19 - 19:37
Permalink
No Hong Kong?
glanternier
Thu, 2021/04/01 - 14:39
Permalink
Ok tanks !
glanternier
Wed, 2021/03/31 - 20:20
Permalink
What about usr/share/geoclue-providers? Should I delete that one too?
black_sheep_dev
Wed, 2021/03/31 - 20:47
Permalink
No! Only mlsdb!
glanternier
Wed, 2021/03/31 - 10:09
Permalink
Hello,
I have installed offline MLS packages before this app was released and would like to remove them now so I can instal this one.
Do you know where the files are stored?
black_sheep_dev
Wed, 2021/03/31 - 10:45
Permalink
Hi,
the files are in /usr/share/geoclue-provider-mlsdb
delocoyo
Mon, 2021/03/15 - 23:01
Permalink
I will write u bck tomorrow, cause now I have been moving and after uninstall the app I installed another mls app and got it to work. So now I have got the gps close where it shoild be, but dont know if it is cause it has had register the gps accurance from the other mls. I let uou know tmw. Thanks for your answer
delocoyo
Mon, 2021/03/15 - 17:53
Permalink
And the share location also doesnt works.
delocoyo
Mon, 2021/03/15 - 11:00
Permalink
The gps doesnt work at all in my xa2 when I have download the country where I am.
black_sheep_dev
Mon, 2021/03/15 - 19:13
Permalink
Hi,
thank you for your feedback...let's start to analyze your problem!
Some questions:
This software only provides offline data for Mozilla Location Service. This will not give you an accuarte fix at all, it only helps to get one. The accuary is several kilometers depending on the cell towers / data in your area.
I also have a XA2 and sometimes it get a real GPS fix in seconds and sometimes it will take a long time or even doesn't work at all. But this is related to the GPS / Hardware Adaption of XA2.
Pages