yashsingh1/xdaforums huggingface dataset:
[Magisk] Setialpha:
10.0

Version 10.0 is now available. Full ChangeLog since 9.3

* Bug Fixes
* Full, microG package
* fixup `nanomod-overlay.genconfig` syntax error
* fixup `nanomod-overlay.permission` not properly working
* install GoogleBackupTransport into `/system/priv-app`, not `/system/app`
* on-device framework-patcher
* stop process if `/system/.nanomod-patcher` file exists
* fixup missing function in on-device framework-patcher
* fixup architecture detection in on-device framework-patcher
* on-pc framework-patcher
* stop process if `/system/.nanomod-patcher` file exists
* force-debloat.sh remove Launchers from list of apps to remove
* PixelLauncher
* NexusLauncher
* Trebuchet
* zipalign microG Gms Core
* General Changes
* Full, microG, F-Droid package
* migrate to shiny new installation mechanism
* improved printed information
* add support to enforce installation in System Mode using `nanomod.forcesystem` setup variable
* on-device framework-patcher
* code improvements
* better error messages when dalvikvm fails
* when installing patched `services.jar` to ROM back it up to `/sdcard`
* print somewhat more useful information
* on-pc framework-patcher
* when installing patched `services.jar` to ROM back it up to `/sdcard`
* uninstaller
* code improvements
* remove `/system/.nanomod-patcher` regardless wether Magisk is installed
* support uninstalling NanoMod when installed in system mode
* Updates
* Simple Calendar (2.5.6)
* Simple Gallery (2.11.4)
* XDA Labs (1.1.2.3)
* MPV (2017-06-25)
* Substratum (803)
* Termux (0.53)
* Anysoft Keyboard (1.8.844)
* OpenLauncher (0.5.2)
* Lightning (4.5.1)
* Yalp Store (0.18)

Download from AFH.

In case of issues, please provide

your device's architecture

your device's Android version (not ROM version)

whether installed as Magisk Module or in System Mode

recovery.log or logcat or both (whatever is applicable)
[Magisk] abacate123:
Yey, thanks for the mod, it's truly awesome and works good. Just wondering, if possible, could you please update the play store apk to the latest one (8.0.22)? Or can I just install the original apk above? Thanks in advance.
[Magisk] Setialpha:
You can't manually update, because I signed my modified version using my own key.

An updated apk will come, soon™.
[Magisk] Setialpha:
> modified Play Store 8.0.22.R.
[Magisk] starbright_:
Right, but enabling push messages without enabling registration doesn't make sense. So enabling GCM should automaticalle enable registration or give a hint that this action is required.
[Magisk] Klizi:
in this case, I think I have to install this:

And how do I exactly do that?

I've already made the choice fakestore + aurora option when the wizard ran. Do i have to wipe all and clean flash and select the real play store option? And flash nanodroid zip again?

Does real store mean modified version by Setialpha?
[Magisk] iacchi:
I'm pretty sure you can just change the options in .nanodroid-setup and run the installer again with the proper settings (not fake store + aurora but play + aurora). On a side note: aurora really doesn't work very well (if you want to operate it with an anonymous account), so I recommend you yalp instead. But this is just a personal opinion.
[Magisk] kewinhw:
What happens if I flash nanodroid over opengapps. If that works and I want to go back to regular opengapps can I just flash uninstaller to get back to what it was ? I'm on Omnirom op6
[Magisk] dhacke:
Deleted

---------- Post added at 09:56 PM ---------- Previous post was at 09:37 PM ----------

Most probably it breaks nanodroid (and mayby system, too).

As far as i know you need a rom without Gapps installed before you install NanoDroid.

I would do these steps:

1. Deinstallation from opengapps

2. Installation from NanoDroid.

When you don't want NanoDroid anymore, you can run the NanoDroid uninstaller and flash then opengapps new.
[Magisk] kewinhw:
What is the process of uninstalling opengapps. Probably it's best to do a clean flash hehe
[Magisk] dhacke:
Mayby there is uninstallation zip directly on their website.

Otherwise yes clean install is the safest Method. And recover the data with twrp or Titanium Backup as usual:)
[Magisk] sub77:
there is an opengapps magisk module.
[Magisk] Oswald Boelcke:
Re-run the wizard but select the real play store option now or simply manually alter the .nanodroid-setup (Instructions). "Dirty" flash your desired NanoDroid zip-file.

Affirmative. And the modified Play Store gets updated via the nanolx f-droid repo.

