yashsingh1/xdaforums huggingface dataset:
[Magisk] Oswald Boelcke:
I apologise for incomplete answers but you've only provided little information e.g. in this case, which application has the wrong signature. However, all applications in my post directly above yours mentioned are custom builds by Setialpha i.e. they bear are different signature and you won't be able to upgrade to them from the non-modified ones.

I'm convinced you've already thoroughly check the Read me in this context. As an example, here you can find the detailed changes to µG. UnifiedNLP is part of / built into µG GmsCore. Again, neither knowing your device nor your ROM a search within this thread will lead to a few reports that e.g. issue on OnePlus devices occur (Example).

I suggest to consider to simply flash the NanoDroid microG sub-module again through TWRP; use v20.6 if you like but I'd rather go with v20.7.
[Magisk] TwinkieMurf:
Hi! I just wanted to thank all the developers for their hard work.

Flashed Resurrection Remix with android 8.1 and Gapps, I didn't know there was a more secure and privacy focused Gapps. So I flashed the custom rom again, flashed the complete nanodroid pack and waited. After reboot and opening microG I found out the included patcher in the zip file didn't work, so I downloaded the patcher zip went to recovery and flashed. And oh boy oh boy oh boy it took ages, but it went through. It took hour, and that's my phones fault because it's old and it's worn down. I'll forever treasure this phone.

To the developers thank you so so much for this!
[Magisk] LovepreetSinghGill:
Why I am not able to update Even if I have the nanodroid microg

Edit: fixed
[Magisk] pseudoheld:
trying to run this on official lineage for pocophone and gcam doesnt work.

In the past gcam always worked fine with microg/nanodroid but now the cam keeps crashing.

Same rom with gapps installed and the cam works just fine.

Any ideas?
[Magisk] Shobit Joura:
Solved.
[Magisk] marcdw:
You can find out by capturing a log and have a look see. I suggest MatLog to do so. You can have it start recording, run an app until it crashes, then stop recording. It'll present the log to you onscreen where you can check the findings. The log is also saved on disk.

Essential PH-1, /e/ 0.5-n ROM, microG (NoGapps), XDA Legacy
[Magisk] gensec:
Something strange happens to me,

After Last edXpised being installed and working perfectly a problem with NanoDroid 20.7 occurs, after setting up all permissions and passing the selftest OK, after the reboot it loses all the permissions.

As a result all settings are gone.

I will posted in edXposed topic also, I think something is wrong with edXposed, because it was OK with earlier version.

OP3T,

NitrogenOS
[Magisk] Oswald Boelcke:
I guess your assumption that your issue rests with EdXposed is absolutely right as NanoDroid perfectly works without Xposed/EdXposed and with Xposed (at least any version earlier than beta; about beta no own experience).
[Magisk] Noru29:
I confirmed... I also tried it and it reset a lots of apps and configurations and sometimes (don't know why) it reset again some apps.... and it drained my battery....
[Magisk] gensec:
Yes, exactly, I just wanted to inform ant the issue here too.

Once Ill have some light I'll share it here.
[Magisk] starbright_:
Edit:

I could manage it, it is indeed as I assumed.

I haven't been 100% sure about the description. I do have a Pie (9.0) LOS device, so I have some effort to patch this.

I can follow the description til this point:

"vdexExtractor -i framework/oat/[arch]/services.vdex --ignore-crc-error" creates framework/oat/[arch]/services.apk_classes.dex"

I get a file "services_classes.cdex" instead. Than I applied (downloaded binary) compact_dex_converters to it (see below):

I renamed that *.new file to classes.dex.

That confuses me in the manual:

"... mv for other dex files ..." ?

In my setup there is just this one dex file - so I zipped that one and it is fine.
[Magisk] starbright_:
One question, after finally get spoofing my LOS16 and installing nanodroid (minimal) it:

Selfcheck doesn't show GSF - why that? What have I missed?
[Magisk] Setialpha:
Depends, you may end up with more than one classes.dex files. But yes, the docs could need some love.

Google Services Framework Proxy, if you've choosen minimal installation, it's not installed on purpose.
[Magisk] starbright_:
Oh, thats for GCM I guess. I though that is core functionality, not optionial. Thanks. I'll install it - and many thanks for the great tool collection!

About the docu: it is in fact rather good. But as for me, who don't really understand that completly, my educated guesses might not be correct. And in case of a few steps to be done, that might become difficult to find what's wrong. I just uploaded the service.jar for my device (A3 2017) to XDA, so that others can save some time ....
[Magisk] bocekm:
When I run nanodroid-patcher zip in the latest TWRP 3.2.3 in order to patch fresh installation of DEOXED Lineage 14.1, the patcher gets stuck on "patching services.jar". Does anybody know what may be the cause?
[Magisk] iacchi:
How much did you wait? The patcher can easily take more than 30 minutes to patch services.jar, even in a new and relatively powerful phone.
[Magisk] Shobit Joura:
How to pass sites captcha which restricts using an adblock with bromite web view installed?

See the attached image this happens in all browsers and this is bcuz of bromite web view , amy solution to this?
[Magisk] guest4711:
Try using another browser which does not use webview for rendering, e. g. Fennec F-Droid (Browse the web) - https://f-droid.org/app/org.mozilla.fennec_fdroid

If this does not work, it is probably not because of bromite webview but because of other filters like AdAway, DNS666 or blokada or the dns servers you use.
[Magisk] bocekm:
Thanks! I waited 10 minutes and it's done.
[Magisk] Briftek:
Hi There, earlier i was a ferry satisfied amplify user and dit a donate so i was able use amplify controlling wakelocks alarms, but now i am migrated from lineage rom to lineage rom microG, the problem : i cant give the devolepers a new donate simply because i dont have the abillities anymore.

What do i have to do doing a donate?

Regards, Briftek
[Magisk] guest4711:
Ask the developers how to donate directly to them avoiding the fees google gets if you would donate via play store. They will be happy to get 100% of your donation ;)
[Magisk] Oswald Boelcke:
@Briftek: I usually go the way @guest4711 suggested above. I rather avoid to donate 30% to Google. However, purchases and also in-app purchases/donations only work with Setialpha's modified/patched version of the Google Play Store; with µG and the "original" Play Store no purchases/donations. And just a reminder for completeness if you accidently use XPrivacyLua: The application, out of which you try to do an in-app purchase/donation, must have granted access to the list of installed applications.
[Magisk] demonoidmaster:
Unless you use something that can force android to disregard app versions or signatures , i know one app that had this as a neat feature for updating/downgrading apps

---------- Post added at 08:26 PM ---------- Previous post was at 08:22 PM ----------

Or he could use the google beta updated webview from the play store and switch to it in Android developer settings when absolutely needed and then switch back when not needed
[Magisk] Shobit Joura:
Thanks a lot!
[Magisk] psychem:
microG GmsCore (0.2.6.15180-192-dirty) - cant find the changelog via f-droid.. where is it?
[Magisk] anvesh583:
UnifiedNIp has unknown location error. How do i resolve it? I am on OOS pie.
[Magisk] garylawwd:
Did you search for your location on an app like satstat or OSMand or anything?
[Magisk] anvesh583:
Magic earth , Gmaps, OSMand MAPS based on open.me nothing work. Satstat also has no data.
[Magisk] d1n0x:
Did you enable and configure your network location backends?
[Magisk] anvesh583:
Imo com.qualcomm.location was disguised as location service. I uninstalled it through tibu and issue solved.
[Magisk] :
[MENTION=4187311]Setialpha[/MENTION]

I have some issues with Nanodroid MicroG on Samsung Galaxy S9+ custom pie rom(Ambasadii rom v1.4.1)

1. Chromium based browser(such as Samsung Internet Browser, Chrome Beta, Chrome, etc.) can't register the gsm,

So It can't send push notification from sites(such as twitter, facebook, etc.)

2. Samsung Internet Browser is too slow after installing microg..

3. Discord is not working although I hide it on magisk hide..

plus, Have you any plans to support Magisk 18.2? (It's canary build though)
[Magisk] Setialpha:
It does support Magisk up to the latest beta release. Support for future releases (which I heard change the ways modules are implemented), will come eventually.

Discord is known to not work, for the others I'd need a logcat extract.
[Magisk] PoochyX:
Is FCM going to be implemented into micro G cause GCM is going to be depreciated
[Magisk] guest4711:
Have a look into the corresponding thread about microG: https://xdaforums.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 and the discussion on GitHub:

https://github.com/microg/android_packages_apps_GmsCore/issues/439

This thread here is for NanoDroid only (which uses microG).

tl,dr: Yes.
[Magisk] :
Here's the logcat

But I don't know which one is for sbrowser, so I just extract everything after I test sbrowser.
[Magisk] afridi.shahriar:
crashing, becomes black screen for 30secs, and, restarting the UI, not fully rebooting.

https://del.dog/ewimugobeb.coffeescript [MENTION=4187311]Setialpha[/MENTION] kindly see this issue (i installed on system)
[Magisk] matttbe:
Recently, I had some issues with apps not able to register for push notifications. I even tried to use Push Notification Tester but it crashed.

Thank you for the second link you sent because at the end of it, mar-v-in proposed a way to force a manual device registration by dialing `*#*#2432546#*#*`. This worked for me! Thanks again to mar-v-in for this tip and this great microg project!
[Magisk] ghst7:
Hi there folks, just a quick question since it's been a long time that I have not used microG, so I have installed the latest nanomod 20.7.20190310, and now Fdroid keeps asking me to update microG, so should I update through Fdroid or will this install the vanilla microG package? since I am using the alternative version offered with nanomod.
[Magisk] garylawwd:
Nanodroid automatically gets added to the fdroid repo if im not mistaken.

The update should be for nanodroid MicroG.

Check the update to see if it was nanolx fdroid repo that updated it and if so your good to update
[Magisk] ghst7:
Nice, that's what I needed to know, thanks.
[Magisk] alecthenice:
Can I install the xposed fakegapps module, flash nanodroid magisk module and call it a day?

X86 cherry trail chip on 5.1
[Magisk] marcdw:
I would think so. A few of my ROMs use FakeGapps. As long as Xposed is working fine the microG stuff also works. [knock on wood].

Essential PH-1, /e/ 0.5-n ROM, microG (NoGapps), XDA Legacy
[Magisk] Setialpha:
Hi all,

version 20.8-beta1 (20.7.90), Codename Prometheus, is now available for testing, includes Magisk 19.0 support.

Full ChangeLog since 20.7:

## 20.8 in-dev "Prometheus"

### Bug Fixes

* Full, microG packages
* fix bootloop with OmniROM Pie

### General

* Installer
* add support for Magisk 19.0
* Magisk < 19.0 still supported
* improved A/B partition scheme support (from Magisk 19.0 @topjohnwu)

* nanodroid-util script
* add `-r`, `--reset-gms-data` param, resets GMS data (including GCM registration) for given app (or all, if none) @ale5000

* sysconfig
* improved sysconfig for better uNlp Pie support @oF2pks, @Vavun

### Updates

* automatic
* AnySoftKeyboard (1.10.364)
* Tor Browser (60.6.1)
* Simple Calendar (6.4.1)
* Simple Gallery (6.6.1)
* OsmAnd+ (3.3.6)
* NewPipe (0.16.1)
* Oandbackup (0.3.5-universal)
* Bromite System WebView (73.0.3683.88)

* manual
* Play Store (14.2.58)
* microG GmsCore (0.2.6.15180-dirty-227)

Download links

Download from Nanolx.

Bug reporting

In case of errors, please provide

/data/adb/MODID_log_INSTALLDATE

/data/adb/MODID_twrp_INSTALLDATE

SysTest package logfile

logcat (if applicable)
[Magisk] Oswald Boelcke:
Setialpha, link goes to the stable version but not beta.
[Magisk] Setialpha:
Thanks, fixed.
[Magisk] Shobit Joura:
Plz edit qnd do testing instead of resting , anyways never makes a difference..
[Magisk] Danko Jones:
Great timing! I just needed to install magisk 19.0 on my XZ1 Compact because old version results in a bootloop. But with 19.0 I got error while flashing nanodroid. Then I panicky looked here if there are some infos about this issue and just saw your beta files. Thanks! You saved my day. :)
[Magisk] alecthenice:
classes.dex

