yashsingh1/xdaforums huggingface dataset:
[Magisk] ydd0ras:
I have tried different versions on different Pie ROMs and different devices. Sometimes it works, sometimes not. Currently I am on LOS 16 with my poco. Will try the mentioned version once again. Thx.
[Magisk] Setialpha:
1) my patched Play Store works with any microG build

2) no, it doesn't, but I provide updates in time

3) yes, it is, for the first install, in outermost cases. Updates can simply be installed as they are, Android takes care of libs itself.
[Magisk] HemanthJabalpuri:
Sir how it updates on your patched one?..

Signture mismatch....!

If signture mismatch is not thing then it is possible to update to your microG from official one?
[Magisk] Setialpha:
Your question was, whether it stops self-updates and it doesn't.

Of course theese updates fail because of the signature mismatch.
[Magisk] psychem:
Using 18.90

Googplaystore is crashing when i try to install any app. Problem starts after google tries to download google play services. (Dailyhygieneservice)

Initially it was working.

No app or rom upgrade done

Device oneplus x

Rom rr 8.1 by [MENTION=4335373]hunfatal[/MENTION] and [MENTION=7093179]YumeMichi[/MENTION]

Log attached
[Magisk] psychem:
google updates play support libraries automatically and then problems begin!
[Magisk] HyperCriSiS:
Hi,

if yalpstore and fakestore were installed and I manually deinstall it and set "nanodroid_play=1" it installs nothing if I reinstall nanodroid package.

Anyway I would prefer to install PlayStore & Yalp Store. Can you please add this possibility? :)
[Magisk] psychem:
all check-boxes for signature spoofing support and installed packages are checked except "Play Store (Phonesky) has correct signature

---------- Post added at 12:56 AM ---------- Previous post was at 12:37 AM ----------

i tried using microG unofficial installer by [MENTION=5627087]ale5000[/MENTION] and all check-boxes including "Play Store (Phonesky) has correct signature" showed as checked but playstore showed a RH-01 error.

After installing xposed module Fakegapps 2.0 , google playstore 7.1.25 started working but then it downloaded "play support libraries" and updated to 12.1.18 and then bookmyshowapp started crashing and Googplaystore started crashing when i tried to install any app.
[Magisk] bre75:
Hi,

I installee LineageOS prebuilt with MicroG on a OnePlus X and it's running as a charm.

I also own a OnePlus 6.

There's no LineageOS/MicroG for this model yet.

I would love to get ride of Google stuff on this phone too and it's how i discover NanoDroid.

But i'm not really sure of how to install it and if it's possible to do it with the existing system (Oxygen OS) on my phone.

Thanks by advance for any help.

Regards,

Bertrand
[Magisk] ashwini215:
'Phonesky has correct signature' issue can be solved by using a terminal app and typing :

su

pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE

You should not have any problems after this :good:
[Magisk] HemanthJabalpuri:
Update to latest GmsCore from here https://github.com/microg/android_packages_apps_GmsCore/releases and reboot....

Problem will solve..
[Magisk] psychem:
very helpful.

---------- Post added at 03:52 PM ---------- Previous post was at 03:49 PM ----------

it is already included in 18.90 nanodroid.
[Magisk] HemanthJabalpuri:
Sorry I said that solution for ale5000's package one..
[Magisk] ydd0ras:
Have tried on my poco with LOS 16. Didn't work (on internet connection)!
[Magisk] Adolamin:
I wanted to buy a OnePlus 6 but I didn't know how to deal with MicroG on OxygenOS.

If anyone knows if this is even possible (I doubt it is) please give us a shout.

Unfortunately fake gapps won't work on Android 9 and their are no other stable Oreo ROMs.

Thanks all
[Magisk] bertino:
You might be able to patch the pie ROMs for sigspoof

Edit: you can also ask the dev to add the commits necessary, that's what I did on op3 NOS ROM: when the pie ROM was mature enough, the dev was happy to add ut
[Magisk] Oswald Boelcke:
TOAD is apparently coming soon for Pie, and Setialpha provided instruction how to manually deodex services.jar as preparation for Signature Spoofing support here.
[Magisk] sugnuf:
Check new version (3.0.0), it should work.
[Magisk] kmem:
Is there any benefit to updating the entire nanomod package (besides updating the included apps) now that microG updates are available via f-Droid?
[Magisk] DoR3M3:
[MENTION=4187311]Setialpha[/MENTION], I don't remember, but is Phonesky.apk in NanoDroid-microG a patched version to work with microG?

