Locus Map - forum

Support => Troubles & Questions => Topic started by: Jollo on April 09, 2011, 12:29:59

Title: AndroidPit-Licensing unreliable
Post by: Jollo on April 09, 2011, 12:29:59
Hello!
I recently bought Locus Pro at AndroidPit AppCenter (twice). First time i started up Locus Pro getting a message that this software isn't licensed properly (in german version the text of this message is: "Diese Anwendung ist nicht lizenziert. Bitte kaufen Sie die Anwendung aus dem Android Market."). At the same time i get a popup-message "ERROR_COMMUNICATING_WITH_APPCENTER".

The only solution by AndroidPit-support was to check for usage of current AppCenter-version (which i did all the time). I know that i am not alone with this issue when looking into the (german) comments in AndroidPit: see <http://http://www.androidpit.de/de/android/market/apps/app/menion.android.locus.pro/Locus-Pro#auc21210>

I'm not sure what mechanism it is that forces this message to show up. At first i decided to reinstall the software which ended up in rebuying it in the AppCenter. before this i deleted all Locus-Content on SD-Card.
After this procedure all went fine...

...till the next day, when suddenly the same error appeared again.
I then started the AppCenter-Software again and after this i could successfully start up Locus Pro.
This happened more and more often and i am afraid, that Locus is getting unreliable if AppCenter has to validate it's license before usage online. In case this would mean, that offline usage of Locus Pro in areas without network can become dubious.

If this problem won't stop i will go back using the standard Locus-Version as my ad-blocker helps me with this a lot -- sorry. This issue relies on the need for a third-party appstore, as my primary Google-Account is a "Google Apps for Business"-account and i couldn't use this for any purchases in the Market. Even the price for Lcus Pro at AndroidPit isn't any better than in the Market.

I am sorry for this long text, but tried to explain it as clearly as possible.
Title: Re: AndroidPit-Licensing unreliable
Post by: buergi on April 09, 2011, 13:21:09
Hey, same for me.
I bought it, it doesn't worked. But for me even after deinstalling removing all Locus stuff, rebuying and reinstalling it doesn't worked.
Hope the developer will fix this problem soon. Until then i'll reinstall Locus Free and keep hoping that it will work some day.
Anyway the nearly 5€ are well invested in such a great app, even when i have to keep using the free version for a while.
Title: Re: AndroidPit-Licensing unreliable
Post by: Jollo on April 11, 2011, 19:30:39
OK, that's it... :-(
After yesterdays usage recording a track while doing a nice motorbike-tour Locus Pro suddenly doesn't wanted to start up again for saving the recorded track (<f#ck>).
Today i cannot even start it up successfully from within the "open"-Button in the AndroidPit AppCenter-Software.

So i will  return to the free version and won't buy anything else in this 3rd-party appstore.
Maybe if i get a new official firmware for my Defy in a few months i will set another Google-Account as default, so i can buy Locus Pro directly in the market.
Same issues may come up when using the amazon-appstore if available in europe some time. All these appstores like to renew some license tokens allowing the app to start or not, i think. If they do this to often you won't be able to use youre bought apps offline for some weeks of holiday for instance.

EDIT:
Details:
- AndroidPit AppCenter v1.5.6
- Locus Pro v1.4.2
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on April 12, 2011, 06:18:09
grrr I'm very sorry for that troubles. I have to look on it today. Do you have any similar troubles with other apps from AppCenter or just with Locus?
Title: Re: AndroidPit-Licensing unreliable
Post by: Jollo on April 12, 2011, 10:19:36
Sorry, this was the first (and maybe last) app i bought in the AndroidPit AppCenter. So i can't really tell you if other applications got similar problems on licensing from AppCenter.

Thanks a lot for looking after it!

I informed the service at AndroidPit yesterday and will give you the (translated) answer by PM, if i get one.
I just read about the remarkable licensing mechanisms that Amazon AppStore  is using. They are generating tokens on the bought apps needing to renew from time to time. So you can't be sure, that your apps will still start, if you stay offline for a while on holiday. Hopefully the AppCenter got better mechanisms.

