yashsingh1/xdaforums huggingface dataset:
[Magisk] :
When updating my vendor, I seem to "loose" f-droid and phonsky (fakestore in my case)

I just updated the vendor with fastboot. In the checklist it said that phonesky was missing but it somehow still had sig spoofing enabled. I could find fakestore in priv-app, in amaze app, and if I open a terminal debloater, it appeared in the list of apps in priv-app. Forgot to check if f-droid was also listed, was to quick to reflash it. Though f-droid were listed in magisk modules, tried to toggle it off, reboot, toogle on, reboot, and still missing. Reflashed microG aswell, and its up and running again.

Is this normal behaviour? Have tried to flash vendor from twrp too, and same result. (Flashed OOS, rom and twrp in one go, as omnirom dev has stated is a second way to do it)

Op6 running syberia
[Magisk] Setialpha:
I don't know, I'm not having such problems on OP5T.

Updating /vendor should not do anything in /data or /system where NanoDroid resides.

Without logs from vendor image flash and logcat from first reboot afterwards I can't say anything.
[Magisk] Setialpha:
Google changed the way DroidGuard works, so DroidGuardHelper is outdated regardless what you use.
[Magisk] Setialpha:
Read the announcement post for version 22.0.
[Magisk] :
That was what I was thinking too.

Well well. Ill try to remember to save logs next time, if it happens again.
[Magisk] dhacke:
Hi guys i have a problem with UnifiedNlp of MicroG.

I'm using GSM location service for network based location and Nominatim as address location. The self check of microG in the UnifiedNlp says everything is fine but the gps doesn't work anymore (according to the logs).

The result is now that i can't use Navigation in OsmAnd because my location not exactly enough.

Have anyone a idea why this behavior happens? And how to fix it?
[Magisk] guest4711:
GPS should be independent of microG. Perhaps you should reload AGPS data - SatStat (GPS, sensor and network status) - https://f-droid.org/app/com.vonglasow.michael.satstat - will allow this and help you to understand whats going wrong ...
[Magisk] dhacke:
Ok tried it and reload the agps data. But it doesn't help:(
[Magisk] guest4711:
How many satellites do you see? You should get a fix when there are more than 5 usable GPS satellites...
[Magisk] dhacke:
Now it's working again. Mayby the agps data update needs a little time to take effect.

Anyway thx for your help/tip with the app.
[Magisk] ShiKoe:
Hello,

i have same problem with NanoDroid-22.0.20190713.

Clean install with this rom https://xdaforums.com/mi-9-se/development/rom-havocos-v2-7-t3947124

I can see no apps from nandroid.

I think i can't attach files, i have this in logfile:

<< without Fake Store

<< with applications

cat: can't open '/dev/tmp/install/.nanodroid-apps': No such file or directory

installing dir: media

<< with Zelda sounds

Now I installed NanoDroid-21.0.20190601, which is working fine.
[Magisk] rayman95:
Got issues with havocOS 2.7, contacts suddenly disappear....it's the second time today....got a fc and then no more contacts...I don't use contacts synchro and I restore it with easy backup..... anyone else got this issue?????
[Magisk] GBorges01:
hello, could anyone help installing nanodroid with setupwizard? Tried with the last two versions and both crashed on install / twrp. I have xiaomi mi 8 with havoc.
[Magisk] ShiKoe:
I have Mi 9 SE, setupwizard is also not working. I use the configfile .nanodroid-setup

---------- Post added at 04:28 PM ---------- Previous post was at 04:22 PM ----------

I'm on HavocOS 2.7, but sync my contacts with nextcloud. I will try with disabled sync.
[Magisk] Setialpha:
Will check.
[Magisk] ShiKoe:
Yes, you are right. With disabled sync a lot of my contacts are gone.

I enabled sync to get them back.

