-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debug Windows issue #35
Comments
Related to #27 |
Some preliminary findings:
Now the question is why this happens, I need to dive a bit deeper into this. |
I should be a bit more clear, it doesn't seem to be able to execute as it can't find them in the path. But it can extract the embedded binaries. Plot thickens. |
AndroidQF mvt-project version executes adb.exe fine but is having some trouble with: "impossible to initialise the acquisition: failed to upload collector: exit status 1. But maybe because it's a grapheneOS Android device? :) This seem to suggest we should aim to backport the changes we have in this version on to the public one from Claudio. |
@DrWhax The plan is to make this version public once ready, and publish usable signed builds for Windows, Mac and Linux here. We can also backport fixes but the priority should be to get this version working. |
Is there anything we can help? We are using our own compiled binaries on Linux, Windows and Mac and we don't have any problem. We been using it on Windows 10, Windows 11, Mac Monterrey and Debian 12 (all of them the latest two weeks). I'm compiling on Debian 12 with go version go1.19.8 linux/amd64. The only "issue" that we have is related to certificates, we need to authorize the execution on Windows and Mac, but |
I have had this error on Samsung S21 and S23 both with Android 13 |
Gotcha, I also had this on an older Nokia android phone. I'll debug the collector as well. |
Based on @penserbjorne's mention of it working with their build using Go 1.19.1 (not in debian12 repo) I cloned the repo again and built ( AndroidQF works on windows for all 3 of the builds, testing against GrapheneOS/Android14 and an old Samsung with Android 10. While v1.6.0-alpha-2 fails with the There seems to have been a good few changes since the release, e.g. command line options for the release version having only So it seems maybe the best option is to do a new release with the latest code and that should get windows users up and running again I think |
Thanks so much @penserbjorne, @r-tx and @DrWhax for debugging these issues! I didn't realize we had significant changes from @Te-k that were not include in the released version. I've tagged a new |
I am not seeing the Windows binary as signed - right click on exe -> properties -> Digital Signature tab is missing. Otherwise it now runs as expected on the Android 10 and 14 devices I mentioned, though #32 does mean you can only run it once before having to kill the adb process. I can check MacOS in the morning if no one else gets to it. |
I haven't signed the builds yet. I'll also try fix the bug you mention in #32 and then prepare a signed release. |
That would indeed be a good reason for it not showing up then :D Linux amd works - tested against Android 10, 11, 14 on Ubuntu 22.04 |
OK, this build also works for me. |
I don't know if there is the bandwidth for it but it would also be useful to see if @penserbjorne's #12 could be fixed, which effects Samsung devices, before a public release. |
AndroidQF is having problems extracting on Windows for some reason, we need to debug this.
I'll get a backtrace of the Go binary and see what's going wrong.
The text was updated successfully, but these errors were encountered: