yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] n76:
A mini how-to on setting up a CalDav server or on setting up DavDroid?

I did it the hard way which seems to be my usual mode of operation. :)

First you need a server that is always connected to the Internet. I happened on a special offer at a company that provides Virtual Private Servers (VPS). For USD$20/year it gives me a server to play with which I can install a variety of pre-packaged operating systems. I used the latest long term support (LTS) version of Ubuntu that they had available. Why Ubuntu? Because I am familiar and pretty comfortable with it. Why a LTS version? Because I've been burned with support going away when I used something other than a LTS version.

I tried out a number of different software packages to provide the calendaring/contact support. I ended up with CalDav mostly because it was the last one I was fooling with when I got tired of fooling around. I think I'd recommend OwnCloud for people who are not as Unix geeky as me. They have pretty clear install and setup instructions, so just follow what they say.

DavDroid is a straight forward install from F-Droid and the newer versions are pretty clear on how to add accounts, etc.

There is another write up (not mine) about how to do this that I've found. There may be others which you can easily search for.

FWIW, I have setup my own CA authority and I install the certificate for that in /system/etc/security/cacerts/ so my phone won't complain about accessing my servers and it won't complain on boot up about a CA cert installed in the user area (which leads to a warning about possible man in the middle attacks).
[Android Apps and Games] silentvisitor:
You're amazing [MENTION=6204913]n76[/MENTION] :good:
[Android Apps and Games] silentvisitor:
"Error initializing backbend" :( [MENTION=6204913]n76[/MENTION]
[Android Apps and Games] n76:
Is this the Mozilla backend you are mentioned in an earlier post? Can you post a logcat from the around the time you get the error?
[Android Apps and Games] silentvisitor:
Thank you for the idea of logcat :good:

I found the error and rectified it too and backbend is activated :victory:

What next now? ;)
[Android Apps and Games] silentvisitor:
I almost never need location but I am curious to test UnifiedNlp setup. [MENTION=6204913]n76[/MENTION]

Btw this was the error.
[Android Apps and Games] n76:
You can check the operation of any network location provider by using the SatStat app. It has a screen where the GPS location and the network location are both shown along with a circle showing the reported position error. On that app the GPS location is in red while the network location is in blue.

There may be other that do this, but this is the one I know about.
[Android Apps and Games] silentvisitor:
Getting nothing at all. No location.

I enabled backends, enable location on device, gave permissions, rebooted device but still nothing.

Btw why last 2 settings are not getting enabled?
[Android Apps and Games] n76:
For the top one, I am not sure. I don't recall this ever being a problem for me and I am not quite sure what it is checking to put up that message.

For the bottom one, go to your system settings>location->mode and change it from "Device only" (GPS only) to either "battery saving" (network location only) or "High accuracy" (both GPS and and network location).

And, of course, settings->location itself should be turned on.
[Android Apps and Games] silentvisitor:
[MENTION=6204913]n76[/MENTION]
[Android Apps and Games] n76:
I am running out of ideas. :(
[Android Apps and Games] barturblits:
I browsed through your post, is it correct your running temasek 8.8? Need some more info:

- What service are you running? microg gms service, ug unifiednlp (GAPPS), ug unifiednlp (NOGAPPS), ug unifiednlp (GAPPS) (legacy)

- Did you have gapps installed on your rom or do you have parts of gapps installed?

- What do you use from microg/unifiednlp? push notifications, maps v2 api, location, blank market / fake store (gms dependency)?
[Android Apps and Games] silentvisitor:
Thanks for reply.

I am using BeansTalk 6.17 and just did a clean flash to properly setup and learn MicroG.

- I've installed

GMSCore

GsfProxy

Fake Gapps Xposed module

Play Store 6.7

GSMLocation backend

Mozilla backend

-Clean flash. No Gapps at all.

- Push notifications (WhatsApp, Twitter, Inbox) & Play Store

Thank you once again (sorry I've exceeded my quota of Thanks for today :( )
[Android Apps and Games] barturblits:
I never checked my thanks meter, so no problem :).

- Are all other check boxes checked in the gmscore self check?

- Did you check the permissions status of GMSCore and Mozilla backend in settings>apps?

- Did you select at least 1 backend in the 'configure backends' window of gmscore (I forgot it once, it did configure the backend but forgot to enable/check it)

- Maybe play store 6.7 interferes, does play store work properly? You could try a clean install (after making a nandroid backup) and use fake store instead of play store and test if it is working.
[Android Apps and Games] silentvisitor:
[MENTION=5932098]barturblits[/MENTION]

Here's my setup.

Btw is Fake Store as good as Play Store or what are the limitations ?

Thanks !
[Android Apps and Games] sonickles9:
FakeStore is just a placeholder(empty app) to make apps that require play store to be installed recognize as sucursal.

Enviado do meu GT-I9505
[Android Apps and Games] silentvisitor:
Oh...so we can't download or update apps with it?
[Android Apps and Games] n76:
Not with FakeStore. But with BlankStore you can search Google's Play Store for apps and, at least for the free ones, install them.
[Android Apps and Games] silentvisitor:
Guess I'm better with Play Store fully working here ;)
[Android Apps and Games] oF2pks:
Patching latest cm11 succesfull

For old school KitKat , CONFIRMED that mar-V-in patch:

github /microg/android_packages_apps_GmsCore/blob/master/patches/android_frameworks_base-KK-LP.patch

is fully working for latest cm-11-20160523-NIGHTLY : 100% app launch score.

With the xposed ‘only’ I had very few app launch fails with ‘over-drama-drm-check’.
[Android Apps and Games] ferolac:
Hi, everything is working great except playstore is only loading app icons and screenshots for few apps at random. I am running cm11 and it has a built-in signature spoofing option also one more thing everything is check marked accept network-based location is this normal? I am using apple unifiedNlp backend.
[Android Apps and Games] shantam3108:
Hi.. I am new to micro g. My device isn't able to get any location using GPS

I have granted all the permissions to the backend also but still no luck..

Sorry to be a noob but don't know much about it.

Thanx in advance
[Android Apps and Games] redj12:
Hi guys. I installed all nedeed stuffs some weeks ago and all was good but I can't open Maps, no more because of FC. I need it for using Strava and for checking the height difference during cycling.

Have you any idea ? I already unistall and install it, clean the cache. Thank you

[MENTION=6812813]shantam3108[/MENTION] Install GPS Status and see if the app will find some satellites. Also, update your A-GPS data in the setting in this app.
[Android Apps and Games] bilbonotry:
Had the same problem, had to restore previous version with titanium backup. Think I saw some kind of permission problem in logcat. If you could post a logcat of the FC, maybe [MENTION=3999488]MaR-V-iN[/MENTION] could do something.

---------- Post added at 07:49 PM ---------- Previous post was at 07:48 PM ----------

Guys who have location issues, I would first grant all permissions to microg in Permissions granted section
[Android Apps and Games] bhammler:
Is there an option to fix the black flickering on the maps?
[Android Apps and Games] redj12:
[MENTION=3999488]MaR-V-iN[/MENTION] please can you check the attached log ? :good:
[Android Apps and Games] n76:
I don't think there is an option that will fix that bug. I believe a software fix/change will be needed.

There are a couple different apps that I use that use the Maps API v2 in GmsCore and each will have that odd black box effect but a different times and different ways.

The older apps that I have that use Maps API v1 seem to work very well.
[Android Apps and Games] bhammler:
Okay. Thank you!
[Android Apps and Games] ferolac:
is it normal to have network-based location not check marked?
[Android Apps and Games] shantam3108:
I am not having force closes but can't get any location though I have granted permission to micro g as well as all the backends but still no luck..
[Android Apps and Games] pupsidze:
Guys, any idea how to download Google maps offline without an account? The latest Google maps app does not allow to do it without a google account.
[Android Apps and Games] kalapapa:
Yah I can see Google forcing you to do that. If signing is not worth it for you, then you might as well use Here Maps whose mapping is comparable to even Google maps
[Android Apps and Games] redj12:
Can someone explain me what are "backends geolocalisation" ? What is they purpose ? I am using the Mozilla's one, found on F-Droid. Today I was out for running and my gps tracking was really bad on Strava. This bad tracking is due to backends ?

Also, what is the role od reverse geolocalisation ?

Thank you.
[Android Apps and Games] n76:
Maybe yes and maybe no, depends on how Strava is coded. If Strava is using reports from the GPS then the backends should not matter. If Strava is using any location data available and if the Mozilla backend is reporting a smaller error estimate than the GPS then there might be an issue.

You can disable the backends or set your phone to use GPS only when running Strava to see if it makes a difference. If it does, you may wish to inform Strava of the issue so they can correct it.

Reverse geo location provides two services: First, given a lat/lon it matches that to a human understandable position description (e.g. 123 Main Street, Anytown, SomeState). Second, given a human understandable place (e.g. Mount Remarkable) or address it returns a lat/lon. This set of services can be used by geo aware apps to be more user friendly.

However at present Nominatum, the only reverse geo backend, is broken as MapQuest (the provider it uses) changed their API last year to require a API key to be included in each request. For a couple of reasons the backend has not been updated to provide one so all requests fail. You will still probably want to install the Nominatum backend anyway just to satisfy existence checks.

If you are up for compiling your own copy, there is a pull request outstanding for the Nominatum backend to allow the user to enter an API key (each user can get a low usage free "developer's API key" from MapQuest).
[Android Apps and Games] redj12:
Thank you. Will try the next time and see the difference.

I am looking for some explication about "backends". I just want to know how it work but can't find nothing about it. It's something like agps ? If you have some links about it, thanks for sharing.
[Android Apps and Games] n76:
I don't have a link explaining it, but the concept is pretty simple: By detecting things in the environment around the phone, it is sometimes possible to determine where the phone is without using GPS.

Typically the items detected are the cell/mobile towers the phone sees and/or the WiFi/WLAN access points the phone sees. The phone collects this information and then uses a "network location provider" (NLP) service to do some lookups and calculations to guess a lat/lon and an error radius.

The NLP might be an online service run by a big company like Apple or Mozilla. For backends using these services to work, you need to have a Internet connection of some sort (mobile/cell data or WiFi connection).

Or for a couple of the available backends, the NLP could be code local to the phone using a on the phone database. The local database style backends do not require a Internet connection to work though they might require a data or WiFi connection to periodically download a database.

agps is a bit different: GPS needs to know the position of the satellites at any given time. That information is transmitted by the satellites at a very low bit rate. So starting from scratch it can take many minutes for a GPS receiver to get its location fix. By getting the satellite position information via the Internet, you can assist that processes (thus Assisted GPS or AGPS) and cut the time to first fix down to maybe a few seconds. The end result is the same however, your position is determined by listening to the signals from the GPS satellite constellation.
[Android Apps and Games] redj12:
Yeah with your explication it's pretty simple :)

Some years ago there was a scandal about Google and collecting wifi data through Street View car. Maybe they collecting it and using it for Backends purpose on Android.

Thanks you again. I found and installed Mozilla Stulbler and will try to contribute.
[Android Apps and Games] bilbonotry:
[MENTION=6204913]n76[/MENTION] : you do not need nominatum backend to pass all self-check tests.
[Android Apps and Games] Primokorn:
Enable location (High accuracy or Battery mode).
[Android Apps and Games] proag:
Any workaround for this?
[Android Apps and Games] JERW28:
Does anyone know if BubbleUPnP still has Chromecast support without play services in the latest version? Or did the dev remove it as planned?
[Android Apps and Games] GasLoop:
Reinstall.
[Android Apps and Games] Shivanshu manvir:
When I updated microG GsmCore is said an existing package by the same name with a conflicting signature is already installed .

What do I do now.?????

I'm using penta tpad ws704dx :angel: :)
[Android Apps and Games] Primokorn:
Check this out.

You may want to uninstall your current version then install the new one.
[Android Apps and Games] bubbleguuum:
It's still there although it is broken in v2.7 and you will have to use 2.6.3.1 (you can find the APK on apkmirror).

This support will kick in only if the real Google Play Services is not installed.
[Android Apps and Games] ms107:
Hey guys, I've been using microG for a while now and everything works fine. Big thanks to Marvin and all of you. The only thing that doesn't work is purchasing apps (neither IAP nor buying apps at Play Store). When I hit "Accept", I get the message "Play Store was closed" and the purchase is canceled. What could be the problem? There's money on my Play account and all permissions should be granted. Downloading and installing free apps works without any problems. I'm using Google Play Store/microG v.2.7 (update didn't change anything)/CM 12.1
[Android Apps and Games] JERW28:
Thank you for letting me know. Do you plan to continue to support it going forward? or will the last version with working no play services support be 2.6.3.1?
[Android Apps and Games] :
Yes, I do not think you can purchase apps with microG. You still can just use your web browser to do it though ;).
[Android Apps and Games] Kirhe:
I'm also using microG, and buying in Play Store works fine for me. Try to clear data of Play Store.

Отправлено с помощью Tapatalk Pro
[Android Apps and Games] bubbleguuum:
Yes, it's back again in v2.7.1 that will be available on the Play Store within a few hours.
[Android Apps and Games] Andrey_tr:
Planed for android 4.0?
[Android Apps and Games] crow6:
Of course. It is locomo. As you can see in Google Play Store its quite old now.

There is two ways to use it:

- just push "surrounding" (i believe it should have this name, or something like "near you") button, then it shows world map and spinning progress waiting for location, and - after while - message about inability of locate position,

- select lines and then it pushes you to world map with positions of buses/trams but it didn't zoom into area near you (as it should).
[Android Apps and Games] Koloses:
Try it. Author has tested it on 4.4 + but it's also working on 4.1, so maybe 4.0 could give it a try too.
[Android Apps and Games] DocBrowns:
I was too dumb to try the old Maps API, now it works.
[Android Apps and Games] Izzysoft:
[MENTION=3999488]MaR-V-iN[/MENTION] I already put my "Thanks" to your post – and unfortunately cannot do that twice, so here again "expressis verbis": Yesterday I've just flashed a fresh ROM to my old Motorola Milestone 2 (aka Droid 2), with CM11/Android 4.4.4, and gave GmsCore a try. Installation was a breeze, compared with NOGAPPS the device had used before (on CM10.2/Android 4.3). The new BlankStore worked without a glitch, my UnifiedNLP backends picked their data and provided my location (at least according to a quick check) – I'm very impressed, especially as you've still labeled it "Alpha"! I can only say: the term "Alpha" might refer to "missing parts not yet implemented", but definitely not to stability.

Again, a big Thanks – good job! I'll definitely have to update my article on "Android without Google" (which still uses NOGAPPS) in the near future, and just gave you another praise on Stack Exchange :)
[Android Apps and Games] xk0niR:
I just installed a new rom and so far this seems to be working very well. :)

Does some (of the german users) use the App "Pocketliga" ?

It is crashing when starting (not sure if its caused by missing play services?).

Edit:

Someone use Outlook? I can´t seem to get any message until I open the App.

Edit2:

ADM seems to be crashing too. I try to get a logcat soon.

I also had a problem that the play services would update itself to the latest version (but broken).
[Android Apps and Games] Cookie Ninja:
I have recently upgraded my manta (Nexus 10 tablet, omniROM, 4.4.4, no GApps) from unified NLP to microG's faux Google Play services+unified NLP. Since then, starting XPrivacy shows an internal error. I have auto-sent two emails with the data to M66B at the XPrivacy thread here..... http://xdaforums.com/showthread.php?t=2320783

The problem seems _like that The newer app does not seem to work well with XPrivacy. Since I prefer Xprivacy over Google crap (even fake Google crap), I may delete your app unless someone is able to find what's interfering where....thanks all the same for this wonderful app, which has helped many others here...

Dead Cookies leave no trails...
[Android Apps and Games] Xspeed:
Hello!

First off, great work! Lots of free RAMs for my phone!

But I can't get the NLP to work. I'm on 4.3 and I have done this:

I removed all Google and Qualcomm location system apps, installed Legacy UnifiedNlp and microG GmsCore as a system apps.

I tried switching backends in UnifiedNlp and/or microG, but it doesn't ever work stable. If I'm lucky, it'll report my location once, then I need to reboot and I have like ~30% chance it'll work again once.

Am I doing something wrong?
[Android Apps and Games] pepepenk:
Why install both? The instructions in OP are pretty clear about removing standalone UnifedNlp as a basis for further steps. MicroG includes this anyway.

Start fresh and stick to instructions, chances of working system are higher this way :)
[Android Apps and Games] Izzysoft:
Maybe I need to check the posts you've linked (unfortunately, your link just goes to the thread's first post, and you understand I don't want to browse all 1000+ pages to find yours) – but I didn't see any trouble with XPrivacy yet. Did a fresh install on my Droid 2 (CM11/Android 4.4.4) with microG, then installed Xposed plus several modules, including XPrivacy.

BTW, for those interested:

Android without Google, part 5a: microG (replacing/updating the NOGAPPS section of part 5)

Just published a few minutes ago ;)
[Android Apps and Games] Xspeed:
On 4.3 the situation is different, which is why we have separate unifiedNlp versions for newer and older devices. My guess is that only the newer one is included in microG GmsCore.

No one with Jelly Bean here?
[Android Apps and Games] xk0niR:
Bug Report

Advanced Download Manager (version 5.0.9)

