log for de.nulide.findmydevice:44

== Installed Android Tools ==2026-08-15 11:08:24,367 INFO: Creating log directory2026-08-15 11:08:24,368 INFO: Creating temporary directory2026-08-15 11:08:24,368 INFO: Creating output directory2026-08-15 11:08:24,371 DEBUG: Getting git vcs interface for https://gitlab.com/fmd-foss/fmd-android.git2026-08-15 11:08:24,371 DEBUG: Checking de.nulide.findmydevice:442026-08-15 11:08:24,371 INFO: Building de.nulide.findmydevice:442026-08-15 11:08:24,372 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/de.nulide.findmydevice, stdin=None, shell=False, universal_newlines=False)2026-08-15 11:08:24,374 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-08-15 11:08:24,775 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 48130 files and directories currently installed.)Removing sudo (1.9.16p2-3+deb13u2) ...Purging configuration files for sudo (1.9.16p2-3+deb13u2) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.41-12+deb13u3) ...2026-08-15 11:08:27,506 INFO: Getting source for revision 85c6aea46015811b02fd908587d4e2e7d6f0d1862026-08-15 11:08:27,506 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:27,506 DEBUG: > git rev-parse --show-toplevel2026-08-15 11:08:27,707 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:27,707 DEBUG: > git submodule foreach --recursive git reset --hard2026-08-15 11:08:27,809 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:27,809 DEBUG: > git reset --hard2026-08-15 11:08:28,010 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:28,010 DEBUG: > git submodule foreach --recursive git clean -dffx2026-08-15 11:08:28,111 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:28,111 DEBUG: > git clean -dffx2026-08-15 11:08:28,212 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:28,212 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 origin2026-08-15 11:08:28,814 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:28,814 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 origin2026-08-15 11:08:29,316 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:29,316 DEBUG: > git remote set-head origin --auto2026-08-15 11:08:29,918 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:29,918 DEBUG: > git checkout -f 85c6aea46015811b02fd908587d4e2e7d6f0d1862026-08-15 11:08:30,120 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:30,120 DEBUG: > git clean -dffx2026-08-15 11:08:30,221 INFO: commit: 85c6aea46015811b02fd908587d4e2e7d6f0d186 (SHA1: 85c6aea46015811b02fd908587d4e2e7d6f0d186)2026-08-15 11:08:30,221 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:30,221 DEBUG: > git rev-parse --show-toplevel2026-08-15 11:08:30,422 DEBUG: Directory: build/de.nulide.findmydevice2026-08-15 11:08:30,422 DEBUG: > git submodule deinit --all --force2026-08-15 11:08:30,523 INFO: Creating local.properties file at build/de.nulide.findmydevice/local.properties2026-08-15 11:08:30,524 INFO: Creating local.properties file at build/de.nulide.findmydevice/app/local.properties2026-08-15 11:08:30,527 INFO: Scanning source for common problems...2026-08-15 11:08:30,529 DEBUG: scanner is configured to use signature data from: 'suss'2026-08-15 11:08:30,529 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-08-15 11:08:31,078 DEBUG: write 'suss.json' to cache2026-08-15 11:08:31,079 DEBUG: next suss.json cache update due in 23:59:59.9986762026-08-15 11:08:31,153 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2026-08-15 11:08:31,153 INFO: Creating source tarball...2026-08-15 11:08:31,256 INFO: Building Gradle project...2026-08-15 11:08:31,256 DEBUG: Directory: build/de.nulide.findmydevice/app2026-08-15 11:08:31,256 DEBUG: > /usr/local/bin/gradlew-fdroid assembleProdReleaseCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidUpdate checksum from gradle-transparency-logFound 9.5.1 via distributionUrlDownloading missing gradle version 9.5.1Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/9.5.1/bin/gradle assembleProdReleaseWelcome to Gradle 9.5.1!Here are the highlights of this release:- Task provenance in reports and failure messages- Type-safe accessors for precompiled Kotlin Settings pluginsFor more details see https://docs.gradle.org/9.5.1/release-notes.htmlTo 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/9.5.1/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the buildFound corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyChecking the license for package Android SDK Build-Tools 36 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 36 accepted.Preparing "Install Android SDK Build-Tools 36 v.36.0.0"."Install Android SDK Build-Tools 36 v.36.0.0" ready.Installing Android SDK Build-Tools 36 in /opt/android-sdk/build-tools/36.0.0"Install Android SDK Build-Tools 36 v.36.0.0" complete."Install Android SDK Build-Tools 36 v.36.0.0" finished.Checking the license for package Android SDK Platform 37.0 in /opt/android-sdk/licensesLicense for package Android SDK Platform 37.0 accepted.Preparing "Install Android SDK Platform 37.0 (revision 2)"."Install Android SDK Platform 37.0 (revision 2)" ready.Installing Android SDK Platform 37.0 in /opt/android-sdk/platforms/android-37.0"Install Android SDK Platform 37.0 (revision 2)" complete."Install Android SDK Platform 37.0 (revision 2)" finished.Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only[=========                              ] 25%Configuration 'prodReleaseCompileClasspath' was resolved during configuration time.This is a build performance and scalability issue.See https://github.com/gradle/gradle/issues/2298Run with --info for a stacktrace.Configuration 'prodReleaseRuntimeClasspath' was resolved during configuration time.This is a build performance and scalability issue.See https://github.com/gradle/gradle/issues/2298Run with --info for a stacktrace.> Task :app:preBuild UP-TO-DATE> Task :app:preProdReleaseBuild UP-TO-DATE> Task :app:mergeProdReleaseJniLibFolders> Task :app:mergeProdReleaseNativeLibs> Task :app:checkProdReleaseDuplicateClasses> Task :app:stripProdReleaseDebugSymbolsUnable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libimage_processing_util_jni.so, libsurface_util_jni.so. Run with --info option to learn more.> Task :app:dataBindingMergeDependencyArtifactsProdRelease> Task :app:extractProdReleaseNativeSymbolTables> Task :app:prepareLibraryDefinitionsProdRelease> Task :app:mergeProdReleaseNativeDebugMetadata NO-SOURCE> Task :app:extractProdReleaseSupportedLocales> Task :app:mapProdReleaseSourceSetPaths> Task :app:generateProdReleaseResources> Task :app:generateProdReleaseLocaleConfig> Task :app:processProdReleaseNavigationResources> Task :app:packageProdReleaseResources> Task :app:mergeProdReleaseResources> Task :app:generateProdReleaseBuildConfig> Task :app:parseProdReleaseLocalResources> Task :app:javaPreCompileProdRelease> Task :app:dataBindingGenBaseClassesProdRelease> Task :app:generateProdReleaseRFile> Task :app:mergeProdReleaseArtProfile> Task :app:compileProdReleaseNavigationResources> Task :app:checkProdReleaseAarMetadata> Task :app:createProdReleaseCompatibleScreenManifests> Task :app:extractDeepLinksProdRelease> Task :app:processProdReleaseMainManifest> Task :app:processProdReleaseManifest> Task :app:extractProguardFiles> Task :app:mergeProdReleaseStartupProfile> Task :app:generateProdReleaseAssets UP-TO-DATE> Task :app:mergeProdReleaseAssets> Task :app:compressProdReleaseAssets> Task :app:extractProdReleaseVersionControlInfo> Task :app:collectProdReleaseDependencies> Task :app:sdkProdReleaseDependencyData> Task :app:writeProdReleaseAppMetadata> Task :app:writeProdReleaseSigningConfigVersions> Task :app:processProdReleaseManifestForPackage> Task :app:processProdReleaseResources> Task :app:kspProdReleaseKotlin> Task :app:compileProdReleaseKotlinw: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/commands/BluetoothCommand.kt:61:30 'fun enable(): Boolean' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/commands/BluetoothCommand.kt:64:30 'fun disable(): Boolean' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/data/EncryptedSettingsRepository.kt:5:8 'class EncryptedSharedPreferences : Any, SharedPreferences' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/data/EncryptedSettingsRepository.kt:6:8 'class MasterKey : Any' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/data/EncryptedSettingsRepository.kt:33:25 'class MasterKey : Any' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/data/EncryptedSettingsRepository.kt:33:35 'constructor(p0: Context): MasterKey.Builder' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/data/EncryptedSettingsRepository.kt:34:27 'class MasterKey : Any' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/data/EncryptedSettingsRepository.kt:34:37 'enum class KeyScheme : Enum<MasterKey.KeyScheme!>' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/data/EncryptedSettingsRepository.kt:37:23 'class EncryptedSharedPreferences : Any, SharedPreferences' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/data/EncryptedSettingsRepository.kt:41:13 'class EncryptedSharedPreferences : Any, SharedPreferences' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/data/EncryptedSettingsRepository.kt:41:40 'enum class PrefKeyEncryptionScheme : Enum<EncryptedSharedPreferences.PrefKeyEncryptionScheme!>' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/data/EncryptedSettingsRepository.kt:42:13 'class EncryptedSharedPreferences : Any, SharedPreferences' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/data/EncryptedSettingsRepository.kt:42:40 'enum class PrefValueEncryptionScheme : Enum<EncryptedSharedPreferences.PrefValueEncryptionScheme!>' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/permissions/WriteSecureSettingsPermission.kt:69:28 'static fun newProcess(p0: Array<(out) String!>, p1: Array<(out) String!>?, p2: String?): ShizukuRemoteProcess!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/receiver/SmsReceiver.kt:31:27 'fun get(p0: String!): Any?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/receiver/SmsReceiver.kt:31:39 Unchecked cast of 'Any?' to 'Array<ByteArray>?'.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/transports/SmsTransport.kt:136:28 'static fun getDefault(): SmsManager!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/transports/SmsTransport.kt:138:28 'static fun getSmsManagerForSubscriptionId(p0: Int): SmsManager!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/transports/TransportAction.kt:8:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/RingerActivity.kt:50:40 'static field FLAG_DISMISS_KEYGUARD: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/RingerActivity.kt:51:48 'static field FLAG_SHOW_WHEN_LOCKED: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/RingerActivity.kt:52:48 'static field FLAG_TURN_SCREEN_ON: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/access/AccessControlActivity.kt:122:22 'fun managedQuery(p0: Uri!, p1: Array<(out) String!>!, p2: String!, p3: Array<(out) String!>!, p4: String!): Cursor!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/access/AccessControlTabPager.kt:30:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/access/AccessControlTabPager.kt:31:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/access/AccessType.kt:11:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/access/AccessType.kt:12:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/access/AccessType.kt:14:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/access/AccessType.kt:15:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/access/AccessType.kt:17:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/common/PasswordSetDialog.kt:20:5 This annotation is currently applied to the value parameter only, but in the future it will also be applied to field.- To opt in to applying to both value parameter and field, add '-Xannotation-default-target=param-property' to your compiler arguments.- To keep applying to the value parameter only, use the '@param:' annotation target.See https://youtrack.jetbrains.com/issue/KT-73255 for more details.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/settings/AboutHeader.kt:50:81 'field versionCode: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/settings/AppearanceActivity.kt:77:52 'fun String.capitalize(locale: Locale): String' is deprecated. Use replaceFirstChar instead.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/settings/AppearanceActivity.kt:85:50 'fun String.capitalize(locale: Locale): String' is deprecated. Use replaceFirstChar instead.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/settings/LogViewActivity.kt:62:13 'fun startActivityForResult(intent: Intent, requestCode: Int): Unit' is deprecated. This method has been deprecated in favor of using the Activity Result APIwhich brings increased type safety via an {@link ActivityResultContract} and the prebuiltcontracts for common intents available in{@link androidx.activity.result.contract.ActivityResultContracts}, provides hooks fortesting, and allow receiving results in separate, testable classes independent from youractivity. Use{@link #registerForActivityResult(ActivityResultContract, ActivityResultCallback)}passing in a {@link StartActivityForResult} object for the {@link ActivityResultContract}.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/settings/SettingsFragment.kt:100:17 'fun startActivityForResult(p0: Intent, p1: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/settings/SettingsFragment.kt:113:18 This declaration overrides a deprecated member but is not marked as deprecated itself. Add the '@Deprecated' annotation or suppress the diagnostic.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/settings/SettingsFragment.kt:114:15 'fun onActivityResult(p0: Int, p1: Int, p2: Intent?): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/settings/SettingsFragment.kt:249:35 'fun createConfirmDeviceCredentialIntent(p0: CharSequence!, p1: CharSequence!): Intent!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/settings/SettingsFragment.kt:250:13 'fun startActivityForResult(p0: Intent, p1: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/ui/settings/SettingsFragment.kt:272:9 'fun startActivityForResult(p0: Intent, p1: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/utils/CellUtils.kt:89:53 'val timeStamp: Long' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/utils/PhoneUtils.kt:15:44 'static fun formatNumber(p0: String!): String!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/utils/WifiScan.kt:16:21 'field SSID: String!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/de.nulide.findmydevice/app/src/main/java/de/nulide/findmydevice/utils/WifiScan.kt:50:35 'fun startScan(): Boolean' is deprecated. Deprecated in Java.> Task :app:compileProdReleaseJavaWithJavacNote: Some input files use or override a deprecated API.Note: Recompile with -Xlint:deprecation for details.> Task :app:mergeProdReleaseGeneratedProguardFiles> Task :app:processProdReleaseJavaRes> Task :app:expandProdReleaseArtProfileWildcards> Task :app:mergeProdReleaseJavaResource> Task :app:copyRoomSchemas NO-SOURCE> Task :app:produceProdReleaseComposeMapping> Task :app:generateProdReleaseLintVitalReportModel> Task :app:reportProdReleaseComposeMappingErrors> Task :app:minifyProdReleaseWithR8> Task :app:mergeProdReleaseComposeMapping> Task :app:convertShrunkResourcesToBinaryProdRelease> Task :app:compileProdReleaseArtProfile> Task :app:optimizeProdReleaseResources> Task :app:lintVitalAnalyzeProdRelease> Task :app:lintVitalReportProdReleaseLint found no errors or warnings76 errors/warnings were listed in the baseline file (/home/vagrant/build/de.nulide.findmydevice/app/lint-baseline.xml) but not found in the project; perhaps they have been fixed?Note: The baseline was created using a different target/variant than it was checked against.Creation variant: lintCurrent variant: lintVitalRelease> Task :app:lintVitalProdRelease> Task :app:packageProdRelease> Task :app:createProdReleaseApkListingFileRedirect> Task :app:assembleProdRelease[Incubating] Problems report is available at: file:///home/vagrant/build/de.nulide.findmydevice/build/reports/problems/problems-report.htmlDeprecated Gradle features were used in this build, making it incompatible with Gradle 10.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/9.5.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 2m 24s57 actionable tasks: 57 executedConsider enabling configuration cache to speed up this build: https://docs.gradle.org/9.5.1/userguide/configuration_cache_enabling.html2026-08-15 11:10:59,244 DEBUG: Checking build/de.nulide.findmydevice/app/build/outputs/apk/prod/release/app-prod-release-unsigned.apk2026-08-15 11:10:59,246 INFO: Successfully built de.nulide.findmydevice:44 from 85c6aea46015811b02fd908587d4e2e7d6f0d1862026-08-15 11:10:59,248 INFO: success: de.nulide.findmydevice2026-08-15 11:10:59,248 INFO: Finished2026-08-15 11:10:59,248 INFO: 1 build succeeded