yashsingh1/xdaforums huggingface dataset:
[Magisk] AlreadyFree:
Not sure how to do that.

Update: Looks like updating MicroG through fdroid works fine though.
[Magisk] Oswald Boelcke:
How to Logcat.

I'm using MatLog Libre from F-droid: https://f-droid.org/en/packages/com.pluscubed.matloglibre/
[Magisk] Stogie87:
Hi there!

Is it possible to deactivate this corona spy feature?
[Magisk] d1n0x:
It does nothing if you don't have a corresponding app installed. It's how the API is designed
[Magisk] Stogie87:
Yes, but how i know or how can i control, if an app is using this api or not?
[Magisk] Oswald Boelcke:
Your question was if it's possible to deactivate the feature.

Affirmative, it's possible! Either do not enable it, or if active then disable it. Please refer to screenshots from µG settings.
[Magisk] Stogie87:
Okay, nice! Thank you!
[Magisk] tommla:
The option, to turn off installation Exposure Notification, could be added in .nanodroid-setup file?

nvm It is in GmsCore
[Magisk] andy356:
I'm still on microG v0.2.10.19420. Has anyone faced any bugs with the new versions?
[Magisk] Setialpha:
Nope, not so far.
[Magisk] Setialpha:
Hmmm... just made a quick test: AICP 15 with OpenGApps, Google Setup and then dirty flash (no wipe) NanoDroid over it: ha! Succesfully installed microG over GApps fully working. Awesome.

[You have to disable any Substratum Overlay for Play Services!]

Does anyone else have the issue that patched Play Store doesn't work anymore? Seems Google blocks it, because the signature isn't registered.
[Magisk] andy356:
Oh no.

Is this for fresh installs of NanoDroid/ROM? Patched Play Store is working just fine for me.
[Magisk] Setialpha:
Dirty Flash over GApps. I don't use PS on my primary device, so I don't know if new or whatevs, thus asking.
[Magisk] MoHuToP:
Hello there. What's the point to doing that?
[Magisk] Setialpha:
Testing whether it works? So people coming from GApps don't need to start from zero.
[Magisk] Oswald Boelcke:
Currently on vGmsCore-v0.2.12.203315. All running perfectly and without any issue. Samsung SM-G955F with LOS 16.0
[Magisk] andy356:
Hallelujah! Just updated, and the first thing I noticed is that microG Settings now obeys LOS's dark theme! :victory:
[Magisk] tonsofquestions:
Does anyone still have a copy of the 22.8.20200901 zips (+signatures) that they could upload somewhere/send me?

I wanted to compare something with the previous version, but it looks like the AndroidFileHost archives are no longer being updated. :(

Much obliged!
[Magisk] Setialpha:
You can compare internal changes over at gitlab. Not apks, tough.
[Magisk] gloeyisk:
How to increase (or even make it a lil better) Google Play synchronizations? I've been waiting so long for Play services library getting its update but never come. I chose patched Play Store (because I need my purchased apps).
[Magisk] tonsofquestions:
Yes, I can see the diffs, it was an on-the-phone thing. I'd really rather just have them that I could install, thus the question here.

Put another way: you removed the SetupWizard, but I would like to still have a copy of it, and the older installer configs.

Thanks, though.

Anyone else have them?
[Magisk] Setialpha:
Play Services is uptodate version with latest uG build. Current patched Play Store is the newset patchable. Starting with Play Store 21.x Google targets Android 11 and new obfuscatiob, thus Apktool can't properly handle the APK. So all left to do is waiting for an Apktool update.
[Magisk] andy356:
Does NanoDroid survive ROM upgrades? I mean like LOS 16 -> 17.1, not updates within the same Android version. I've seen people report in the thread that it does survive the latter kind.

It's a dirty flash, and the process for both upgrade and update is the same, (except additional wiping of cache and ART cache) but I tried doing this, and system apps (like Email) which are supposed to be pseudo removed by NanoDroid Overlay show as installed for some reason.

Or could it be that I need a newer NanoDroid version? I have 22.5 installed since I installed Pie, which didn't have Android 10 support yet, I think. Is that support needed for just the first installation or for upgrades as well?

Or could it be that NanoDroid detects it's being upgraded and ignores the overlay, apps and setup config files?
[Magisk] Setialpha:
22.8+ is recommended for Android 10, many Q related bugs were fixed. Older versions don't create proper permission files and stuff for Q, thus may lead to bootloop in worst case. Also the overlay bug you mentioned was fixed.

But generally speaking ND has addon.d for OTA survival in System Mode, Magisk Modules survive anyway.
[Magisk] d1n0x:
It didn't survive a dirty flash for me. After I flashed everything again, I had to set up everything again and uninstall/reinstall apps with GCM.

Might be a ROM problem, but after dirty flashing an update, I couldn't find MicroG settings anymore and Play Store kept force closing.
[Magisk] Setialpha:
Not all ROMs support addon.d.

You don't have to reinstall GCM/FCM apps, simply run the following command as root on your device:

nutl -r

it'll reset registration and thus they'll reregister the next time you open them.
[Magisk] Setialpha:
OMG! I've hit 6.000 sänk ju wäry here on XDA!

Thanks everyone, for your ongoing support!
[Magisk] SkyeNymph:
Is there no setupwizard for the latest version?

EDIT: Newermind, I missed the part in the release announcement. Shame it is gone, I will have to stick with an outdated version until it is working again.
[Magisk] d1n0x:
It is working :confused:

And it's easier than ever to configure it
[Magisk] andy356:
An explanation is missing from the documentation: what is the Maps v1 API variable for? Why would a user need it? When should a user avoid it?

---------- Post added at 06:27 AM ---------- Previous post was at 06:12 AM ----------

More things that should be clarified in the documentation:

What happens if you have an app already installed as a user, and you enable it in the config? Will it get converted to a system app with all data intact when you update NanoDroid? Will it be installed as a system app but you lose data?

What about the other way around? If you have an app installed as a system app through NanoDroid, will removing it from the config uninstall it? Convert it to a user app with data intact? Lose data?
[Magisk] SkyeNymph:
It was dropped in the latest release
[Magisk] andy356:
The changelog tells you why. Now you must manually edit the config files. They have been documented and made much easier to set up in the latest version. You can just extract them from the zip.
[Magisk] d1n0x:
Why would you install an app through the zip if you already have it? This makes no sense
[Magisk] andy356:
To make it a system app?

Then it takes up space in the system partition instead of data.

Also, to make an important app non-uninstallable. Like QKSMS.

---------- Post added at 09:28 AM ---------- Previous post was at 08:34 AM ----------

I just tried it. Commenting out a system app from the apps config file caused it to become a user app after NanoDroid update.

Zeroing the value of a location backend in the setup config file removed it from the phone entirely.

This should be added to the documentation.
[Magisk] andy356:
Welp, this time I updated NanoDroid to 22.9 before dirty flashing 17.1 over 16. Still no luck. System apps not being removed. XDA Labs missing. Play Store crashing on trying to open My Apps & Games.

Clean flash is probably the way to go.
[Magisk] Keule-Tm:
Be aware that if you installed an app before you flashed NanoDroid, and then tell the latter to install it as a system app, there still will be packages and data in userspace.

E.g. if you installed QKSMS, then flashed nd, you'd find files in both /data/app/com.moez.QKSMS* and /system/app/com.moez.QKSMS. The same happens if you would install an app in system space and later installed an update.

That is because of the mechanism for the separation of user and system, which is a security measure.
[Magisk] Setialpha:
This is very unlikely NanoDroid bug. It might very well be, that LOS does not execute addon.d when going from 16 to 17.1, atleast I know that several other ROMs behave like that.

I recommend installing NanoDroid after making such major upgrade.

Nope, it does not "make something a user app". Android works like this: system apps go into /system, user apps into /data, BUT: updates to system apps also go into /data.

If you remove an app from NanoDroid app list, but already have an update in /data Android will of course keep that update. If NanoDroid installs a newer version into /system, than the one you have in /data, THEN (and only then) Android will remove the older version from /data (keeping the actual data of course). More simply, Android prefers the newest version, regardless where it is. Android does not remove an app from /data, because it gets vanished from /system (wouldn't make sense).

Since you nulled the location backends, but didn't have updates for them /data they disappeared completely.

That's how Android works, and kinda out-of-scope for NanoDroid documentation, I'd like to inform users, not confuse them. :)
[Magisk] Setialpha:
Ahhh... the mysterious "I simply abort, but don't tell you why" bug that ocassionally haunts down some users.

I'll have a look at it, thanks for letting me know.

Edit: you may try flashing the Patcher from Magisk Manager, it might work-around the bug. If you use Magisk, that is.
[Magisk] gloeyisk:
Is there any faster way to get Play services library updates approached for the first time boot of ROM (in this case, a clean flashed ROM and NanoDroid)? It took me an hour to wait the updates (like I told in earlier I'm using (patched) Play Store for getting back my purchased apps). The Play Store itself keeps updating with only telling whether my device is certified or not (I don't care about this part actually; because I knew it'll drown into "Not Certified").

Not going to a conflict but, I did compared NanoDroid and MinmicroG packages. MinmicroG did that right after the first boot and took me 2 updates (for the Play Store itself) and then I received the library updates with just 10 minutes afterwards (maybe less).

I wish I inform you right, if something you need more, you can ask me whenever you want.

Quick note: Play Store updates and library updates show you a different notifications (for ones who thought both were same).
[Magisk] Setialpha:
Those updates are incomptible with uG, respectively the pstched Play Store, you need to disable the update service to get rid of it.
[Magisk] matke84:
I forgot to mention that I also tried Magisk, but the same thing happens. Just abort the installation. Beta works on Magisk. I tried all variants, reflashed rom again, but nothing.
[Magisk] andy356:
[MENTION=4187311]Setialpha[/MENTION] Yes, that's the plan. Clean flash and set it up all over again.

Even if it is complex, this information is pertinent to Nanodroid, I think, because it has to do with reinstallation, NanoDroid upgrade, ROM upgrade, etc. Users will be doing, or at least trying to do, these things.

The one thing the docs give me confidence for is how to perfectly install NanoDroid for the first time on a ROM. But it gets hazy when changing configs or trying major version upgrades of the ROM.

Regarding addon.d, Magisk definitely survives the upgrade from 16 to 17.1, so unless it has switched to some other survival mechanism since then, addon.d works.
[Magisk] lebr0n:
i lost microg while updating from havoc os 3.8 to 3.9.. the settings app is gone, but the nanodroid module is still displayed as installed in magisk..

how come? only thing i forgot before update was to uninstall substratum theme, but i can't imagine it being the reason for microg settings app to be missing
[Magisk] guest4711:
See https://xdaforums.com/android/apps-...ore-floss-play-services-t3217616/post83526597
[Magisk] PoochyX:
Guest your very knowledgeable on the forum I need your help I disabled the android system service camera stats job service (I thought it was only logging) and then backup up my device in twrrp without checking if it would boot first cause I ignorantly assumed it would so my twrp backup is a boot loop is thier anyway I can use ADB in twrrp and re-enable that service so the device would boot

(apologies for the off topic)

([emoji88]Chaos GSI[emoji88])
[Magisk] guest4711:
It's a known problem with some TWRP versions that the restored backup would not boot. (The original TWRP 3.4.0 has this issue, they released a new one using the same version number which works well...)

Simply flash your ROM dirty from TWRP and it should boot (and your settings are preserved).
[Magisk] starbright_:
I try to patch (spoof) a Stock ROM but failed. The messages are:

SDK26 detected

arm architecture

service.jar status VDEX

... deodexing services.jar (VDEX)

!!failed to deodex services.vdex

Update process ended with ERROR: 1

Error installing zip file ...

Anything I can do better? How to get this spoofed?

Additional: In the latest stable folder there is not setup-wizard? Is this intended?
[Magisk] Setialpha:
What's the TWRP log?

Read the ChangeLog on SetupWizard.
[Magisk] THERAJ12:
The latest stable nandroid microG package playstore won't let me install paid items i get an error saying I already own this item...
[Magisk] michaelnothing:
nevermind. Just read the instructions.
[Magisk] Setialpha:
It is possible, read the docs.
[Magisk] michaelnothing:
I did prior to getting this message. Thanks.
[Magisk] raptorddd:
i havent use nanodroid for sometime. i want to know if it stils downloads google play services libraries often. mine did daily back then. its dtill present.?

thanks
[Magisk] TRexombo:
[MENTION=4187311]Setialpha[/MENTION], thank you for the updates and hard work. Everything works beautifully on Android 10 for OP6t. Congratulations on reaching 6000 thanks!

Oh and on a side note, I use osmand maps as my primary navigation but occasionally I still open google maps for the convenience. A question I have is do you know if it is possible for me to download offline maps for google maps if I do not have a google or gmail account? Sorry, I know this isn't exactly your area of expertise but thank you
[Magisk] pmcmm:
I'm not a nanodroid user but I'm planning to become. In one of the few tries, i installed lineage 16 with microg, and it turned out that google maps couldn't get my location. Does everything work as it should for you?
[Magisk] SH1M4BD3:
Backgroud access unable to enabled, if i shoul manualy granting the access , which system app should i choose??
[Magisk] d1n0x:
If you had read the documentation before asking, you would know
[Magisk] starbright_:
[MENTION=4187311]Setialpha[/MENTION]:

Sorry if I bring back my topic with log. Can you see by means of the log why patcher fails?
[Magisk] THERAJ12:
How come we can't purchase apps with patched play store
[Magisk] Setialpha:
Don't know, where's the log?
[Magisk] Setialpha:
Will do, soon.
[Magisk] Setialpha:
You can use - as always - the npem command as root, the app id is com.google.android.gms
[Magisk] Setialpha:
NanoDroid never did, I guess you mean the Play Store? Question was answered a few pists back.

Don't know, I only use OSM.

For me it does, though I use OSM, not Maps.
[Magisk] Setialpha:
I've updated the #Issues section of the Documentation in regards of Aurora Store, Aurora Droid and Play Store hiccups that may arrise.

https://gitlab.com/Nanolx/NanoDroid/-/blob/master/doc/Issues.md
[Magisk] kirschdog1:
I couldn't get maps to find me.
[Magisk] SH1M4BD3:
Double checked , couldn't find the app id .. So its rom sides???
[Magisk] Keule-Tm:
It's installed as system app, so functionally yea. Go to menu and check "Show system apps" or something along that line (German: "System-Apps anzeigen"), then you should see it.

Nevertheless, the command only works in a root shell (e.g. via Termux, type "su" + enter, "npem" + enter, done).
[Magisk] psychem:
permission granted to ACCESS_BACKGROUND_LOCATION but it is still un-ticked in self-check. on android 10. using latest nanodroid build.
[Magisk] garylawwd:
https://xdaforums.com/apps/magisk/module-nanomod-5-0-20170405-microg-t3584928/post81885349
[Magisk] psychem:
not working. i have tried the npem command and it shows permission given to all requests but still same problem.
[Magisk] Setialpha:
It might work, but not properly display in selfcheck (seems fixed in next uG release). Did yout actually try it out?
[Magisk] THERAJ12:
Looks like you updated the documentation for issues will give that a shot and see what goes...
[Magisk] psychem:
depends on how you define - works.

gps has access to fine location and coarse location so it works but because it has no access to background so it works like starting cold and so takes longer to lock.

links for next uG release?
[Magisk] Setialpha:
Try reinstalling uG (download the apk and install it as update) it'll likely solve the issue.

No link, but I'm referring to this commit. At least ut fixed the issue for one of my devices: https://github.com/microg/android_p...mmit/04c955e9981459e3c1fd36af9c6a856a2dad326d
[Magisk] SkyeNymph:
I am aware of all of this, but text configurations are too much trouble than they are worth when u don't have a PC because ur gf keeps breaking them, so I will either stick to the old release, or just switch back to play services so my phone can find my location in less than thirty minutes again. Thanks anyway though
[Magisk] Keule-Tm:
FYI: open Termux > pkg i nano > cd /sdcard > nano .nanodroid-setup

That way you won't get autocorrect.
[Magisk] SkyeNymph:
Thank u, I know how to use nano tho XD I just finnd thumb typing to be too much of a pain for a barely working piece of software. Seriously it takes 15-30 minutes for GPS to find my location with microg, have tried every location service for it, several different ROMs and everything
[Magisk] temporarium:
? To edit the file, you replace 0 with 1 (or vice versa). Easy enough. The HARD part is knowing how to read ?

Regarding the GPS fix, I will confirm that this latest iteration has some issues in that department. Hopefully it'll get ironed out.
[Magisk] rasputin_g:
Does microg work on Android 11?
[Magisk] Setialpha:
Have not yet tested, waiting until A11 is stable wnough for basic daily usage. Seems that'll be soon the case on my OnePlus 6.
[Magisk] SkyeNymph:
I also know this. u realize I have a bachelor's in comp-sci and ran arch on my desktop right? It is just tedious and not worth it. I'll also thank u not to insult my intelligence or otherwise be immature

Also regarding gps. I have had this problem for well over a year, it isn't just recent. Hence the reason I don't find it worth the damn effort, especially when an old version works just fine and can be updated via f-droid. it's hard enough just tapping the right damn line with my thumbs in a text editor on my phone
[Magisk] rasputin_g:
It looks like people's mileage is depending on the general stability of their rom (it installs missing some functionality on arrow, which is marginally more stable, but fails to install on today's crdroid alpha for 5T). Because of that, I am hoping that once there is a stable R rom, it will work.
[Magisk] carlos974:
FYI !

Magisk 21.0 : https://github.com/topjohnwu/Magisk/releases/tag/v21.0

MagiskManager 8.0 : https://github.com/topjohnwu/Magisk/releases/tag/manager-v8.0.0
[Magisk] PoochyX:
I installed the newest micro G magisk package I have all checks on and none of my apps our picking up my location
[Magisk] PoochyX:
I installed the newest micro G magisk package I have all checks on and none of my apps our picking up my location I have deja and mozrilla backend with location all the time
[Magisk] gloeyisk:
Make sure to enable them.
[Magisk] The_Overthinker:
Might be because of weak satellite signal strength. Did you go outside and check?
[Magisk] PoochyX:
They our enabled even installed the backends on top of the system version so I can have the always access location permission and Facebook messenger doesn't let me share my location and my browser always tells me I'm in the wrong location now

---------- Post added at 07:36 PM ---------- Previous post was at 07:32 PM ----------

Yeah gps locker prime locks in like 5 secs but my apps aren't accessing my location properly
[Magisk] PoochyX:
Gmail crashes with micro G any good alternatives where I can check my google emails

([emoji88]Omni Rom[emoji88])
[Magisk] d1n0x:
You're better off just using gapps. You also might wanna try using some proper punctuation.
[Magisk] PoochyX:
Wasn't very insightful

([emoji88]Omni Rom[emoji88])
[Magisk] guest4711:
K-9 Mail (Full-featured email client) - https://f-droid.org/packages/com.fsck.k9
[Magisk] PoochyX:
Thanks guest can you tell me which is the latest version of maps that works with micro G I tried with 10.24.4 which I read threw search works with micro G but on my device that maps version doesn't give me my location

([emoji88]Omni Rom[emoji88])
[Magisk] guest4711:
Sorry, I don't use maps.
[Magisk] Pozas:
I'd strongly recommend you FairEmail, in this same forum
[Magisk] Stogie87:
Hi there.

I also had issues with maps. After giving maps the permission to my location it always fc.

I think the reason was, that latest "stable" Nanodroid release has some problems to give the permission to my location.

So i reflashed latest beta of Nanodroid (2020.08.21), reboot, gave microG the permission for location, reboot to recovery and then i flashed latest stable nanoDroid (2020.09.10) again and now everything works, even with latest maps release.
[Magisk] tek3195:
Gmail works with micro-g for me, it's lineage4micro-g and not NanoDroid but that shouldn't matter. Or at least I don't think it should.

There is also Black Menu for google in firefox add-ons. Even when it says wrong platform it still works.
[Magisk] PoochyX:
Which version your using....

([emoji88]Omni Rom[emoji88])
[Magisk] tek3195:
Version of ? Lineage4micro-g is 17.1 for Galaxy Tab S5e. The patched Play store is from NanoDroid-22.9.20200910.zip with config file edited for just the patched play store. Couldn't use setup because aroma won't run on my device for some reason. Play store version is 20.9.20-all [0][PR] 320416846. Gmail is version name :2020.05.31.316831277.release and version code: 62209002.

I installed Gmail from patched play store and Maps through a web browser.
[Magisk] PoochyX:
Is safetynet still broken with Micro G

([emoji88]Omni Rom[emoji88])
[Magisk] rasputin_g:
Broken for me on CrDroid still
[Magisk] Setialpha:
[MENTION=8718591]ubuntiger[/MENTION] the switch to ZStandard was freshly made yesterday, so it's likely only tested on my machine (works).

What's the output of:

touch test.txt
zstd test.txt
file -b --mime-type test.txt.zst

?
[Magisk] ubuntiger:
Thanks for you fast relpy. I already had recognized I had to install zstd on my Fedora 31 machine. Here' s the output:

$ ls
$ touch test.txt
$ zstd test.txt
test.txt : ( 0 => 13 bytes, test.txt.zst)
$ file -b --mime-type test.txt.zst
application/x-zstd
$

Hope this helps, if not - let me know :)
[Magisk] Setialpha:
Thanks, it should work now, with the latest commit.
[Magisk] 761gg1i3219:
Running LOS4microG and thinking about switching to Official with this modules

Hi, I'm currently running LOS4microG 16.0 and since my phone has seen official release for 17.1 and since I rarely use apps that require microG, I was thinking about switching to official, which has better schedule release, and flashing these modules for signature spoofing and microG only when I would need it and keep them disabled/uninstalled the rest of the time.

What would be the main differences I should expect?

Is the signature spoofing patch the same as the one used by LOS4microG? I know this is a sensible topic regarding security.

One last question for now: do I find the modules on Magisk Manager?