log for network.mysterium.vpn:107183
== Installed Android Tools ==
2025-09-18 00:46:14,270 DEBUG: Reading 'config.yml'
2025-09-18 00:46:14,281 INFO: Creating log directory
2025-09-18 00:46:14,281 INFO: Creating temporary directory
2025-09-18 00:46:14,281 INFO: Creating output directory
2025-09-18 00:46:14,289 DEBUG: Getting git vcs interface for https://github.com/mysteriumnetwork/mysterium-vpn-mobile.git
2025-09-18 00:46:14,289 DEBUG: Checking network.mysterium.vpn:107183
2025-09-18 00:46:14,290 INFO: Building version 2.1.15 (107183) of network.mysterium.vpn
2025-09-18 00:46:14,295 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/network.mysterium.vpn, universal_newlines=False, shell=None, istream=None)
2025-09-18 00:46:14,307 DEBUG: > sudo passwd --lock root
passwd: password changed.
2025-09-18 00:46:15,312 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64076 files and directories currently installed.)
Removing sudo (1.9.13p3-1+deb12u2) ...
Purging configuration files for sudo (1.9.13p3-1+deb12u2) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
Processing triggers for libc-bin (2.36-9+deb12u13) ...
2025-09-18 00:46:36,626 INFO: Getting source for revision 510f8db1d66e5a2bbd94ce78ff0f08920f3d36b2
2025-09-18 00:46:36,630 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:36,631 DEBUG: > git rev-parse --show-toplevel
2025-09-18 00:46:36,838 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:36,839 DEBUG: > git submodule foreach --recursive git reset --hard
2025-09-18 00:46:37,042 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:37,043 DEBUG: > git reset --hard
2025-09-18 00:46:37,446 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:37,447 DEBUG: > git submodule foreach --recursive git clean -dffx
2025-09-18 00:46:37,550 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:37,550 DEBUG: > git clean -dffx
2025-09-18 00:46:37,653 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:37,653 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin
2025-09-18 00:46:38,462 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:38,463 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin
2025-09-18 00:46:39,067 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:39,067 DEBUG: > git remote set-head origin --auto
2025-09-18 00:46:39,772 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:39,772 DEBUG: > git checkout -f 510f8db1d66e5a2bbd94ce78ff0f08920f3d36b2
2025-09-18 00:46:40,485 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:40,485 DEBUG: > git clean -dffx
2025-09-18 00:46:40,588 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:40,589 DEBUG: > git rev-parse --show-toplevel
2025-09-18 00:46:40,792 DEBUG: Directory: build/network.mysterium.vpn
2025-09-18 00:46:40,793 DEBUG: > git submodule deinit --all --force
2025-09-18 00:46:40,896 INFO: Creating local.properties file at build/network.mysterium.vpn/local.properties
2025-09-18 00:46:41,087 INFO: Creating local.properties file at build/network.mysterium.vpn/android/local.properties
2025-09-18 00:46:41,088 INFO: Creating local.properties file at build/network.mysterium.vpn/android/app/local.properties
2025-09-18 00:46:41,092 DEBUG: Removing debuggable flags from build/network.mysterium.vpn/android/app
2025-09-18 00:46:41,549 INFO: Cleaned build.gradle of keysigning configs at build/network.mysterium.vpn/android/app/build.gradle
2025-09-18 00:46:41,568 INFO: Running 'prebuild' commands in build/network.mysterium.vpn/android/app
2025-09-18 00:46:41,568 DEBUG: Directory: build/network.mysterium.vpn/android/app
2025-09-18 00:46:41,568 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/splits {/,+7d' -e '/intercom/d' -e '/dependencies {/a implementation "com.google.code.gson:gson:2.8.6"\nimplementation "com.squareup.retrofit2:retrofit:2.9.0"\nimplementation "com.squareup.retrofit2:converter-gson:2.9.0"' build.gradle
/etc/bash.bashrc: line 7: PS1: unbound variable
+ sed -i -e '/splits {/,+7d' -e /intercom/d -e '/dependencies {/a implementation "com.google.code.gson:gson:2.8.6"\nimplementation "com.squareup.retrofit2:retrofit:2.9.0"\nimplementation "com.squareup.retrofit2:converter-gson:2.9.0"' build.gradle
2025-09-18 00:46:41,772 INFO: Cleaning Gradle project...
2025-09-18 00:46:41,773 DEBUG: Directory: build/network.mysterium.vpn/android/app
2025-09-18 00:46:41,773 DEBUG: > /usr/local/bin/gradlew-fdroid clean
Found 8.13 via distributionUrl
Downloading missing gradle version 8.13
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-8.13-bin.zip: OK
Running /opt/gradle/versions/8.13/bin/gradle clean
Welcome to Gradle 8.13!
Here are the highlights of this release:
- Daemon JVM auto-provisioning
- Enhancements for Scala plugin and JUnit testing
- Improvements for build authors and plugin developers
For more details see https://docs.gradle.org/8.13/release-notes.html
To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.13/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
> Configure project :app
WARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated.
The current default is 'false'.
It will be removed in version 10.0 of the Android Gradle plugin.
To keep using this feature, add the following to your module-level build.gradle files:
android.buildFeatures.buildConfig = true
or from Android Studio, click: `Refactor` > `Migrate BuildConfig to Gradle Build Files`.
WARNING: The option 'android.useDeprecatedNdk' is deprecated.
The current default is 'false'.
It has been removed from the current version of the Android Gradle plugin.
NdkCompile is no longer supported
VersionCode is set to 107183
VersionName is set to 2.1.15
> Task :app:clean UP-TO-DATE
[Incubating] Problems report is available at: file:///home/vagrant/build/network.mysterium.vpn/android/build/reports/problems/problems-report.html
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.13/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD SUCCESSFUL in 1m 20s
1 actionable task: 1 up-to-date
2025-09-18 00:48:11,494 INFO: Scanning source for common problems...
2025-09-18 00:48:11,533 DEBUG: scanner is configured to use signature data from: 'suss'
2025-09-18 00:48:11,534 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2025-09-18 00:48:12,137 DEBUG: write 'suss.json' to cache
2025-09-18 00:48:12,150 DEBUG: next suss.json cache update due in 23:59:59.977136
2025-09-18 00:48:12,330 INFO: Removing gradle-wrapper.jar at android/gradle/wrapper/gradle-wrapper.jar
2025-09-18 00:48:12,418 INFO: Creating source tarball...
2025-09-18 00:48:13,858 INFO: Building Gradle project...
2025-09-18 00:48:13,858 DEBUG: Directory: build/network.mysterium.vpn/android/app
2025-09-18 00:48:13,858 DEBUG: > /usr/local/bin/gradlew-fdroid assembleCryptoRelease
Found 8.13 via distributionUrl
Running /opt/gradle/versions/8.13/bin/gradle assembleCryptoRelease
To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.13/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
> Configure project :app
WARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated.
The current default is 'false'.
It will be removed in version 10.0 of the Android Gradle plugin.
To keep using this feature, add the following to your module-level build.gradle files:
android.buildFeatures.buildConfig = true
or from Android Studio, click: `Refactor` > `Migrate BuildConfig to Gradle Build Files`.
WARNING: The option 'android.useDeprecatedNdk' is deprecated.
The current default is 'false'.
It has been removed from the current version of the Android Gradle plugin.
NdkCompile is no longer supported
VersionCode is set to 107183
VersionName is set to 2.1.15
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Checking the license for package Android SDK Build-Tools 35 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 35 accepted.
Preparing "Install Android SDK Build-Tools 35 v.35.0.0".
"Install Android SDK Build-Tools 35 v.35.0.0" ready.
Installing Android SDK Build-Tools 35 in /opt/android-sdk/build-tools/35.0.0
"Install Android SDK Build-Tools 35 v.35.0.0" complete.
"Install Android SDK Build-Tools 35 v.35.0.0" finished.
Checking the license for package Android SDK Platform 35 in /opt/android-sdk/licenses
License for package Android SDK Platform 35 accepted.
Preparing "Install Android SDK Platform 35 (revision 2)".
"Install Android SDK Platform 35 (revision 2)" ready.
Installing Android SDK Platform 35 in /opt/android-sdk/platforms/android-35
"Install Android SDK Platform 35 (revision 2)" complete.
"Install Android SDK Platform 35 (revision 2)" finished.
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
[========= ] 25%
[========= ] 25% Fetch remote repository...
[=======================================] 100% Fetch remote repository...
> Task :app:preBuild UP-TO-DATE
> Task :app:preCryptoReleaseBuild UP-TO-DATE
> Task :app:mergeCryptoReleaseJniLibFolders
> Task :app:mergeCryptoReleaseNativeLibs
> Task :app:mergeCryptoReleaseArtProfile
> Task :app:desugarCryptoReleaseFileDependencies
> Task :app:buildKotlinToolingMetadata
> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :app:dataBindingMergeDependencyArtifactsCryptoRelease
> Task :app:generateCryptoReleaseResValues
> Task :app:generateCryptoReleaseResources
> Task :app:stripCryptoReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libgojni.so. Run with --info option to learn more.
> Task :app:mergeCryptoReleaseResources
/home/vagrant/build/network.mysterium.vpn/android/app/src/main/res/values/strings.xml:300:4: Multiple substitutions specified in non-positional format of string resource string/push_notification_payment_success_message. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/network.mysterium.vpn/android/app/src/main/res/values-pt-rBR/strings.xml:251:4: Multiple substitutions specified in non-positional format of string resource string/push_notification_payment_success_message. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/network.mysterium.vpn/android/app/src/main/res/values-ru/strings.xml:251:4: Multiple substitutions specified in non-positional format of string resource string/push_notification_payment_success_message. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/network.mysterium.vpn/android/app/src/main/res/values-tr/strings.xml:252:4: Multiple substitutions specified in non-positional format of string resource string/push_notification_payment_success_message. Did you mean to add the formatted="false" attribute?
> Task :app:dataBindingTriggerCryptoRelease
> Task :app:extractCryptoReleaseNativeDebugMetadata
> Task :app:generateCryptoReleaseBuildConfig
> Task :app:mergeCryptoReleaseNativeDebugMetadata NO-SOURCE
> Task :app:checkCryptoReleaseAarMetadata
> Task :app:mapCryptoReleaseSourceSetPaths
> Task :app:createCryptoReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksCryptoRelease
> Task :app:processCryptoReleaseMainManifest
/home/vagrant/build/network.mysterium.vpn/android/app/src/crypto/AndroidManifest.xml Warning:
uses-permission#android.permission.READ_MEDIA_IMAGES was tagged at AndroidManifest.xml:0 to remove other declarations but no other declaration present
/home/vagrant/build/network.mysterium.vpn/android/app/src/crypto/AndroidManifest.xml Warning:
uses-permission#android.permission.READ_MEDIA_VIDEO was tagged at AndroidManifest.xml:0 to remove other declarations but no other declaration present
/home/vagrant/build/network.mysterium.vpn/android/app/src/crypto/AndroidManifest.xml Warning:
uses-permission#android.permission.READ_MEDIA_AUDIO was tagged at AndroidManifest.xml:0 to remove other declarations but no other declaration present
> Task :app:processCryptoReleaseManifest
> Task :app:javaPreCompileCryptoRelease
> Task :app:mergeCryptoReleaseStartupProfile
> Task :app:mergeCryptoReleaseShaders
> Task :app:compileCryptoReleaseShaders NO-SOURCE
> Task :app:generateCryptoReleaseAssets UP-TO-DATE
> Task :app:checkCryptoReleaseDuplicateClasses
> Task :app:mergeCryptoReleaseAssets
> Task :app:processCryptoReleaseManifestForPackage
> Task :app:mergeExtDexCryptoRelease
> Task :app:dataBindingGenBaseClassesCryptoRelease
> Task :app:compressCryptoReleaseAssets
> Task :app:extractCryptoReleaseVersionControlInfo
> Task :app:extractProguardFiles
> Task :app:collectCryptoReleaseDependencies
> Task :app:sdkCryptoReleaseDependencyData
> Task :app:writeCryptoReleaseAppMetadata
> Task :app:writeCryptoReleaseSigningConfigVersions
> Task :app:processCryptoReleaseResources
> Task :app:optimizeCryptoReleaseResources
> Task :app:kaptGenerateStubsCryptoReleaseKotlin
w: Support for language version 2.0+ in kapt is in Alpha and must be enabled explicitly. Falling back to 1.9.
> Task :app:kaptCryptoReleaseKotlin
> Task :app:compileCryptoReleaseKotlin
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/crypto/java/updated/mysterium/vpn/ui/top/up/crypto/payment/CryptoPaymentActivity.kt:263:19 'fun setScale(p0: Int, p1: Int): BigDecimal!' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/crypto/java/updated/mysterium/vpn/ui/top/up/crypto/payment/CryptoPaymentActivity.kt:263:42 'static field ROUND_HALF_EVEN: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/App.kt:13:8 'annotation class OnLifecycleEvent : Any, Annotation' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/App.kt:53:6 'annotation class OnLifecycleEvent : Any, Annotation' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/App.kt:60:6 'annotation class OnLifecycleEvent : Any, Annotation' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/core/MysteriumAndroidCoreService.kt:114:13 'fun stopForeground(p0: Boolean): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/core/MysteriumAndroidCoreService.kt:119:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/core/MysteriumAndroidCoreService.kt:139:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/core/MysteriumAndroidCoreService.kt:209:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/core/MysteriumAndroidCoreService.kt:240:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/core/MysteriumAndroidCoreService.kt:319:13 'fun stopForeground(p0: Boolean): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/model/manual/connect/Proposal.kt:69:9 Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/model/manual/connect/Proposal.kt:70:9 Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/model/payment/Order.kt:42:20 Condition is always 'true'.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/network/usecase/CountryInfoUseCase.kt:49:47 'fun <T> Iterable<T>.sumBy(selector: (T) -> Int): Int' is deprecated. Use sumOf instead.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/balance/BalanceViewModel.kt:39:27 'constructor(): Handler' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/base/AllNodesViewModel.kt:42:27 'constructor(): Handler' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/base/BaseActivity.kt:87:9 'fun overridePendingTransition(p0: Int, p1: Int): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/connection/ConnectionActivity.kt:287:48 'fun <T : Parcelable!> getParcelable(p0: String?): T?' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/create/account/CreateAccountActivity.kt:110:9 'fun startActivityForResult(p0: Intent, p1: Int): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/home/selection/HomeSelectionActivity.kt:87:24 'fun get(p0: String!): Any?' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/menu/SpinnerArrayAdapter.kt:17:5 Override 'fun getDropDownView(position: Int, convertView: View?, parent: ViewGroup?): View?' has incorrect nullability in its signature compared to the overridden declaration 'fun getDropDownView(p0: Int, p1: View?, p2: ViewGroup): View!'.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/menu/SpinnerArrayAdapter.kt:24:51 Java type mismatch: inferred type is 'android.view.ViewGroup?', but 'android.view.ViewGroup' was expected.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/onboarding/OnboardingItemFragment.kt:38:20 'fun <T : Parcelable!> getParcelable(p0: String?): T?' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/settings/SettingsActivity.kt:187:23 'val defaultDisplay: Display!' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/settings/SettingsActivity.kt:187:38 'fun getSize(p0: Point!): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/splash/SplashActivity.kt:121:24 'fun launchWhenStarted(block: suspend CoroutineScope.() -> Unit): Job' is deprecated. launchWhenStarted is deprecated as it can lead to wasted resources in some cases. Replace with suspending repeatOnLifecycle to run the block whenever the Lifecycle state is at least Lifecycle.State.STARTED.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/top/up/select/country/SelectCountryActivity.kt:217:25 'fun <T : Parcelable!> getParcelable(p0: String?): T?' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/wallet/ExchangeRateViewModel.kt:23:27 'constructor(): Handler' is deprecated. Deprecated in Java.
> Task :app:compileCryptoReleaseJavaWithJavac
> Task :app:dexBuilderCryptoRelease
> Task :app:mergeCryptoReleaseGlobalSynthetics
> Task :app:generateCryptoReleaseLintVitalReportModel
> Task :app:mergeDexCryptoRelease
> Task :app:processCryptoReleaseJavaRes
> Task :app:compileCryptoReleaseArtProfile
> Task :app:mergeCryptoReleaseJavaResource
> Task :app:lintVitalAnalyzeCryptoRelease
> Task :app:lintVitalReportCryptoRelease
> Task :app:lintVitalCryptoRelease
/home/vagrant/build/network.mysterium.vpn/android/app/src/main/java/updated/mysterium/vpn/ui/splash/SplashViewModel.kt:69: Error: Expected non-nullable value [NullSafeMutableLiveData from androidx.lifecycle]
_nodeStartingError.postValue(exception)
~~~~~~~~~
Explanation for issues of type "NullSafeMutableLiveData":
This check ensures that LiveData values are not null when explicitly
declared as non-nullable.
Kotlin interoperability does not support enforcing explicit
null-safety when using generic Java type parameters. Since
LiveData is a Java class its value can always be null even
when its type is explicitly declared as non-nullable. This can lead
to runtime exceptions from reading a null LiveData value that is
assumed to be non-nullable.
Vendor: Android Open Source Project
Identifier: androidx.lifecycle
Feedback: https://issuetracker.google.com/issues/new?component=413132
1 error
> Task :app:packageCryptoRelease
There are no .so files available to package in the APK for armeabi.
> Task :app:createCryptoReleaseApkListingFileRedirect
> Task :app:assembleCryptoRelease
[Incubating] Problems report is available at: file:///home/vagrant/build/network.mysterium.vpn/android/build/reports/problems/problems-report.html
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.13/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD SUCCESSFUL in 7m
52 actionable tasks: 52 executed
2025-09-18 00:55:14,850 INFO: Successfully built version 2.1.15 of network.mysterium.vpn from 510f8db1d66e5a2bbd94ce78ff0f08920f3d36b2
2025-09-18 00:55:15,122 DEBUG: Checking build/network.mysterium.vpn/android/app/build/outputs/apk/crypto/release/app-crypto-release-unsigned.apk
2025-09-18 00:55:15,623 INFO: success: network.mysterium.vpn
2025-09-18 00:55:15,624 INFO: Finished
2025-09-18 00:55:15,624 INFO: 1 build succeeded