Thanks
[Magisk] abacate123:
Actually, it's an specific version modified to allow (in-)app-purchases withg microG :)
[Magisk] DoR3M3:
Then I guess that answers the question as patched, I hope that also means keeping us as Private & Anonymous as possible...

For anyone else wondering, I installed microG manually through F-Droid and then used this Phonesky version and it works! ;)
[Magisk] abacate123:
Well, we all know that when it comes to Google, privacy and anonymous are not in their dictionary xD

So this modified apk is just for those who can't live without the play store. I'd recommend use f-droid or yalp store tbh.
[Magisk] DoR3M3:
Well since this was some patched version going through microG, I assumed it might help in some ways...

Without out going off topic anymore, I've figured out ways around this. It will soon be listed in my microG guide I'll be putting out for the OnePlus 5T.

Oh there's ways... LOL ;)
[Magisk] abacate123:
Good luck on that.
[Magisk] kurtn:
You know: if lucky patcher is part of these ways, the guide will be deleted by XDA.
[Magisk] DoR3M3:
[MENTION=6439974]abacate123[/MENTION] by the way you mentioned this;

So this modified apk is just for those who can't live without the play store. I'd recommend use f-droid or yalp store tbh.

You need Play Store if you're going to purchase apps, F-Droid & Yalp Store for free apps.

I have no idea why you are bringing up Lucky Patcher? Please explain as to what made you think of this? hmm :eek:

P.S. The Topic of Discussion was about --> Privacy & Anonymity... ;)

Not sure where you got the idea of Piracy from... :(

Helps to read before replying. :)
[Magisk] kurtn:
Sorry. The words "in app purchase" and "ways around" triggered some associations non my side. Not your fault.
[Magisk] DoR3M3:
LOL, is the Glass Half Empty or Half Full? ;)

Like I said, Gots to Read before replying... hehe

All is cool in the Watch Tower, or is that All Along The Watch Tower... :p
[Magisk] tom.android:
Manual Enable Signature spoofing (patch services.vdex)

***No needed of Deodexed Framework

Step 1

1. Open webpage : http://vdex2dex.com/

2. Choose your services.vdex file and upload it. (Browse)

3. Tic Check this if you need a services.jar file to use with Smali Patcher. <---important!!!!!

4. click Convert Button for download result "services.jar)

----------------

Step 2

1. Download SmaliPatcher-0.0.2.7-fOmey@XDA.zip from https://xdaforums.com/apps/magisk/module-smali-patcher-0-7-t3680053

2. setup "Smali Patcher" from 1 on your computer.

Note REQUIREMENTS ::

-.NET Framework 4.7.1 or later installed.

-Java JRE 1.8 or later installed.

3. Run SmaliPatcher.exe and tic option that you want. (such as Enable Signature spoofing) and select "services.jar" from step 1)

4. Result magisk module --> "SmaliPatcherModule-0.0.2.7-fOmey@XDA.zip" in the same installed folder.

Test final with Signature Spoofing Checker https://f-droid.org/en/packages/lanchon.sigspoof.checker/
[Magisk] abacate123:
Well, you're right, but you can download apps that you already bought through yalp store, by logging into your own account there. And afaik you can buy apps through play store website. I guess the only thing you'll miss is the in-app purchase ability.
[Magisk] d1n0x:
Some apps need play store installed for licensing checks though
[Magisk] NotesOfReality:
[MENTION=4187311]Setialpha[/MENTION] excuse me for the disturb. I've noticed the bounty (now closed) for firebase , are there any alpha build/s of NanoDroid I can test which have an initial implementation of Firebase?
[Magisk] DoR3M3:
Who put up vdex2dex.com?
[Magisk] psychem:
Problem: google maps stops displaying search results and map becomes blank background when google account is added. after deleting google account and clearing cache/data of maps it works normally. What could be the issue? any settings?

rom LOS 16

device OPX

nanodroid 18.9
[Magisk] MoHuToP:
I've resolve this problem with downgrade to 9.83.0
[Magisk] pokipokipxorn:
How to go about with android pie ROMs? I have .cdex file
[Magisk] psychem:
Thanks this tip worked! very helpful :good:
[Magisk] kurtn:
I think most of the problems had a false tag "firebase missing". In reality there changed something in Google cloud messaging implementation for Oreo. [MENTION=3999488]MaR-V-iN[/MENTION] fixed it some weeks ago and [MENTION=4187311]Setialpha[/MENTION] merged the fixes.
[Magisk] NotesOfReality:
Thanks for the little clarification.The question now is : "Was the fix implemented in the latest stable build (18.3.1) of NanoDroid ?" I can't read anything about any change in the GCM implementation for Android Oreo...