If you are able to tell, what they are doing in the background, please tell us. I'm quite interested in this for decideng wether or not to buy further software in the AppCenter.
Title: Re: AndroidPit-Licensing unreliable
Post by: buergi on April 12, 2011, 10:42:43
I've bought 4 other apps in AndroidPIT and had no trouble so far. Up to now the AppCenter works perfectly, except for Locus. I'll definitely continue buying apps in the AppCenter when possible, it's really great.

So I think this is really a Locus problem. I'm using the Locus Free Beta as Pro until Friday, hopefully the bug is fixed until then.
Thanks a lot to menion in advance!
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on April 13, 2011, 17:00:33
fine, so it have to be problem in Locus. I created licence check exactly as is on their website now so please try new version
Title: Re: AndroidPit-Licensing unreliable
Post by: Jollo on April 13, 2011, 20:12:51
Thank you for your work!

I've just updated to your new version and it started up without license-error message so far. Tried restarting some times, even after killing AppCenter-task. Till now everything seems fine.
I'll keep an eye upon Locus the next few days and will reply again if the errormessage pops up again or not.

Are there any general requirements to prevent license errors mentioned by the AppCenter-Team? E.g. starting Locus after restarting AppCenter every time befor usage.
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on April 14, 2011, 06:11:15
hi, perfect. Don't know about any requirements. I just read somewhere some info that licence is cached only for a one day! That means that more then day without internet and licence will not be valid. I'm not sure if this is correct or just some misunderstanding on my side. So If anyone can during some holiday, please test and I also suggest to take with you a Free version. Just for sure :)
Title: Re: AndroidPit-Licensing unreliable
Post by: Jollo on April 14, 2011, 11:08:45
Quote from: "menion"
[...] licence is cached only for a one day! [...]
:shock:
This sounds bad and AppCenter doesn't appear any more attractive if this is true and really means what you guessed.
Gladly AndroidPit gave me refund for this purchase.

Anyway, thank a lot for this good and fast work! Still got no further problems.
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on April 14, 2011, 11:12:46
I'm not really 100% sure if I understand it correctly! Maybe you can ask on AppCenter forum. There is possibility for developers to turn off this caching, so it will require check every time! This is of course not active so check is caching. So question is for how long ...
Title: Re: AndroidPit-Licensing unreliable
Post by: buergi on April 14, 2011, 12:59:01
Ok thanks menion, Locus Pro is working now. Yippie!
Hopefully this licence check is not really needed every day. This would be really annoying, especially when using it in foreign countries. Think i'll keep the Locus Free apk on my SD as a Fallback when the Pro Version is not working. Fortunately the free version has almost no limitations.
Title: Re: AndroidPit-Licensing unreliable
Post by: buergi on April 15, 2011, 22:08:46
OK it definitly is extremely annoying! I did a mountain tour today, just behind the border of germany. For some hours Locus worked perfectly, but suddenly this licence message popped up and i had to close Locus. Fortunately i had the Free Version on my SD card.
Is there any better way to do this licence check, or is it really necessary. Is the concept with a simple serial number to unsecure?
Luckily one can use the Pro and the free version in parallel, while all maps and tracks are shared.
But nevertheless i'd appreciate some improvements for this licence issue.
Title: Re: AndroidPit-Licensing unreliable
Post by: crazy-rat on April 18, 2011, 07:46:56
Quote from: "buergi"
Hey, same for me.
I bought it, it doesn't worked. But for me even after deinstalling removing all Locus stuff, rebuying and reinstalling it doesn't worked.
Hope the developer will fix this problem soon. Until then i'll reinstall Locus Free and keep hoping that it will work some day.
Anyway the nearly 5€ are well invested in such a great app, even when i have to keep using the free version for a while.

For me it's the same. I always tried to deinstall the Free-Version and delete of the complete LOCUS-Files on the SD-Card.
Also I used the file of this forum. The software works, but not every time and also the licence note shown on the screen.
The software is the best in this part and I would like to know, what to do with that problem on my Wildfire.

Nils
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on April 18, 2011, 12:31:56
hmm that's bad. Buergi wrote that all works fine. What should I do with this. Looks I'll have to write on support of AndroidPit
Title: Re: AndroidPit-Licensing unreliable
Post by: crazy-rat on April 18, 2011, 16:21:35
Quote from: "menion"
hmm that's bad. Buergi wrote that all works fine. What should I do with this. Looks I'll have to write on support of AndroidPit

