yashsingh1/xdaforums huggingface dataset:
[Magisk] Setialpha:
A second beta for 22.6 will be relased this weekend, will include a few more fixes and Google Sync Adapters + Swipe libraries for Android 10.

Additionally you'll now find patched Google Play 18.5.59 alongside MPV 20200127-nightly in the F-Droid repo.

As promised I've uploaded the Nintendo Fonts and Zelda Sounds no longer bundled with the full package here: https://downloads.nanolx.org/NanoDroid/Extras/

Edit: did you now I've uploaded the stuff required to patch Google Play yourself? https://gitlab.com/Nanolx/microg-phonesky-iap-support
[Magisk] flieswithhawks:
Deleted
[Magisk] Setialpha:
Unixoid OS = GNU/Linux, BSD and compatible. Of course that other OS from Microsoft would work aswell, but I don't use that.

And yes, of couse you sign an APK, don't sing it, but I'm curious aswell...
[Magisk] TRexombo:
Greetings gentleman, I have a Oneplus 6t on aosp extended rom (it supports SIG spoofing ) on android 9 (pie). I'm using Nanodroid 22.5.1.2.

Been working great since I intalled it in November. I installed the full package and it has made fdroid my default system playstore. Amaze is my default system file manager and newpipe is a system app as well.

Couple of odd things I've noticed in recent weeks. Newpipe had begun to throw errors when trying to watch a video, then it updated to the latest fdroid approved version and it still throws an error when attempting to play video.

The other thing is amaze file manager has begun to crash any time I attempt to open it.

In the past, if I ever experienced difficulties with an app.not working properly, I could manually update the app through fdroid but for some reason, when I download an update for an app in fdroid and try to install, it says install failed.

Thank you
[Magisk] :
Amaze hasnt been updated for a looong time. I stoped using it and started using MiX from xda instead, has aloot od features and usefull addons.

Regarding newpipe, YT has done som changes or something, theres a new update with a fix available at their github, or wait a day or two more for fdroid to release it. Its been a week since the release on githun, so should be right around the corner now.
[Magisk] TRexombo:
Thank you [MENTION=10026802]HowBoutNo[/MENTION]. I'll wait on the newpipe update through fdroid. When I download the latest from github and try to install, it says installation failed. I guess Cuz newpipe is a system app. Installs fine through fdroid though. I decided to try skytube while I'm waitting. It worked at first but now it says exceeded daily limit because of their API.

I will give MIX a try also. It's strange how I can't update system apps unless fdroid does it.
[Magisk] :
Its out now on fdroid, just refresh fdroid. Works now on my end.

Its because fdroid signs apps in their repo with their own keys. They build all apps from sourse or binaries, thus you trying to update from github will fail 'cause of the apps having different signatures.
[Magisk] TRexombo:
Woohoo! Yes, you were right. I refreshed fdroid and installed the update. Now newpipe works. Thank you.

Strange thing, it said install failed but I checked the newpipe version in the app and it says it's the latest (18.2).

Also, I had forgotten that my orbot had stopped working but there was an update so I updated and it said install failed and orbot still crashes. At least newpipe works. Thank you for the helping hand.

Edit: This is the crash log for orbot

https://del.dog/ugnygnitti.txt
[Magisk] narcester:
I also tried to do the same thing but no success. More importantly, I tried to open my OpenLauncher as well but it kept crashing for an unknown reason. What I did was I factory reseted my phone and flashed the nanodroid beta release and I took Orbot from F-Droid. Orbot works, and for a moment, OpenLauncher worked as well. But afterwards, it started crashing again and I don't know why.
[Magisk] Setialpha:
22.5.91 (22.6-beta2)

Hi everyone,

the second beta for 22.6 (internal version code 22.5.91) is now available for testing. Announcement for 22.6 beta1.

Highlights since 22.6 beta1

Sync Adapters for Android 10

