yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] edisonzhong0623:
Sorry, since I don't have time for trying more about microg, so I flashed back to gapps yesterday. Some days later I will try it again:laugh::laugh:

But I can tell you I'm in nougat RR ROM
[Miscellaneous Android Development] ale5000:
The safest way is to flash microg and the sync add-on along with the ROM (together before reboot) before the first run of the ROM.

In this way permissions should be already correct.
[Miscellaneous Android Development] edisonzhong0623:
Ok, but I found an magisk module named nano-modhttps://xdaforums.com/apps/magisk/module-nanomod-5-0-20170405-microg-t3584928

Maybe you can have a look at that:)
[Miscellaneous Android Development] ale5000:
I already know it, there are infinite ways for doing the same thing.

Everyone can choose what to use.
[Miscellaneous Android Development] edisonzhong0623:
Thanks, so I must install the add-on before microg's gcm?
[Miscellaneous Android Development] ale5000:
The best order is:

- ROM

- microG unofficial installer

- Google Sync Add-on

- Reboot

It may work also in other orders but it isn't guaranteed.
[Miscellaneous Android Development] ale5000:
[MENTION=7301699]Ritik99[/MENTION] [MENTION=6046143]marcdw[/MENTION] [MENTION=2670211]hoangviet1990[/MENTION]

There is a workaround in the latest version until we get a real fix, please try it.
[Miscellaneous Android Development] ale5000:
I have released a new version that update some components and workaround some problems; the other changes aren't yet ready.
[Miscellaneous Android Development] Andromeda_Station:
I'd only just flashed this yesterday (via FlashFire to a car head unit)...seemed to be working except that "sign in" was greyed out everywhere. Looks like this update fixed that for me

:laugh::good:
[Miscellaneous Android Development] marcdw:
G3 D851.

PAC-ROM KitKat 4.4.4.

Google account sign in is back to normal and working. Thanks, sir.

Regarding Nominatim. I saw your post on Github. I've known that it hasn't worked on KK starting with 1.2.0. On Mahdi KK I had to push the old 1.1.1 to the system after finding that out.

Today I did the same but no matter what the geocoder checkbox in microG settings was unchecked. Checked permissions. Tried placing in both /system/app and priv-app. No go.

However, there's an upgrade in F-Droid for 1.2.2 on PAC (oddly not on this ZTE with NanoMod v8).

Updated Nominatim. Geocoder box is now checked. NLP Test app returns a nearby address (it didn't before), and there's no FCs. Version 1.2.2 must've just been pushed out and I assume it fixed things.

I copied the downloaded apk from F-Droid's download/data directory if you need it.
[Miscellaneous Android Development] ale5000:
I have it now but unfortunately the build didn't finish in time for microG unofficial installer 1.0.17 beta.
[Miscellaneous Android Development] hungvip2001:
I flashed the 1.0.17 vesion. Every process work perfect. But after reboot nothing installed. My galaxy ace 4 neo running cm13 and twrp 2.8.7.0
[Miscellaneous Android Development] ale5000:
Could you please connect the device to the pc, run "adb shell ls /system/priv-app" and send me the result?

Or alternatively run "ls /system/priv-app" from the terminal in the device.
[Miscellaneous Android Development] gentano:
Hi guys,

I installed this and WhatsApp push messages and Play Store are working fine. However Youtube and Twitch app are both complaining about missing Google Play Services. I dont use this Fake Sig-Patching thing via Tingle. Is this the problem? I read everywhere that this is needed for fully functionality, but nowhere for which functionality in detail the fake sig thing is needed. Im using LineageOS 14.1, so unfortunately Xposed is no option.
[Miscellaneous Android Development] ale5000:
Yes, if there isn't signature spoofing almost all apps will not recognize it.

microG identify itself as GApps but it cannot do it completely without signature spoofing.
[Miscellaneous Android Development] gentano:
Thanks, ale5000.

Used this tutorial: http://www.gabsoftware.com/tips/how-to-use-microg-on-lineageos-or-cyanogenmod-without-xposed/ to tingle-patch my device and Twitch app is working fine using Lineage 14.1 on KLTE (Samsung S5). Awesome!

Didnt tried Youtube as I just found "NewPipe" as an alternative app which is absolutely great (no ads, background playback, popup player, download videos/audio)!
[Miscellaneous Android Development] Gothisus:
please help i have flashed those zips But google coNtacks syNch crashes and playstore keeps giving me this error ''error while retrieviNg iNformatioN from Server RH-01 '' i m on resurrection remix 5.7.4
[Miscellaneous Android Development] Spartan42:
Did you install Google Backup Transport? Load it by Apkmirror, depending on your Android version and install it per sideload. That helped me with MM...
[Miscellaneous Android Development] Tech 4 9:
After struggling with a different deal for over a hour...using this tool went like greased lightning. Viper, microG, magisk...all ticked and/or in the green and only took maybe 10 minutes. THANKS DEV!

Sent from the NCC-1701-G4_RR_N_ElmntlX
[Miscellaneous Android Development] ale5000:
I will release a new version in a few days that should fix some problems.

Try to:

1. remove the Google account

2. clear app data of PlayStore and microG service core

3. restart the phone

4. grant all permissions to PlayStore, microG service core and Google contact sync

5. re-add the Google account.
[Miscellaneous Android Development] hungvip2001:
Hope to see it soon
[Miscellaneous Android Development] WanderMax:
any method to disable play store auto update?
[Miscellaneous Android Development] Brandon9231:
Search the thread, you just have to disable a couple of services (again, search the thread) for the play store. It should be kind of early on in the thread, page 13ish on labs.
[Miscellaneous Android Development] Dead-end. E:
Did you solve this? A few people have had suggestions, but I'd did a full wipe and reinstalled everything (just so I disclose my full methodology), but what I hadn't done properly was to just activate as many options as I could in the MicroG Settings. The first time I looked at it, I didn't really know what all the settings were about (and I sort of still don't!), but at least now I can access Play Store. I haven't had time to do much testing.

That said, it did seem that the Google Sync Add-on 1.0.1 beta didn't install properly when I installed it via TWRP... am I meant to install it if I've already installed microG unofficial installer 1.0.17 beta? Sorry OP, I feel like the instructions areN'T exactly clear in your first post (for a newbie at least).

Edited: to a negative statement
[Miscellaneous Android Development] ale5000:
Google Sync Add-on should usually be installed after microG unofficial installer, it could work also in other circumstances but I cannot grant it.

PS: I will release a new version in some days that should fix problems of some users, if you have problems I suggest to wait the new version.
[Miscellaneous Android Development] multi_rom_user:
Using this method

Will the apps update automatically or do we need to manually keep up with them?
[Miscellaneous Android Development] Mynacol:
If you have the official Play Store set up, you probably have auto-updates.

Without the Play Store, there is no such application to do this. I would recommend Yalp Store for this, available at f-droid.org
[Miscellaneous Android Development] multi_rom_user:
I should've been more specific, I was meaning for the gms itself rather than downloaded apps. Also, I can't get the latest Google sync tool to flash in my recovery. It just errors out.
[Miscellaneous Android Development] ale5000:
The included apps can be updated with a new version of my flashable zip or with F-Droid (after you setup the microG repo).

For the Google Sync Add-on I will fix it in the new version.
[Miscellaneous Android Development] multi_rom_user:
Thank you!
[Miscellaneous Android Development] Gonfebo:
Flashed sync addon over microg and nothing appears in accounts, i also tried to delete and add the google acount again, what have i do wrong?

Android 7.1.2 AEX micgroG 0.2.4-92

Enviado desde mi Aquaris X5 Plus mediante Tapatalk
[Miscellaneous Android Development] ale5000:
Please send me the result of these:

ls /system/app
ls /system/priv-app
[Miscellaneous Android Development] Gonfebo:
http://cloud.tapatalk.com/s/593bccc88e089/_20170610_122920.JPG

Enviado desde mi Aquaris X5 Plus mediante Tapatalk
[Miscellaneous Android Development] ale5000:
I have released a new version of the microG unofficial installer; it should fix problems for most people.

The changelog is on the third post.

PS: The new version of Google Sync Add-on isn't yet ready but it will be out soon.
[Miscellaneous Android Development] w1ll1m:
Hi,

I've installed microg from the original thread and have no issues, but i was wondering how you managed to install F-Droid Privileged Extension? It hasn't worked since MM
[Miscellaneous Android Development] ale5000:
It got fixed, from the version 0.2.2 it works also on newer Android versions; now it is at version 0.2.5.