First, the OP of the µG thread suggests a ROM that is GApps-free:

This is the way I always personally like to go because it really ensures there aren't any issues. However, with NanoDroid it might work even if GApps are installed. From the NanoDroid Full Documentation that is linked in the OP (I apologise that I partially quote it as you've certainly read it):
[Magisk] kewinhw:
Alright I googled for opengapps uninstaller found on GitHub there wasn't one they said.

Does it work like opengapps but systemless ? :eek: that actually sounds like a better way than flashing regular gapps overall :o if you're rooted I guess ? It's the magicgapps module ? So then could I just disable the magicgapps module and then install nanodroid module? Would that work? Then I would have both :cowboy: and a fast way to choose between them.

Ah so nanodroid removes opengapps. But hmm i think I might try clean flash omnirom and then install magicgapps and nanodroid. So I have the choice of both :highfive: then none of them are on the system so it should work With the other disabled? And vise versa

Oh but will safetynet pass with them like magisk modules. Microg made it work so magicgapps should make it work to I guess/hope
[Magisk] kewinhw:
i want them as modules. so they are not on the system. just systemlessly. the ability to disable/enable them whenever i want and/or delete whenever i want.

if for some reason microg would stop things from working i would have a simple way of getting back opengapps (untill microg works again) as a module that's why hehe. simply to not need to clean flash.

i just tried to install the magicgapps on my opo and it didn't work. the op of magicgapps is going to make a new update when next magisk stable arrives.

i just want microg mainly cus i don't use many google apps and mucrog is supposed to drain less battery. and cus of that i think microg is better. i don't necessarily feel google spying (sure a little bit but) but all the play services are a bit overkill imo when you can have something like microg :D

i don't know having them both the magisk way seems like a safe/good way to go, but maybe I'm irrational hehe. but for me having both on magisk wouldn't hurt me and if i come to my senses that it is useless i can just go with the one i like most ^^ like the other one was never installed

to put it simply i want microg for less battery drain and fewer play services running in background.

and magicGApps if anything temporarily goes wrong with microG

:)
[Magisk] h_maharaj:
I don't think you can have both Microg and Gapps together. Remember that Microg Services Core and Microg Services Framework Proxy use the same package names as Google Play Services and Google Services Framework respectively. Flashing Gapps with Microg installed is bound to result in conflicts.
[Magisk] kewinhw:
yeah but what i meant was having 2 modules.

one module is nanodroid microG and the other module MagicGApps. but maybe it still wouldn't work? i wouldn't have both activated in magisk at the same time ofc.. but for the time being right now the MagisGApps module doesn't work with the new opengapps packages being released.

so for now im stuck with only microG in that case :)

but i do have a bit of questions regarding how to edit: putting them internal storage

.nanodroid-apps

.nanodroid-setup (this is the only one in the wiki that tells me how i want to do with them) i mean what the numbers do during installation :)

.nanodroid-overlay

for example what do i do to for example stop the full nanodroid.zip from installing certain apps? do i just delete them from the list or can i like put a # Amaze would that stop it from installing apps?

is it the same for overlays?

and why are there some with 10 and 1000?
[Magisk] Setialpha:
You can't switch between GApps and nicroG on the fly, you'll create a huge mess. multi booting two different ROMs is a better idea.

All other questions are answered in the documentation.
[Magisk] kewinhw:
okey I understand :)

im reading it now actually :D seemed so much information, it is but i started with making my own configs so i at least understand that :) very good documentation!

i think ill wait until everything works with OmniROM 9 before installing it to my OP6 :)
[Magisk] PoochyX:
Had to go back to Google play services new update of apps using firecloud no longer received push notifications also wasn't able to use the xposed module fake gps as it doesn't work with micro G and patching rom with no more Google play games doesn't work with micro G so every time I play a game it kept saying install Google play games and it's hard to sign in with textnow with micro G always says incorrect password when I obviously know the password is correct just disabled alot of unnecessary receivers and services with my android tools and was able to lower the ram usage of Google play services, will micro G ever get updated to support this firecloud messaging as it seems to be the new norm...
[Magisk] raptorddd:
using miui pie. using tingle master i enable signature spoofing. but it ends in bootloop. tried twice different roms miui pie.
[Magisk] PoochyX:
Why not use Smali patcher make a signature spoof module from your jar file

I Will Sacrifice For Those I Love [emoji3436]
[Magisk] d1n0x:
MIUI is literal spyware. You would be better off using a custom ROM and then flashing NanoDroid.
[Magisk] ydd0ras:
I have several Mi devices, but basically don't use MIUI. Only on my Mi 5c (because there is no custom ROM available) And on it I am always using MIUI from Xiaomi.eu. The ROM is deodexed, so you can use the NanoDroid patcher. First i do debloat it from all Goolag stuff with the Debloater from the Magisk repo. Afterwards I flash any NanoDroid module, like NanoDroid F-Droid or microG. And everything is working flawlessly. BTW, with the Debloater you can debloat the Xiaomi stuff as well.
[Magisk] asymcon:
Successfully installed nanodroid-microG and patched/deodoxed my Redmi Note 4. All free apps seems to be working fine, but I can't download any paid app from my google account. When I download only apk from aurora store, verification fails.

Drastic and UAPP failed to install so far.

Is there a way to get paid apps to work in gapps-less environment?

Also google play reports error DF-DFERH-01
[Magisk] garylawwd:
No you have to have modded playstore for purchases no way around it
[Magisk] asymcon:
I installed NanoDroid with nanodroid_play = "10" in .nandroid-setup. So I assume this doesn't install modified play store. What should I get?

EDIT: I assume you mean this? https://bestforandroid.com/apk/modded-google-play-store-patched/
[Magisk] Shobit Joura:
Hey Dev's , I just found something's interesting

https://e.foundation/e-solutions/

What are Ur opinions for this no gapps os?
[Magisk] Estebanium:
Do you use Magisk? I also got the DF error. Add DroidGuard Helper and Play Store to MagiskHide. Delete Cache and Memory of Play Store and open Play Store again. If the Play Store still force close, remove Play Store from MagiskHide and try it again.
[Magisk] dhacke:
Well there is a way, but that is unofficial and not allow by google agbs (but i never get a banned account; so i don't care).

So i pay my apps via the web version of the play store and download them via Racoon to my Pc. After that that i install them via sideload on my phone and because of the FakeStore App i can use them.

You must give the FakeStore the signature spoof permission as for microG.
[Magisk] PoochyX:
Bro that's alot of extra stuff like seriously just to accomplish one thing easily done with the patched play store

I Will Sacrifice For Those I Love [emoji3436]
[Magisk] dhacke:
I know but i my phone is a dead zone for Google spy apps. That includes no Play Store on my phone.

The only reason why i use microG is to run some apps which insist on the Google Crap.

But Everyone as he wants. I just wanted to share my way:)
[Magisk] PoochyX:
Well if you bought the apps genuinely and can't get them to work have them work the unethical way

I Will Sacrifice For Those I Love [emoji3436]
[Magisk] Kenaz Rune:
try the patcher

You could also take a look at the patcher. It tries to uninstall gapps if they are found .
[Magisk] Oswald Boelcke:
No, the linked application is not the Play Store modified by Setialpha. It's comes with NanoDroid if selected in the wizard or set in .nanodroid-setup as you correctly did. Later, this modified play store gets updated via the nanolx fdroid repo. Screenshots available here. Please ensure that Google Device Registration is enabled and Google Accounts are set in µG settings. Personally, I have no issues at all with my past purchases and I'm able to perform new purchases, both from within the Play Store as well as in-app; just for these purposes I've the Play Store as the one and only Google application/service on our devices. Occasionally, but it's long ago I had to clear data and cache of the Play Store first. My main sources are Yalp (not with my Google account), F-Droid and XDA Labs. No fake store installed obviously.

I'm always very happy to learn and to share new information. Could you please point me to the source of your information as I didn't know at all before that the patcher tries to uninstall GApps.
[Magisk] marcdw:
Those extra steps (Racoon, PC, sideload) aren't really needed given that you can install the paid apps via Yalp Store or Aurora if you use your Google account inside those apps.

I update most of my main paid apps that way but I also keep them saved locally as I update them (all installed apps can be saved locally via Yalp).

FakeStore, as the name implies, fakes the presence of Play Store. It will not, however, allow you to use apps that do license checking. For that one needs the actual Play Store.

LG G3 D851, PAC-ROM 6.0.1, MultiROM, XDA Legacy
[Magisk] PoochyX:
Are you updating your apps cause u know what's the point of having paid apps if there not getting FCM as GCM is depracted....

I Will Sacrifice For Those I Love [emoji3436]
[Magisk] marcdw:
I like it. Been running it as a secondary ROM on my Axon 7 for some months. As of late also running it on the Essential PH-1. Both Nougat.

