[Magisk] Setialpha:
19.0.20181027 "Crossfield"

Hi folks,

version 19.0 "Crossfield" is now available.

What's new?

NanoDroid-UPD (nupd) Script is now gone. Instead custom APKs are provided and updated through the NanoDroid F-Droid Repository

NanoDroid zip files on Nanolx.org are now provided with SHA256 sum and GPG-signature. AFH does not allow for both, but provides SHA256 sum on the download summary page

starting with this release all stable releases get a codename, starting with "Crossfield" (Any Star Trek: Discovery watchers here?)

fixed support for x86_64, automatic deodexing now working on pre-Nougat ROMs

addon.d Script now honours the 'nanodroid_overlay' setup variable

fix Google Sync Adapters permissions files not properly installed

moved from Adaway to Blokada (users are auto-migrated)

GApps removal mechanism now tries to completely extinguish Stock ROMs GApp's GSF, GmsCore and Play Store, which hopefully fixes reported issues

Note: this part of the GApps removal is only triggerd on fresh NanoDroid installations (else it would obviously kill microG instead, also taking a backup of your /data partition never hurts)

so for users on Stock ROMs who already have NanoDroid installed the work-around is to navigate to /system/priv-app/GsfProxy and install the GsfProxy.apk inside that folder (again)

fixed support for x86_64 (thanks to Gia90 for spotting this)

F-Droid 1.5-alpha0 now supports adding vendor-repos. So on clean NanoDroid installations the NanoDroid F-Droid repository is now added automatically

for users, who are updating, see the link in the first post on how to manually add it to F-Droid

microG build with updated spoofed Play Services version to prevent Play Store to constantly trying to update Play Services...

improvements to build-package Script

improved and updated documentation

usual updates

Full ChangeLog

## 19.0.20181027 "Crossfield"

### Bug Fixes

* build-package script
* fix downloading APKs from apkmirror.com
* NanoDroid packages can now be created from scratch again

* CommonInstaller
* fix x86_64 support [Gia90]

* CommonPatcher
* improve dalvikvm arch detection
* should improve ROM compatibility
* provide static `zip` binary for x86 [Gia90]
* use `smali`/`baksmali` version 2.1.3 below Nougat [Gia90]

* CommonAddon
* addon.d now properly honours `nanodroid_overlay` setup variable
* fix x86_64 support [Gia90]

* Full, microG packages
* switch to official Fake Store build
* fixes F-Droid repository conflict with custom Play Store
* fix Google Sync Adapters permissions file being installed in the wrong directory

* SetupWizard
* fix selecting OmniClock doesn't work

### General Changes

* build-package script
* packages will now be created with SHA256 checksum and GPG signature
* download repo indices once per session, speeds up download and package creation time
* check whether all files are in place is now dynamic
* minor internal changes

* Full package
* migrate from Adaway to Blokada
* users that had Adaway installed, will be auto-migrated to Blokada
* VPN users can't use Blokada, but can still install Adaway from F-Droid
* add a standalone build for OmniJAWS
* Weather Service and Widget from OmniROM
* OpenWeatherMap is currently not supported, use Yahoo!-Backend for now

* Full, F-Droid packages
* automatically add NanoDroid F-Droid repository on fresh installations
* needs to be manually added on updated installations (see below)

* Full, microG packages
* improve GApps removal mechanism

* CommonPatcher
* code improvements [Gia90]

* NanoDroid-UPD script
* removed in favour of NanoDroid F-Droid Repository

* NanoDroid F-Droid Repository
* added, contains custom NanoDroid snapshot builds for
* microG GmsCore
* microG DroidGuard Helper
* Google Play Store
* MPV
* OmniJAWS
* OpenLauncher
* see http://nanolx.org/fdroid/repo/
* automatically added to F-Droid on fresh installations
* needs to be manually added on updated installations

### Updates

* automatic
* (Simple) Calendar (5.1.1)
* (Simple) Gallery (5.1.1)
* Oandbackup (0.3.2)
* Amaze (3.3RC10)
* Open Camera (1.44.1)
* F-Droid (1.5-alpha0)
* Blokada (3.6.101401)
* AnySoftKeyboard (1.9.2445)
* TorBrowser (1.0a2)

* manual
* microG GmsCore (0.2.6.14366-dirty-102)
* MPV (20181009-nightly)
* OpenLauncher (20181024-nightly)
* Play Store (12.3.19)
* OmniJAWS (1.1-standalone)

* shell utilities
* bsdmainutils (11.1.2)
* util-linux (2.32.1)
* less (487)
* GNU Nano (3.1)

* tools
* Busybox (1.29.3)
* internal busybox only used by the installer!
* zip (x86)
* static build for x86/x86_64
* smali/baksmali (2.1.3)
* used by Patcher on pre-Nougat ROMs

Download links

Download from Nanolx or AFH.

Bug reporting

In case of errors, please provide

/data/adb/MODID_log_INSTALLDATE

/data/adb/MODID_twrp_INSTALLDATE (TWRP Installation)

logcat (if applicable)