DeviceFarmer / minicap

Stream real-time screen capture data out of Android devices.
Other
270 stars 68 forks source link

Incorrect minicap.so x86_64 archeticture for android-31 #32

Open khaledAbbasExperitest opened 2 years ago

khaledAbbasExperitest commented 2 years ago

Minicap.so in folder x86_64 arch has "i386" instead of x86_64 To verify: Downloaded minicap.so from android-31/x86_64 ran: objdump -f "minicap.so"| grep ^architecture

Got result: architecture: i386

Jcouto33 commented 2 years ago

Same issue observe on my side: file minicap.so  ✔  10587  22:18:10  minicap.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[md5/uuid]=04e5c2950a616c1d966eb787819a8408, stripped

pcrepieux commented 2 years ago

@varundtsfi may have a fix for this otherwise, you can give a try to the apk version of minicap

varundtsfi commented 2 years ago

Hi @pcrepieux I can build the AOSP with minicap again for required architecture but I don't have device to test. Allow me some time. I will share the minicap.so for x86_64

varundtsfi commented 1 year ago

@varundtsfi may have a fix for this otherwise, you can give a try to the apk version of minicap

Hi @pcrepieux I have build the new .so file for x86_64 architecture. Following is the link to download the so file. https://github.com/varundtsfi/Android12Support_withso/tree/main/aosp/android-31/x86_64 Screenshot from 2022-07-28 17-12-54

@Jcouto33 Give it a try as I don't have a x86_64 device to test. Please share the results asap. If its working fine, I will update in minicap branch too.

AzurIce commented 3 weeks ago

the minicap.so for android-32 in the x86_64 folder is also i386