Integration of items I normally use (DAVDroid/DAVx5, Bromite/Chromium webview & browser, qksms, among other things). Really nice IMO.

But, off topic for this thread.

LG G3 D851, PAC-ROM 6.0.1, MultiROM, XDA Legacy

---------- Post added at 04:14 ---------- Previous post was at 04:05 ----------

I don't know. They work as they always have. These Pro/paid apps are mostly core stuff like Root Explorer, QuickEdit Pro, SMS Backup & Restore, etc. Not really stuff that do notifications much. GCM hasn't been removed/deprecated yet, anyway.

I'm not really a notification kind of guy so it's not an issue. I usually turn that stuff off for most apps. I access them regularly so I don't need to be bothered by them. [emoji16]

LG G3 D851, PAC-ROM 6.0.1, MultiROM, XDA Legacy
[Magisk] LovepreetSinghGill:
does anyone know how to make discord work with microg?
[Magisk] anvesh583:
Is anyone able to use gpay via microg . I came upon a github issue that a service com.google.android.gms.tapandpay.service.BIND is needed . Does that service account for not working even now?
[Magisk] castrum_doloris:
Everything is documented quite precisesly here on his gitlab:

https://gitlab.com/Nanolx/NanoDroid/blob/master/doc/GAppsRemoval.md
[Magisk] Estebanium:
I really would like to use the App Swift Installer, that is a very good alternative to Substratum. Unlike "Swift Black Substratum" it offers the option to make the text on status bar grey, which is perfect for a black status bar. Substratum don't have that option, so it only shows black text on black background. However Swift Installer needs to have some core apps in order to start theming. One is the Google Framework that is replaced by MicroG and named MicroG Services Core. Is it somehow possible to rename it or is there any other solution?
[Magisk] Oswald Boelcke:
Oh yes, and I'm convinced to know the complete documentation pretty well. That was the reason I asked because I've never read and heard that the "Patcher" removes GApps. That was my one and only question...

Did you already ask the developers of the respective applications to make the required modifications? ...and hopefully to move totally away from Google Play Services as a requirement.
[Magisk] Estebanium:
Good idea ?
[Magisk] Shobit Joura:
Hey , can someone tell me a way to make gps work???

Network location works tho

And i couldnt find com.qualcomm.location app disabled or enabled i just couldnt find

Was that debloated or can some one suggest me to make gps work?

In satstat app gsp doesnt show any info.:crying:

Device info

Tissot(mi a1)

And rom is havoc os
[Magisk] castrum_doloris:
Edit:

Delete
[Magisk] rayman95:
You have to install some backends and check all boxes in microg settings..

I have a question,is it worth to have many apps like i have to improve gps or one is enough?????
[Magisk] garylawwd:
Deja vu and nominatim should be okay but I also use Mozilla from time to time.

Having that many is just non practical whats the point?

