You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Danny here from walletscrutiny.com. We verify the reproducibility of Android apps.
So far, we've reviewed over 6500+ Android apps and Bitcoin hardware wallets.
Describe the bug
Build Failure
Insufficient build instructions
Non-verifiability
To Reproduce
Steps to reproduce the behavior:
We attempted to build again with the knowledge that an MR has been merged regarding Emanuel's issue. We assume that the app could be built from hereon.
We begin our manual attempt, with this Dockerfile:
After 3 attempts, we noticed a recurring problem whenever we tried to execute ./gradlew.
Could not resolve com.mapbox.maps:android:10.10.0.
Required by:
project :app
> Could not get resource 'https://maven.pkg.github.com/checkout/checkout-3ds-sdk-android/com/mapbox/plugin/maps-lifecycle/10.10.0/maps-lifecycle-10.10.0.pom'.
> Username must not be null!
Expected behavior
The app builds successfully
We could then run a diff between the built vs the official artifact
Screenshots
Screenshot of mapbox requirements posted on x
Desktop (please complete the following information):
OS: Ubuntu 22.04
Browser: Firefox
Version: 130.01
Smartphone (please complete the following information):
Device: n/a we used a build server
OS: n/a we used a build server
Browser n/a we used a build server
Version n/a we used a build server
Additional context
We used a debian build server + docker
The text was updated successfully, but these errors were encountered:
Greetings team Mixin! 🙂
Danny here from walletscrutiny.com. We verify the reproducibility of Android apps.
So far, we've reviewed over 6500+ Android apps and Bitcoin hardware wallets.
Describe the bug
To Reproduce
Steps to reproduce the behavior:
We attempted to build again with the knowledge that an MR has been merged regarding Emanuel's issue. We assume that the app could be built from hereon.
We begin our manual attempt, with this Dockerfile:
We build the docker image:
From there, we execute:
The complete nosbin paste
After 3 attempts, we noticed a recurring problem whenever we tried to execute
./gradlew
.Expected behavior
Screenshots
Screenshot of mapbox requirements posted on x
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
We used a debian build server + docker
The text was updated successfully, but these errors were encountered: