yashsingh1/xdaforums huggingface dataset:
[Magisk] guest4711:
... but it's name does not contain any suffix like '.txt' or 'text'. Simply '.nanodroid-setup'

Edit: Oswald was faster.... ;)
[Magisk] PoochyX:
I write inside the file nanodroid=10 and then remove the suffix of txt and then write .nanodroid-setup and put it in the root of internal storage

([emoji813]9/[emoji725]/9[emoji813])
[Magisk] Oswald Boelcke:
Nearly; yes, you can create a txt-file called .nanodroid-setup.txt and inside that file you create a line called nanodroid_play=10. However; consider to additionally create those lines that are shown in my second screenshot in this post. Now move .nanodroid-setup.txt to the root of internal storage and delele the file extension .txt (or vice versa).
[Magisk] PoochyX:
Oswald if I'm just flashing the micro G zip nanodroid_play=10 is all I need for play store and no fake store right

([emoji813]9/[emoji725]/9[emoji813])
[Magisk] Oswald Boelcke:
If you only flash the µG sub-module I suggest that you're .nanodroid-setup file contains at least these lines:

nanodroid_play=10
nanodroid_overlay=0
nanodroid_mapsv1=1
nanodroid_gsync=0
nanodroid_swipe=0
nanodroid_forcesystem=0nanodroid_nlpbackend=1000

Please check here what the numbers behind the "=" mean and set them according to your desire. And affirmative, nanodroid_play=10 is for only play store.
[Magisk] PoochyX:
Oswald thank you for your informative answers instead of just giving me the information I asked for you gave me the whole picture which is very appreciated most of my apps like Facebook messenger and whatsapp are they going to have issues receiving notifcatons due to the firecloud issue or has that already been resolved in the new beta 2 of the nanodroid family zip files....

([emoji813]9/[emoji725]/9[emoji813])
[Magisk] Oswald Boelcke:
Unable to answer due to lack of experience. I don't use facebook (messenger) or whatsapp. All my applications that I want to receive push notifications do so - even now with FCM.

But I'm convinced other members can reply to this question.
[Magisk] PoochyX:
Thank you big bro im going to rebuild my daily driver with the information you have blessed me with and i be looking forward to your help with any future inquires I have down the road while rebuilding my device

([emoji813]9/[emoji725]/9[emoji813])
[Magisk] Shadow53:
[MENTION=4187311]Setialpha[/MENTION] any reason you chose to remove your repo from GitHub instead of setting it up as a mirror repository to the GitLab one?
[Magisk] knpk13:
I followed all the installation and troubleshooting steps and now that message is gone, which is nice. But I'm still having a problem. While the play store works, anytime I try to use a Google app, like Gmail or calendar, it asks me to sign in again with my Google account, but when I do, says the account already exists, but I can't use that account to look at my mail or calendar. Am I doing something wrong?
[Magisk] Oswald Boelcke:
Did you alter installation i.e. set nanomod_gsync=1 in .nanomod-setup?
[Magisk] DJ aliasz3d:
I have the same issue I haven't figure it out so I went with a caldav calendar account

I can access Gmail account through other apps (haven't tried Gmail app as it would for me defeat the purpose of being gapps free) and everything but not add my google account to calendar just says account already exists both with and without gsync enabled

Edit, I use k9 mail for my google and gmx accounts
[Magisk] knpk13:
No, am I supposed to do that? I just followed the instructions on gitlab and the FAQ. I'm new to this.

---------- Post added at 08:59 AM ---------- Previous post was at 08:57 AM ----------

I'm using microg for more control over what Google does to my device. I don't mind using gapps, don't wanna be gapps free, but I wanna know what Google has access to and is doing and be able to limit or if I choose to, for example to save battery life or for privacy.
[Magisk] DJ aliasz3d:
Perfectly understandable :good:

---------- Post added at 09:14 AM ---------- Previous post was at 09:01 AM ----------

To enable fakes store do I change in the setup file play to 2? Github pages have moved, also is it unsafe for my account if I was to add my real google account to yalp store? I take it yes?

Edit,2 not to bother yalp store redirected to play to purchase apps :D
[Magisk] Oswald Boelcke:
The default setup is nanomod_gsync=0 i.e. Google Sync Add-on is not installed. If you want to have it installed you have to create your own .nanomod-setup with the values of your desire in accordance with this "manual", and to place this file at one of the locations given in the manual before you flash your desired Nanomod module.

Here I briefly describe how I conduct this.

Alternatively, you can also flash ale5000's Google Sync Add-on from his microG unofficial installer thread.
[Magisk] Setialpha:
I haven't thought about that, because I moved all my repos to GitLab. I'll have a look at it.

For Mail: You need to grant 'Phone' or 'Contacts' permission to those apps; Settings > Apps > [APP] > Permissions.

For Calendar: follow [MENTION=7408621]noc.jfcbs[/MENTION] instructions on how to enable Google Sync Adapters.

For both: If you had GApps or other microG installed before you may need to remove your Google Account first and then re-add it.
[Magisk] knpk13:
For mail: that worked! Thanks! The weird part is that there was an additional permission called Google mail, I enabled it too, although you didn't mention it.

For calendar: I'm curious as to why Google sync adapters are not enabled by default? Will Google sync not work without them? That is my calendar, mail, notes, photos, chrome tabs, etc, won't be synced automatically? Is there any advantage to using microg even if I don't go gapps free?

For both: i did a clean flash. But still I noticed I am unable to remove Google accounts through the settings menu. Disabling the magical module seems to be the only way to reset the settings and remove the accounts.

Edit: I reflashed nanomod microg with gsync set to 1 and gave the calendar all the permissions and it asked for (interestingly gcalendar didn't have an additional permission like Gmail in the screenshot)

Any alternative recommended apps for gcalendar that I should try? Because gcalendar still asks me to sign into microg and tells me the account already exists.

Edit 2: well my calendar actually seems to work though the sign in prompt for microg still pops up every time I open the app. Weird. The calendar app FC's when it's supposed to show a notification reminder for an event though, and the notification never pops up.

Edit 3: I cannot get Poweramp to verify its license using microg. What am I supposed to do?
[Magisk] gimpy1:
I worked on this project 6 or 7 hours or so yesterday and never got it right. I've read the OP, several different links, etc. I could never get the spoofing engaged correctly, I don't think. I clean installed my rom, ( bhb's RR), several times. The process I followed was:

Dl'd and installed clean rom, the patcher, Magisk, Nanomod. I would get an "fstabs" error in twrp which I think was caused by the patcher install. I would then reboot I also tried installing micro G at different times (are these all automatically installed by the nano mod, too?). This screen shot is basically the initial process that I followed:

There were four check marks in the signature spoofing check that would not check.

Also Magisk was not working. Magisk would fc in the settings. The Magisk icon on my home page would not load, directing me to the play store.

Sorry for this post, but I have been reading this thread for a couple of weeks or more and would like to try and get this working correctly. I've read so much/many different links and posts, everything is starting to become jumbled in my head.

Thx, for the listen :). I will try again later when I have the time.
[Magisk] Shadow53:
I asked because I use custom build scripts to generate my own microG (and other) installer zips and I decided to cheat and download the Phonesky apk from your repository instead of patching it myself. It took my a couple minutes to realize you'd emptied the GitHub repo and completely moved to GitLab.

I've fixed the link now, but I thought maybe other people have run into a similar issue, maybe cloned the GitHub repo and expect updates or something. Just a thought.

---------- Post added at 05:58 PM ---------- Previous post was at 05:50 PM ----------

The Magisk zip installs a stub version of the Magisk Manager application. You need to download the Magisk Manager separately. That's why you were having those issues.

You also need to boot into the system once before the patcher can work (I think that's in the docs). If you did, it may be that the patcher is bugged.

Finally, it doesn't help much to say that checkboxes weren't checked without saying precisely *which* ones weren't checked. Just a note for the future in case this comes up again.
[Magisk] gimpy1:
Thx, the Magisk that I installed was from the OP's link. Where do I get the Magisk manager "separately" from? When I checked the playstore, it did not show up for me.

The next time I try this, I will see which were the four boxes that it would not let me check.
[Magisk] Didgeridoohan:
You'll find it in the release thread.
[Magisk] digitman xxx:
UnifiedNIp status issue .. why this happening?

why this happening, after a lot of time trying to pass SafetyNet and get NanoMod microg working properly.

every time install NanoMod microG everything look good and when check self-check found everything checked what looks awesome. then after 2 days using device face issue with UnifiedNIp status

at the begaining Network-based location "unchecked" then UnifiedNIp registered in system "unchecked" too

when try to access my location by any app like i.e facebook ( attached3) say location service not working

Note: at the begaining everything goes good

-install NanoMod as system as mentioned in OP and whale thread.

-install Magisk and pass safteyNet successfully.

Device:SM-G7102 baseband 4.4.2 custom Lineage 6.0.1 infected Kernel
[Magisk] Shadow53:
My guess is it's a combination of using "system mode" and having Magisk installed. Isn't it meant to be one or the other?

(Honestly that's a guess. I've never seen that before)
[Magisk] schorsch.funke:
I have the same problem. I also installed it as system and then magisk 13. I'm on Viper 1.2 on my OP3 .
[Magisk] digitman xxx:
Already guess that, as since a month ago make the same steps on the same rom except flashing Magisk first then install NanoMod microG (of course as a magisk module) got NanoMod microG working perfectly but couldn't pass SafetyNet.

Although [MENTION=4187311]Setialpha[/MENTION] confirmed should install NanoMod as system mode in order to pass SN.

Pass SN also PlayStore now working properly

but no location service
[Magisk] abacate123:
[MENTION=4187311]Setialpha[/MENTION] could you please add the Google contact sync apk for lower Android versions? The one inside your zip is for 7.1 and it's not showing as installed here (6.0.1). Thanks.

http://www.apkmirror.com/apk/google-inc/google-contacts-sync/
[Magisk] gimpy1:
Thx, all, for all of your help and suggestions. I have finally pretty much got it working with just a couple of maybe minor issues.

Magisk manager gives me a red X under the safety net failed with a "cts profile mismatch" Not sure what to do about this?

I installed the micro G app, "Signature spoofing checker" and it shows green "enabled".

So ,is it working correctly? Or not? I assume not.

So, can I sign into play store? And download some of my apps?

All of my music is stored in Google's play music app. I would like to be able to access and play the some 500 or so songs I have stored there. One good thing is, I did get v4arise installed and working pretty easily. ?

Thx, again to all who have helped me. I still need to get my contacts transferred over to my phone, messaging and email. ☺️
[Magisk] psychem:
when i integrate this into the rom there are permission problems - LOS16. many unchecked boxes.. sig spoof is available.
[Magisk] garylawwd:
A bit more info would allow people to better help you.

Like what device you have?

Screenshots of whats not checked in microG.

What kind of permission problems?
[Magisk] Setialpha:
Naturally, because the privapp-permission files are created on-demand by the installer. If you bake it into a ROM manually they are missing.

See the functions dump_system_privapp_permissions() and create_privapp_permissions_whitelist() in CommonInstaller and the respective calls to them.
[Magisk] psychem:
im not a programmer so i dont know what to do. i have just integrated the last stable build as a temporary measure and it is working well.

what do you suggest i should do? should i use the permissions folder from the last stable and rest of the files from the new stable?
[Magisk] :
Hmm new problem for me when trying install on clean os, singature spoofs is enabled setup is similar than before

when im testing notification push service it fails on register for push notifications

also i dont see any microg services running background so that might be the case but dont know how to proceed with this problem

Edit. solved... already forgot the *#*#2432546#*#* command
[Magisk] PoochyX:
Is it safe to disable these services like you would usually do on GMSCore

([emoji813]9/[emoji725]/9[emoji813])
[Magisk] PoochyX:
How can I spoof my gps with micro G fake gps xposed module opens up now before it just crashed with micro G assuming it just opens cause of map box but none of the fake locations stick apps still show real location, any spoof app that actually works with micro G

([emoji813]9/[emoji725]/9[emoji813])

---------- Post added at 01:35 AM ---------- Previous post was at 01:10 AM ----------

Anybody here a textnow user and has been able to sign in with Micro G It doesn't let me sign in

([emoji813]9/[emoji725]/9[emoji813])
[Magisk] :
I had success with fake traveler from f-droid. Others had also mentioned Private location. I've never tried it myself, but looks like Fake traveler but with more features.
[Magisk] PoochyX:
Fake traveler needs latitude Longtitude.... Fake GPS you just typed the address of where you wanted to be and you was there

([emoji813]9/[emoji725]/9[emoji813])
[Magisk] Oswald Boelcke:
Replying here as it's the more suitable thread.

Evalute which NanoDroid modules you like to flash (full or "only" µG sub-module, F-Droid submodule and/or any of the other sub-modules).

As you are on RR 7.x (i.e. Pie) the (signature spoofing) patcher only works if if you've previously manually deodexed services.jar, therefore familiarise yourself with the Deodex Instructions and follow them to get signature spoofing support for your ROM. For a deodexed ROM (e.g. RR 6.x) the NanoDroid patcher will work to achieve signature spoofing.

If you're using Magisk, decide which installation you prefer. NanoDroid supports direct /system installation, both devices with or without A/B partition scheme, as well as Magisk Mode (module) installation.

After you ensured/established signature spoofing just flash the setup-wizard and observe all the different customisations that the wizard allows you to do. If your device/TWRP doesn't support aroma create the .nanodroid-setup file manually following these instructions.

Afterwards just flash through TWRP (don't use the Magisk Manager) the NanoDroid modules of your desire.

Reboot into system and enjoy.

Regarding the push notifications: For me, all the applications, from which I want notification to be receive, do receive them. However, I'm convinced there're applications around, for which it might not work. But important, these applications must be (new) (re-)installed after the installation of µG; a restore (e.g. by Titanium Backup) won't do it but after the (clean) (re-)installation of these applications you can just restore their data with Titanium.

I hope I didn't forget anything. If I did some of our other friends here will tell me and advise you.
[Magisk] Setialpha:
Magisk is OSS aswell and in fact Magisk-su is originally based on phh-su.

If K9-Mail notifications don't come regularly it might be because of Doze, so try disabling battery optimization for K9-Mail.
[Magisk] flieswithhawks:
[MENTION=7815789]PoochyX[/MENTION]

I'm not calling you out man, but I find it rather funny that you are going through all the extra trouble of using microG whilst still having apps (Messenger, WhatsApp etc.) that do not respect privacy what so ever... Just seems like a waste of your and others time to go about things this way...

Maybe if you spent more time researching/reading instead of "Conquering Thots" you'd have a better understanding of things...;)

[MENTION=4187311]Setialpha[/MENTION]

I had the material version of PlayStore briefly and then lost it after a ROM upgrade and microG reflash. Any idea as to why this happened/ fix for this?

Thanks for all your work on this project.:good:
[Magisk] lars85destroyer:
Could everybody here stop bothering those who choose microG just for the sake of microG ?

It represents a light alternative to the battery/performance/data sucker that is the regular gapps package.

It also offers a way to reduce Google monopoly on Android while still using the service it provides.

Wanting an enhanced privacy isn't a requirement for microG, and instead of mocking people who still use privacy nightmare apps with microG, you should support them as it is a first step in the 'degoogling' direction.

You may also teach them how they can limit the impact of such apps on their device and their privacy, using tools like AppOps, Xprivacy, firewalls etc
[Magisk] Oswald Boelcke:
https://xdaforums.com/showpost.php?p=78678064&postcount=302

Samsung's GT-i9305 and SM-G901F running RR-N-v5.8.5 and Magisk v19.3. My "newest" device, a used Samsung SM-G935F that I currently setup (certainly GApps-free and with µG powered by NanoDroid) carries LOS 15.1 and Magisk v19.3, and I don't see any reason to deviate from Magisk and NanoDroid as Magisk module.
[Magisk] Setialpha:
Are you actually asking ideologists not to propagate their ideology? microG is a very ideologic piece of Software.

Wishing you luck in that effort.
[Magisk] lars85destroyer:
Not really my point, will edit this post to explain it better.

On an other note, does anybody here have ever tried using Swift Backup with microG ?
[Magisk] :
Swift Backup by default will not work due to the Google login requirement.

You can however circumvent this by restoring data from a previous backup in which it has already bypassed the Google authentication.

Once this authentication is bypassed, you will only have access to local backup methods, as cloud sync will present Firebase errors.

Scheduled backups also won't work as the application can't authenticate with Firebase, forcing you to have to Force Close the app due to an infinite initialising notification.

If after reading this you would still like to use the app, keep in mind that you run into issues with the data restoring.

Titanium Backup, at least for microG users appears to be the most complete and operable product at this stage.
[Magisk] lars85destroyer:
Thanks, was expecting something this bad :/ Is firebase support planned for microG in the future ? Swift felt like a breeze after using TB for years
[Magisk] :
The problem isn't so much the Firebase SDK, but the Google authentication (com.google.android.gms.auth.api.signin.service.START).

As Swift Backup can not find this and authenticate your Google ID, it won't allow you to connect to the cloud services (both Google Drive and Dropbox).

Now enter Titanium Backup. The way it does business is by performing the Google authentication via Google.com. This is why you're able to use the cloud services without any issues.

I have a sneaky little feeling this may not work forever though, due to Google changing the restrictions surrounding how developers access and use their api's.
[Magisk] Setialpha:
Well that might not have been your intention, but that's what comes out of it. You'll never get rid of this behaviour in a community like microG's, ideology > rationality. ;)

As long as it isn't toxic there's no reason to act. All flieswithhawks said is, that he can't understand why PoochyX uses so many privacy unfriendly apps in conjunction with microG.

I do understand your point, in fact "degrading" Google to Nintendo private data wise (I explained that a bit more some months ago), is my goal. That's also why ND offers Play Store, even patched so we can throw our money at Big G.

Why? Because that's a deal: Google gets something and I do aswell, so win-win. I use virtually nothing else from Google, because I don't get a win from it.

I know OSM isn't as good as Maps in certain part of the world. But why (for example) use GMail (app)? There's a platora of alternative clients that don't harvest your data. That's a legit question in a project like this, or why use G to sync your contacts?

And of course people using basically (something like) every known data crawler in conjunction with microG will cause raised eyebrows and the question why they bother with uG at all.

That's a topic carried on in the uG community since forever, It'll never end, both sides need to life on with each other.
[Magisk] d1n0x:
Gmail harvests data regardless of the client you use ;)
[Magisk] guest4711:
Yes, but there's no need to use gmail at all or to use any google account.
[Magisk] Danko Jones:
I'm still a bit confused about playstore installation. If I want to install newest microg package with standard/recommended values except playstore installation is it enough to add "nanodroid_play=10" to the txt file or do I need to set the other values too?

Thanks for short reply in advance.
[Magisk] :
If you want the stardard package, you wont be needing a config file, just flash it as it is.
[Magisk] garylawwd:
Standard doesn't come with playstore by default anymore though
[Magisk] flieswithhawks:
Look,

I support ANY & ALL who choose to use this project, (whatever their reason(s) for doing so) and wish to forge on into the world with less of the "Big G" in their daily lives, as I believe it to be a noble endeavour, perhaps even one of the MOST important choices of our time...

The fact is that there are many alternatives to most popular apps nowadays, (many of them better IMO) and so I often wonder why so many still choose to be used by these companies and seem unable to see the forest through the trees...

I was mearly poking fun at the irony of it and also questioning the guys "dating habits" is all...

Just trying to have some fun, nothing malicious/nasty whatsoever. Isn't that what XDA is supposed to be all about anyways?
[Magisk] Setialpha:
Yes, but people may have more mail accounts, those sre save, when not using GMail app.
[Magisk] flieswithhawks:
[MENTION=4187311]Setialpha[/MENTION] - Could you look at my previous mention question to you regarding Material Play Store please?

Also, I am wondering what your thoughts are on "Project Fuschia" and what the future might entail for such a system as far as modding, de-bloat, customization goes etc.

Thanks
[Magisk] dhacke:
To avoid only the Play store change value from the 10 to 0 in the line which you mentioned.

Leave the rest as it is. Then you have a standard MicroG installation only without Play Store.

I recommend to copy the nanodroid-setup file out of the zip, edit it at the copied place with Notepad+ and copy it back.

That's the way i use to adjust the microG installation.

And just to mentioned it: the nanodroid-setup file isn't a txt file; it is the just a file.
[Magisk] Setialpha:
I dunno, I'm not having Mat design on my secondary GApps infested device either.
[Magisk] PoochyX:
Is it possible to pass safety net with a older version of micro G where Droid helper is not deprecated [emoji52]

([emoji813]9/[emoji725]/9[emoji813])
[Magisk] leekzyy:
Hey guys,

Is it normal that DroidGuard Helper is no longer available on the F-Droid repository?
[Magisk] githyanki:
I doubt it, the changes are on Google's end from what I understand.