yashsingh1/xdaforums huggingface dataset:
[Magisk] :
You dont need magisk to install nanodroid. It'll install into system istead of as a magisk module if you dont have magisk.
[Magisk] roqstr:
I've been told licensing for paid apps works with the "shadow53" playstore.

Can I install the patched playstore seperately and have it working again? currently every app contacting playstore for the license are not working. I tried installing the provided .zip from shadow53, installation seemed fine in twrp but nothing changed.
[Magisk] refai:
Oh dear, thanks a lot for sharing with me, I never heard of it.

Thank you again. ?
[Magisk] user822:
Does google earth work for you guys?
[Magisk] refai:
Just gave a try now and it keep on moving to TWRP recovery and i couldn't figure it out. :rolleyes:
[Magisk] kurtn:
Wipe all but intrnal, flash nothing but rom zip, boot system.
[Magisk] SH1M4BD3:
[MENTION=8266380]septia[/MENTION]lpha may you see the logs, flashed both (stable&beta) on Q microG core spoofing perfectly, except the playstore as the rom build has spoofing support out of the box, but on permission, spoofing - the 2 part wasn't displayed so there's no way to enabling spoof options
[Magisk] Setialpha:
'npem' as root on device or Settings > Apps > Permissions > Signature Spoofing.

That is, by the way, mentioned in the issues section of the NanoDroid documentation.
[Magisk] zedoc:
Just received an FDROID update of MicroG+fakestore today, and UnifiedNlp check is suddenly gone...

Tried to reboot, reinit A-GPS in gps status app, re-download "LOCAL GSM database" but it's not coming back.

Location is working fine with OSM& and i have some GPS fix by the way.

any idea?
[Magisk] kurtn:
This is no nanodroid issue. I've seen same effect in lineage4microG.
[Magisk] zedoc:
So you mean it's only "cosmetic"?

i've flashed latest Nanodroid beta on top in TWRP, still no Unified check.

also reapplied:

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

to be sure.

But looks like my Location working fine anyway.
[Magisk] kurtn:
We have two sources of location: gps and nlp. Not registered means we lost nlp. Try satstat app to show both locations.
[Magisk] zedoc:
Thanks, you're right, Network location (the blue one) not showing on SATSTAT map.

Only GPS location (the red one) showing ont the map.

I'll clean flash soon on AOSP Q, i'll live with it in the meantime :)
[Magisk] NamitNayan:
I have no issues like that

Just flashed ROM, and magisk.

(Though lineage doesn't recommended magisk)

WIPE everything except internal, sdcard, otg.

Then flash ROM.

BTW me using latest firmware.(059)
[Magisk] SH1M4BD3:
'Npem' what was that , sorry i do enabled tthe spoofing inside rom features, but missing option on apps, permission, spoofing the core was enabled while i tap on microG self test, but the phonesky/playstore part still unable to enabled.
[Magisk] d1n0x:
Go to settings - apps & notifications - app permissions - spoof package signature and tick google gay store
[Magisk] z99vwEfK:
was that suppose to be funny?
[Magisk] ristein:
could one please clearify the ROM-update process?

should i just flash rom update as usual and don't care about nanodroid

or flash nanodroid right after magisk

or reboot to system and recovery and flash nanodroid?
[Magisk] d1n0x:
Freudian slip
[Magisk] kurtn:
If everything works well, you only flash new ROM or use OTA function if available. Don't wipe anything.
[Magisk] azakosath:
Thank you for your answer, but I think this is not the case. I remember, I had already mounted system at that point. And today that I got an update for my ROM, I checked again and system was mounted. I got the same error while flashing 24.90, but after tapping on select storage, re-selecting my internal storage and flashing again, the process continued normally. I guess that this must be a bug of my device's unofficialTWPR.
[Magisk] ristein:
thanks, that worked well
[Magisk] zedoc:
Looks like we're not alone withe this bug:

https://github.com/microg/android_packages_apps_GmsCore/issues/961
[Magisk] Oswald Boelcke:
All was already reported in the (correct) microG thread commencing here by [MENTION=8031265]kurtn[/MENTION]
[Magisk] Setialpha:
For everyone having issues with mounting /system properly, take the 22.5-beta1 zip file of your choice, open it, remove the file CommonInstaller. Then download the latest version of it from here: https://gitlab.com/Nanolx/NanoDroid/raw/master/CommonInstaller?inline=false and put it into your zip. Push the zip to your device and flash from TWRP.

Tell me if it works now, if not, post the logs as usual.
[Magisk] Anikscha:
ROM update

[MENTION=4187311]Setialpha[/MENTION]

I would like to refer to my previous post...

https://xdaforums.com/showpost.php?p=80562073&postcount=7329

Are there any known issues by Nanodroid due to an AOKP (a fork of Lineage) ROM update?

Get the signature spoofing lost?
[Magisk] Setialpha:
If AOKP doesn't support addon.d an update will remove things, just like it woul do with GApps. So you need to reflash on every ROM update.

For everything else I need a logcat.
[Magisk] SH1M4BD3:
[MENTION=4187311]Setialpha[/MENTION] how the settup should i write, to make the playstotre works along aurorastore, i mean, both store installed
[Magisk] Setialpha:
Not possible.
[Magisk] SH1M4BD3:
Ah sad...love how the download speed aurorastore, help to grab bigger games and apps..
[Magisk] K9100ii:
It technically is possible, but Nanodroid won't let you do so. You can install Aurora store as a user app or a system app if you'd like to alongside the patched play store and it will work fine. As for downloading the Aurora store, you can download it from Fdroid. No need to rely on Nanodroid to have it. https://f-droid.org/en/packages/com.aurora.store/ I even set Nanodroid to install only the fake store and I have Aurora store installed as a user app. The only thing you will miss is Aurora services, so root access is required to install apps automatically. If you want automatic installation without root access via Aurora services, you can extract the APK file for it from the nanodroid package or download it, and make it a system app if you have a custom recovery (TWRP). The APK file is compressed in a gzip archive in the nanodroid package.
[Magisk] Setialpha:
Yes, but not possible with NanoDroid.

But it is possible to install Aurora Store and Fake Store with NanoDroid. With Aurora Services.
[Magisk] Setialpha:
Do theese likes mean it works.
[Magisk] SH1M4BD3:
Try with above ways , pushing the aurora store and aurora services (system/app & priv-pp) and set it permissions chmod 755 (if i'm not wrong) through TWRP and booom [MENTION=4187311]Setialpha[/MENTION] as i confirmed work.. is it posible to get them installed along i guess.. If you don't mind doing little changes on settup file , auto install worked fine, and playstore also works???
[Magisk] Oswald Boelcke:
As far as I remember, the folder in which the apk is, must have permissions "755", the apk itself permissions "644".
[Magisk] SH1M4BD3:
Just set both folder and apk as twrp offered i do remebered that but dunno how to write permission by number (easier to doing by RE).. But yess its working fine , both store detects same upgrade apps version.

I do logging in my fresh created Google account for safety reasons.
[Magisk] SH1M4BD3:
This what i choose on setup

And tried many ways to get both installed togather

Changing some line (sorry if i mess)

nanodroid_fdroid=1" 12" 2"

nanodroid_play=21 "11 " 12"

but nothing works, its only install one of them
[Magisk] Setialpha:
Valid options, as per doc:

00 = nothing

01 = Fake Store

10 = Play Store

20 = Aurora Store

21 = Aurora Store + Fake Store
[Magisk] azakosath:
Unfortunately not for me. Just tried and got ERROR: 1 (see attached screenshot) and no logs again. I had already managed to flash the 22.5β, just by tapping on "Select storage" and "ok", that's why I didn't try this after your previous post.
[Magisk] Setialpha:
That's a completly different error, are you sure you've properly added the new CommonInstaller file to the zip?
[Magisk] azakosath:
Just "drag 'n' drop" with 7z file manager. Let me try with "add to archive" and I'll be back...

Edit: just saw that the downloaded file had .txt extension :silly:

I will edit my post as soon as I flash it again.

Edit 2: Alles gut, sorry for the inconvenience!
[Magisk] hengkidermawan:
patiently waiting for Android 10
[Magisk] ydd0ras:
Have tried with that method, but still there same.
[Magisk] roqstr:
quick question: does the stable version get updated through magisk or do I have to flash it manually?
[Magisk] kurtn:
Depends on the components you wish to update. MicroG service core can be updated with official microG f-droid repository. But latest update breaks nlp.
[Magisk] :
No, nanodroid is just an installer. Its not updated in any way, unless manually flashed. Apps are updated in f-droid, or auroradroid.
[Magisk] Setialpha:
Please test again with the attached one. I doubt it changes the result, but it will add much more information to the recovery.log, so I may find the issue easier.

(remove the .txt extension of course)

I hate A/B device, or more precisely the fact I'm not having my hands on one of them, lol.

Edit: on a side-note: new MPV and Play Store updates coming soon™.
[Magisk] ydd0ras:
Many thanks. Will try asap. But flashed that on Poco F1, which is not A/B
[Magisk] Setialpha:
Strange, OnePlus 5T also isn't A/B, but system-as-root and everything's fine.
[Magisk] Setialpha:
I made a few more changes to CommonInstaller, please try this one, maybe it fixes your issue.
[Magisk] :
Does using the nanodroid patcher suffice, to get signature spoofing to work? Or do I need to use smali patcher?

My daughter has a samsung s6 which Im going to flash LOS 14.1 onto.

Never used the patcher before, so thats why Im asking, and I see alot of people using smali patcher too.
[Magisk] Setialpha:
That's it's purpose, so: yes.

Except on Pie, there it can't deodex services.jar on it's own, this steps needs to be done manually beforehand.
[Magisk] kurtn:
Or you install that

https://download.lineage.microg.org/zerofltexx/
[Magisk] dhacke:
Deleted
[Magisk] :
Thats even better. I forgot about microG for lineage. Thanks
[Magisk] dhacke:
If you care about security and are willing to use the patcher to patch signature spoofing i would suggest this thread:

https://xdaforums.com/galaxy-s6/development/rom-unofficial-lineageos-14-1-t3961124

The sec patches seems to be newer than in the microG LOS builds.
[Magisk] :
Yeah, I noticed. Saw someone talking about los 16 aswell,.but couldnt find it. 14.1 will suffice anyway.
[Magisk] kurtn:
Sorry for going off topic here. Upgrading to a higher android version makes only sense in terms of security, if you can hold the SELinux level. All official lineageOS versions are SELinux enforcing.
[Magisk] :
Ill send you a pm instead, to avoid further offtopic :svetius:
[Magisk] Roman_RO:
Im assuming the 10/14 modual wont work on mix Android 10 havoc?
[Magisk] kurtn:
Beta works on 10.
[Magisk] rayman95:
if havoc 10 has signature spoofing include like pie, you don't need patcher who is incompatible....
[Magisk] zedoc:
When using this nanodroid-setup:

nanodroid_microg=1
nanodroid_fdroid=0
nanodroid_apps=0
nanodroid_play=10
nanodroid_overlay=0
nanodroid_zelda=0
nanodroid_mapsv1=1
nanodroid_init=0
nanodroid_gsync=0
nanodroid_swipe=0
nanodroid_forcesystem=0
nanodroid_nlpbackend=1100
nanodroid_nano=0
nanodroid_bash=0
nanodroid_utils=0
nanodroid_fonts=0
nanodroid_fdroid=0

Google Playstore is replaced by Fakestore when updating through F-Droid overtime.

Question: should i disable Fakestore update in F-Droid next time to avoid this?

Do they Share the same package name?

my F-Droid repos:

https://www.nanolx.org/fdroid/repo

https://fdroid.bromite.org/fdroid/repo

https://microg.org/fdroid/repo

info: i've installed F-droid without the nanodroid-setup
[Magisk] jenslody:
Yes and yes.
[Magisk] :
[SafetyNet]

Uhm, both basicIntegrity and ctsProfileMatch fails.

I'm pretty sure it's related to microG and not to my actual rom or to magisk, I did a test with genuine gapps + root (without magisk hide!) and safetynet check passed.

I've flashed two NanoDroid zips (latest beta and latest stable), and none of them worked :(

I'm the only one?
[Magisk] :
This has been an issue for a while now. Droidguard helper is currently outdated after google pushed an update in how safetynet do the check, thus rendering us without the possiblity to pass safetynet.
[Magisk] githyanki:
No, your not the only one, as a search would confirm. Doesn't work. May need to search in the microg thread for more details......
[Magisk] kurtn:
[MENTION=6221316]zedoc[/MENTION]: And general hint: if you have different package managers. Always make sure to use correct manager and repository for each update.
[Magisk] rayman95:
hi, I have 2 issues to report on HavocOS 3.0 10, but not sure if it's nano related or rom because of early beta..

I tried 3 times to flash bromite webview on clean rom and it remove official webview at least in developper option, it says none, so can't navigate...the official webview is still in system/app and backup in sdcard....

second one is I can't grant signature spoofing on fake store...The option in havoc settings is unreachable to enable it

thank's

EDIT : I have no folder or log in sdcard....and of course, it's last beta nanomod I use...
[Magisk] carlos974:
For me I installed directly the last webview.apk in / system / app / webview.

I extracted the 2 lib files needed for proper operation and placed in / system / app / webview / lib / arm

:good:

For fake store you can not allow.

In "Apps and notifications"

It takes in "App permissions" then "Falsify signature package", allow microG Services Core

For Fake store:

Click on the 3 small dots on the top right.

View system processes

Allow Fake store
[Magisk] rayman95:
due to a rom bug I can't access to this but I use terminal and with this command I get it working

su then npem....
[Magisk] gps3dx:
THANKS FOR THAT TIP ! :good::good::D

I use HAVOC v3.0 ( Q based ) rom as well, and signature spoof toggle button is still missing in the first stable Q release of the rom.

performing the shell commands you wrote, finally allowed me to successfully open & use G store.

P.S - When I opened Nanodroid's "Self-check" list for the 1st time, only after I pressed some un-checked lines they changed into "checked" mode - but the line about G store having correct sig... which was checked after running the shell commands you stated in your post. :)
[Magisk] PsyAlyen:
Can you point me to the commands please? I have the exact same problem as you
[Magisk] Setialpha:
I'm aware of that issue, but don't know the cause, though it does not bootloop for me, just don't work, even without NanoMod. The thing us: NanoMod does *nothing* with /vendor, so I don't know what is going on or where to look for the cause...

I know, will merge most changes to 11.0.
[Magisk] westkone:
Thx for the answer.

So I will just wait for v4a module to be updated.

NB : If you're using v4a module from magisk repo and it doesn't work because it's not processing whereas drivers are correctly installed, then the solution is just to overwrite /magisk/v4a/system/vendor/etc/audio_effects.conf with /magisk/v4a/system/etc/audio_effects.conf.

Edit : I eventually just manually copied the v4a files to /system. It works fine and Magisk still passes SafetyNet check. I know this isn't optimal but it works in the waiting of v4a module working again.
[Magisk] :
What about procedure for rom update while using patcher zip? Same as always?
[Magisk] Setialpha:
11.0-beta3

11.0-beta3 is now available. Changes since 11.0-beta2

update module template to something v4-ish, modified to match NanoMod requirements/features

Download from AFH.

In case of errors, please provide

your device's architecture

your device's Android version (not ROM version)

whether installed as Magisk Module or in System Mode

used Magisk version

recovery.log or logcat or both (whatever is applicable)
[Magisk] ShapeShifter499:
The beta is deleting /data/.nanomod-overlay I don't find it anywhere.
[Magisk] Setialpha:
That's expected behaviour, if the file did not exist before installation. If you did create it before, then that should not hapoen.
[Magisk] ShapeShifter499:
I updated to the latest beta and I already had /data/.nanomod-overlay from NanoMod 10. After I flashed 11 beta 2 /data/.nanomod-overlay was removed. I added back the file but 11 beta 3 removed it again.

But /data/.nanomod-apps and /data/.nanomod-setup files survived.
[Magisk] Setialpha:
I will look into this.

Edit: fixed with latest git commit.
[Magisk] abacate123:
Latest beta works just fine as I'd expect here, thanks for the work. Finally I can get rid of play services and stuff... That's heavy lol.

Anyways, the only thing bothering me a little bit (not much tho, I can live with it) is that GSync problem with MM. I'm wondering if it's the apk fault or not. Also, when I flash the zip, on twrp it shows "with play store, without Google sync".

I've tried installing into system and magisk (full and microg). I also tried to change the apk to the one for MM I found on apkmirror, it didn't work as well.

EDIT: I've attached the full log file [MENTION=4187311]Setialpha[/MENTION], I didn't change nor touch the zip (microg one, latest beta).
[Magisk] Setialpha:
Sync Adapters are not installed by default. You need to tell the installer to do so, see https://gitlab.com/Nanolx/NanoMod/blob/master/doc/AlterInstallation.md
[Magisk] demonoidmaster:
Yeah i don't think peoples gonna play around with that. Why not upload a zip that installs just the sync adapters?, like what you did for the seperate zips for microg, fdroid, uninstaller, i think that would be a superb idea.

The main full zip should be an Aroma installer js :/ , have it do a GUI like elementalx does yknow what i mean. Just my 2¢.
[Magisk] American_Jesus:
I'm using the last Stable (10.0.20170701) and now (since yesterday) i have this permanent notification from Play Store, even after reboot.

Notes:

AOSPExtended 4.4

Magisk v13

SafetyNet Passed
[Magisk] Setialpha:
That's not related to NanoMod, somewhere in this thread is a solution, but I'm on mobile right now, so I can't provide you with a link. Will add it to #Issues later.
[Magisk] Setialpha:
I know about AROMA, it's on the agenda btw., but there are more important tasks to do. Sync Adapters zip can be dled from [MENTION=7126506]Shadow53[/MENTION] website https://shadow53.com/no-gapps/downloads/
[Magisk] Oswald Boelcke:
Maybe this helps?
[Magisk] abacate123:
Oh thank you, I didn't know that. I'm gonna try, but as you can see, the builtin apks for GSync are for 7.1 (the contact sync and the google backup transport) so, wouldn't that be a problem since I'm on 6?
[Magisk] Setialpha:
Should not, they target sdk 25 (Nougat), but are compatible back to sdk 23 (MM).
[Magisk] Setialpha:
11.0

Version 11.0 is now available. First the general project related news:

moved from GitHub to GitLab (the GitHub repo still exists as mirror of the GitLab repo, but Issues and Pull Requests can only be made on GitLab now)

I upgraded my AFH subscription, so there are now fancy short links for NanoMod

http://www.androidfilehost.com/f/NanoMod_Stable

http://www.androidfilehost.com/f/NanoMod_StableArchive

http://www.androidfilehost.com/f/NanoMod_Beta

http://www.androidfilehost.com/f/NanoMod_BetaArchive

First post now is more clear about what is covered by the full documentation

Improved documentation

So now onto the highlights of the new release

improved installers, cleaner code, less cruft, bug fixes

external_sd init script should now work for most (if not all) devices

updated to something v4-ish in regard of Magisk Module Template

keep in mind: NanoMod supports configuration files and System Mode installation, so it's installer is very different than other Magisk Modules'

new format for .nanomod-apps and .nanomod-setup files

will be auto-migrated if old-format files exist

Full ChangeLog since 10.0:

* Bug Fixes
* uninstaller:
* fixed restoring unpatched `services.jar`
* on-device framework-patcher:
* fixed that it accidently backed up the patched `services.jar` instead of vanilla
* external_sd init script:
* higher compatibility, should now work for most (if not all) devices
* General Changes
* Full, microG, F-Droid package
* if using fallback configuration during installation print the information accordingly
* change syntax for `.nanomod-apps` file
* existing configuration files will be migrated to new format
* change syntax for `.nanomod-setup` file
* existing configuration files will be migrated to new format
* simplify handling fallback configuration
* update module template to something v4-ish, modified to match NanoMod requirements/features
* Full, microG package
* if using fall back `nanomod-overlay` configuration remove it after installation
* the `nanomod-overlay` script will create it during runtime, if required
* remove all launchers from list of pseudo-debloated apps by default
* several fixes to `nanomod-overlay` script
* add optional `Swipe` libraries, controlled by `nanomod_swipe=[0|1]`
* make `/data` the very last directory to look for configuration files
* when patched `services.jar` exists before installing/updating, remove `/system/.nanomod-patcher`
* Updates
* Play Store (8.0.26.R)
* Simple Gallery (2.12.1)
* Simple Calendar (2.5.7)
* Open Camera (1.39)
* New Pipe (0.9.9)
* GNU Nano (2.8.5)
* OpenLauncher (0.5.3)
* Kernel Adiutor (0.9.71.1)
* F-Droid (1.0-alpha0)
* Amaze (3.1.2-beta12)

Download from AFH.

In case of errors, please provide

your device's architecture

your device's Android version (not ROM version)

whether installed as Magisk Module or in System Mode

used Magisk version

recovery.log or logcat or both (whatever is applicable)
[Magisk] gimpy1:
A real quick question. A few minutes before seeing your update post (11.0), I had dl'd, the latest Magisk manager and updated to Magisk 13.2 thru it. It passed safety net after the dl and reboot. The signature spoofing is also enabled. Being that these are still showing good, do I need to update your Nanomod? (still a little confused about it all ?).

Thx :)
[Magisk] gps3dx:
you simply need to read...
[Magisk] Setialpha:
New beta build will arrive later today. All Android 10 issues are fixed for me. Patcher not yet tested/updated, though.
[Magisk] carlos974:
FYI :

https://github.com/Nanolx/NanoDroid/blob/master/doc/NanoDroidPerm.md