SO I guess I've to wait for a clarification by [MENTION=4187311]Setialpha[/MENTION] , I'm sorry to bother him.
[Magisk] kurtn:
See setialpha's post from September 29'th.
[Magisk] Setialpha:
This has nothing to do with Oreo as such. microG's GCM implementation was outdated. Some apps fell back to using old APIs on Android older than Oreo, but some did fail on Nougat just as well. Others like WhatsApp or Telegram use their own polling mechanism in absence of GCM.

microG 0.2.5 fixed several GCM issues (bundled starting from NanoDroid 18.0), microG 0.2.6 fixed several more GCM issues (bundled since NanoDroid 18.3.1 [a custom pre-release built and thus still showing 0.2.5]). It's not mentioned in the ChangeLog, because the ChangeLog only contains NanoDroid changes, not changes from bundled applications.

It doesn't matter anyway, as the F-Droid repo which contains the microG updates and such works with both stable and beta NanoDroid of course, currently a build of 0.2.6 with addtional changes not [yet] in upstream.
[Magisk] Setialpha:
It works as long as your ROM has signature spoofing support, the microG build does not matter. On the privacy concerns: the patched Play Store only enabled (in-)app-purchases with microG, which otherwise fail. It does not include any addtional changes.
[Magisk] DoR3M3:
Sounds good, thanks... :)
[Magisk] pokipokipxorn:
After adding google account, play store is updating play support libraries after every reboot, draining data.

Which nanomod version don't have this play store problem?
[Magisk] Gia90:
Hi [MENTION=4187311]Setialpha[/MENTION] first of all thanks for this great project.

I'm using NanoDroid on a x86_64 tablet running android 6.

After fixing a small problem in the architecture detection (check merge request on your GitLab), I managed to install microG.

Now I'm trying to use the patcher to enable the signature spoofing, but the deodexing procedure is failing on the first part (baksmali) with this error:

java.lang.NoClassDefFoundError: Failed resolution of: Ljava/nio/file/Path;
at com.beust.jcommander.internal.DefaultConverterFactory.<clinit>(DefaultConverterFactory.java:66)
at com.beust.jcommander.JCommander.<clinit>(JCommander.java:167)
at org.jf.baksmali.Main.main(Main.java:78)
Caused by: java.lang.ClassNotFoundException: Didn't find class "java.nio.file.Path" on path: DexPathList[[dex file "/dev/tmp/install/dexpatcher/baksmali_25.dex"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
... 3 more
Suppressed: java.lang.ClassNotFoundException: java.nio.file.Path
at java.lang.Class.classForName(Native Method)
at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
... 4 more
Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available

I found some useful info regarding this error:

https://xdaforums.com/showpost.php?p=70840437&postcount=47

https://stackoverflow.com/questions...le-files-cannot-be-resolved/24869904#24869904

Do you have ideas on possible solutions to these limitations?

Is the patcher supposed to work even on Android 6 and on x86_64 architecture?

I would be happy to help and contribute to your project :)

Update:

Downgrading bak/smali could be a workaround: https://github.com/osm0sis/APK-Patcher/commit/3e3a764b09d40676857c99591873d795765d6e3a
[Magisk] NotesOfReality:
First of all , thank you very much for such a clear and detailed reply, I really appreciate it.

Just to make things clear , I understand that a FireBase Cloud Messagging implementation is still missing/needed , am I wrong?

I mean, AFAIK by reading the firebase-related GitHub Issue (linked to the bounty, closed in the end of August):

1)there are some apps totally un-capable of pushing notifications without any Firebase implementation.

2)there are some other apps whose updated version only supports Firebase and there's the following workaround : install the old version of the app to make it register for GCM and then update it.

3)some apps don't even actually desperatily need GCM to push notifications because they can use their polling mechanism, but they usually drain more battery (they have to be whitelisted in the battery optimization) in this way.

Do you confirm what I'm asserting here ?

Thanks in advance
[Magisk] mongo0:
Hello,

I have added the f-droid repo and all packages seem up to date (No updates available) but still, everytime I reboot and approx. every 10 minutes it is updating playstore (play support) libraries.

Installed packages:

microG Droid Guard Helper (by Martin W.) 0.1.0-17-ge726079

microG Services Core (by Martin W.) 0.2.5.13280-dirty

according to the release page on github the service core is not up to date, but as I said, Fdroid doesn't show the new version and when I try to flash the .zip in TWRP I get an error: 'Invalid ZIP file format'.

pls help, thanks in advance.

edit: fdroid updated the repo successfully now, and I updated the packages to ServiceCore-0.2.6.13280-dirty-101 and GooglePlayStore-12.2.12-all but the problem persists...
[Magisk] Setialpha:
Google'ing the issue uncovered that that's a renamed Play Services update (now called support libraries). I suppose updating the spoofed version number will solve it.
[Magisk] Setialpha:
1) possible, but I don't know any, until sometime in 2019 they'll fallback from FCM to GCM AFAIK

2) no, that's a work-around only required for microG prior to 0.2.5, either way work now of they don't at all (atleast for now)

3) yes
[Magisk] Voldemort13:
Is Wellbeing opensource?

Does it mean nanodroid will include wellbeing? Is wellbeing open source meaning part of AOSP and not the evil GAPPS ? I have been trying to find out because i love the concept of it but dont want to give google my data I want it for my self :p
[Magisk] psychem:
YouTube cast button has disappeared. It connects with google Chromecast

resolved by rebooting chromecast and router.
[Magisk] dxtrd:
hello,

since nanomod v8 to the latest version break my systemless xposed framework, i'm on lenovo a7000-a with cm13. when i installed v7 it worked, nothing issues.

sorry cannot provide logs, because my phone is still installing.

thanks for any further responds.
[Magisk] JERW28:
[MENTION=4187311]Setialpha[/MENTION] I still get a bootloop at the splash screen with NanoMod 9.1 beta 1. It flashes fine in recovery with no errors.

Magisk Manager 5.0 170531

Magisk 13.170602

Thank you for your efforts to try and fix this.
[Magisk] als123:
uninstall magisk ysing the uninstaller zip. use magisk 12 and mm 4.3.3. fine by me
[Magisk] American_Jesus:
Also having some issues with other modules since v9.0.20170528.

Audio modules like Viper4Android or Dolby Atmos don't work, ROM losses audio and lose magisk, need to uninstall NanoMod and remove audio modules to make everything work again.

With NanoMod 8.0 i was using Viper4Android without any problem.
[Magisk] Tech 4 9:
+1 on the viper thing for me too.

I'm also having trouble with passing SafetyNet. It's the Droidguard issue think. The op says to try installing Droidguard as user app so I've tried moving both just apk and entire folder to where all my other user apps are then reboot . Doesn't help. Also tried same thing with phonesky apk/folder. This causes playstore to either crash or it disappears from phone altogether. Aside from SafetyNet and viper, all seems great with both phone and microG...all boxes ticked.

Sent from the NCC-1701-G4_RR_N_ElmntlX
[Magisk] Setialpha:
Why don't you simply tap on the apk to install it?
[Magisk] Setialpha:
I never tried them, but it's been reported since early versions, though I have clue why it doesn't work together with them.

I'll do some testing.
[Magisk] Setialpha:
I haven't done anything yet, as I expect it to be a bug in Magisk v13, stay tuned.
[Magisk] Tech 4 9:
Thanks for the reply.

I guess your talking about the droidhelper apk? If so, the nano module installs it during its flash. Based on that and the instructions, I thought it was supposed to be moved from system to user. So I'm supposed to copy the apk(s), delete apks installed in system by nanomod, reboot then reinstall apks as user? Is this for both Droid helper and playstore?

Sent from the NCC-1701-G4_RR_N_ElmntlX
[Magisk] Setialpha:
No, you simply tap on the apk to install it as user app.
[Magisk] Tech 4 9:
I don't know if this is related to nanomod or my lack of SafetyNet, but since installing nanomod I can no longer change settings in tapatalk. Everything else seems to work fine but I hit profile-->settings and sits for a sec then just goes to black screen and stays that way. I've wiped caches, uninstalled/reinstalled to no avail.

---------- Post added at 04:23 PM ---------- Previous post was at 04:17 PM ----------

As I mentioned two issues I assume we're talking about droidguard? Nanomod installs droidguard. I don't know how to do it differently other that my previous post. Please clarify.

---------- Post added at 04:25 PM ---------- Previous post was at 04:23 PM ----------

Neither of those two apks are on my phone until nanomod installs them. If they need to be installed differently then I need new instructions please.
[Magisk] Setialpha:
Yes, the Droidguard issue.

After you've installed NanoMod use your file manager to navigate to where those two apks are installed, tap on them, androud will install them as user apps.

Android installs any apk as user app when you tap on it in a file manager (may need to have 'Unknown Sources' temporarily enabled from Settings > Security, but Android will tell you, if so).

For thd other issue, I don't know, NanoMod does nothing in this regard (not even close), so I don't know what causes that issue. Maybe a substratum theme that needs to be recompiled, bug in the ROM? Without a logcat I can only make wild guesses.
[Magisk] Tech 4 9:
No kiddin.? Tapping on a already installed system app in a file manager and reinstalling is all I've ever had to do to convert system apps to user? No moving from folder to folder and changing permissions?