I just write my own flashable zip for the installation.
[Miscellaneous Android Development] dxtrd:
hello,

could you please make installer without f-droid privileged extension?

because i'm using systemless priv ext, but i don't want to install nanomod because when there's an update of microg i cannot update it, should uninstall it first then install the update and patch it...

when i'm using your's i can update the microg, but i cannot update the priv ext...

thanks for responds...
[Miscellaneous Android Development] black dark man:
If I have preinstalled open gappss. Will microG installer delete them or I have to start from scratch?
[Miscellaneous Android Development] Mynacol:
You have to start from scratch...
[Miscellaneous Android Development] black dark man:
But in the change log it says that now it removes gapps.
[Miscellaneous Android Development] ale5000:
Yes an no, the installer remove the part of GApps conflicting with microG so it may actually work correctly (but it will not remove all GApps completely).

A clean install is always preferred but it is designed to work also in this case.
[Miscellaneous Android Development] scrubjay55:
About RH-01 error. All you have to do enable device registration, disable doze for microg from microg settings and clear cache of play store. Hope that helps someone.
[Miscellaneous Android Development] Anarchy16:
hello, im pretty new to this microg things.

everything is working fine, but i thinks gps signal is not strong, is it enough to just flash the zip or do i need any other additional file to strengthen the gps signal ?

sorry for bad english, thanks in advance
[Miscellaneous Android Development] ale5000:
In the future there will be a possibility to choose what to install with a config file.

I do NOT understand what you mean, F-Droid can update F-Droid Privileged Extension directly without any problem.

If it doesn't work, probably you have an old version of F-Droid (the latest version is currently 0.103.2).
[Miscellaneous Android Development] ale5000:
Location is found in two ways:

1) GPS location

2) Network location (from Wi-fi and cell-ID)

If there is a problem with the first option then the fault is in the phone or in the ROM.

Instead if the problem is with the second option then the fault is in microG.

In microG options you have to enable at least 1 location backend and 1 geocoder backend to work optimally.
[Miscellaneous Android Development] dxtrd:
Actually the priv ext that outdated, eventhough i only need the gapps remover... After i installed yours i debloate all microg and fdroid things, and use systemless... Thank you for respond...
[Miscellaneous Android Development] ale5000:
F-Droid Privileged Extension 0.2.5 is the latest version.

How you can say it is outdated?
[Miscellaneous Android Development] dxtrd:
Mine outdated, sorry not yours... Yours are perfectly worked... Thanks once again...
[Miscellaneous Android Development] ale5000:
If you tell me the path of your version of F-Droid Privileged Extension (like /system/priv-app/some-name.apk), I can add some code to remove it before install the new version.
[Miscellaneous Android Development] zishukkc:
great job dev! thanks for this awesome project .

can you please provide me a flashable zip of latest Google Play store? Thanks ?
[Miscellaneous Android Development] mrrocketdog:
not the dev , but here ya go ; :banghead:

http://opengapps.org/
[Miscellaneous Android Development] marcdw:
He asked for a flashable Play Store, not a gapps package. If you meant for him to extract the apk from a package you should state that. No need to bang your head. ?

Anyway, SetiAlpha made his Play Store (from NanoMod) available to download. Granted its not a flashable but one can just install it or push it to /system.

http://xdaforums.com/showthread.php?p=72664039

ZTE Axon 7 A2017U, AospExtended v4.3 ROM, Llama Sweet Kernel, NanoMod-microG (NoGapps), Tapatalk 4.9.5
[Miscellaneous Android Development] mrrocketdog:
edited. :)
[Miscellaneous Android Development] dxtrd:
thanks, but my phone has finished set up... i've figure out how to debloat apks from your package, i only need the gapps uninstaller actually... yours are working perfectly, but i don't need any other things... i found your gapps uninstaller scripts are perfectly uninstall google play service but not broken google contacts and calendar sync...

thanks once again...
[Miscellaneous Android Development] im-pulze:
How do I update this version?

If I want to update it via F-Droid it says, that the app is signed with a different key and thus not updateable via F-Droid.
[Miscellaneous Android Development] ale5000:
Update works.