I'll think also now, that's a problem with AndroidPit. Today I tried a different app, and there is the same problem.  I'll start a posting in the forum of AndroidPit to this problem.
Hope you and they'll find the problem.

Thx Nils
Title: Re: AndroidPit-Licensing unreliable
Post by: AndroidPIT on April 18, 2011, 22:08:17
I feel very sorry to hear about all these problems. I am sure that our licence library works well. I know, however, that it is a pain in the butt to integrate it. So it was us who did a bad job on this. I feel very sorry about it! :(

We will do our best to improve this a soon as possible. I cannot promise that this will be soon. But in the meantime we will do our best to help all of you the best as we can to resolve the current issue with your licences.

All the best,
Fabien of AndroidPIT
Title: Re: AndroidPit-Licensing unreliable
Post by: Jollo on April 18, 2011, 22:11:06
Sorry, i can't help with this topic any more cause AndroidPit not just gave me refund on my purchase but deleted it from my profile. So it's like i never bought Locus Pro at all and i don't think i will rebuy it on AndroidPit for further testing (seems like there are enough users here struggeling with this issue).

I doubt, if i will do a purchase on the google market using my GApps-identity. But for now i think i am awaiting a new official phones firmware and reinstall everything after this. If this happens, i'll set my formerly google-account as default and market-related, so i can even install the previously bought apps again.

Good luck using androidpit-apps and many thanks to menion for  keeping up his  good work!
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on April 19, 2011, 10:28:29
Quote from: "AndroidPIT"
I feel very sorry to hear about all these problems. I am sure that our licence library works well. I know, however, that it is a pain in the butt to integrate it. So it was us who did a bad job on this. I feel very sorry about it! :(

We will do our best to improve this a soon as possible. I cannot promise that this will be soon. But in the meantime we will do our best to help all of you the best as we can to resolve the current issue with your licences.

All the best,
Fabien of AndroidPIT

Hi Fabien,
  nice to see you here. I don't think it's pain in but. System is same as for Google licence library. Can't be there some problem with caching licence values? I also received few emails with not working application bought through Android market with same problem. After reinstall of Locus, all works fine. Even this is weird, so this should be any problem in Locus, by I have no idea where to search. I did some custom changes to LVL (to prevent enormous hacking - without success anyway), but it was for version 1.5.2 which is not on AndroidPIT yet.

  If I can help with anything, let me know.
Title: Re: AndroidPit-Licensing unreliable
Post by: buergi on April 19, 2011, 11:00:18
So for me it's still working perfectly as long has i have an internet connection. When i'm offline then after some time the licence trouble begins.
I'll keep on testing and hope for the best. For so long i keep the free version installed in parallel.

I don't know if other apps use different licence concepts, but so far i've never had any problems with apps bought from AndroidPIT.
But do we need those daily licence checks at all? Is once per week or even less often not enough?
I mean, those people who want the Pro "for free" get it anyhow from some dark places in the internet.
But those honest fellows who spend a few bucks for this masterpiece have to suffer.
Title: Re: AndroidPit-Licensing unreliable
Post by: crazy-rat on April 22, 2011, 21:59:58
By the way:

I used the HTC Wildfire with the Pro Edition from androidPit. The problem was not solved until now (no prob).
But some told here, that the problem was only, if they have no connection.
In my case it was stayed by WIFI and also at connection by Phone. (Just as a note)

Also I see after Ending the App and seen the Sense parts there comes an Error " Problems with connection to the App Center".

Thx Nils
Title: Re: AndroidPit-Licensing unreliable
Post by: buergi on April 24, 2011, 20:16:28
Yea crazy-rat is right, i noticed the same some days ago, even with wifi connection.
Now i guess it really has nothing to do with the AndroidPIT server, the problem must be somewhere different.
Since I really never had such a problem with other software bought at AndroidPIT, there still has to be a bug in Locus i guess.
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on April 25, 2011, 18:42:29
So you think that mistake is in Locus? This is really weird because I'm using default settings. Have to check it ...
Title: Re: AndroidPit-Licensing unreliable
Post by: crazy-rat on April 26, 2011, 02:21:52
I'll think it#s more an error in the market connetifity. I used Locus Pro in the v1.5.1 and v1.6. In both versions the error is available.
But in another program "Regen-Radar Plus" (GM and OSM-Version) from AndroitPit I get the notice "This program is not legaly installed." But it works sometimes. Same as in your program.
I don't know, what was happened with other apps, but I think, that was also happened.
I hope that the problem will be solved by you, the team of AndroitPit and Google in the future.
Title: Re: AndroidPit-Licensing unreliable
Post by: sitevnic on April 29, 2011, 03:49:05
Hi!
The same problem like people above. But my problem starts week after I was online with my cellphone. My version of LocusPro is 1.5.2 - it was last version available week ago on Android Market. Right now I'll be offline during next 5 weeks. Is it possible to download license from AndroidPit by computer and just copy it someweher to my cellphone?
Right now I have only acces to internet through satelite and no WiFi...
Title: Re: AndroidPit-Licensing unreliable
Post by: crazy-rat on May 13, 2011, 14:42:01
I used the version downloaded a few days ago. Same problems.
But in the other apps the error was corrected.

I'll think, you should make a app, just to update the free version to a Pro version.

And not to design a complete pro edition. Maybe the problem is solved with an smaller update version?!
Title: Re: AndroidPit-Licensing unreliable
Post by: sitevnic on May 17, 2011, 18:28:25
Recently I've download latest version 1.72 (or 1.74 don't remember) and right now it is not possible to go offline mode or data transfer off mode. Without data transfer active Locus Pro allways inform about not licensed version. So now I can use it only when I'm online. Before it was possible to use it for 7 days offline.
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on May 17, 2011, 19:14:00
Hi Marcin,
  I do not had time to response on your email. This is really weird issue. There have to be some problem with caching licence into storage. It's pretty interesting for me that other apps works. Anyway I'll do some improvements on caching licence response and let me know after next version will be out please (probably in Friday)

anyway sorry for troubles ...
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on May 24, 2011, 11:31:15
hi guys,
  I'm doing some improvements on Android market licencing and also on AndroidPIt licencing. Do you have still some issue? I actually released new version on market with some new improvements, so now all have to work fine. I hope. Let me know if any problems remain ...
Title: Re: AndroidPit-Licensing unreliable
Post by: minze on May 30, 2011, 23:22:34
Yes, I bought Locus Pro (actually Version 1.8.4) some days ago on Android Market and I have the same problems.  Everything is fine when I'm online, but if I go offline I sooner or later get this this "This program is not legaly installed" notice.

It's a pity, it's such a great App and I bought it especially for using it offline....
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on May 31, 2011, 06:04:35
ah damn, you still have this issue on 1.8.4?? It should now work correctly! Hmm looks like android market licencing is fine now but this (AndroidPIT) not. I have to look on it ... thanks for info
Title: Re: AndroidPit-Licensing unreliable
Post by: skroslak on June 20, 2011, 22:28:16
If I can be honest, androidpit is crap system, I bought locus pro through it just because (at the time) official android market didn't allow to buy it for my HTC Wildfire 2.1, I really don't know why, didn't bother, just grabbed it from androidPIT, not knowing how much trouble I'm getting into. Now, I had licensing problems all over, I didn't realize my app version is 2 months old, since it was not auto-updating as other regular market apps do. You have to launch androidPIT app to update your androidPIT apps :(
Today I've updated from 1.5.1 to 1.8.9 and I will test if there are any licensing issues in following days.

Backstory, with 1.5.1, I went to holiday abroad for 1 week, was downloading maps 2 days before holiday and didn't install locus free, so I relied on locus pro, left all paper maps at home and when I crossed a border, loosing connectivity, I wasn't able to use the program, it always kicked me out cause of licensing. Since I really don't want to pay for roaming data rip off prices, I was out of locus all the time. That's why I'm now here and figuring out how to avoid such troubles in future.

edit: questions:
1, Do I have a guarantee that maps will work in offline mode when I'm out of internet? For how many days? ex. when I go to holiday for 2-3 weeks abroad, what do I need to do?
2, is there an easy way to 'convert' license to android market license?

edit2:
regarding question2, if not, I'd just buy it again from android market, considering it as a donation :). I like the app, I just hate androidPIT now and feeling uneasy that I supported it this way unwillingly.
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on June 21, 2011, 07:52:02
Hi,
  do you have same issues also with another program? Since 1.5.1 I did a lot of improvements into this licence check. You cannot expect all works fine when you have very very old version :). Anyway, sorry for troubles on holiday

  so answers:
1. when you download maps (to offline), they remain valid forever and always works without internet.
2. this is unfortunately not possible. I also prefer market. That's reason why I do not write anywhere about AndroidPit. Also one of reasons is that I plan to add some payed content by in-app billing and this is not possible on androidPit. Also when anyone have big problems with Locus bought by market, I can refund money back even after month or later. It's not possible on AndroidPit.

But finally, I don't think that AndroidPit is wrong. Problem with licence check was on my side, because It's just on me to do some improvements into their library to avoid such a troubles. Also they bring possibility to buy apps to almost all countries and that's really good because before cca month only in very limited count of countries was allowed to buy.

And as i wrote, there is no chance to refund money from AndroidPit, anyway if you (or anyone other) have licence on androidPit and want to switch to Android Market, you can send me number of order on AndroidPit, number of order on Android Market and you PayPal account and I will send you money for app on PayPal. It's the only way I see ...
Title: Re: AndroidPit-Licensing unreliable
Post by: skroslak on June 21, 2011, 19:36:12
thanks for explanation,
thing is, I didn't know I have such an old version, since I though it's automatically updated... but nevermind, that's solved now,
regarding question 1, - what I had in mind is, when I download maps and be offline for longer period of time (more than 2 weeks for example) wouldn't it happen that my license 'token' or whatever will expire and I'll be kicked out from app?