Sent from the NCC-1701-RezRmx
[Magisk] als123:
i used to face this problem with safety net. my solution just cut the droidguard apk from system/privapp and paste it anywhere outside the system folder. restart and install the droidguard apk file as normal. i just follow the op instruction and it works.
[Magisk] marcdw:
Wow, I thought I was the only one. As of late my Tapatalk has been behaving the same way, at least on my Axon 7.

It is definitely not NanoMod related. All of a sudden on a few ROMs this has been happening. AOKP, crDroid (using NanoMod on that one), and now Validus.

I use only this old v4.9.5 Tapatalk (anything after i can't stand) but I'm sure you use a more recent version.

I haven't yet decided to figure out what's going on and look for that common denominator.

But once again, not NanoMod related.

LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
[Magisk] TKenny:
So to expand on someone's earlier question a bit...

If I am running a 7.12 build of LineageOS I could just flash NanoMod-patcher and then NanoMod-microG zip files if all I want is to run microG, correct?
[Magisk] Keule-Tm:
Exactly what I'm doing (except, of course, that I'm unable to git-branch into the future: my device is on 7.1.2 ?).
[Magisk] TKenny:
LOL Thanks!
[Magisk] HaoZeke:
Am I the only one with Google play store always checking for updates in version 9?

Sits on the notification bar and is irritating the hell outta me..

Using the microG and F-droid packages on LaOS 14.1 with the support commits.
[Magisk] Setialpha:
No, it means microG grants Wellbeing required extended access in order to work. Wellbeing itself is 'evil GApps' and I don't even know what it's about.
[Magisk] Namnodorel:
Wait, Play Services are now named support libraries? Is that why they also changed the original support libraries to AndroidX? Way to confuse everyone.
[Magisk] Voldemort13:
Sad

Thanks for the fast response! In short what wellbeing is it will help you to use your phone less. It will turn your phone to greyscale in the evening and you can restrict letsay facebook to only 20min of day and it will lock facebook for the rest of the day when time is up. And you will have nice piechart of your howmuch you use each app.

I have seen reports that wellbeing works on lineageos 16 with one magisk module that is like 50kb big so i assumed that it would be part of AOSP.

It so sad if its not open source :crying:

Im most looking for the apptime limits and have not found any alternatives. There are many that can do "lock FB for the next 20min" but thats not what im looking for:crying:
[Magisk] Dobsgw:
You could try just installing wellbeing as a system app.

On Pie ROMs they are just including it now. I'm on AEX on Xiaomi Mi 6 and we have wellbeing.

I'm using nanodroid and it still works fine. It doesn't yet depend on play services it seems

Tbh after using it I don't see many benefits. Nice idea though
[Magisk] Voldemort13:
Apk?

Where did you get wellbeing apk? I thought its only part of rom or gapps?
[Magisk] Dobsgw:
I said it's included in the ROM

Just pull one from a ROM with the same architecture as your device or try apkmirror
[Magisk] Voldemort13:
Ah. thats why im confused how is it part of the rom but not part of AOSP? But its still included in for example opengapps (bad)?

Yes i know that roms include things that are not open source but i think lineageos is fully open source? If its included in that without gapps or nanodroid i would think its part of AOSP?

I have an old s5 i will try with it
[Magisk] Oswald Boelcke:
For me, Digital Wellbeing (the apk available on Play Store) - and I assume that's it we're talking about in the last posts - is again nothing but a try by Google to collect and retrieve even more personal infomation and data than in the past; and the more confidential and private those data are the better for Google. How to convince people to use those sh**? Make people to believe they need it and it will ease their life, or even better - family life.
[Magisk] NotesOfReality:
Thank you very much for all your very informative replies.

Do you think it would be a good idea to add my questions and your answers in the FAQ ?

---------- Post added at 04:41 PM ---------- Previous post was at 04:39 PM ----------

Being honest I think it's a kind of actually useful app, but there are many alternative solutions to that kind of problem.

---------- Post added at 04:44 PM ---------- Previous post was at 04:41 PM ----------

I guess he got it from here https://github.com/ArianK16a/XiaomiCustom-new .
[Magisk] Setialpha:
I uploaded a new GmsCore build which spoofs Play Services version 14.3.66. This should solve the 'Play Support libraries' (which is a new disguise for Play Services) update nag.

I've also sent it upstream.
[Magisk] daftect:
Does ProtonMail works now?
[Magisk] Setialpha:
Dunno, try it.