I also found a solution for the missing apps problem. I also created the configfile .nanodroid-apps with the list of apps to install. I installed again and now i have the apps installed.
[Magisk] guest4711:
And how did you name it? Leeding dot? No suffix/file extension?
[Magisk] GBorges01:
thank you all, it worked :good:
[Magisk] PoochyX:
So guys I rebuilt my daily driver and went with the odexed approach this way around so apps will load better in memory (Using smali patcher magisk module to patch my jar file even tho it's odexed this time around so signature spoof is still functional henced have it baked in to work on a odexed rom) I have micro G odexed and everything is fine however I notice whenever I activated or deactivate the systemless xposed module app optimization is commenced upon reboot when I used my rom deodexed I could flick the switch on and off for the module and system just reboots without the system optimization why with deodex it doesn't do system optimization and odexed it does, microG no longer passes safety net so for the most part it's not necessary to turn xposed off once it's on cause safety net is broken regardless with micro G

([emoji3590]09-09-18[emoji813])
[Magisk] TeLow:
Hey,

Maybe this has been asked before, but does anyone know how to grant phonesky the signature spoofing permissions when using the work profile?

I tried it with the npem terminal command but that only works on the "main" user, not on the work profile user id.

Cheers.
[Magisk] guest4711:
You must allow root for all users: MagiskManager -- settings -- MultiUser Mode (try user independent first).
[Magisk] :
Yes, just go to the permissions settings for apps, and show system, and toggle them all. Atleast this is how it looks like at pie. No root is needed
[Magisk] TeLow:
Hi,

I do get root in the work profile terminal, when I run npem it says com.android.vending already has signature spoofing permission. But its not checked in the (work profile) microG settings manager, and apps that rely on the play store (WhatsApp for example) stop with an error.

[MENTION=3504639]howa[/MENTION]boutno:

The fake store does not show up in this menu, checked already.

One plus 6t with latest omnirom.

//UPDATE:

Read howaboutno's post correctly and found the setting. Works now. Thanks!
[Magisk] PsyAlyen:
So tried updating today and ended up having no app from nanodroid installed.
[Magisk] aCIDsLAM:
What do you mean as a user?

I still have this problem. As soon as i enable EdExposed, either Sandhook or YAHFA, all settings are dissabled. As soon as i dissable the module, it works again.
[Magisk] Bracher:
F-Droid complains the signature of my playstore does not fit: new ROM installed (RR inofficial 5.8.8 (Android 7.1.2)) as well as Magisk 19.3 and Nanodroid microG and F-Droid 22.0.20190713. Spoofing allowed. Playstore is exactly the same version as the one in F-Droid offers (15.7.17 -all...257301794) but F_Droid does not recognise the version of my installed playstore. Nevertheless the playstore is working well, I'm only afraid future updates of playstore won't work.
[Magisk] kostas gp:
I think reinstalling gsf proxy might do the trick
[Magisk] Bracher:
Yes that solved the problem!
[Magisk] Setialpha:
22.1.20190726 "USS Enterprise B"

Hi all,

version 22.1.20190726 Codename: USS Enterprise B is now available.

Full ChangeLog since 22.0:

## 22.1.20190726 USS Enterprise B

### Notes

* This replaces original `Yalp Store` with `Yalp Store (fork)`
* original Yalp Store seems not be maintained anymore

* This replaces `Kernel Adiutor` with `SmartPack-Kernel-Manager`
* if you've previously opted-in for `Kernel Adiutor`, you'll be auto-migrated

* This release changes the mirrors a bit
* Nanolx: like before only the latest stable relase and current beta release
* Android Filehost: archive for all stable releases, no more beta releases

### Bugfixes

* Installer
* fix microG installation in System Mode

### General Changes

* Installer
* include path to setup files in installation log

* Magisk Modules
* bump minimum Magisk version in all module.prop files to 1900
* unify services.sh into one file for all packages

* build-package
* fix comparing SHA256 hashes in some corner cases
* download `Substratum` APK from GitHub instead of APK Mirror
* download `XDA Labs` apk from XDA instead of APK Mirror
* drop support for downloading APKs from `https://www.apkmirror.com`

### Updates

* automatic
* OsmAnd+ (3.4.4)
* Privacy Browser (3.2)
* Simple Gallery (6.8.3)
* Twidere (3.7.6)

* manual
* GNU Nano (4.2)
* Google Play (15.9.21)

* tools
* sqlite3 (3290000)

Download links

Download from Nanolx.

Bug reporting

In case of errors, please provide

/data/media/0/MODID_log_INSTALLDATE

/data/media/0/MODID_twrp_INSTALLDATE

SysTest package logfile

logcat (if applicable)
[Magisk] gps3dx:
Chrome crash bug is still present.
[Magisk] Setialpha:
microG bugs belong to microG. But I've already posted the link to a nightly build with the issue fixed - and it's also linked over at microG's github - at the bug report that belongs to the Chrome crash.
[Magisk] PoochyX:
Setialpha you need to start using google play services again [emoji3444]

([emoji3590]09-09-18[emoji813])
[Magisk] githyanki:
Is there any reason (battery/resource saving) to block registration of apps in GCM? Some of the things that show up in there will never get a message.
[Magisk] vjdennis77:
How can I get the old build link pls ? For beta and stable
[Magisk] githyanki:
Doesn't really matter to what I am asking about. We only have a control panel that is labeled 'Google Cloud Messaging' and I am asking if blocking apps that have requested permission to access GCM (or FCM) is going to cause any benefits (or at least no problems)
[Magisk] dhacke:
I think it depends on the app itself. Of course you saving data and battery but whether you have a noticable effect asides of silence...Mayby yes, mayby no.

Personally i would look what a app sends you over FCM/GCM and if it just unimportant stuff log the app out.
[Magisk] PoochyX:
Google play games notification comes up everytime I play a game on Google play services I could disable it with micro G no such luck [emoji1696]

([emoji3590]09-09-18[emoji813])
[Magisk] temporarium:
Is this a question or a statement of fact, or both?
[Magisk] Oswald Boelcke:
As far as I see "Games" is not implemented in µG (https://github.com/microg/android_packages_apps_GmsCore/wiki/Implementation-Status) i.e. your report (if it is a report) is off-topic to NanoDroid. There's even an open bounty (currently 150$) to implement such support: https://github.com/microg/android_packages_apps_GmsCore/issues/163
[Magisk] Setialpha:
22.2.20190728 Nexus

Hi all,

version 22.2.20190728, Codename: Nexus is now available.

Full ChangeLog since 22.1:

## 22.2 Nexus

### Bugfixes

* build-package
* fix fallback `.nandroid-apps` configuration file not being packaged
* fix fallback `.nanodroid-overlay` configuration file not being packaged

* Installer
* fix mounting /system on non-A/B devices with system-as-root

* Uninstaller
* fix mounting /system on non-A/B devices with system-as-root

* Patcher
* fix mounting /system on non-A/B devices with system-as-root

* SysTest
* fix mounting /system on non-A/B devices with system-as-root

### General Changes

* Installer
* log whether device is A/B
* log used system block device
* log used vendor block device
* log whether device is system-as-root
* log whether vendor compat link was created

* SysTest
* only bind-mount random device when in TWRP
* log used system block device
* log used vendor block device
* log whether device is system-as-root

### Updates

* automatic
* Bromite System WebView (76.0.3809.85)

* manual
* Google Play (16.0.15)

Download links

Download from Nanolx.

Bug reporting

In case of errors, please provide

/data/media/0/MODID_log_INSTALLDATE

/data/media/0/MODID_twrp_INSTALLDATE

SysTest package logfile

logcat (if applicable)
[Magisk] PoochyX:
What is it that you really do just turn micro G into magisk modules you don't ever fix none of the errors that come with micro G Just make installation packets

([emoji3590]09-09-18[emoji813])
[Magisk] Setialpha:
lol

a) microG is not my project, ask [MENTION=3999488]MaR-V-iN[/MENTION] (best done over at microG's github including useful logs); plus: many bugs have already been fixed.

b) yes of course I just make installation packages, I mean did you even read the description of this project? Let me repeat the very first sentence:
[Magisk] dhacke:
[MENTION=4187311]Setialpha[/MENTION],

i find a strange behavior with the bromite webview package when i want to install it on my old xperia z3 in the twrp. Today i flash the new stable version (22.2) and the installation goes though without errors. Nevertheless the bromite webview doesn't show up the developer settings under the section "WebView Implementation". There is only one entry named with "Android System WebView".

So it seems that my system doesn't recognize the flashed zip right and atm i'm wondering why.

I attach the log files for you. I hope it helps you to figure out what happend and that you can fix it.
[Magisk] Danko Jones:
Hi all,

with update to v22 I had to re-register my GCM/FCM apps. So I reinstalled all apps that I downloaded from play store. Is it possible that F-Droid apps also use GCM/FCM service so I have to reinstall them too? Is there a way to check if some app is trying to register to that push services in the background?
[Magisk] :
F-droid or its apps is not gfs dependend.

To reregistrer your apps, use nutl -r command in a terminal app.

Run termux for example from f-droid, and type nutl -r followed by the whole app name. Ill give you an example:

nutl -r com.snapchat.android
[Magisk] Syarwan Shah:
does Chrome work on the Nexus update?
[Magisk] raptorddd:
am glad cause back then you had to install every app as user. there was no flashable zip. until now THANKS
[Magisk] Setialpha:
https://microg.org/dl/GmsCore-v0.2.8.17785-4-06c8b76.apk
[Magisk] Syarwan Shah:
so I just install this after Dirty Flash Nexus Build or what?
[Magisk] dhacke:
[MENTION=4187311]Setialpha[/MENTION]

Did you have my post with logs in your mind?

I just want to avoid that you forget this.
[Magisk] Setialpha:
On most stock/stock based ROMs (or old Android releases) Bromite WebView shows up as Android System WebView. See Settings > Apps (including System Apps) and check which on you've got installed.
[Magisk] dhacke:
Hm i don't think that it because of old android or stock rom because i use CarbonROM based on Android 9.

Nevertheless i checked the installed apps (including system apps) and there is no bromite Webview. I found only Android System Webview with a size of 1,65 mb which can't be bromite because it very much too small (in my opinion). And Bromite Webview doesn't appears in the app list of my AfWall+ which i use to control the Internet access of the apps.

But as you can see in the logs the installer didn't throw a error; only many many warnings.
[Magisk] Ice Fire:
Hello,

maybe i just missed it in the changelog when i went thougt the one i found but, why did you swap out the Kernel Adiutor for the Smart Pack Kernel Manager.

Did KA go closed source?

Thanks!
[Magisk] PoochyX:
Of course kernel auditor hasnt gone closed source it hasnt been updated in over a year maybe thats why its no longer included in the module...
[Magisk] Shobit Joura:
After new method of instalogy , as after reboot into system after magisk , i have been facing some issue with permissions and unf. Nlp ,

Upon installation , i have to give all permission manually , everything works but unf nlp dont works , i even tried to give permission manually using terminal emulator but it didnt worked ,

And till now unf. Nlp is still showing no known location , plz test ur geocoder.

Any fix as i dont want to setup whole gcm from scratch......

---------- Post added at 05:52 AM ---------- Previous post was at 05:51 AM ----------

After many tries and permissions it started working normally.
[Magisk] Zwulf:
I followed the instructions in the documentation, but my Google account doesn't get recognized at all. In microG everything is set up fine (including spoofing). I think I know what the problem is, but I don't have any idea how to fix that:

If I want to set permissions for Signature Spoofing as well as Fake Store I can't as they are greyed out. Both seem not to have any permissions at all so I can't set them.

Device: S9 (G960F)

Sys: LOS 16 unofficial
[Magisk] amg314:
Does your system support signature spoofing natively?

If yes, you do not need patch your framework once again.

You need install microG GmsCore and GsfProxy.
[Magisk] Zwulf:
No, my ROM doesn't support it natively, so I patched it with the nanolx patcher. Everything seems ok, but permissions are grayed out (according to official documentation I have to set permissions in order to work) and my account isn't recognized. Kinda weird.
[Magisk] rayman95:
Is the last map compatible with nonodroid, ou should we use old one??? Want to know just before leaving on Holiday...

Thanks...
[Magisk] githyanki:
Your screenshots show that everything is good. That is the wrong place to give permissions though, it is in (English) apps, app permissions, spoof package signatures. May have to hit the menu button and hit 'show system' for both items to appear.
[Magisk] Zwulf:
You only had a look on the first two screenshots. If you look at the last two screenshots (the dark ones) you will see that I did exactly this, but it doesn't work as permissions are completely greyed out (see screenshots!).

Btw I'm not that newbie to not know how to set permissions.

Would be nice if someone could help here who reads my posts completely understanding the problem and giving more help than repeating things I can read in documentation.
[Magisk] githyanki:
Then you didn't read what I wrote. That is normal, give permissions elsewhere. The required permissions do not show up under app data. The first 2 screenshots show that you have given the required permission to phonesky, but the problem sounds like you didn't give it to fake store, so follow what I wrote the first time.
[Magisk] Zwulf:
So I will post the two screens for you again. First one is Fake Store (look at the title), second one is Spoofing. Well, maybe you just overlooked that.
[Magisk] githyanki:
Since you do not seem to believe me when I tell you that is normal, nothing is wrong there, I will let someone else help you.
[Magisk] gps3dx:
I agree with [MENTION=1631192]githyanki[/MENTION].

[MENTION=5386342]Zwulf[/MENTION] - when you have sig spoof enable ( either built-in the rom or through the nanodroid's patcher ) you enable the "spood package signature" permission *NOT* from within some specific "app info->permissions" screen, but from another screen that list all the permission types of all the installed apps, *instead* of listing the different apps installed.

On my AOSP PIE based rom it is found under:

settings->apps&notification-> App permissions->Spoof Package signature.

Then I ENABLE the tick for "google play store" & "MicroG Service Core" apps.

Again, let me be clear - that permission "Spoof Package signature" IS NOT found in either of the specific "app info"->permissions" of the apps above.

Lastly, I already posted about it on May 5th (section #3)
[Magisk] Zwulf:
Again, you ignored what I said and some screenshots. I'll post it unthemed, so you maybe get the problem. Please take a special look at the red circles. There is a screen of Signature Poofing where you should be theoretically able to set permissions for that but that is not possible (deactivated / greyed out). There is no other place in Android where I can set permissions for spoofing, microG or Fake Store other than the ones below in the screenshots. If so, just be so kind to point me exactly to the place where to find them (e.g. like "settings > apps & notifications > show all apps > show system apps > ...). That would be nice. Didn't want to sound harsh, sorry. If I misunderstood something I would like to know what exactly that is and how to solve that.

If things are greyed out (no black text but light grey) it means you can do nothing on them. That is the case for Fake Store as well as for Signature Spoofing (red circles on the screenies). Look into your own settings and if it works for you permissions shouldn't be greyed out (black text, something happens when you tap on "Permissions" of an app).
[Magisk] githyanki:
It is not the theme, 2 people have told you the right place to look, but you are not following what we are saying.
[Magisk] dhacke:
I give my thoughts to that discussion. Just for notice i don't understand what you want to show us with the Screenshots labeled with 'restriced data'.

But that doesn't matter in this case.

I use OmniROM based on Android 9 and i can give Fake Store and microG the signature spoofing through that way:

'App Drawer' => 'Settings' => 'Apps&Notifications' => here scroll down then 'Advanced => 'App Permissions' => relativly at the end is the point 'Spoof package signature'

Type on it and here you can give FakeStore and microG Services Core the neccessary permission.

I hope that detail description helps you.
[Magisk] Zwulf:
I see now. That was the first thing I checked before posting here. Problem is, there is no such permission at all in "Apps permissions" here, so I did not consider at all it's that what you both meant. Didn't consider that it was possible this wouldn't even appear here, that's why I felt misunderstood. Sorry, guys! Something must have gone totally wrong here. Thanks for making clear what exactly is meant, [MENTION=2311359]gps3dx[/MENTION] and [MENTION=9542156]dhacke[/MENTION]!

Well, see here... dunno if it's a NanoDroid bug or ROM related but it seems this permission is not installed properly, so no way to change that. Thanks for your patience though. :)

If anyone has an idea how to solve that, this would be great. Else, I'll try with another ROM. Maybe I'm really just too dumb... :(

Quite weird, as I installed everything correctly and it seems to be ok, but as you can see that permission doesn't even exist here although I installed everything properly (with the help of full documentation) and all other checks pass. That drives me crazy...
[Magisk] githyanki:
Yes, that's the right place now. Sorry something went wrong with your install, perhaps another rom will work for you.
[Magisk] Setialpha:
There's nothing wrong. *selfpatched* (using NanoDroud-Patcher or whatever) ROMs NEVER show that permission, everything's perfectly fine.

The selfcheck clearly shows that everything is set up properly. Why don't you trust it?

For all knowm issues see the #Issues section of the NanoDroid documentation or post logs.

[MENTION=5386342]Zwulf[/MENTION]
[Magisk] Oswald Boelcke:
[MENTION=4187311]Setialpha[/MENTION] Congratulations to 5,000 thanks. Definitely well deserved. Thanks very much for your efforts to the benefit of all of us and the XDA community in total!:good: