Need help with native plugin mobile accessability

Well, after reading this: Ionic native 3 media plugin error("plugin not installed")

I have tried to make a new fresh project and try the plugin with it.
Here is what I did:

> ionic start zoomText blank
> cd zoomText
> ionic cordova plugin add https://github.com/phonegap/phonegap-mobile-accessibility.git
> npm install --save @ionic-native/mobile-accessibility

Then I declared some stuff and called one the plugin methods:

app.module.ts:

import { BrowserModule } from '@angular/platform-browser';
import { ErrorHandler, NgModule } from '@angular/core';
import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular';
import { SplashScreen } from '@ionic-native/splash-screen';
import { StatusBar } from '@ionic-native/status-bar';
import { MobileAccessibility } from '@ionic-native/mobile-accessibility';

import { MyApp } from './app.component';
import { HomePage } from '../pages/home/home';

@NgModule({
  declarations: [
    MyApp,
    HomePage
  ],
  imports: [
    BrowserModule,
    IonicModule.forRoot(MyApp)
  ],
  bootstrap: [IonicApp],
  entryComponents: [
    MyApp,
    HomePage
  ],
  providers: [
    StatusBar,
    SplashScreen,
	MobileAccessibility,
    {provide: ErrorHandler, useClass: IonicErrorHandler}
  ]
})
export class AppModule {}

home.ts:

import { Component } from '@angular/core';
import { NavController, Platform } from 'ionic-angular';
import { MobileAccessibility } from '@ionic-native/mobile-accessibility';

@Component({
  selector: 'page-home',
  templateUrl: 'home.html'
})
export class HomePage {

  constructor(public navCtrl: NavController, platform: Platform, mobileAccessibility: MobileAccessibility) {
	  platform.ready().then(() => {
      mobileAccessibility.setTextZoom(10);
      mobileAccessibility.updateTextZoom();
    });

  }

}

After that I built the app using:

> ionic cordova build android

Finally I found the error. (I still have no clue why it failed though)
This is the output of the build process:

> cordova platform add --save android
✖ Running command - failed!
[ERROR] An error occurred while running cordova platform add --save android (exit code 1):

        Using cordova-fetch for cordova-android@~6.2.2
        Adding android project...
        Creating Cordova project for the Android platform:
                Path: platforms\android
                Package: io.ionic.starter
                Name: MyApp
                Activity: MainActivity
                Android target: android-25
        Subproject Path: CordovaLib
        Android project created with cordova-android@6.2.3
        Installing "phonegap-plugin-mobile-accessibility" for android
        Failed to install 'phonegap-plugin-mobile-accessibility': Error
            at C:\Users\user\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\plugman\fetch.js:205:33
            at _rejected (C:\Users\user\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-fetch\node_modules\q\q.js:864:24)
            at C:\Users\user\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-fetch\node_modules\q\q.js:890:30
            at Promise.when (C:\Users\user\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-fetch\node_modules\q\q.js:1142:31)
            at Promise.promise.promiseDispatch (C:\Users\user\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-fetch\node_modules\q\q.js:808:41)
            at C:\Users\user\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-fetch\node_modules\q\q.js:624:44
            at runSingle (C:\Users\user\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-fetch\node_modules\q\q.js:137:13)
            at flush (C:\Users\user\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-fetch\node_modules\q\q.js:125:13)
            at _combinedTickCallback (internal/process/next_tick.js:67:7)
            at process._tickCallback (internal/process/next_tick.js:98:9)
        Error: Failed to fetch plugin https://github.com/apache/cordova-plugin-device.git via registry.
        Probably this is either a connection problem, or plugin spec is incorrect.
        Check your connection and plugin name/version/URL.
        Error: cmd: Command failed with exit code 1 Error output:
        npm WARN addRemoteGit Error: Command failed: git -c core.longpaths=true config --get remote.origin.url
        npm WARN addRemoteGit
        npm WARN addRemoteGit     at ChildProcess.exithandler (child_process.js:211:12)
        npm WARN addRemoteGit     at emitTwo (events.js:106:13)
        npm WARN addRemoteGit     at ChildProcess.emit (events.js:191:7)
        npm WARN addRemoteGit     at maybeClose (internal/child_process.js:877:16)
        npm WARN addRemoteGit     at Socket.<anonymous> (internal/child_process.js:334:11)
        npm WARN addRemoteGit     at emitOne (events.js:96:13)
        npm WARN addRemoteGit     at Socket.emit (events.js:188:7)
        npm WARN addRemoteGit     at Pipe._handle.close [as _onclose] (net.js:501:12)
        npm WARN addRemoteGit  git+https://github.com/apache/cordova-plugin-device.git resetting remote C:\Users\user\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-apache-cordova-plugin-device-git-bd593991 because of error: { Error: Command failed: git -c core.longpaths=true config --get remote.origin.url
        npm WARN addRemoteGit
        npm WARN addRemoteGit     at ChildProcess.exithandler (child_process.js:211:12)
        npm WARN addRemoteGit     at emitTwo (events.js:106:13)
        npm WARN addRemoteGit     at ChildProcess.emit (events.js:191:7)
        npm WARN addRemoteGit     at maybeClose (internal/child_process.js:877:16)
        npm WARN addRemoteGit     at Socket.<anonymous> (internal/child_process.js:334:11)
        npm WARN addRemoteGit     at emitOne (events.js:96:13)
        npm WARN addRemoteGit     at Socket.emit (events.js:188:7)
        npm WARN addRemoteGit     at Pipe._handle.close [as _onclose] (net.js:501:12)
        npm WARN addRemoteGit   killed: false,
        npm WARN addRemoteGit   code: 1,
        npm WARN addRemoteGit   signal: null,
        npm WARN addRemoteGit   cmd: 'git -c core.longpaths=true config --get remote.origin.url' }
        npm ERR! git clone --template=C:\Users\user\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror https://github.com/apache/cordova-plugin-device.git C:\Users\user\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-apache-cordova-plugin-device-git-bd593991: Cloning into bare repository 'C:\Users\user\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-apache-cordova-plugin-device-git-bd593991'...
        npm ERR! git clone --template=C:\Users\user\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror https://github.com/apache/cordova-plugin-device.git C:\Users\user\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-apache-cordova-plugin-device-git-bd593991: fatal: Unable to find remote helper for 'https'
        npm ERR! Windows_NT 10.0.14393
        npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "https://github.com/apache/cordova-plugin-device.git" "--save"
        npm ERR! node v7.0.0
        npm ERR! npm  v3.10.8
        npm ERR! code 128

        npm ERR! Command failed: git -c core.longpaths=true clone --template=C:\Users\user\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror https://github.com/apache/cordova-plugin-device.git C:\Users\user\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-apache-cordova-plugin-device-git-bd593991
        npm ERR! Cloning into bare repository 'C:\Users\user\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-apache-cordova-plugin-device-git-bd593991'...
        npm ERR! fatal: Unable to find remote helper for 'https'
        npm ERR!
        npm ERR!
        npm ERR! If you need help, you may report this error at:
        npm ERR!     <https://github.com/npm/npm/issues>

        npm ERR! Please include the following file with any support request:
        npm ERR!     C:\Users\user\Documents\ionic-apps\zoomText\node_modules\npm-debug.log

When I try to build one more time the error has vanished (this is why I missed it only appears in the first try):

Running app-scripts build: --iscordovaserve --externalIpRequired --nobrowser

[17:43:51]  build dev started ...
[17:43:51]  clean started ...
[17:43:51]  clean finished in less than 1 ms
[17:43:51]  copy started ...
[17:43:51]  transpile started ...
[17:43:54]  transpile finished in 2.44 s
[17:43:54]  preprocess started ...
[17:43:54]  deeplinks started ...
[17:43:54]  deeplinks finished in 12 ms
[17:43:54]  preprocess finished in 12 ms
[17:43:54]  webpack started ...
[17:43:54]  copy finished in 2.64 s
[17:44:00]  webpack finished in 6.54 s
[17:44:00]  sass started ...
[17:44:02]  sass finished in 1.60 s
[17:44:02]  postprocess started ...
[17:44:02]  postprocess finished in less than 1 ms
[17:44:02]  lint started ...
[17:44:02]  build dev finished in 10.66 s
> cordova build android
\ Running command [17:44:04]  lint finished in 2.26 s
✔ Running command - done!
Discovered plugin "cordova-plugin-console" in config.xml. Adding it to the project
Installing "cordova-plugin-console" for android
Discovered plugin "cordova-plugin-device" in config.xml. Adding it to the project
Installing "cordova-plugin-device" for android
Discovered plugin "cordova-plugin-splashscreen" in config.xml. Adding it to the project
Installing "cordova-plugin-splashscreen" for android
Discovered plugin "cordova-plugin-statusbar" in config.xml. Adding it to the project
Installing "cordova-plugin-statusbar" for android
Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the project
Installing "cordova-plugin-whitelist" for android

               This plugin is only applicable for versions of cordova-android greater than 4.0. If you have a previous platform version, you do *not* need this plugin since the whitelist will be built in.

Discovered plugin "ionic-plugin-keyboard" in config.xml. Adding it to the project
Installing "ionic-plugin-keyboard" for android
ANDROID_HOME=C:\Users\user\AppData\Local\Android\sdk
JAVA_HOME=C:\Program Files\java\jdk1.8.0_111
:wrapper

BUILD SUCCESSFUL

Total time: 9.232 secs
Subproject Path: CordovaLib
Starting a Gradle Daemon, 1 incompatible and 2 stopped Daemons could not be reused, use --status for details
The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.
        at build_3iik2utc6slvmf8ankw1d8ya4.run(C:\Users\user\Documents\ionic-apps\zoomText\platforms\android\build.gradle:137)
The JavaCompile.setDependencyCacheDir() method has been deprecated and is scheduled to be removed in Gradle 4.0.
Incremental java compilation is an incubating feature.
The TaskInputs.source(Object) method has been deprecated and is scheduled to be removed in Gradle 4.0. Please use TaskInputs.file(Object).skipWhenEmpty() instead.
:preBuild UP-TO-DATE
:preDebugBuild UP-TO-DATE
:checkDebugManifest
:CordovaLib:preBuild UP-TO-DATE
:CordovaLib:preDebugBuild UP-TO-DATE
:CordovaLib:checkDebugManifest
:CordovaLib:prepareDebugDependencies
:CordovaLib:compileDebugAidl
:CordovaLib:compileDebugNdk UP-TO-DATE
:CordovaLib:compileLint
:CordovaLib:copyDebugLint UP-TO-DATE
:CordovaLib:mergeDebugShaders
:CordovaLib:compileDebugShaders
:CordovaLib:generateDebugAssets
:CordovaLib:mergeDebugAssets
:CordovaLib:mergeDebugProguardFiles
:CordovaLib:packageDebugRenderscript UP-TO-DATE
:CordovaLib:compileDebugRenderscript
:CordovaLib:generateDebugResValues
:CordovaLib:generateDebugResources
:CordovaLib:packageDebugResources
:CordovaLib:processDebugManifest
:CordovaLib:generateDebugBuildConfig
:CordovaLib:processDebugResources
:CordovaLib:generateDebugSources
:CordovaLib:incrementalDebugJavaCompilationSafeguard
:CordovaLib:compileDebugJavaWithJavac
:CordovaLib:compileDebugJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
:CordovaLib:processDebugJavaRes UP-TO-DATE
:CordovaLib:transformResourcesWithMergeJavaResForDebug
:CordovaLib:transformClassesAndResourcesWithSyncLibJarsForDebug
:CordovaLib:mergeDebugJniLibFolders
:CordovaLib:transformNative_libsWithMergeJniLibsForDebug
:CordovaLib:transformNative_libsWithSyncJniLibsForDebug
:CordovaLib:bundleDebug
:prepareOrgApacheCordovaCordovaLib623DebugLibrary
:prepareDebugDependencies
:compileDebugAidl
:compileDebugRenderscript
:generateDebugBuildConfig
:generateDebugResValues
:generateDebugResources
:mergeDebugResources
:processDebugManifest
:processDebugResources
:generateDebugSources
:incrementalDebugJavaCompilationSafeguard
:compileDebugJavaWithJavac
:compileDebugJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
:compileDebugNdk UP-TO-DATE
:compileDebugSources
:mergeDebugShaders
:compileDebugShaders
:generateDebugAssets
:mergeDebugAssets
:transformClassesWithDexForDebug
:mergeDebugJniLibFolders
:transformNative_libsWithMergeJniLibsForDebug
:processDebugJavaRes UP-TO-DATE
:transformResourcesWithMergeJavaResForDebug
:validateSigningDebug
:packageDebug
:assembleDebug
:cdvBuildDebug

BUILD SUCCESSFUL

Total time: 28.521 secs
Built the following apk(s):```

There is no mention of the mobile-accessibility plugin...

I took the apk to my device, installed it and using `adb shell` with `logcat` once again I got the plugin not installed error as expected:

06-12 15:45:14.810 I/chromium(10743): [INFO:CONSOLE(44383)] “Native: tried calling MobileAccessibility.setTextZoom, but the MobileAccessibility plugin is not installed.”, source: file:///android_asset/www/build/main.js (44383)