I have everything patched and set up. what do I have to do to make sure everything is up to date?
[Magisk] slipstreamer88:
You'll get updates through the Nanolx and Bromite F-Droid repository which is preconfigured if F-Droid option was selected in setup wizard.

If not selected, install F-Droid, add Nanolx and Bromite repository in F-Droid. Install F-Droid privileged extension (optional) for automatic install.
[Magisk] alecthenice:
Thank you so much for your thorough and helpful reply. I have an x86 chip so unless this is selected for by default i need to add this to my install.
[Magisk] Oswald Boelcke:
The Bromite repo offers you different versions for the different architectures for download (more precisely, F-Droid already tells you which one is compatible and which isn't). The Nanolx downloads for e.g. µG services core or Google Play Store are "multi-architecture". Please refer to attached screenshots.
[Magisk] fradav:
can't install microg with latest 16.0 lineageos.

Hello,

I've tried a number of combinations as :

Lineageos 16.0 March 23th,25th and 30th (just in case)

Magisk 18.1 + latest STABLE nanodroid microg package (20.7.20190310)

Magisk 19.0 + latest BETA nanodroid microg package (20.7.90.99999999), as recommended by the OP.

What I do :

- Wipe clean cache/data/system

- flash Lineageos

- flash Magisk

- flash nanodroid-patcher (matching beta/stable version)

- flash nanodroid-microg

Reboot.

Every time it stays long time with the boot animation (is it trying to patch again ??), and it drops to recovery with "RescueParty".

I can't get a logcat, no adb running.

If I disable the microg module via mm (magisk module recovery module) in twrp, I can boot just fine (albeit with no microg, of course.)

And I checked it with "signature spoofing checker" app, the signature spoof is on, so the patching bit worked, I guess.

I'm on capricorn device (Xiaomi Mi 5s), latest stable firmware, with a full running lineagos + regular gapps (I got a backup of this, of course).

Not sure if this is related, but the storage is encrypted.

Regards,
[Magisk] alecthenice:
I want to thank everyone who developed and contributed to nanodroid. It is a great package that adds a lot of usability to my Moverio BT-300 unit. On top of usability my privacy is respected. I worked for about 6months to get the bt300 unit to a point where I could install this package and feel very gratified now that I have everything installed and configured.
[Magisk] gps3dx:
I got NanoDroid working with EdXposed

w/o

permission being reset after reboot.

The solution is simple: force NanoDroid to install as 'SYSTEM MODE' instead as magisk module, i.e after installing a rom, install Nanodroid, only then install magisk ( or FORCE SYSTEM MODE using the 'NanoDroid-setupwizard' ).

Tested with:

Magisk v18.1

EdXposed v0.3.1.7_beta + Riru v17.1

NanoDroid STABLE dated 10.3.19

Custom PIE rom based on AOSP ( with built-in sig spoof & deodex services.jar, i.e that includes classes.dex ).
[Magisk] fradav:
I tried that too, no change. :-/

Something I noticed: at each reboot, my phone reset its clock to 1972 or 1970, even if I fix it with a manual date -s in twrp.

Do you think this discrepancy could interfere with microg normal startup?

Regards
[Magisk] SneakySpacePirate:
Discord is working again for me with the latest beta build on v9 ROMs. (I'm using ResurrectionRemix)

NanoDroid-20.7.90.99999999.zip and Magisk v19.0

Installed Discord (did not start it yet)

Hide Discord from root with MagiskHide

Make sure Discord has all permissions granted

Manually registered with GCM by entering *#*#2432546#*#* in the dialer (@mar-v-in in #439 microg github suggested this in order to get GCM / FCM working correctly) -- check microg GCM connection status (in microg settings), it should show something like 'connected since x seconds'

Restarted phone, and then start Discord. It was now able to register for GCM, and also connected to the servers correctly after login

Hope this helps! :good:
[Magisk] :
Oooooohhh! Okay I'll test it. Thx!!
[Magisk] Shobit Joura:
Will using modded play store for nanodroid with official microg will cause any issues?
[Magisk] Shobit Joura:
Thnaks:good:
[Magisk] Shobit Joura:
Randomly after usage for few days , unf nlp stop working and box say no location to test geocoder is unchecked and then location never works .....

Do anyone have a clue regarding this?

---------- Post added at 08:37 PM ---------- Previous post was at 08:33 PM ----------

Same happens to me

---------- Post added at 08:41 PM ---------- Previous post was at 08:37 PM ----------

I found there is no com.qualcomm.location in my rom too!

Can this be the issue , if yes plz tell me if u know how can this be fixed
[Magisk] Shobit Joura:
Now the location is working fine ....it just randomly works and randonly not
[Magisk] anvesh583:
[/COLOR]

Use SatStat app . Wait until the coordinates are seen in the app. Open any navigation app then they work flawlessly.
[Magisk] dhacke:
hi,

i have a error 1 in the twrp when i want to install the beta Nandroid version.

This the error message:

failed to mount /data/adb/magisk.img

I use OmniROM 9 with april 2019 security patch.

See the log, too.

Any idea why and how it can be fixed?
[Magisk] Setialpha:
As mentioned earlier it's already fixed in development version (git) and a new beta build will follow soon.
[Magisk] dhacke:
Oh sry then i oversaw it.

Thx for the info.
[Magisk] Setialpha:
20.7.91 (20.8-beta2)

Hi everyone,

the second beta for 20.8 (internal version 20.7.91) is now available for testing; announcement for 20.8-beta1.

Changes since beta1

fix Magisk < 19.0 support

improved Installer code

nanodroid-perm script now also sets permissions for uNlp backends

Patcher supports installation into Magisk 19.0 modules

Uninstaller supports removing Magisk 19.0 modules

Full ChangeLog since 20.7

## 20.8 in-dev "Prometheus"

### Bug Fixes

* Full, microG packages
* fix bootloop with OmniROM Pie

### General

* Installer
* add support for Magisk 19.0
* Magisk < 19.0 still supported
* improved A/B partition scheme support (from Magisk 19.0 @topjohnwu)
* code improvements

* Patcher
* support installing patched services.jar into Magisk 19.0+ modules

* Uninstaller
* support uninstalling Magisk 19.0+ modules

* nanodroid-util script
* add `-r`, `--reset-gms-data` param, resets GMS data (including GCM registration) for given app (or all, if none) @ale5000

* nanodroid-perm script
* will now also set required permissions for uNlp backends

* sysconfig
* improved sysconfig for better uNlp Pie support @oF2pks, @Vavun

### Updates

* automatic
* AnySoftKeyboard (1.10.364)
* Tor Browser (60.6.1)
* Simple Calendar (6.4.1)
* Simple Gallery (6.6.1)
* OsmAnd+ (3.3.6)
* NewPipe (0.16.1)
* Oandbackup (0.3.5-universal)
* Bromite System WebView (73.0.3683.97)
* GNU Nano (4.0)

* manual
* Play Store (14.2.58)
* microG GmsCore (0.2.6.15180-dirty-227)

* tools
* Busybox (1.30.1) [installer only]

Download links

Download from Nanolx.

Bug reporting

In case of errors, please provide

/data/adb/MODID_log_INSTALLDATE

/data/adb/MODID_twrp_INSTALLDATE

SysTest package logfile

logcat (if applicable)
[Magisk] Soumy1234:
I have installed NanoDroid (microg and co., bromite webview, fdroid) for its low storage and ram usage so I still have my other google apps. I tried opening gmail but it doesn't work. When I open it, I'm greeted by the setup screen, but when I put my email in, it says it already exists in the device and to try another one. A bit of searching lead me to try an older version of gmail (less than 5.5 I don't remember which) and it does work, but I want to update it to the latest version. Weird thing is that when I do, for a split-second I see "take me to gmail" screen then the damned setup screen. Is there any way around this?

Also, because I have google apps, do I need to install the GAPPS version of UnifiedNlp and remove the NO GAPPS version and how?
[Magisk] marcdw:
[MENTION=8489742]Soumy1234[/MENTION], UnifiedNlp is part of microG core. It is not something you can install, remove, or replace in this case.

I'm assuming you have the microG repo added to F-Droid. Since you're using NanoDroid I would suggest turning off that repo so you don't get confused seeing the standalone UnifiedNlp builds. They don't apply here.

LG G3 D851, Candy7 v6.0 ROM, MultiROM, XDA Legacy
[Magisk] dhacke:
[MENTION=4187311]Setialpha[/MENTION]

I tried the newest NanoDroid beta version yesterday.

The error 1 in the twrp went away but my phone hanged in the omnirom startup animation.

And the uninstaller failed with error 1.

So i needed to install OmniROM competly new to come out of the boot problem.

Update:

I tried it with the current stable version of nanodroid, too.

The problem with the endless OmniROM startup animation is still there but in contrast to the beta build the uninstaller runs without errors.

Do you know how i can get a log during the OmniROM start?
[Magisk] Soumy1234:
Alright, and is there any solution to my Gmail problem. I gave it all the permissions it needs and it keeps giving the "account already exists" error.
[Magisk] d1n0x:
Gmail doesn't work with MicroG. Why would you use MicroG and then keep using gmail in the first place? There are lots of good alternatives.
[Magisk] Soumy1234:
I only installed microg because my device is short on storage and RAM. I guess I'll just stick with the old version of Gmail
[Magisk] iacchi:
I've never actually used the gmail app myself (so I don't know why it should be better than others), but I wonder: why not just install K-9 mail or a similar email app of your choice and configure your gmail account there? Wouldn't that be easier?
[Magisk] sub77:
you can try to add it by choosing gmail imap at account settings, but automatic sync did not work for me.
[Magisk] Estebanium:
Hi there, I am on LineageOS 16 [9.0 / SDK 28 (Pie)] and I would like to try out MicroG. If I know how to install it, I would do a clean flash. I pre-checked if my ROM already supports signature spoofing by using the recommended app. It does not, so I followed MicroG's readme to find out how to do it.

I unfortunately hang at the following step and I don't know what to do next:

Stock ROM without GApps, custom ROM with/without OpenGApps

install NanoDroid

if you want to use microG make sure the ROM is either pre-patched with signature spoofing support or deoxeded so you can patch yourself see here

Pre-Check

If your /system/framework/services.jar file contains the file classes.dex, you can skip deodexing and start patching right-away, else following these instructions.

So yes my system contains the classes.dex, I don't know what to do next. Yes I want to start patching right-away, but where can I read how to do it?

Thank you.
[Magisk] Idesmi:
Did you solve your problem? I have the same issue.
[Magisk] Danko Jones:
I just made a clean installation (LOS 15.1) on my XZ1 Compact with the provided beta 2 since I'm using magisk 19. No problems with installation. When I logged into play store and after that I got connection error DF DFERH-01. I searched this topic. I activated the permissions for mircog which I had forgotten. Still the same connection error. After rebooting and clearing all possible data and chaches I did a complete reinstallation. This time I used beta 1 again but still same error with play store. Anyone has an idea how I can fix this error or what could causing this?

Thanks in advance!
[Magisk] fradav:
No, at this point I simply gave up.