Can you please tell me all the steps that you have done, what components (since there is more than one) you want to update and to what version?
[Miscellaneous Android Development] im-pulze:
Yeah the update works as intended if you use a newer zip from your thread installed via recovery. (installed microG unofficial installer 1.0.17 beta)

I thought it would be possible to install it one time and update it via other channels like F-Droid but it refuses to update because of this signature thing.

And the component I meant was the microg service core from version 0.2.4-92 to 0.2.4-103
[Miscellaneous Android Development] ale5000:
It can be updated with F-Droid since the real signature is the same but usually there is a problem with F-Droid related to signature spoofing.

Since microG GmsCore and UnifiedNlp share the same faked signature, then F-Droid may try to update microG GmsCore to UnifiedNlp (they aren't the same but F-Droid think so) and this cause a problem.

Never let F-Droid to auto-select the version but browse inside the version list and manually select 0.2.4-103, it should work.
[Miscellaneous Android Development] im-pulze:
I've tried this once again, but it's still complaining about the signature - even if I choose it manually.

Now that I know that it's not a real blocker - I will update it via the zip
[Miscellaneous Android Development] hungvip2001:
[MENTION=5627087]ale5000[/MENTION], Why don't you sign the phonesky apk to fix the automatic update ? I really hate it because whenever it update I can't log in to my account.
[Miscellaneous Android Development] sfoot13:
Thank you so much brother! I didn't know how to fix that, until now.

Thank you so much, have a good day :)
[Miscellaneous Android Development] scrubjay55:
Dont mention it :)

Same to you aswell.
[Miscellaneous Android Development] hungvip2001:
Help me please [MENTION=5627087]ale5000[/MENTION] Flash the latest version and twrp say unknown error. My galaxy ace 4 is running cm13 and twrp 2.8.7.0
[Miscellaneous Android Development] ale5000:
Try this version.

It will create a file named "debug-a5k.log", send me this file so I can see what is happening.
[Miscellaneous Android Development] hungvip2001:
No, i mean is when I flash the lastest stable version 1.18, twrp say unknown error. But when flash the 1.19 alpha debug, it was succeeded. Any way this is the log:
[Miscellaneous Android Development] ale5000:
Probably your problem was the incompatibility with the zip signature process that I have already fixed in the pre-alpha version.

I just need some time to prepare the new version.
[Miscellaneous Android Development] hungvip2001:
OK. Hope to see your new version soon.
[Miscellaneous Android Development] akeif:
Can't get UnifiedNlp to work

Hi [MENTION=5627087]ale5000[/MENTION]

In the microG self-check, in System supports location provider it says Your system does not support this UnifiedNlp package. Either install a matching package or a compatibility Xposed module.. Of course the UnifiedNlp status show This system did not bind the UnifiedNlp location backend to use network-based geolocation.

I flashed the latest zip from this thread. The Nlp used to work fine on LineageOS before I flashed to CarbonROM. I searched around the net a lot and I've read multiple threads on this problem but couldn't find a suitable solution for my device. Thanks a lot.

Here's my device info.

OnePlus One (bacon)

microG Services Core: v0.2.4-103

Android 7.1.2

Rom: CR-5.1-MOO-WEEKLY-bacon-20170626-2351
[Miscellaneous Android Development] ale5000:
Can you please flash this version and post the "debug-a5k.log" file created?

Then try to restart 2 times and check the microG self-check.

Is there any other thing unchecked in the microG self-check?
[Miscellaneous Android Development] :
I have the same problem with my device. Plus I cannot install google sync addon, got exit signal 4 with twrp.
[Miscellaneous Android Development] :
Still not working after 2 reboots
[Miscellaneous Android Development] :
Last tick is working-not working after reboot, dont know why
[Miscellaneous Android Development] ale5000:
[MENTION=2425856]damned91[/MENTION]

Could you please post your /system/framework/framework-res.apk ?

I would like to check if there is a reference to com.google.android.gms missing.
[Miscellaneous Android Development] :
Ofc:)

Im using masik x miui mod for mi5, if that matters
[Miscellaneous Android Development] akeif:
Flashed.

After 2 reboot MicroG self checks missing are:

Android version supported:

Your Android version is not officially supported. This does not necessarily mean anything.

UnifiedNlp is registered in system:

The system did not bind the UnifiedNlp service. If you just installed UnifiedNlp you should try to reboot this device.

UnifiedNlp do not have Location to test Geocoder

Please verify your location Backend

debug-a5k.log

PRELOADER
Extracting ARM BusyBox...
aa838bde9165fe3b209b4ded15a3f6b7ebecb686
Extracting scripts...
Starting installation script...
---------------------------
microG unofficial installer
v1.0.19-pre-alpha4
(by ale5000)
---------------------------

API: 25
Detected CPU arch: armeabi-v7a
Detected 64-bit CPU arch: false
System root image: false
System path: /system
Privileged apps: /system/priv-app

Extracting files...
Setting permissions...
Installing...
Extracting libs...
Setting permissions...
Installing libs...
Installing survival script...
Done.
[Miscellaneous Android Development] digitman xxx:
Sorry for posting here, but i thought it may help somehow as iam using another flashable mod (NanoMod microG) face the same problem every time flash zip as system mode + Magisk in order to pass SafteyNet although i didn't face this problem before when use the NanoMod as Magisk module but with failed to pass SN.

I think should participate that info with you (guess you magisk too)

By theway sorry [MENTION=5627087]ale5000[/MENTION] if posting that in your thread

Already post this issue in mentioned mod thread but still not solved yet.

Note: come in here searching for an answer found the same Question.
[Miscellaneous Android Development] razorinc:
google maps not working and whatsapp wont pass "searching for backup" screen when installing. I am on los, device is xiaomi rn3pro (kenzo)
[Miscellaneous Android Development] ale5000:
I have released a new version of microG unofficial installer.

It should now work also on old and/or bugged recoveries.

I have released the sources on GitHub, the zip is always on the first post.

PS: I'm still working on the other problems, stay tuned.
[Miscellaneous Android Development] TH3.BUG:
The Play Store version is extremely old. What's the best way to update it?

If I just install a newer APK as an update to the built-in app, the account login always fails.
[Miscellaneous Android Development] ale5000:
Well, you aren't really saying anything.

What version of Android do you have?

Where you get the newer APK?

What do you exactly mean with "account login always fails"?
[Miscellaneous Android Development] TH3.BUG:
I just made a clean install of Android 7.1 (crDroid 3.5). Downloads in the Play Store seem to hang often for no reason. One of the things I tried to fix it is updating the Play Store with different versions downloaded from http://www.apkmirror.com/apk/google-inc/google-play-store/. However, on every app start the microg Google Account sign-in screen shows up even though I was already logged in in the old version. Removing the account and logging in again does also not work. After I logged in the same screen just appears again.

Do I have to manually replace the apk in /system/priv-app/ instead of installing it as an update?

Edit: Deleting the account and app data, removing the old APK and manually replacing it with the new APK, then signing in again worked.
[Miscellaneous Android Development] :
This is likely the same issue that I reported back in February (#142). The Play Store app after update (automatic or manual) keeps asking for user credentials on start but always fails to actually log in.
[Miscellaneous Android Development] scrubjay55:
RH-01 error solution: https://xdaforums.com/android/development/microg-unofficial-installer-t3432360/post72692721
[Miscellaneous Android Development] digitman xxx:
Any update here!?

Waiting to solve this issue, as i post here before i faced this issue when install mod as system mod using LO 6.0.1 now try with stock rom 4.4.2 gapps free and the same resault

Everytime UnifiedNlp issue
[Miscellaneous Android Development] marcdw:
Not sure if this is helpful or if you've tried it already. I assume you're using Xposed. The following module may help out. It has for me on occassion.

http://xdaforums.com/showthread.php?p=65018874

XposedGmsCoreUnifiedNlp module.

LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
[Miscellaneous Android Development] digitman xxx:
Thanks for reply and and your helpful info and sorry to say that what i did with my device 4.4.2 as already uses xposed

what i get after using your helpful xposed module that UnifiedNIp setting appear in my location service but in MicroG setting UnifiedNIp status is NOT registered in system. as usual also couldn't use NLP Test app as it force closed.

-this also happen wth my device with android 6.0.1 but it's SUCCESS when installing microG mod as Magisk module

but with my device KK I feel disappointed:rolleyes:

Thanks for help
[Miscellaneous Android Development] Mynacol:
I would recommend making the "Google Services Framework" a system app