Quote from: "menion"
Hi,
  do you have same issues also with another program? Since 1.5.1 I did a lot of improvements into this licence check. You cannot expect all works fine when you have very very old version :). Anyway, sorry for troubles on holiday

  so answers:
1. when you download maps (to offline), they remain valid forever and always works without internet.
2. this is unfortunately not possible. I also prefer market. That's reason why I do not write anywhere about AndroidPit. Also one of reasons is that I plan to add some payed content by in-app billing and this is not possible on androidPit. Also when anyone have big problems with Locus bought by market, I can refund money back even after month or later. It's not possible on AndroidPit.

But finally, I don't think that AndroidPit is wrong. Problem with licence check was on my side, because It's just on me to do some improvements into their library to avoid such a troubles. Also they bring possibility to buy apps to almost all countries and that's really good because before cca month only in very limited count of countries was allowed to buy.

And as i wrote, there is no chance to refund money from AndroidPit, anyway if you (or anyone other) have licence on androidPit and want to switch to Android Market, you can send me number of order on AndroidPit, number of order on Android Market and you PayPal account and I will send you money for app on PayPal. It's the only way I see ...
Title: Re: AndroidPit-Licensing unreliable
Post by: rijackson741 on June 21, 2011, 20:13:19
Quote from: "skroslak"
regarding question 1, - what I had in mind is, when I download maps and be offline for longer period of time (more than 2 weeks for example) wouldn't it happen that my license 'token' or whatever will expire and I'll be kicked out from app?

See http://http://forum.asamm.cz/viewtopic.php?f=10&t=621
Title: Re: AndroidPit-Licensing unreliable
Post by: skroslak on June 21, 2011, 20:19:37
Quote from: "rijackson741"
Quote from: "skroslak"
regarding question 1, - what I had in mind is, when I download maps and be offline for longer period of time (more than 2 weeks for example) wouldn't it happen that my license 'token' or whatever will expire and I'll be kicked out from app?

See http://http://forum.asamm.cz/viewtopic.php?f=10&t=621
ok, so that's clear, thx
Title: Re: AndroidPit-Licensing unreliable
Post by: menion on June 21, 2011, 20:28:05
just to clear this topic. Licence check should be done sometimes after update, so it's better to try locus after update before go offline. Anyway then no internet check will be required. Also when for unknown reason there will be some problem and you'll not be able to use Pro version, you'll get after start option to use Pro as Free, so you'll be able to use Locus still but only with some small limits that brings Free version. But I really hope that all will works fine now