package name: com.dv.adm

https://play.google.com/store/apps/details?id=com.dv.adm&hl=de

The App crashes at startup.

I´ve taken a logcat but I don´t want to post it public.

Where should I sent it to?
[Android Apps and Games] crow6:
Noticed something more - there is even no location icon in status bar when app is trying to find position. It just looks like it don't access location services at all. And yes - I'm sure I allowed access for this app.
[Android Apps and Games] -zalo:
great!! suscribed!!
[Android Apps and Games] nagalun:
Hey [MENTION=3999488]MaR-V-iN[/MENTION] I have a suggestion..

Make the mcs service stop itself if its on more than 5 minutes while the screen is off, apps like hangouts are keeping active that service sometimes (?)
[Android Apps and Games] JCDentonMale:
Hello, thanks for your microG application.

The only way to make it work for me has been to follow these steps: https://github.com/thermatk/FakeGApps

Using the latest microG apps: http://files.brnmod.rocks/apps/

I think the OP should be updated.

---------- Post added at 09:47 AM ---------- Previous post was at 09:37 AM ----------

Would it be possible/difficult to implement the Chromecast part ? :) Currently the Chromecast application force closes. So far it's the only application that crashes since I use microG.

---------- Post added at 10:06 AM ---------- Previous post was at 09:47 AM ----------

I just understood that I should not install the unifiedNlp apk. I uninstalled it, hope it will still works.
[Android Apps and Games] MaR-V-iN:
Please PM me the logcat.

Stopping mcs when screen is off will disable push messages exactly when you need them: when your phone is off.
[Android Apps and Games] nagalun:
But the phone doesn't enter deep sleep sometimes..

I am not saying that your gmscore doesn't work as it should, I'm just pointing it out to see if its common that the 'hangouts' app doesn't allow the mcs service to deep sleep

(Or did google hide those stats?)
[Android Apps and Games] MaR-V-iN:
Google puts a lot of work in hiding the fact that play services is the main battery consumer on modern smartphones . I can't say for sure whether they do it for this statistic as well, but disabling push messages when the screen is off is definitely not the solution we are seeking for. The current push implementation in microG GmsCore has quiet some room for improvements in battery consumption. In case you see a high battery consumption assumingly caused by microG GmsCore, please report it with a logcat
[Android Apps and Games] craterz:
Snapchat

This is working great for me with CM12.1 and Xposed on my LG G2. Signal (TextSecure) auths correctly, I can download and update apps using BlankStore, and push notifications work. My only issue has been with Snapchat. Logging in fails with "Oh no! Your login temporarily failed". According to the internet this error is associated with a lack of Google Play Services. Any idea what MicroG is missing? Has anyone had success with logging in to Snapchat?
[Android Apps and Games] zaphod-159:
Can I update apps with fakestore or blankstore?
[Android Apps and Games] Primokorn:
Yes

Fakestore => from F-droid, manual apk updates (XDA Labs, Github, official websites...)

Blankstore => updates straight from the Play Store.