[Magisk] Setialpha:
21.0.90.20190703 (22.0-beta1)

Hi all,

the first beta for the next NanoDroid release is now available for testing, version 22.0-beta1 (internal version code 21.0.90). Please test and report any occurring issues (best with logs of course).

Notes

this release will install the official microG instead of the custom build by default

this release switches from Tor Browser Alpha to Tor Browser Stable

this release drops OpenWeatherMapProvider (consult your ROM for supported providers)

this release replaces OmniClock with Alarmio (you can disable the pre-alerts through notification-channel settings)

this release replaces Lightning with Privacy Browser

this release replaces BeHeKeyboard with Hacker's Keyboard

Highlights

latest official microG release (0.2.8.17785-mapbox) / custom microG (0.2.8.17785-beta1-mapbox)

the Installer now allows switching between offiical and custom microG in-place (later down the road this feature will migrate everyone from custom to official microG build, once the custom is history)

fixes in the SetupWizard, Uninstaller, build-package and nanodroid-font scripts

improved SysTest package

Installer/SetupWizard now fully supports OrangeFox recovery

Full ChangeLog

## 22.0 in-dev

### Notes

* This release replaces `OmniClock` with `Alarmio`
* if you previously opted-in for OmniClock you'll be auto-migrated to Alarmio

* This release replaces `Lightning` with `Privacy Browser`
* if you previously opted-in for Lightning you'll be auto-migrated to Privacy Browser

* This release replaces `BeHeKeyboard` with `Hacker's Keyboard`
* if you previously opted-in for BeHeKeyboard you'll be auto-migrated to Hacker's Keyboard

* This release drops `OpenWeatherMapProvider`
* check your ROM for supported Weather Providers

* This release switches from alpha to stable `Tor Browser` build

* This release will by default install the official microG GmsCore instead of the custom build
* additionally the mapbox instead of vtm build flavour is now shipped

### Bugfixes

* SetupWizard
* fix creating configuration files

* Uninstaller
* fix System Mode overlay restoration

* nanodroid-font Scipt
* fix applying font

* build-package
* fix filepaths in SHA256 checksums

### General Changes

* SetupWizard
* backup previous configuration files into `/data/media/0/nanodroid_backups/config_%Y%m%d-%H.%M.%S`
* where `%Y%m%d-%H.%M.%S` is the current date in `20190609-12.07.16` format
* sort list of applications alphabetically
* make official microG GmsCore the default choice
* string changes

* SysTest
* allow running from Magisk Manager
* filter out Magisk mounts from log
* log usable space for Installer

* Installer
* allow in-place migration between NanoDroid and Official microG GmsCore
* support recoveries with `/sdcard1` (like OrangeFox) @Vavun
* internal improvements

* Uninstaller
* drop support for uninstalling old Magisk mode installs (Magisk < 19.0)
* drop support for uninstalling old System mode installs (NanoDroid < 18.0.3)

* build-package
* use JSON instead of XML indices for F-Droid repositories
* only download F-Droid indices if required
* several internal improvements

### Updates

* automatic
* Alarmio (1.0.2)
* NewPipe (0.16.2)
* Odyssey (1.1.18)
* Bromite System WebView (75.0.3770.109)
* Orbot (16.1.0-BETA-5)
* Tor Browser (60.7.0)
* F-Droid (1.7-alpha2)
* Simple Gallery (6.8.1)
* Simple Calendar (6.5.3)
* QKSMS (3.6.6)
* OpenKeychain (5.3)
* Twidere (3.7.4)

* manual
* custom microG GmsCore (0.2.8.17785-beta-1-mapbox)
* official microG GmsCore (0.2.8.17785-mapbox)
* MPV (20190620-nightly)
* Play Store (15.5.22)

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)