yashsingh1/xdaforums huggingface dataset:
[Magisk] einnarr:
Unfortuately they are stuck at LOS16 for santoni :-(

Ok - this I overlooked and thought NanoDroid could handle the LOS18 ROM and patch it. Any idea if this will be possible in the near future?

Looked shortly into patching services.jar - handling that is too much for me :-(

Never did anything with xposed so far - will have a look into it.

As jabiyeff is doing the LOS18 I use and the mentioned crDroid ROM - maybe I will look into this way. Would have preferred to stay on plain LOS though :-(

Thanks anyway for the guidance.

cu,

einnarr
[Magisk] carlos974:
FYI:

Bump GMS version · microg/GmsCore@64f1223

Free implementation of Play Services. Contribute to microg/GmsCore development by creating an account on GitHub.

github.com
[Magisk] Froyris:
Hi. I ve a Samsung A40 on crDroid ROM (7.7 [ROM/A11] VANILLA OFFICIAL [ARM64][A40-SM405FN]) with flamegapps installed. I installed nanodroid with magisk and reboot. Everything goes fine, I can enable all the stuff in microG and everyting looks fine. But when I reboot again I got a "google play services keeps stopping" and the icon of the microG parameters disapeared. I ve tried re installing it, installing microG coreAPK to get the last version etc. Same. Works fine after first reboot, go back the google play services after second reboot. Any help welcome.
[Magisk] kurtn:
I would try a clean installation. Wipe system and data. Flash crDroid. Boot and make sure there is no GApps
[Magisk] Froyris:
Thnaks for the quick answer. Wanted to avoid a factory reset but seems the easiet and cleanest; you re right. Done. seems to work. MigroG settings stays visible after reboot, no google play services notifcation (logical, indeed). In self check in microG setting I can tick all the boxes except "permission to access location in the background". don't know if mandatory or not.
[Magisk] kurtn:
Depends on what location based services you use. Normal sattelite based geolocation (gps) works independently
[Magisk] Froyris:
Managed to tick all the boxes after a an update of microg from F droid. Looks good. GPS does not work on Osmand or others, will try to look for a solution. Thanks again!
[Magisk] carlos974:
FYI:

Release v0.2.23.214816 · microg/GmsCore

Changelog Exposure Notifications: Add support for validating signatures on key files (only for DE and CH for now). Thanks @cgrigis Add support for more detailed API and use Advertisement version ...

github.com
[Magisk] carlos974:
Update again gmscore:

Release v0.2.24.214816 · microg/GmsCore

This is a maintenance release to fix a few issues slipped into the last release. Changelog Exposure Notifications: Fix invalid RSSI calculation (Thanks @transistortim) Device profiles: Apply pro...

github.com
[Magisk] Oswald Boelcke:
Maybe these definitely important news on such updates are better suited in the dedicated thread?

[APP] microG GmsCore - lightweight free software clone of Google Play Services

Introduction microG GmsCore is a FLOSS (Free/Libre Open Source Software) framework to allow applications designed for Google Play Services to run on systems, where Play Services is not available. If you use your phone without GAPPS this might...

xdaforums.com

Just advise if you like your post moved to there!

Regards

Oswald Boelcke

Senior Moderator
[Magisk] frank@:
Hi,

is nanodroid not maintained anymore ?

no more updates since beginning of 2021

I used installer for bromite webview, this package had renamed now and updates do not work anymore :-(

Any chance of an nanodroid update?

bye, Frank
[Magisk] kurtn:
Installing SystemWebView

Bromite is a Chromium fork with ad blocking and privacy enhancements; take back your browser! - bromite/bromite

github.com
[Magisk] frank@:
I knew this page,

but the description does not help in all cases. I followed the description exactly, but the new renamed bromite webview version is not recognized by my system.

Until the renaming of the package, all updates ran absolutely smoothly since installation via nanodroid

Unfortunately, the bromite developer does not give support, he said you should look for a solution yourself on the Internet :-(
[Magisk] frank@:
I found a solution to install new Bromite SystemWebView without nanodroid support --> Magisk WebviewManager
[Magisk] marcdw:
Actually, the updates do continue to be offered via F-Droid BUT going by the description, it may now be just the vanilla Chromium version. [screenshot] Given that none of my older ROMs run Magisk (a root method I never cared for) I'll just continue on with the provided updates.

On newer Android I use the Magisk module mentioned above to get the new one.

What the dev csagan5 says is quite correct with regards to getting the new version to work. See the wiki. A long time ago we were testing getting Bromite webview to work on OEM stock ROMs. They/some/most had no support for `com.android.webview` so it wasn't possible. Manual attempts to do so would result in problems with the ROMs. Today's ROMs, OEM or custom, would have to have support for the new package name (`org.bromite.webview`). Quite sure none do at this point (haven't checked recently).

At the moment the aforementioned Magisk Webview Manager is the easiest way to possibly use the new webview.
[Magisk] MaRtYy01:
The latest magisk version of nanodroid bromite webview is 87 and it's recent enough for me.

Tried it on a Yu Fly F9(chinese android 7.1.1 phone), stock webview version was only 52 and apps were getting broken from its age.

Installing android system webview, bromite webview normally as apps didnt work and it couldn't switch to them in developer settings, only the old 52 webview was always being shown. Magisk webview manager also didn't work as it needs android 8 at least.

So in the end that was the only working systemless solution without messing with signatures and stuff. Awesome, happy to get some more use of this smartphone now.
[Magisk] u85:
Hi!

I'm trying to put MicroG on my Unihertz Jelly Pro. Running the newest stock ROM (there is no working custom ROM), which is Android 8.1.0.

I went by https://gitlab.com/Nanolx/NanoDroid/-/blob/master/doc/Installation.md

I installed the newest Magisk v24.3.

For the deodex'ing I followed DeodexServices.md. I Found both a .odex and a .vdex file, so I followed the procedure for both and put the resulting files in services.jar as classes.dex and classes2.dex. Before, the services.jar only had a META-INF directory inside and was otherwise empty.

I'm stuck now at patching Signature Spoofing. The NanoDroid-patcher-23.1.2.20210117.zip says

services.jar status: DEODEX

...

!! failed to apply patches

Did I do the deodex'ing wrong nonetheless? Or what else could I try?
[Magisk] kurtn:
You could try xposed module fakegapps
[Magisk] u85:
It worked after I put only the vdex one in.
[Magisk] kurtn:
For NLP to work correctly, microG has to be a system app. Having magisk in place, I recommend a module

GitHub - nift4/microg_installer_revived: Install microG GmsCore, GsfProxy, FakeStore (or Play Store if you want so) and MapsV1 to /system/

Install microG GmsCore, GsfProxy, FakeStore (or Play Store if you want so) and MapsV1 to /system/ - nift4/microg_installer_revived

github.com
[Magisk] Bracher:
Hello, I have problem and hope for help in this forum - I updated to the 19 LOS MicroG, it has MicroG already installed, Fakestore and two location modules (which is new) , it works well all boxes are ticked two location modules could be activated so far so fine, BUT there is no patched playstore and the installer I worked with till 18.1 (FriendlyNeighbourhoodShane) is no use in this circumstances. But I should reinstall some apps from playstore like my newspapers or for example LectureNotes, there is no open source app which could replace them. I'm sorry but I need them
[Magisk] Bracher:
Addition: I tried "Replace fakestore with PLAY STORE"from Github and ended in a bootloop had to do a factory reset
[Magisk] Roberto W.:
have a look at https://github.com/sn-00-x/fakestore2playstore or https://github.com/nift4/microg_installer_revived
[Magisk] kurtn:
Oh. Lecture notes is a paid app. Maybe you can find a workaround with the app developer. (I don't recommend pirating).

For all fee apps I use aurora store.
[Magisk] Bracher:
Unfortunately fake2playstore creates Bootloop and I had to do a factory reset. The microg_installer is of no use as in LOS MicroG 19 MicroG is allready fully installed (it's now included in the ROM) but My LOS microG 19 works with Fakestore and FDroid and has no patched Playstore included (but strangely a playstore account which could be activated but without any result for example to Aurora). And there is obviously no possibility to install the patched playstore anymore at least I found nothing. I even tried to put the Phonesky.apk in data/adb - no change at all. OK this is only my Tablet and besides Titanium, Xprivacy Lua Pro and LectureNotes I have no other paid apps but when it comes to my phone there is a little bit more - fortunately this is still in 18.1
[Magisk] starbright_:
Anyone of you is faced of this weird popup of "Intent Filter Verification service is canceled few times" ?

https://github.com/microg/GmsCore/issues/1740

Is this a LOS or a microG issue?
[Magisk] juniorhero:
does this support lineageos 19 & is it flashable via TWRP?

safetynet failing & root is getting detected

any solution with microg?
[Magisk] SH1M4BD3:
Push service microg related.. disable with termux/terminal su pm disable com.android.statemenservice

Push services dead*
[Magisk] starbright_:
Push service seems to work, at least I get notifications. Strange is, that this messages disappear. There are phases as at the moment, I don't have it at all. But I had this some time before and it came back again. But alltogether it is less often than at beginning.
[Magisk] Jhon_Locke:
should I flash the beta release? because stable is from 2020, even beta is from 2021, or are there newer versions?
[Magisk] kurtn:
There are all kind of microG installers. Main difference is support for higher android versions. One good performing one is minmicrog. Unofficial installer has been updated a few weeks ago.
[Magisk] PHANX0M:
Hey! Am I able to flash these things without microG. I think the open source apps (and f-droid) are REALLY cool and the signature spoofing compatibility part would be useful too... But too many things don't work with microG (google voice, Android Lost). What should I put in the config file ( https://github.com/Nanolx/NanoDroid/blob/master/doc/AlterInstallation.md ) so that I just have those things (and whatever else would be useful) and not have things conflict with gApps (I use Nikgapps-R basic on Lineage OS 18.1 for AT&T LG G8 Thinq currently)?
[Magisk] bnsmb:
So you want only the additional apps from the NanoDroid image without MicroG?

I'm not sure if this possible with the NanoDroid image (but I must admit that I never tested that)

IMHO you should install these apps via F-Droid and do not use NanoDroid at all (see https://f-droid.org/)

And AFAIK signature spoofing is enabled or not enabled in the installed OS image - that's independent from NanoDroid. It's only required for MicroG so if you don't use it you do not need signature spoofing.

(in LineageOS signature spoofing is disabled).

regards

Bernd
[Magisk] kurtn:
Why installating apps by flashing? Download f-droid apk and install it.
[Magisk] AnonVendetta:
NanoDroid hasn't been updated in a long time. Probably a good idea to not use it on recent-ish Android versions like 11/12/13. I doubt the installer will work properly on things like dynamic partitions, system-as-root, A/B partition layout. And nowaways Android's internal partitions are starting to get "features" like "shared_blocks", which effectively make the system partition read only and not mountable as R/W. Which would prevent's NanoDroid's installer from making changes there.
[Magisk] PHANX0M:
Thanks

Cuz if I reset my device I don't wanna have to go install ALL them manually again and then convert them all into system apps
[Magisk] PHANX0M:
Oh it acutally worked QUITE well for me

But Android lost and Google Voice didn't work ) :

And if phone calls don't work I'd want atleast both those things to work!
[Magisk] ssurell:
Unfortunately, I could never get Voice or Family Link to work for any length of time before a required G update would break them. Nearly every other G app (Maps/Contacts/Calander) eventually got working. But now have rooted factory ROM and aggressively disabled apps/recievers/permissions to get something closer to MicroG while having the aforementioned apps working well.
[Magisk] bnsmb:
Hi

>>Cuz if I reset my device I don't wanna have to go install ALL them manually again

You could download the apk files to your PC and install them via adb in a script (see here How to install packages (apk files) for Android via script) ; that's how I reinstall the apps on my Zenfone after a reset (and I reset my development Zenfone a lot of times ...)

Or use a backup app like for example Titanium Backup .

>>and then convert them all into system apps

Only out of curiosity : Why?

regards

Bernd
[Magisk] bnsmb:
That means what?

regards

Bernd
[Magisk] bnsmb:
Install NanoDroid after installing Magisk -- then it the installer installs NanoDroid as Magisk Module and that's a clever solution

regards

Bernd
[Magisk] ale5000:
The fix is now in the LOS repo: https://github.com/LineageOS/android_frameworks_base/commit/fce1b15db00aae4447456359ac1c16bf773bbb26
[Magisk] Sc4r3Crow:
You have to use MicroG Installer Revived in addition, to get Playstore working 👍🏼
[Magisk] bnsmb:
... or use a Magisk Module to replace the fake store with the patched playstore from NanoDroid:

https://xdaforums.com/t/magisk-module-to-replace-the-fakestore-in-the-omnirom-with-a-patched-playstore-from-nanodroid.4456421

I use this approach to replace the fake store in OmniROM with the patched playstore (OmniROM is a fork of LineageOS as far as I know)

regards

Bernd
[Magisk] Sc4r3Crow:
MicroG Installer Revived is a Magisk module 😉

Maybe I should've written a bit more precise...
[Magisk] bnsmb:
I forget about this ...

But from:

https://github.com/nift4/microg_installer_revived

https://github.com/nift4/microg_installer_revived

The OmniROM OS I'm using already contains all MicroG packages including the Fakestore. And I still want to use the MicroG packages provided by OmniROM but without the Fakestore . So my Magisk Module only replaces the FakeStore with the patched Playstore -- all other packages from MicroG that are part of OmniROM are still used.

So it's a bit different from the Magisk Module you created .

And the user uses "LOS microG 19" so the MIcroG packages are there also already installed.

Update

But as far as I remember SignatureSpoofing is not enabled in LineageOS (at least in the original LOS) so the patched Playstore will not work there independent on how it is installed.

regards

Bernd
[Magisk] George_Orever:
Thank you for sharing those methods. It's help a lot.
[Magisk] Peaceful_Grapes:
Hello everyone,

I'm thinking about degoogling my Nokia 6.1 with LineageOS 17.1 installed using NanoDroid, but I don't want TWRP installed, I don't want root either, I know I don't need root to use NanoDroid, but my question is can I use the LineageOS recovery instead of TWRP? Has anyone tried flashing the zip files using LOS recovery?

Thank you in advance for your help.
[Magisk] kurtn:
Why don't you install lineage.microg.org ?
[Magisk] Peaceful_Grapes:
Because their site has only LOS18.1 and higher and I don't want to change from my 17.1 as it's noticably faster on my phone.
[Magisk] bnsmb:
>>but I don't want TWRP installed,

At least for my ASUS Zenfone 8 it's possible to boot the TWRP image without installing it ,e .g:

adb reboot bootloader
sudo fastboot boot <twrp_image_file>

regards

Bernd
[Magisk] kurtn:
OK. You need a clean flash to remove GApps. Try lineage recovery. If it doesn't work, you can install twrp install install microG and go back to lineage recovery. Recovery is useless anyway, because you don't get updates.
[Magisk] Peaceful_Grapes:
Yeah that's what I was planning to do.

Thanks for your answer.
[Magisk] mauriciognr:
What version do i have to use for x86? Im trying to install it on a Samsung Tab 3 with LOS 14.1, i managed to install magisk already and seems to be working fine. Tried to flash 23.1.2.20210117 package but i get error 1 in TWRP and a arch "i686" is not supported message
[Magisk] American_Jesus:
You should try microG revived instead, NanoDroid is almost stalled.

Don't known if will work with x86
[Magisk] kurtn:
What package? Only useful thing is the patcher.
[Magisk] mauriciognr:
I tried nanodroid full, nanodroid fdroid and nanodroid microg, same error in both recovery and magisk.

Arch "i686" is not supported.

There are only 2 working roms for this tablet (GT-5210) one is CM13 and the other one is LOS14.1, I tried to install packages in both of them, no luck.

I also tried LOS14.1 + Magisk + Installing the MicroGapps APK from their site, it doesn't work.

How i got here: Tablet is painfully unusable with Gapps, there's really no point on trying to use it with them.... so I discovered microg, alI want is to get microg working so I can use play books and YouTube, and maybe some other apps that need google or is from them.
[Magisk] kurtn:
There is no microGapps. Install microG gms core and try to get all check marks in self-check.
[Magisk] ale5000:
Until NanoDroid is updated again if you want you can try microG unofficial installer, it support almost everything (including x86).
[Magisk] Bracher:
I have a problem FP3 with LOSmicroG 19.1 (don't trust the 20.0 yet). From an earlier installation of LOS-MicroG I have still microGMS Core installed and regularly updated. It worked well untill mid may but now the modified playstore crashes if try to find updates. I cleaned the cache, restarted to no avail, I cleaned the cash of the download manager... Any idea what I can do?
[Magisk] Roberto W.:
start patched playstore by using long press on icon to get over shortcut to updates directly.

that is working for me.
[Magisk] Bracher:
Thank you that works
[Magisk] LucasBS1:
Simple question, but regardless, difficult to research: how to uninstall the bloatware that comes with nanodroid ?

I downloaded many apps to uninstall system apps, but they all fail.

Almost as if the bloat protected itself

And second question:

From the stable releases page (https://downloads.nanolx.org/NanoDroid/Stable/), which one is the one without the bloatware ?
[Magisk] AnonVendetta:
NanoDroid is old and not updated in a long time. Try another installer like MicroG Installer Revived, MicroG Unofficial Installer by @ale5000, or MinMicroG.

Out of these, i think MIR is the cleanest, and it's also more up to date. But it requires Magisk.
[Magisk] LucasBS1:
Thank you

I read everywhere that nanodroid takes care of the signature spoofing, so I went for it

I'm trying the Revived now, but GMail is not working (other mail accounts not showing up). Probably gonna have to abandon the idea of a lightweigt GMS
[Magisk] breversa:
May I suggest /e/OS if your device supports it: https://doc.e.foundation/devices ?
[Magisk] petefoth:
Or

IodéOS https://iode.tech/

LIneageOS for microG https://lineage.microg.org/
[Magisk] kurtn:
You don't need the GMail app. The GMail account can be operated with other email client apps.
[Magisk] ale5000:
What version of Android do you have?
[Magisk] AnonVendetta:
I've been using FairEmail in place of Gmail (app) for a few yrs. Got several accounts from different email providers linked to it (Gmail, Microsoft, Yahoo, Proton, and from my private domain email addresses).

It's really nice for viewing all my emails in one app. The app itself is open source, and core functionality is free, although he does charge money for some features. The dev is the same guy that made XPrivacy and NetGuard firewall apps.
[Magisk] ale5000:
@LucasBS1

Gmail usually works perfectly with microG, only in Android 6/7 there is a problem with account detection but it can be solved by installing an old version of Gmail.
[Magisk] LucasBS1:
Thank you all for answering

After noticing that the Contacts syncing is also broken, I gave up trying alternative play services.

Too much hassle just to get a platform only marginally more lightweight.

And I liked Gmail...

I tried other OSes on the past, including Lineage and Resurrection, but not only the performance decreased, as they lack features that my stock Nougat ROM has, like vertical recent tiles, face unlock, 3-finger screenshot... so on

It's a Motorola G6

Sorry to disappoint those rooting for me, but I'll leave the phone as it is. And try to fix the Contacts sync option that disappeared in the meantime
[Magisk] ale5000:
If you have given up then no problem, but with my microG unofficial installer + Google Sync Add-on you get everything working immediately.

For now I suggest to use the latest alpha of the installer/add-on in the latest pages of the thread since the latest beta is a bit old.

For those with Android 6/7: when flashing microG unofficial installer, enable live setup and enable Gmail (it is the last version that works perfectly with microG on these versions of Android).
[Magisk] Trademark97:
Before flashing NanoMod:

1st command: 5.1M /data/magisk.img

2nd command: 10.9G 939.3M 9.9G 8% /data

After attempting to flash NanoMod (with setup-wizard customizations):

1st command: 63M /data/magisk.img

2nd command: 11G 998M 10G 9% /data
[Magisk] Setialpha:
Huh? The magisk.img is not resized properly it seems, 63 M is way less than required for the full package. I'll let you know once I've cooked something up to test.
[Magisk] Trademark97:
Before you do, does it make a difference in this scenario if you pick /sdcard rather than /data, when in the setup-wizard? Because I picked the former option when I ran it.
[Magisk] Setialpha:
Nope. It's just where the configuration files are stored.
[Magisk] rony raj:
this zip not support 4.x users

i make it supported but

micro g nano mod stuck on login screen

unable to tap login button why
[Magisk] Setialpha:
What zip?

microG related issues, including login issues, belong in the microG thread.

No logcat = nothing to look at.
[Magisk] 1plus:
[MENTION=4187311]Setialpha[/MENTION]:

1. btw how these free apps are selected, by what criteria? For instance, why lighting for browser?

2. If I select Yalp store and no sync adaptors, nothing from google would be installed, right? I mean my normal setup is entirely google-free, so I hope nothing extra is installed (e.g. to pass safetynet as I dont' need that on my tablet).
[Magisk] mrk2815:
totally agree the beta modules need to be on the forum which most of us are here to test and to give feedback on our findings.
[Magisk] Trademark97:
How is the progress going on finding a fix? I am ready to test whenever you think you may have found a potential solution, and I eagerly await information on this issue and how it will be resolved.