== Installed Android Tools ==

2026-02-23 11:51:54,523 INFO: Creating log directory
2026-02-23 11:51:54,523 INFO: Creating temporary directory
2026-02-23 11:51:54,523 INFO: Creating output directory
2026-02-23 11:51:54,533 DEBUG: Getting git vcs interface for https://github.com/mlm-games/cclauncher.git
2026-02-23 11:51:54,533 DEBUG: Checking app.cclauncher:1217
2026-02-23 11:51:54,533 INFO: Building app.cclauncher:1217
2026-02-23 11:51:54,533 WARNING: Android NDK version 'r28c' could not be found!
2026-02-23 11:51:54,533 WARNING: Configured versions:
Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc
2026-02-23 11:51:54,534 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:443
2026-02-23 11:51:54,658 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json.asc HTTP/1.1" 200 488
2026-02-23 11:51:54,659 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:443
2026-02-23 11:51:54,776 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json HTTP/1.1" 200 159773
Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.json
Downloading https://dl.google.com/android/repository/android-ndk-r28c-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r28c-linux.zip
2026-02-23 11:51:54,822 DEBUG: Starting new HTTPS connection (1): dl.google.com:443
2026-02-23 11:51:54,990 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r28c-linux.zip HTTP/1.1" 200 711406106
Unzipping to /tmp/.sdkmanager-cc5a9nph
Installing into /opt/android-sdk/ndk/28.2.13676358
2026-02-23 11:52:04,129 INFO: Set up NDK r28c (28.2.13676358)
2026-02-23 11:52:04,130 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/app.cclauncher, stdin=None, shell=False, universal_newlines=False)
2026-02-23 11:52:04,511 INFO: Set up NDK r28c (28.2.13676358)
2026-02-23 11:52:04,511 INFO: Set up NDK r28c (28.2.13676358)
2026-02-23 11:52:04,511 INFO: Set up NDK r28c (28.2.13676358)
2026-02-23 11:52:04,512 INFO: Set up NDK r28c (28.2.13676358)
2026-02-23 11:52:04,512 INFO: Running 'sudo' commands in /home/vagrant
2026-02-23 11:52:04,512 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c export CPUS_MAX=16; export CPUS=$(getconf _NPROCESSORS_ONLN); for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done
+ export CPUS_MAX=16
+ CPUS_MAX=16
++ getconf _NPROCESSORS_ONLN
+ export CPUS=30
+ CPUS=30
+ (( c=16 ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
+ echo 0
+ (( c++  ))
+ (( c<30 ))
2026-02-23 11:52:05,221 DEBUG: > sudo passwd --lock root
passwd: password changed.
2026-02-23 11:52:05,423 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 43723 files and directories currently installed.)
Removing sudo (1.9.16p2-3) ...
Purging configuration files for sudo (1.9.16p2-3) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
Processing triggers for libc-bin (2.41-12+deb13u1) ...
2026-02-23 11:52:08,330 INFO: Getting source for revision a3a48d4017c25622df50ff5de19bd6e352b55168
2026-02-23 11:52:08,330 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:08,330 DEBUG: > git rev-parse --show-toplevel
2026-02-23 11:52:08,531 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:08,532 DEBUG: > git submodule foreach --recursive git reset --hard
2026-02-23 11:52:08,633 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:08,633 DEBUG: > git reset --hard
2026-02-23 11:52:08,834 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:08,834 DEBUG: > git submodule foreach --recursive git clean -dffx
2026-02-23 11:52:08,935 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:08,935 DEBUG: > git clean -dffx
2026-02-23 11:52:09,036 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:09,036 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
2026-02-23 11:52:09,639 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:09,639 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
2026-02-23 11:52:10,140 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:10,140 DEBUG: > git remote set-head origin --auto
2026-02-23 11:52:10,942 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:10,942 DEBUG: > git checkout -f a3a48d4017c25622df50ff5de19bd6e352b55168
2026-02-23 11:52:11,143 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:11,143 DEBUG: > git clean -dffx
2026-02-23 11:52:11,244 INFO: commit: a3a48d4017c25622df50ff5de19bd6e352b55168 (SHA1: a3a48d4017c25622df50ff5de19bd6e352b55168)
2026-02-23 11:52:11,245 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:11,245 DEBUG: > git rev-parse --show-toplevel
2026-02-23 11:52:11,446 DEBUG: Directory: build/app.cclauncher
2026-02-23 11:52:11,446 DEBUG: > git submodule deinit --all --force
2026-02-23 11:52:11,547 INFO: Creating local.properties file at build/app.cclauncher/local.properties
2026-02-23 11:52:11,548 INFO: Set up NDK r28c (28.2.13676358)
2026-02-23 11:52:11,548 INFO: Creating local.properties file at build/app.cclauncher/app/local.properties
2026-02-23 11:52:11,548 INFO: Set up NDK r28c (28.2.13676358)
2026-02-23 11:52:11,549 INFO: Cleaned build.gradle.kts of keysigning configs at build/app.cclauncher/app/build.gradle.kts
2026-02-23 11:52:11,549 INFO: Running 'prebuild' commands in build/app.cclauncher/app
2026-02-23 11:52:11,549 INFO: Set up NDK r28c (28.2.13676358)
2026-02-23 11:52:11,549 DEBUG: Directory: build/app.cclauncher/app
2026-02-23 11:52:11,549 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/jvmToolchain/d' build.gradle.kts; sed -i -e '/foojay/d' ../settings.gradle.kts
+ '[' -z '' ']'
+ return
+ case $- in
+ return
+ sed -i -e /jvmToolchain/d build.gradle.kts
+ sed -i -e /foojay/d ../settings.gradle.kts
2026-02-23 11:52:11,751 INFO: Cleaning Gradle project...
2026-02-23 11:52:11,751 DEBUG: Directory: build/app.cclauncher/app
2026-02-23 11:52:11,751 DEBUG: > /usr/local/bin/gradlew-fdroid clean
CACHEDIR set to /home/vagrant/.cache/gradlew-fdroid
Update checksum from gradle-transparency-log
Found 9.3.1 via distributionUrl
Downloading missing gradle version 9.3.1
Using cache directory /home/vagrant/.cache/gradlew-fdroid
Running /home/vagrant/.cache/gradlew-fdroid/versions/9.3.1/bin/gradle clean

Welcome to Gradle 9.3.1!

Here are the highlights of this release:
 - Test reporting improvements
 - Error and warning improvements
 - Build authoring improvements

For more details see https://docs.gradle.org/9.3.1/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/9.3.1/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.r8.optimizedResourceShrinking=false' is deprecated.
The current default is 'true'.
It will be removed in version 10.0 of the Android Gradle plugin.
WARNING: The option setting 'android.nonFinalResIds=false' is deprecated.
The current default is 'true'.
It will be removed in version 10.0 of the Android Gradle plugin.

> Task :app:clean UP-TO-DATE

BUILD SUCCESSFUL in 46s
1 actionable task: 1 up-to-date
Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.3.1/userguide/configuration_cache_enabling.html
2026-02-23 11:53:00,042 INFO: Scanning source for common problems...
2026-02-23 11:53:00,046 DEBUG: scanner is configured to use signature data from: 'suss'
2026-02-23 11:53:00,046 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2026-02-23 11:53:00,510 DEBUG: write 'suss.json' to cache
2026-02-23 11:53:00,510 DEBUG: next suss.json cache update due in 23:59:59.999012
2026-02-23 11:53:00,526 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2026-02-23 11:53:00,526 INFO: Creating source tarball...
2026-02-23 11:53:00,575 INFO: Building Gradle project...
2026-02-23 11:53:00,575 DEBUG: Directory: build/app.cclauncher/app
2026-02-23 11:53:00,575 DEBUG: > /usr/local/bin/gradlew-fdroid assembleRelease
CACHEDIR set to /home/vagrant/.cache/gradlew-fdroid
Remote gradle-transparency-log not changed, reusing cache
Update checksum from gradle-transparency-log
Found 9.3.1 via distributionUrl
Running /home/vagrant/.cache/gradlew-fdroid/versions/9.3.1/bin/gradle assembleRelease
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/9.3.1/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.r8.optimizedResourceShrinking=false' is deprecated.
The current default is 'true'.
It will be removed in version 10.0 of the Android Gradle plugin.
WARNING: The option setting 'android.nonFinalResIds=false' is deprecated.
The current default is 'true'.
It will be removed in version 10.0 of the Android Gradle plugin.
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 36 in /opt/android-sdk/licenses
License 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 36 in /opt/android-sdk/licenses
License for package Android SDK Platform 36 accepted.
Preparing "Install Android SDK Platform 36 (revision 2)".
"Install Android SDK Platform 36 (revision 2)" ready.
Installing Android SDK Platform 36 in /opt/android-sdk/platforms/android-36
"Install Android SDK Platform 36 (revision 2)" complete.
"Install Android SDK Platform 36 (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%                                   

> Task :app:preBuild UP-TO-DATE
> Task :app:preReleaseBuild UP-TO-DATE
> Task :app:mergeReleaseJniLibFolders
> Task :app:mergeReleaseNativeLibs
> Task :app:generateReleaseBuildConfig
> Task :app:generateReleaseResources
> Task :app:checkReleaseDuplicateClasses

> Task :app:stripReleaseDebugSymbols
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir

> Task :app:packageReleaseResources

> Task :app:extractReleaseNativeSymbolTables
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir

> Task :app:processReleaseNavigationResources
> Task :app:mergeReleaseNativeDebugMetadata
> Task :app:parseReleaseLocalResources
> Task :app:javaPreCompileRelease
> Task :app:generateReleaseRFile
> Task :app:mergeReleaseArtProfile
> Task :app:checkReleaseAarMetadata
> Task :app:compileReleaseNavigationResources
> Task :app:mapReleaseSourceSetPaths
> Task :app:createReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksRelease
> Task :app:mergeReleaseResources
> Task :app:processReleaseMainManifest
> Task :app:processReleaseManifest
> Task :app:extractProguardFiles
> Task :app:mergeReleaseStartupProfile
> Task :app:generateReleaseAssets UP-TO-DATE
> Task :app:mergeReleaseAssets
> Task :app:compressReleaseAssets
> Task :app:extractReleaseVersionControlInfo
> Task :app:writeReleaseAppMetadata
> Task :app:writeReleaseSigningConfigVersions
> Task :app:processReleaseManifestForPackage
> Task :app:kspReleaseKotlin
> Task :app:processReleaseResources

> Task :app:compileReleaseKotlin
w: file:///home/vagrant/build/app.cclauncher/app/src/main/java/app/cclauncher/MainActivity.kt:111:15 'fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?): Unit' is deprecated. This method has been deprecated in favor of using the Activity Result API
      which brings increased type safety via an {@link ActivityResultContract} and the prebuilt
      contracts for common intents available in
      {@link androidx.activity.result.contract.ActivityResultContracts}, provides hooks for
      testing, and allow receiving results in separate, testable classes independent from your
      activity. Use
      {@link #registerForActivityResult(ActivityResultContract, ActivityResultCallback)}
      with the appropriate {@link ActivityResultContract} and handling the result in the
      {@link ActivityResultCallback#onActivityResult(Object) callback}.
w: file:///home/vagrant/build/app.cclauncher/app/src/main/java/app/cclauncher/helper/PermissionManager.kt:72:20 'fun unsafeCheckOpNoThrow(p0: String, p1: Int, p2: String): Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/app.cclauncher/app/src/main/java/app/cclauncher/helper/WidgetHelper.kt:65:41 'static field MODE_BACKGROUND_ACTIVITY_START_ALLOWED: Int' is deprecated. Deprecated in Java.

> Task :app:compileReleaseJavaWithJavac
> Task :app:mergeReleaseGeneratedProguardFiles
> Task :app:processReleaseJavaRes
> Task :app:expandReleaseArtProfileWildcards
> Task :app:mergeReleaseJavaResource
> Task :app:produceReleaseComposeMapping
> Task :app:generateReleaseLintVitalReportModel
> Task :app:reportReleaseComposeMappingErrors

> Task :app:minifyReleaseWithR8
Warning: Program resource provider does not support async parsing: com.android.tools.r8.internal.ka3

> Task :app:mergeReleaseComposeMapping
> Task :app:convertShrunkResourcesToBinaryRelease
> Task :app:compileReleaseArtProfile
> Task :app:optimizeReleaseResources
> Task :app:lintVitalAnalyzeRelease
> Task :app:lintVitalReportRelease
> Task :app:lintVitalRelease
> Task :app:packageRelease
> Task :app:assembleRelease

> Task :app:distReleaseApks
Distributed APK: /home/vagrant/build/app.cclauncher/app/build/outputs/apk/release/cclauncher-release-v10.6.3-universal.apk
Distributed APK: /home/vagrant/build/app.cclauncher/app/build/outputs/apk/release/cclauncher-release-v10.6.3-x86.apk
Distributed APK: /home/vagrant/build/app.cclauncher/app/build/outputs/apk/release/cclauncher-release-v10.6.3-armeabi-v7a.apk
Distributed APK: /home/vagrant/build/app.cclauncher/app/build/outputs/apk/release/cclauncher-release-v10.6.3-arm64-v8a.apk
Distributed APK: /home/vagrant/build/app.cclauncher/app/build/outputs/apk/release/cclauncher-release-v10.6.3-x86_64.apk

> Task :app:createReleaseApkListingFileRedirect

BUILD SUCCESSFUL in 3m 38s
52 actionable tasks: 52 executed
Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.3.1/userguide/configuration_cache_enabling.html
2026-02-23 11:56:39,362 DEBUG: Checking build/app.cclauncher/app/build/outputs/apk/release/cclauncher-release-v10.6.3-x86.apk
2026-02-23 11:56:39,364 INFO: Successfully built app.cclauncher:1217 from a3a48d4017c25622df50ff5de19bd6e352b55168
2026-02-23 11:56:39,365 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'
2026-02-23 11:56:39,365 INFO: ...retrieving https://github.com/mlm-games/cclauncher/releases/download/v10.6.3/cclauncher-v10.6.3-x86.apk
2026-02-23 11:56:39,366 DEBUG: Starting new HTTPS connection (1): github.com:443
2026-02-23 11:56:39,663 DEBUG: https://github.com:443 "GET /mlm-games/cclauncher/releases/download/v10.6.3/cclauncher-v10.6.3-x86.apk HTTP/1.1" 302 0
2026-02-23 11:56:39,664 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:443
2026-02-23 11:56:39,819 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/960182104/4fa6f620-bf76-4ca0-ad72-6b0de44e773e?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-02-23T12%3A37%3A31Z&rscd=attachment%3B+filename%3Dcclauncher-v10.6.3-x86.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-02-23T11%3A37%3A11Z&ske=2026-02-23T12%3A37%3A31Z&sks=b&skv=2018-11-09&sig=juVxuwO4%2BJ6zwbvSN8AMUzSGMpb5CNox5agvkO8I8Dc%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3MTg0ODEwMCwibmJmIjoxNzcxODQ3ODAwLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.I8C-y7f_NydQhKDs4B_vyVI6bqh6dDskv-lbcWpwpI0&response-content-disposition=attachment%3B%20filename%3Dcclauncher-v10.6.3-x86.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 3416732
2026-02-23 11:56:39,988 DEBUG: unsigned/binaries/app.cclauncher_1217.binary.apk: Verifies
Verified using v1 scheme (JAR signing): false
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): false
Verified using v3.1 scheme (APK Signature Scheme v3.1): false
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1

2026-02-23 11:56:40,110 DEBUG: /tmp/tmph1x1htr6/sigcp_app.cclauncher_1217.apk: Verifies
Verified using v1 scheme (JAR signing): false
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): false
Verified using v3.1 scheme (APK Signature Scheme v3.1): false
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1

2026-02-23 11:56:40,110 INFO: ...successfully verified
2026-02-23 11:56:40,110 INFO: compared built binary to supplied reference binary successfully
2026-02-23 11:56:40,124 DEBUG: Using APK Signature v2
2026-02-23 11:56:40,124 INFO: supplied reference binary has allowed signer 57f73d58f4049f378ba988eae6edd1cc8cd245e0647e0f83dd669c450f4d056e
2026-02-23 11:56:40,125 INFO: success: app.cclauncher
2026-02-23 11:56:40,125 INFO: Finished
2026-02-23 11:56:40,125 INFO: 1 build succeeded
