Hi
You should also patch your source code tree with the provided patches.
If you don't compile your Android image you should wait for someone to release some.
Dan.
Hi all, i'm new on this, and yesterday I've installed the android-x86 4.0 rc2 on my hp mini, works great, but, when I "Install" (copy the libhoudini.so and the other things) nothing changes and it doesn't work, could you please help me?
--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-x86...@googlegroups.com.
To post to this group, send email to andro...@googlegroups.com.
Visit this group at http://groups.google.com/group/android-x86.
I'm resurecting this thread, I have this very *important* (extreme sarcasm) issue.I recently got a renewed interested in Android x86, I while playing around with the lastest stable release of Android x86_64 8.1.0 and for fun wanted to see if Pokemon Go would work. Yes, one of the most important (time wasting) mobile apps of our time.I enable Native Bridge, and upon launching, it instantly crashed. Looking at the System Log, there is an error:Failed to load 'libmain.so' ...
java.lang.UnsatisfiedLinkError: dlopen failed: "data/app"...==/lib/arm/libmain.so has unexpected e_machine: 40 (EM_ARM).I'm gathering this is a long time issue with libhoudini(?)
Reading around, I found this to be a relatively, common emulation issue for some apps with native ARM compiled in, under x86.What I'm curious about, are 8.1 and 9.x using libhoudini for running ARM native apps?
I initially tried 9.0, and my Lenovo Thinkpad Helix had some issues, so I went back to 8.1, which seems reasonably stable.I was reading that Android 11 now has native ARM emulation support. Any attempts at porting Android 11 yet?
On Sun, Sep 6, 2020 at 6:55 PM John Maier <devo...@gmail.com> wrote:I did a very experimental build a couple of months ago. The various android-x86 patches could be ported without too much problems, much of the issues came from the fact that the Android R code base is not supposed to be buildable (that's the standard response you get when you report a build error or compilation problem for Android R on their mailing list) and the preview tags that are put on the various git repos do not form a coherent ensemble. Regarding ARM translation (and Widevine, for that matter), the preview images for x86 do contain the necessary binary blobs, but they're unusable in android-x86, because those binaries depend on code that hasn't been released, and it's unclear whether it will be (e.g. Widevine depends on DRM-1.3 HIDL, but that is nowhere to be found). All this was a couple of months ago, maybe things have changed since then.
Google has released the release of android 11. Hopes for getting houdini files for android 10 tend to zero. Hopefully, it will be possible to integrate the ndk_translation files from the android 11 SDK image for the emulator. Then we will finally have another version of android with arm64 code translation besides android 7.1.
On Wednesday, September 9, 2020 at 6:54:54 PM UTC+2, Mauro Rossi wrote:Looking here: https://developer.android.com/studio/releases/emulator#support_for_arm_binaries_on_android_9_and_11_system_imagesit is mentioned that Android 9 x86 system images support the ARM emulation too.