[Magisk] Setialpha:
16.0~beta2

The second beta of 16.0 is now available.

Here's the list of changes from beta1. Since beta1 the Common Installer, Uninstaller and Patcher saw code improvements and bug fixes; also more artifacts from NanoMod are migrated/removed when installing NanoDroid.

Please test and report any issues. Note: I have currently only tested everything from TWRP, installing from Magisk Manager should work, though (except for the Patcher, SetupWizard and Uninstaller).

Full ChangeLog since 15.1

* Important Notes
* this release changes the name from 'NanoMod' to 'NanoDroid'
* the module IDs will change as follows
* NanoMod	NanoDroid
* NanoModmicroG	NanoDroid_microG
* NanoModfdroid	NanoDroid_FDroid
* the nanomod-overlay script is now nanodroid-overlay
* the novl shortcut is unchanged
* the installers will take care of getting rid of the old modules
* Bug Fixes:
* nanodroid-overlay script
* fix `-p`, `--permission` switch not working in System Mode
* Full, microG package
* fix Google Sync Adapters installation
* microG package
* fix aapt not installed
* Common Installer
* fix system environment detection bugs
* Uninstaller
* fix that Patcher addon.d was only removed in System Mode
* remove Patcher lockfile aswell
* General Changes:
* Downloads
* as before all files are available from AFH (including archive)
* short-links renamed from NanoMod to NanoDroid
* additionally the latest stable and beta releases are now mirrored on Nanolx
* Stable Downloads [> Nanolx](https://downloads.nanolx.org/NanoDroid/Stable)
* Beta Downloads [> Nanolx](https://downloads.nanolx.org/NanoDroid/Beta)
* Common Installer
* take care of getting rid of old-named module upon installation
* generalize function showing the NanoDroid banner
* minor code revision
* Full, microG, F-Droid packages
* move banner displaying into Common Installer
* update Magisk module.props for name change
* improve Magisk module.props description
* more simplification
* Patcher:
* remove old addon.d setups when installing new
* Configuration Files
* the installers will auto-rename configuration files if necessary
* .nanomod-setup	.nanodroid-setup
* .nanomod-apps	.nanodroid-apps
* .nanomod-overlay	.nanodroid-overlay
* the installers will migrate the variable names to the new ones if necessary
* Uninstaller
* support all installations (NanoMod <15.0, NanoMod <16.0 and NanoDroid)
* code revision and simplification
* Updates (automatic)
* Substratum (953)
* NewPipe (0.11.5)
* BeHeKeyboard (1.1.2)
* (Simple) Gallery (3.2.4)
* Yalp Store (0.34)
* K-9 Mail (5.403)

Download links

Download from AFH or Nanolx.

Bug reporting

It's very important to report bugs regarding the NanoMod > NanoDroid transistion with this release.

In case of errors, please provide

/data/adb/.nanodroid_MODID

/data/adb/.recovery_MODID

logcat (if applicable)

Additional Notes (shamelessly copied from 14.7 announcement post):

Play Store 8.4.*.V introduces internal apk changes, which are not (yet) supported by APK Tool, so I can't provide a newer version right now. To stop the Play Store from constantly trying to update itself (and drain both battery and mobile data), use an application like DisableService, Servicely or-the-like to disable Play Store's 'DailyHygieneService' *AFTER* you've initially setup the Play Store, else it won't sync your installed applications and won't provide you with updates, until you let that service atleast run once.

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

[MENTION=2033730]Bracher[/MENTION] thanks a lot!

[MENTION=8010004]guest4711[/MENTION] please test this release on that device of yours where it does not work. What's strange is: the code for detecting Magisk has NOT actually changed between 15.1 and 16.0~beta1... Though I/you may have discovered a rare corner case... let's see whether beta2 fixes your issue.