shiny new official build for Amaze filemanager (F-Droid hasn't updated it since 3.1.2)

compat fixes in Patcher

Full ChangeLog

## 22.6 in-dev

### Bugfixes

* Installer
* add more permission to privapp whitelist automatically (0xc212)
* fix bootloops on Android 10

* Patcher
* fix dexpatcher crashing
* fix setting ld environment

* Bromite System WebView
* Bromite System WebView will support Android 10 starting with version 80
* scheduled for release in February 2020
* disable installation of Bromite System WebView on Android 10 for now

### General Changes

* Full Package
* replace Face Slim with Frost
* users will be auto migrated
* no longer ship Substratum
* no longer ship Orbot
* no longer ship GNU Nano Editor
* use 0smosis' GNU Nano flashable zip
* drop the following shell utilities:
* col
* colcrt
* colrm
* look
* setterm
* no longer ship Zelda ringtones
* break-out Google Sync Adapters and Swipe libraries into NanoDroid-Google package
* switch from F-Droid to GitHub builds for Amaze

* microG package
* break-out Google Sync Adapters and Swipe libraries into NanoDroid-Google package

* Google package
* new package which includes Google Sync and Swipe libraries
* support Sync Adapters and swipe libraries on Android 10

* Patcher
* for SDK 19 - 25 use dexpatcher 1.6.3
* for SDK 26 and newer user dexpatcher 1.8.0-alpha4

* SetupWizard
* remove Nintendo Fonts entry (no longer available)
* set Aurora Droid as default F-Droid client
* update for recent changes

### Updates

* automatic
* Amaze (3.4.1)
* Aurora Services (1.0.5)
* Aurora Store (3.1.7)
* Blockada (4.5.1)
* Bromite System WebView (79.0.3945.139)
* F-Droid (1.8-alpha1)
* New Pipe (0.18.2)
* Open Keychain (5.5)
* Privacy Browser (3.3)
* QKSMS (3.8.0)
* Simple Calendar Pro (6.8.3)
* SmartPack Kernel Manager (9.6)
* Termux (0.88)
* Tor Browser (68.4.1)

* manual
* Google Play (18.6.33)
* MPV (200131-nightly)

* tools
* dexpatcher (1.8.0-alpha4-snapshot)
* busybox (1.31.1) (only used by the Installer)
* magic.mgc (5.38) (only used by the Patcher)

Download links

Download from Nanolx.

Bug reporting

In case of errors, please provide

/data/media/0/MODID_log_INSTALLDATE

/data/media/0/MODID_twrp_INSTALLDATE

SysTest package logfile

logcat (if applicable)
[Magisk] Nikoleos:
Good news especially for Android 10 users like me. But i don't find the process to update from stable version properly with twrp for magisk . Just flah it ? Is it supporting .nanodroid-setup ?

Thanks for nanodroid microG
[Magisk] crumbl3d:
NanoDroid Google package fails to install because it seems like you removed google-sync-permissions.xml (https://gitlab.com/Nanolx/NanoDroid/commit/3da72ba0a822d4306271ff88b9c5057e0283dfdc). Could you look into it? If necessary I could provide logs but the zip itself does not contain etc/default-permissions/google-sync-permissions.xml.

Edit: After pulling said file from stable microg package and adding it into beta2 google package/gsync folder it now works and sync works after you allow all permissions to google contacts and calendar sync.
[Magisk] Nezorflame:
Same issue as stated above with the Google package. Adding google-sync-permissions.xml back helped with that.

Also I'm unable to make Play Store work with this latest 22.6-beta2 - it's not allowing itself to set the sigspoof permission (check the screenshot).

Trying to set it manually with "pm grant com.android.vending android.permission.FAKE_PACKAGE_PERMISSION" results in error:

Exception occurred while executing:
java.lang.IllegalArgumentException: Unknown permission: android.permission.FAKE_PACKAGE_PERMISSION
at com.android.server.pm.permission.PermissionManagerService.grantRuntimePermission(PermissionManagerService.java:2115)
at com.android.server.pm.permission.PermissionManagerService.access$900(PermissionManagerService.java:122)
at com.android.server.pm.permission.PermissionManagerService$PermissionManagerServiceInternalImpl.grantRuntimePermission(PermissionManagerService.java:3046)
at com.android.server.pm.PackageManagerService.grantRuntimePermission(PackageManagerService.java:5847)
at com.android.server.pm.PackageManagerShellCommand.runGrantRevokePermission(PackageManagerShellCommand.java:1955)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:230)
at android.os.ShellCommand.exec(ShellCommand.java:104)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:21930)
at android.os.Binder.shellCommand(Binder.java:881)
at android.os.Binder.onTransact(Binder.java:765)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4876)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4108)
at android.os.Binder.execTransactInternal(Binder.java:1021)
at android.os.Binder.execTransact(Binder.java:994)

I also tried using the "nanodroid-perms" under SU privileges, but got the error "inaccessible or not found".
[Magisk] K9100ii:
The permission is actually android.permission.FAKE_PACKAGE_SIGNATURE, not PERMISSION.

pm grant com.google.android.gms android.permission.FAKE_PACKAGE_SIGNATURE
pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE
[Magisk] rayman95:
Just a question, is it useful to flash GM's doze with NanoDroid???? And app like greenify???

Flashed last beta without issues on LOS 14.1.....
[Magisk] flash713:
+1
[Magisk] tempe222:
[SOLVED] Please help! unified Nlp is registered in the system, but fails to get location.

What I've done:

- Clean install TWRP and LOS 17 (Android 10) and Magisk on my Xiaomi Mi 9T.

- Extracted the /framework folder and used Smali to get signature spoofing and installed it.

- Installed the latest Beta of Nanodroid (only microG) -> everything works in the self test, except location (see screenshots).

- Double (or triple-)checked permissions: Dejavu has permanent location permission, microG services during app usage.

- Used terminal emulator (granted SU) with su for granting permissions and also used the qualcomm command.

- I have no firewall or adblocker installed (AFAIK).

Any ideas? What more info can I provide?

EDIT: Could it help to add the other location provider backends (Apple, Radiocells)?

EDIT2: Adding the additional location provider backends did the trick! Problem solved!!

Thx, tempe
[Magisk] d1n0x:
MicroG currently doesn't work properly with Android 10. There are issues with location permissions, it is only given when MicroG Settings is running.

Also, Deja Vu itself doesn't provide any network location capabilities out of the box. I would recommend that you read the documentation to see how it works.
[Magisk] amg314:
Are microG main components installed to /system/priv-app?
[Magisk] phantom146:
May I ask if playstore, maps and google photos can work with nanodroid?

.i remembered 2 years ago that there is no way maps or photos could work with this.. is it still the case?
[Magisk] MajorBoobage:
May I ask a few questions? (please be patient with me, I'm a noob)

1. Which build of LOS 17.1? Which firmware?

2. Did you boot to OS between steps #1 and #2?

3. in step #2, extracted what from where and how?

4. What is Smali and where do you get it? Doesn't the current build of LOS support signature spoofing out of the box?

(at least the option is there)

5. Which build of NanoDroid, what does it mean MicroG only? Did you flash through Magisk or TWRP?

6. you mean you gave the terminal SU through Magisk? which commands are those and what do they do?

Thank you!
[Magisk] Diresh:
Photos will work fully if you take a backup from a setup with gapps and restore it on your microg setup.(without this backup and restore does not work) Playstore works,you will just have to choose to install it in the nanodroid setup wizard. Maps works fine but without logging in ,to login with maps I use version 9.82.1.
[Magisk] Setialpha:
22.6 "La Sirena"

Hi all,

version 22.6 (Codename: La Sirena) is now available.

Highlights

Bromite System WebView 80 supports Android 10

Google Sync and Swipe Libraries for Android 10

Note: Google Sync and Swipe Libraries are no longer included in the Full and microG packages, instead they now reside in their own Google package!

Shiny new official build for Amaze Filemanager (F-Droid stopped updating since version 3.1.2)

Fixes in the Patcher

Substratum, Orbot, GNU Nano Editor, Zelda Ringtones, and some shell utilities (col, colcrt, colrm, look and setterm) dropped

Face Slim replaced with Frost

usual updates

Full ChangeLog

## 22.6.20200208 "[La Sirena](https://memory-alpha.fandom.com/wiki/La_Sirena)"

### Bugfixes

* Installer
* add more permission to privapp whitelist automatically (0xc212)
* fix bootloops on Android 10

* Patcher
* fix dexpatcher crashing
* fix setting ld environment

### General Changes

* Full Package
* replace Face Slim with Frost
* users will be auto migrated
* no longer ship Substratum
* no longer ship Orbot
* no longer ship GNU Nano Editor
* use 0smosis' GNU Nano flashable zip
* drop the following shell utilities:
* col
* colcrt
* colrm
* look
* setterm
* no longer ship Zelda ringtones
* break-out Google Sync Adapters and Swipe libraries into NanoDroid-Google package
* switch from F-Droid to GitHub builds for Amaze

* microG package
* break-out Google Sync Adapters and Swipe libraries into NanoDroid-Google package

* Google package
* new package which includes Google Sync and Swipe libraries
* support Sync Adapters and swipe libraries on Android 10

* Bromite System WebView package
* Bromite v80 supports Android 10

* Patcher
* for SDK 19 - 25 use dexpatcher 1.6.3
* for SDK 26 and newer user dexpatcher 1.8.0-alpha4

* SetupWizard
* remove Nintendo Fonts entry (no longer available)
* set Aurora Droid as default F-Droid client
* update for recent changes

### Updates

* automatic
* Amaze (3.4.1)
* Aurora Services (1.0.5)
* Aurora Store (3.1.7)
* Blockada (4.5.2)
* Bromite System WebView (80.0.3987.78)
* F-Droid (1.8-alpha1)
* K-9 Mail (5.704)
* New Pipe (0.18.2)
* Open Keychain (5.5)
* Privacy Browser (3.3)
* QKSMS (3.8.1)
* Simple Calendar Pro (6.8.3)
* SmartPack Kernel Manager (9.6)
* Termux (0.90)
* Tor Browser (68.4.1)

* manual
* Google Play (18.7.18)
* MPV (200207-nightly)

* tools
* dexpatcher (1.8.0-alpha4-snapshot)
* busybox (1.31.1) (only used by the Installer)
* magic.mgc (5.38) (only used by the Patcher)

Download links

Download from Nanolx.

Bug reporting

In case of errors, please provide

/data/media/0/MODID_log_INSTALLDATE

/data/media/0/MODID_twrp_INSTALLDATE

SysTest package logfile

logcat (if applicable)
[Magisk] andy356:
That's because the newer versions aren't fully FOSS. Meanwhile, another File Manager has come up.

Material Files (Open source Material Design file manager) - https://f-droid.org/app/me.zhanghai.android.files
[Magisk] crumbl3d:
Google package still does not work. While it does add permissions xml to the zip file it does not add it into gsync folder where setup script expects it. Perhaps you should modify the setup script to extract the etc folder from root of the zip or something else?
[Magisk] rayman95:
thank's for the update....

Can i have the way to flash on a stock LOS 17.1 hlte rom???

rom + smali patcher then reboot and nanodroid microg,fdroid osmand, custom kernel and magisk

or magisk first smali, or no reboots???

thank you...
[Magisk] lordsolrac2:
Holy hecc Yes! I've been waiting for an Android 10 support update like this! Though does the patcher support android 10? Or do we need to use Smali Patcher still?

I'll be flashing this soon! Thank you for your amazing work and dedication!

---------- Post added at 02:10 AM ---------- Previous post was at 02:10 AM ----------

Holy hecc Yes! I've been waiting for an Android 10 support update like this! Though does the patcher support android 10? Or do we need to use Smali Patcher still?

I'll be flashing this soon! Thank you for your amazing work and dedication!
[Magisk] the_Pan:
How to install the new google package? Until now, I only ran setup and afterwards the full nanodroid package. Can I send the google package right after the full installation has finished?
[Magisk] Oswald Boelcke:
What do you mean by "google package"? Nanodroid does not contain anything by Google except the modified Play Store, and even that only when selected during the setup.

Or do you mean microG by "google package"? If affirmative, the microG sub-module is included in the full Nanodroid package and does not need to be seperately flashed if the full package has been flashed. I quote the OP partially below:
[Magisk] the_Pan:
I meant the new google-package with the sync adapters and swipe librabries, which are separated from now it seems.
[Magisk] Oswald Boelcke:
Ok, thanks for the clarification. And yes, OP is still missing to mention that package; different that the Wiki (full documentation): https://gitlab.com/Nanolx/NanoDroid/blob/master/README.md#packages

However, even the Wiki is not mentioning the "google package" in the summary: https://gitlab.com/Nanolx/NanoDroid/blob/master/README.md#packages

Now, I understand your valid question, and I apologise for my intervention. But I assume that the full package also installs the "google package" otherwise it wouldn't be a "full" package. But you are aware that installation of sync adaptors is disabled by default. You either have to enable their installation while running the setup wizard or to manually alter the .nanodroid-setup file to read nanodroid_gsync=1
[Magisk] MajorBoobage:
Can this be installed on a device that is running an android 10 AOSP rom (MSM-X) with signature spoofing support, Magisk, and opengapps pico without having to reset the phone settings, app setting etc.?

Will it work out of the box, or will I have to re-configure everything again?

Thanks.
[Magisk] Tomatot-:
Hi, I know it's not the most exciting part of the job but don't forget to update the alter installation page. (Remove swipe and sync from the main and microg packages)

Thanks a lot.
[Magisk] xen2001:
What does it mean "Google-free" ?

Out of sheer curiosity I did run ClassyShark3xodus on GmsCore.apk (see attached screenshots) and was surprised that google trackers are listed there.

Please would anyone explain what does it mean? Thanks.
[Magisk] oF2pks:
These are false positives : empty stubs to fake apps subservient to Google.

btw, with Magisk onboard, you can use my new appOps to manage your device deeper : https://xdaforums.com/android/apps-...etter-v1-0-t3637705/post81673275#post81673275 (, final release will be push by tomorrow).

[MENTION=4002550]sabotage154[/MENTION] , you may found useful info for your 'microG-ification' of CUBOT_KINGKONG_MINI_9101C_V06_20191121 in this thread. One user also confirmed GSi working fine on your device; give a try to my microG Pie dedicated GSi : https://xdaforums.com/showpost.php?p=81378991&postcount=65

For even more privacy, I also built experimental microG Pie GSi with an (infamous) internet & wakelock permissions wide runtime switch, to let end-users decide which app realy deserve them: https://xdaforums.com/showpost.php?p=81550957&postcount=66 (no root required !).
[Magisk] Z00nkor:
Came here to say thank you for this wonderfull project!!! <3

I used some Nandroid packages with RR 5.8.5 on my S5+ to insall MicroG, Fdroid and enable signature spoofing (via patcher) in this ROM. The only thing that doesn't work out for me is to pass SafetyNet with Magisk but I guess it's because the DroidHelper isn't working with the current implemantation of SafetyNet from google. I don't want to switch to googleplay services so hopefully this will get patched soon.
[Magisk] American_Jesus:
Unable to install NanoDroid-Google-22.6.20200208

perm: data [single] {/data/adb/modules/NanoDroid_Google//system/etc/permissions/com.google.android.backuptransport.xml}
!!
file: google-sync-permissions.xml not found

Log attached

Info:

OrangeFox R10.0

AOSP Extended

Android 9
[Magisk] friedCELLS:
Install with fastboot?

I did a search in the thread but didn't find anything about my question. I have the OnePlus 7T, and we have root but no working recovery (NO TWRP). I'm on Android 10 stock but rooted, and we achieved this through fastboot commands, etc and even have a couple Roms that can be installed via fastboot. Anyone know if and how to install NanoDroid or microg using fastboot?
[Magisk] jackson_c:
Did you solve it? Im with the same situation.
[Magisk] crumbl3d:
Here's my unofficial solution. Dev still needs to fix build script in order for it to work.

https://xdaforums.com/apps/magisk/module-nanomod-5-0-20170405-microg-t3584928/post81652701
[Magisk] Setialpha:
11.1

Version 11.1 is now available, featuring bugfixes. ChangeLog since 11.0

* Bug Fixes
* Full, microG, F-Droid packages:
* provide standalone `unzip` binary (resolves installation issues with 11.0)
* Full, microG packages:
* fix `nanomod-overlay -s` not working
* General Changes
* Full, microG, F-Droid packages:
* Magisk Mode installer is now closer to magisk-module-template v4 ()
* Full, microG packages:
* provide `column` binary
* let `nanomod-overlay -s` use `column` to prettify the output
* let the user know `nanomod-overlay -s` actually does something as it can be slow on old devices

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)

About AROMA: well, I'm still undecided. Pros:

fancy UI

no need for creating configuration file

Cons:

need major rewrite of the installer

we will loose the ability to do automatic installations (well for ME that does not matter because my setup = default setup, but in fact this might be a show stopper)

with AROMA you are forced to do the whole setup process for every release, which is not the case for configuration files

Another Note about AROMA: in all honesty, I don't see an issue with simple text files.
[Magisk] piet8stevens:
Agree with both your statements.
[Magisk] demonoidmaster:
Already talked about this a few posts back
[Magisk] DJ aliasz3d:
[MENTION=4187311]Setialpha[/MENTION] just some feedback for you nanomod microg 11.1 flashed fine for me thanks for addressing the issue so quick :good:

Also I personally prefer setup files I don't think it's that hard to write a text file and place it in the appropriate directory. Just my 2 cents:)
[Magisk] knpk13:
Maybe you could make aroma optional like how open gapps has a separate aroma package. I personally prefer the config file. Not sure if aroma is worth the effort.
[Magisk] DJ aliasz3d:
I agree with your suggestion too :good:
[Magisk] als123:
How do you solve this problem? I have similar issue
[Magisk] Anarchy16:
here
[Magisk] als123:
How to grant signature spoofing for play store?

---------- Post added at 08:29 AM ---------- Previous post was at 08:27 AM ----------

Thanks. It works
[Magisk] Oswald Boelcke:
I don't vote for Aroma but it's you who's to put effort and time into it.

Actually, I don't recognise a real advantage; the procedure with .nanomod-setup is quite easy enough.
[Magisk] demonoidmaster:
With aroma it makes it that you can have a GUI with selections to what you want, tbh the apps like Amaze and stuff can be downloaded from the store so to me i have no need for em but the full zip flashes them without any warning
[Magisk] Setialpha:
It is mentioned in the README and the full documentation explicitely what's inside each package, I don't see 'no warning'. The current installer, btw., allows selection, aswell. So the only advantage is UI, wirh the con of no automated installation.
[Magisk] DJ aliasz3d:
To be honest I think just stick to a setup file it's less work. I managed to create one with little knowledge on how to do it and it worked so I don't think it's that hard. While it may look complicated it's not it's just copying the documentation and using a 1 and a 0 to represent yes and no. I copied [MENTION=7408621]noc.jfcbs[/MENTION] 's setup file as we both have similar setups and wants and desires on our devices.

Edit

As far as warnings you should know at all times what exactly your flashing to your device which means reading before flashing.