Nanodroid has everything you need for GPS and data location to work so no point fixing what isnt broken
[Magisk] Oswald Boelcke:
Regarding your question please see this post by @n76, the developer of quite a few backends including Déjà Vu (https://github.com/n76); the thread, in which this post was made, is quite interesting in regard to location.

If you search for his posts in the µG thread maybe you'll find some more interesting information.

On the other hand, by my information (but I'm really happy to learn) µG and in turn NanoDroid have nothing to do with GPS or the GPS performance; µG goes with the "mobile cell locations". However, in brief words from my understanding: backends like Déjà Vu are able to correlate a GPS position/fix (if GPS is enabled) and to "remember" a more precise position for a specific mobile cell.

Personally, I use SatStat to evaluate my GPS performance and to update the AGPS data.

@Shobit Joura said here that his network location is fine but he's problems with his GPS including SatStat doesn't showing any information. This has nothing to do with µG or NanoDroid but is most likely ROM (including a "bad" GPS configuration file), firmware or hardware related. I'd check his device forum in that respect.
[Magisk] Shobit Joura:
U may true but for me only network location works and gps only works in los microg fork of my device but with nanodroid i never made gps working.

Can u help me in troubleshooting ?
[Magisk] alecthenice:
Delete please, I left my phone unlocked...
[Magisk] Oswald Boelcke:
deleted - obsolete
[Magisk] Shobit Joura:
How to fix this , gps is on but not providing any location!
[Magisk] garylawwd:
Did you try using satstat to find your location?

Search for it in the fdroid repo, make sure you get a location and then try MicroG self check again.

If that fails just download a terminal app and type this

su

pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION

pm grant com.google.android.gms android.permission.ACCESS_COARSE_LOCATION
[Magisk] PoochyX:
Micro G is slowly dieing like Ja rule Music Career

I Will Sacrifice For Those I Love [emoji3436]
[Magisk] garylawwd:
Dont say that I will never revert back to goolag.

The whole data privacy community is only growing which will hopefully bring bright minds together in the future to stop this whole data collection on individuals.

I mean you cant take a s#!t anymore without Google knowing and recommending velvet soft toilet roll.

We can look after ourselves, we have done for thousands of years, so give me back my privacy and stop nosing around my business Google.

On the average android device Google will collect data on your device 91 times an hour I mean come on thats a disgrace.

Thats why projects like this have started and I honeslty will revert back to my old Nokia 3310 if projects like this are deprecated
[Magisk] PoochyX:
Not the old Nokia the little blue joint

I Will Sacrifice For Those I Love [emoji3436]
[Magisk] alecthenice:
Im sorry, i left my phone unlocked and buttons were pressed...

That post was very useful for my drone navigation. Thank you.
[Magisk] Shobit Joura:
As i said network location works microg all boxes checked but gps isnt working.
[Magisk] anvesh583:
Magisk hide Discord. Format the data of app and start afresh.
[Magisk] DoR3M3:
[MENTION=4187311]Setialpha[/MENTION]

The latest Dirty-122 microG causes the Gallery in the OnePlus 5T 8.1.0 Oreo to crash when clicking on the "Location" section of the Gallery.

Sorry I don't have a logcat for this, I just reverted back to Dirty-167 and the "Location" section of the Gallery now works fine.

Hopefully just bringing this to your attention, might help you to realize there is some sort of "Location" issue in Dirty-122.

Keep up the great work!

PEACE
[Magisk] raptorddd:
i hve always used tingle master.

---------- Post added at 09:48 PM ---------- Previous post was at 09:47 PM ----------

no thank you i like miui. in RN5 whyred i have never used asop rom always miui.

---------- Post added at 09:52 PM ---------- Previous post was at 09:48 PM ----------

thanks. i only own RN5 whyred and loved miui ever since.. i actually used xiaomi .EU pie and bootloop. last week i tried masik pie. also reboot. seems to be pie prroblem as in oreo never had in infinity,masik,rev os.

i already have a script to remove bloatware.
[Magisk] Oswald Boelcke:
(I apologise for being off-topic as this thread is about NanoDroid but not about µG.)

Maybe but maybe not. Maybe replaced by something else. I'm absolutely convinced that there will always be people like me who won't use Google & Co. If µG really dies eventually my personal alternative will be not to install or use any application that depends on Google Play Services. There're pretty decent ones around - and I know I'd be able to live with slight inconveniences.

As you most likely didn't notice that I've mentioned you please allow me to repeat my personal assumption (highlighted in red):
[Magisk] Estebanium:
Does someone has an advise on how to find out which app blocks the display of turning off? If I don't use the switch off button, the display keeps running.
[Magisk] guest4711:
It's off-topic here, but: If the display keeps on when charging, it may be a system setting. If not, I would look at any navigation app. There are options to keep the screen on. AppOps is another point where I can look at - "prevent phone from sleeping" is the key. If you don't have this interface, you may use AppOpsX (A front-end for the AppOpsService) - https://f-droid.org/app/com.zzzmode.appopsx
[Magisk] castrum_doloris:
Like guest4711 said, it's off topic.

If his this tips don't help you might try this:

Try to look into the built-in battery settings of android, maybe this shows some more information.

Or Maybe you (or an app) have deactivated the automatic screen off function (like caffeine). Look into into the display settings to check the system settings.

As far as I know, usually an app has to be in foreground to keep the screen on (I could be wrong though)

An app which could help further is BetterBatteryStats:

https://xdaforums.com/showthread.php?t=1179809

Or you could try to manually uninstall/freeze one app after app to distinguish the cause.
[Magisk] Setialpha:
Nonsense. mar-v-in is currently working on the Maps API and changes from contributor's are under review, some already merged.

Feel free to cobtribute to the discussion over at github https://github.com/microg/android_packages_apps_GmsCore/issues/753
[Magisk] Setialpha:
I guees you mean -241. I don't use the OP Gallery, so I don't know what's wrong without a logcat.