yashsingh1/xdaforums huggingface dataset:
[Magisk] SuaveDandy:
Actually, I use gestures instead of voice commands. There's also Tasker's AutoVoice. "OK, Google" is not something I would miss. Not to mention that I prefer using DDG to Google anyway. Although the fact that you can't get only voice recognition without having to download the Google app well is sad.
[Magisk] pseudoheld:
aaaand just like that its working again...

what the hell. Checked the playstore today and apps are available again.
[Magisk] d1n0x:
Did you do anything special?
[Magisk] gps3dx:
when you change an app permission, even a system app - you MUST FORCE CLOSE IT, so that any permission change be applied.

Also please search the forum for my latest guide about how to make nanodroid work on patched roms - there are many ticks you need to enable before everything is stable & working as intended.
[Magisk] d1n0x:
And I tried every single one of them and more. Nothing works
[Magisk] massixda:
How can I restore app debloated from nanodroid?

There is preset app but don't appear in home...
[Magisk] Setialpha:
If it appears in Settings it is *not* debloated. MusicFX is just an equalizer, it has no icon.

Everything else is documented.
[Magisk] massixda:
I searched from search bar in settings but doesn't find it... Where is?
[Magisk] 32bitTech:
Went and installed Nanodroid MicroG 22.5.20191029 on my OnePlus 6 running OOS 10. Decided I didn't want it and when I ran the uninstaller zip in TWRP, it messed up. Both the install and uninstall process went fine according to what I saw in TWRP. However, Google Play Services is missing and I don't know how to get it back to normal. I also removed it in Magisk. I thought since it was done systemless-ly, it would restore Google Play Services again. Not sure how to move forward now.

The zip I used was “NanoDroid-microG-22.5.20191029.zip.”
[Magisk] piet8stevens:
Instal Gapps?
[Magisk] Be4st187:
It would seem that license verification runtime works again. The only thing I did different during this clean install was install Magisk Canary and after setting up spoofing, self check, unifiednlp and logging in, I restarted, then fired up play store (got that DF-DFERH-01 error), restarted phone, checked "Trust Google" and "Find Accounts" in account settings>preferences and restarted again. Then fired up play store once more and waited 15 seconds until it alerted me to a few system app updates. After that license verification runtime worked.
[Magisk] d1n0x:
It seems to work for me now too, after clearing PS data. Paid apps are recognized as purchased, but whenever I download an app or an update now, the download icon appears and disappears immediately and the download gets stuck in a loop, never completing.
[Magisk] Be4st187:
I take it you have a fresh ROM installation? I had that loop issue when using gapps and the Google app was responsible. Once that was disabled, everything downloaded fine.
[Magisk] d1n0x:
No, I just wiped PS data from my existing installation. No google app installed. Also checked and re-enabled the services I had previously disabled, still the same.
[Magisk] 32bitTech:
I managed to fix it. It's a bit unorthodox. I downloaded the lastest stable copy of Google Play Services for Android 10+ (arm v8). Then after installation, I used the Systemize Magisk module to convert it to a system app (specifically, under system/priv-app). Now it seems to work again.

I don't like this method and since I'm afraid of mucking it up more, I'm going to reset the phone from scratch. After everything is set up, I'm gonna' make a Nandroid backup in TWRP. I realize the recovery doesn't support personal data backups by default anymore, but a Magisk module can patch TWRP to add support.

This way, if I mess it up, I'm not stuck.

I was under the impression that the Nanodroid uninstaller zip would undo the changes made (as mentioned on the Git page), but that was not the case for me. It only did a half-assed job.
[Magisk] gps3dx:
Please follow my nanodroid installation guide HERE

NO "play services" are needed

at all

in order to get "play store" working ( i.e download updates / paid etc ) - as long as you installed "modified play store" during nanodroid installation.

Also, you *MIGHT* need to certify your device with google after installing new ROM... READ MORE HERE about it... Certify your device through official google site HERE. ( this certification thing is true also for ppl with opengapps - so it is NOT just due to nanodroid nor MicroG, but happens on ALL custom roms )
[Magisk] Volidon:
I tried your steps on a OnePlus 7 Pro with Bliss rom and twrp 3.3.1-74, magisk 20.1. After flashing etc it's not booting in to the rom and boots back to TWRP. Did format data before each attempt so what am I missing? If I don't flash Nanodroid it boots fine

my nanodroid-setup settings are below:

nanodroid_microg=1

nanodroid_fdroid=1

nanodroid_apps=1

nanodroid_play=21

nanodroid_overlay=1

nanodroid_zelda=0

nanodroid_mapsv1=1

nanodroid_init=1

nanodroid_gsync=0

nanodroid_swipe=0

nanodroid_forcesystem=1

nanodroid_nlpbackend=1000

nanodroid_bash=1

nanodroid_nano=1

nanodroid_utils=1
[Magisk] piet8stevens:
I had an issue on OnePlus 7 Pro with crDroid 10 (bootloop when trying to boot to system after nanodroid flash w magisk). On Havoc 10 or crDroid 9 no bootloop.
[Magisk] gps3dx:
Please follow nanodroid faq to understand each of the settings above you chose.

IMHO, you need to understand better what NOT to install, even if the default is selected.

e.g, why don't you install gsync ( for contacts ) ?

Why do you debloat system apps of an already custom rom ( bliss ) ? ( i.e overlay )

why do you need BOTH nano & bash or at all ? what about fdroid, an "app store" for limited few dozen apps which you can manually download from their site.... so you debloat you system just to bloat it up again ? don't see any sense here.

Lastly, even if you stuck on endless bootloop - you can still connect to PC, open adb and get logcat - to understand what the issue is.

Lastly, please note about additional special wipes you need to perform you if choose to do 'semi-dirty flash' of a rom - BUT PLEASE DO THAT AFTER YOU MANAGE TO BOOT YOUR OS AFTER CLEAN /DATA - OTHERWISE YOU JUST ADD MORE ISSUES TO THE MIX.
[Magisk] d1n0x:
Lmao I am an idiot. I had download manager blocked in AfWall+. Allowed it and now everything works fine
[Magisk] Volidon:
Not even what I asked... regardless of what settings I chose it bootloops but I did get it working eventually and yes I do understand the settings.
[Magisk] WM-Sef:
So I tried this today as well. If it worked, this would have definitively replace the Gapps... except it didn't.

For some reason, the settings in the MicroG settings app aren't saved. Whenever I reboot, it lost the permissions and settings. It was also a pain to get GCM working. At some point it just worked, but I couldn't rework how I got to that point.

But the biggest issue seems the non-persistent settings. Whenever I use the setup, the 'storage space' grows to around 140KB, but after a reboot this is reset to 0.

Any ideas?

Maybe I should add I'm using crDroid 5.10 on a OnePlus 3. System is formatted as EXT4, Data is JFFS2.
[Magisk] gps3dx:
JFFS2 !? Are you kidding me?

I wonder how anything works at all on your device with such filesystem on /data.

Even F2FS isn't as stable and bug free as ext4... So you went and chose extra exotic filesystem? For what? getting a headache?

Do yourself a favor....move to ext4 and stay there...your hw is fast enough to deal with that old but STABLE filesystem. ( heck, even Samsung left f2fs)
[Magisk] WM-Sef:
It was somehow the default setting, reinstalling it with Ext4 now. You could put the above a bit more politely and less offensive.

So, what I found out is that the /data/data/com.google.android.gms directory gets reset every time the device boots again. It gets recreated at the boot of android, going to TWRP before that and it's still there.
[Magisk] gps3dx:
Sry, Didn't meant to offend but to emphasis to you and others what a GRAVE mistake that filesystem was.

I hope you've made FULL WIPE, then installed rom, magisk then nanodroid wizard, then nanodroid main zip.

Any other shortcuts might still be the reason for such issues as the rom creates files under /data at 1st boot.

Lastly, please force install nanodroid on system, i.e do NOT install it as magisk module ( IMHO it isn't as stable and bug free as system forced installation)
[Magisk] WM-Sef:
Ok, thanks.

I found out that a Magisk module (Edexposed Sandhook) was the cause. Disabling it made the settings persistent again.

I didn't find exact information on how to force it to system, so I reinstalled again, this time installing NanoDroid before Magisk. If I update NanoDroid later, will it update outside Magisk?
[Magisk] d1n0x:
Using Xposed Framework is the next grave mistake. It opens up a huge attack surface and heavily modifies the framework. There is absolutely no reason to use Xposed.
[Magisk] WM-Sef:
If you have a decent alternative for XPrivacyLua with as finegrained controls, please mention it. Otherwise, it's the only choice I have to prevent certain apps from snooping certain data.
[Magisk] BlueMan_86:
Is there any magisk module on Android 9.1 that can Disable signature verification?
[Magisk] amg314:
xxxxxxx

You can also use Smali Patcher to patch your framework.jar for signature spoofing.

It make you in a result Magisk module))

https://xdaforums.com/apps/magisk/module-smali-patcher-0-7-t3680053
[Magisk] d1n0x:
Don't use ****ty apps and use afwall for controlling outgoing traffic.
[Magisk] garylawwd:
Oh no man don't link that first app on XDA.

That is the single most evil app here on the forums. Its an app used to screw over developers and XDA is all about supporting Devs.

And as per XDA rules, do not mention warez in the threads and that app tops the list of worst warez. I'm not giving out or telling you not to use it I'm just making you aware of how much it is hated across the XDA platform and to be courteous and not mention it here
[Magisk] gps3dx:
A. according to your wizard log above - the "forcesystem" check is already enabled... just to clarify, you can force system install, when you flash nanodroid's

wizard

zip, then in the screen where you can pick nano/bash/fonts/gmaps api v1 etc... there's an option to FORCE INSTALLATION ONTO SYSTEM PARTITION. ( it's either the 2nd or 3rd screen ).

About the update Q - personally, whenever I update ANY system component, I do semi-dirty wipe ( inc my special zip since it's andr Q ) - i.e wipe system, cache & dalvik-cache - then I install whatever update to the system ( rom/nanodroid/magisk etc... ). :angel:
[Magisk] Keule-Tm:
Is it possible that you un*lucki*ly misread that (pun intended)? SMALI Patcher's developer is an XDA member.
[Magisk] garylawwd:
The first part of the post was deleted by a mod. You must not have read that before it was removed from both my post and the other guys. That wasn't aimed at smali patcher but we all know what it was aimed at.
[Magisk] Keule-Tm:
Alright, didn't read it before.
[Magisk] :
No offence, but I wouldn't call XPrivacy Lua a ****ty app. The creator of that app is active on XDA as well. XPrivacy Lua and AFWall are two completely different ways of protecting your privacy. XPrivacy Lua protects your privacy far more. Whether you like the app or not is a matter of taste and interest. For me it's overkill too. And the fact you need XPosed doesn't make me comfortable. So I don't use it either.

---------- Post added at 07:14 PM ---------- Previous post was at 07:01 PM ----------

XPrivacy Lua is indeed fine grained and very good in what it's made for. Keep in mind that EdXPosed is not supported by the creator of XPrivacy Lua. You can install it with it, but that's not the same as being supported. So this means that weird things can occur. Only XPosed is supported. But that doesn't work on recent android versions. I've used it before with Yahfa method without any problems. But I did have more battery drain and slower performance of enabling too many restrictions. And after a while I thought it was overkill and stopped using it. Especially when you have an aosp ROM with signature spoofing and MicroG. And I feel more comfortable without EdXPosed or XPosed.
[Magisk] d1n0x:
I was talking about not using apps that use unnecessary permissions in the first place. If you don't use these then there is no need to use things like XPrivacyLua.

If you are saying that you need xposed for afwall, you do not.
[Magisk] :
No I'm not saying that, but for XPrivacy you do and that was what I was talking about. I don't use either of them anymore, not AFWall nor XPrivacy Lua. For me they are both unnecessary. But I agree about those apps with unnecessary permissions.
[Magisk] Keule-Tm:
Fyi: XPL switched to EdXposed long time ago (like, about a year or more).

But it's still expensive in terms of battery, true.
[Magisk] :
Hi

But that's not the same as being supported. It is the only way to make it work in Android 9. In Android 10 it most of the time results in a bootloop. From the website of XPL: "XPrivacyLua was tested with the original Xposed framework only." On the xda-forum of XPL M66B explains that some of the bugs are related to EdXposed and not to XPL. For example the slowness is probably EdXposed related. It is not possible to port it to riru according to M66B. But I think maybe we shouldn't discuss this in this thread, because it is the wrong thread for this.

Bye
[Magisk] Tyakrish:
Anyone found a way to pass Safety Net with micro g yet ? I really want to be able to use some payment apps.

Hope a fix comes soon. Will be sad if I have to revert to google spyware services again...
[Magisk] :
Afaik, no. There is supposedly a bounty on it though. So hopefully the devs or someone else figures it out for those who rely on passing safetynet.
[Magisk] Bogdan010:
Can't you find modified apks? I mean those payment/banking apps without root check
[Magisk] gps3dx:
Just updated my Nanodroid installation guide with details of a POSSIBLE solution for ppl being unable to restore purchased apps from the play store - i.e getting "buy" button with price instead of "install", even if such app appears under GP's 'account' -> 'purchased history' list.

Can anyone verify that please ?
[Magisk] PoochyX:
Has Droid helper been updated set so safety net can be passed with micro G...

([emoji3590]09-09-18[emoji3590])
[Magisk] urgali:
Not yet
[Magisk] Lebrun213:
I really enjoyed using android until learning how many data google catch from us thanks to all their spyware, i can't thank you enough (and all the people who made microg possible) because you deserve it.
[Magisk] jackson_c:
If my rom already comes with contacts and calendar synchronizer, do I still need this option in the NaniDroid installer, or should rom itself work? Causes a problem? Would they be replaced?
[Magisk] Roman_RO:
Does this work on Android 10?
[Magisk] Keule-Tm:
Usually it shouldn't be needed.

---------- Post added at 09:08 PM ---------- Previous post was at 09:06 PM ----------

Did you try?
[Magisk] Roman_RO:
I looked for sig spoofing in the rom settings but couldnt find it to enable. So no i didnt try, im coming from havoc 9 it had sig spoofing in the havoc settings..

Im now running havoc 10.
[Magisk] Keule-Tm:
Do you use xposed? If yes, there's a module for it called FakeGApps. It works well (for me at least).
[Magisk] Roman_RO:
I dont use xposed, ill probably have to find another rom that supports sig spoofing. Thank you for the reply.
[Magisk] Keule-Tm:
Have you tried SMALI patcher? That's a Magisk module (you can find it here on XDA). It's a little bit more involved to get it running, but works fine as well.
[Magisk] Roman_RO:
No i havent tried that. Thanks i will give that a shot and see what happens.
[Magisk] Keule-Tm:
Ah, and

- that's what XDA is about (imho).
[Magisk] Roman_RO:
Smali patcher wouldn't run, said administrator privileges wasn't detected, Dev options was enabled and phone was on i also tried installing the patcher when device was in recovery mode. I have admin rights on my PC and there wasn't a toast asking for those permission/s. Also get error 1 when trying to flash nanodroid microg probably because sig spoofing isn't enabled¿
[Magisk] raptorddd:
want to try nanodroid but last time apps in playstore would not show new apps updates. just tried and again clicking does nothing. there should be youtube with new update. also tried in titanium back up market doctor , distroy market links. doenload new app still wont show new updates.
[Magisk] DJ aliasz3d:
[MENTION=4187311]Setialpha[/MENTION] had an error updating nanomod microg 13 of the 7 my device is arm, 7.1.2 with magisk 13.2. A recovery screenshot and log is attached

I'm not sure if it's my error or not.
[Magisk] Shiroyasha21:
Latest stable nano patcher error, need to mount system manualy
[Magisk] demonoidmaster:
Well damn i didn't even know that, that's pretty neat and good to know about the future revamp of the full zip using Aroma Installer
[Magisk] Setialpha:
I feared that issue might make a come back for some users. Guess I need to revert back to use my modified grow and shrink functions instead of official magisk ones.

Will check.
[Magisk] DJ aliasz3d:
I've reverted back to 10 for the meantime thanks for taking a look :good:
[Magisk] Didgeridoohan:
Is that something you could make a pull request for, to improve the official functions?
[Magisk] Setialpha:
Nope, because it is fixed in Magisk v13 final. Several early beta versions created dirty magisk.img files.

...

Anyway it seems I was wrong, it is a different issue. But that's not difficult to fix, once I've built static unzip binaries.

(Magisk moves /sbin out of the way, but NanoMod needs the unzip binary, so it doesn't move /sbin, which then, on some devices cause issues. So if NanoMod has it's own static unzip binary it will be fine)
[Magisk] umeshbluezzz:
Everything works good. No issues lag etc but some games and apps stopped working like mc5 etc. It opens but doesn't respond to any touch input. Any help?
[Magisk] Joern85:
Hi,

i need help setting up my device. What I did:

Install Zenity RR for OP3T (Rom is pre configured for microg)

Install Magisk 13.1

put my .nanomod-setup in folder of zip, because i'd like to use gsync

After booting into ROM an skipping Google setup i can't find microG Settings. I tried several installations but no matter what, i'cant find the microg settings. Please help! Thx!
[Magisk] demonoidmaster:
Might aswell make it have a self use busybox too for any and all commands when having it install and stuff
[Magisk] Oswald Boelcke:
I read here that microG "support" is added to Zenity RR, whatever that means? I don't know as I don't know this ROM. My guess this only means it has built-in signature spoofing.

But I also read the flashing recommendations for GApps.

I hope you didn't flash GApps.

My conclusion is: Nanomod does not automatically come with Zenity RR i.e. you need to flash the Nanomod module of your desire. Got this conclusion by just using the powerful xda search in the linked Zenity RR thread. Did you ever search or ask there?
[Magisk] Joern85:
Thank you for your answer! Sorry, i gave incomplete information. I installed the module in twrp after falshing rom and magisk 13.2. yes, i searched an read the documentation.

But I managed to fix the issue by installing droidhelper.apk as user app, sign in to google account and reboot. Now there is another issue:

When i want to sign in to my account in google chrome or calendar, microg prompts me to sign in again and then states, that account already exists. I Already tried to remove and add account again but it doesn't help. Any advice how to solve that? I Think it's the same issue like this one

https://xdaforums.com/apps/magisk/m...405-microg-t3584928/post72948587#post72948587
[Magisk] Oswald Boelcke:
Did you check if Chrome and Calendar have got all required permissions granted?

Maybe ale5000's Google Sync Add-on from here can help? (I don't use anything by Google but Play Store i.e. unable to try to replicate).
[Magisk] abacate123:
To solve this just give them contacts permission in settings, so this way they can detect your Google account. Atleast that worked here.
[Magisk] Joern85:
yes, i just removed and added back my google account and was asked to grant permissions for accessing my google account. i also set permission under settings > apps. for chrome that did the trick! :) but for calendar not :( i'm still getting the prompt to sign in. cancelling the promt i can access my calendar and sync seems to work. really weird.
[Magisk] Oswald Boelcke:
Good that at least one issue is solved.:good:

And my bad:( just read your initial post again that you used your own .nanomod-setup:good:Very good. Did you re-check if it contained the "1" for gsync?

Otherwise, did you gave ale5000's zip a try?
[Magisk] Joern85:
Yeah, i double checked it. The sync itself is working. When i cancel the prompt and add new entries it works and they are synced.:cool: It's just anoying:D
[Magisk] Oswald Boelcke:
As said I've no experiences with Google. Didn't and won't use anything of them. Hopefully somebody else is able to support you.

However, if I'm annoyed I just don't allow that application anymore notifications.
[Magisk] Joern85:
Thats fine, u helped a lot. thanks! :) I hope so too.

i'm not getting a notification i'm just always prompted to sign in to my google account by micoG Services Core when opneing my calendar, even though i'm already logged in. so nothing to block ;)
[Magisk] Anarchy16:
hey [MENTION=4187311]Setialpha[/MENTION], i just had a random thought, instead of creating alter installation file, why dont u make it as aroma flashable zip ? that would be easy for beginners ;)

dont blame me, just my suggestion :o

edit : oh yeah, i forgot that this used to be magisk module only
[Magisk] Keule-Tm:
Well, that would be problems best discussed in the SMALI patcher thread.

Little hint: right-click on the *.exe and select "Run as administrator".
[Magisk] Roman_RO:
Your right, sorry for bringing that up in this thread. Lol i was in a hurry when i was in the process of trying SMALI. I will give it another shot now that i dont have any interuptions. Thatnk you very much for the help!
[Magisk] :
Has anyone got bromite webview to work on Q custom roms?

I flashed syberiaOS 10 yesterday, and bromite wont appear in the list to select it. Is there a solution for this?
[Magisk] mongo0:
Anyone knows how to disable daily playstore updates service? It is still dailyhygieneservice doing it? How can i disable it on P?
[Magisk] gloeyisk:
Your Play Store didn't synced as usual, try to clear the data (reboot are optional).
[Magisk] andy356:
I finally, FINALLY went ahead and installed LineageOS for microG 16 along with NanoDroid. After several little hitches and consequent discoveries, and two complete retries, I've finally set up the system and restored app data.

I used the Aroma installer with the full zip.

One issue I found that I don't see mentioned anywhere is that installing the full F-Droid set of components from NanoDroid breaks the existing ones in LOS for microG.

I had to redo it without selecting any F-Droid components in the Aroma installer. Then everything worked fine.

If there is anyone in this thread who is experienced in using LOS for microG and NanoDroid together, could you make a guide for it? It would help future users immensely.
[Magisk] finnal123:
Anyway to make google contact sync adapter work on android 10?
[Magisk] :
I tried this one week ago. But I still couldn't install paid apps through Play Store. After that I didn't change anything on my phone. Today I had a lot of apps updating, so I gave one of the paid apps another try. Now it downloaded right away without showing me the pay page. Maybe I tried to quick after adding my account last week and then your method does work. But I'm not sure. I had turned on "Allow apps to find account" last week but I turned it off that same day because of not working at that moment. Now it's still turned off.