Jari Vetoniemi

Results 300 comments of Jari Vetoniemi

I haven't actively moved this forward. But good place to get this project more alive would be to integrate dalvik in it or write your own dalvik vm. If you...

Yes, you can check the loader.c and libjvm-java.c to see how libraries are loaded, you can probably take the code from there and hook into your implementation. https://github.com/Cloudef/android2gnulinux/blob/master/src/loader.c#L192-L202 https://github.com/Cloudef/android2gnulinux/blob/master/src/libjvm-java.c#L35-L74 basically...

the `bionic_dlopen` will fallback to normal `dlopen` if the bionic way fails. The `bionic_dlsym` should work for both kind of shared objects. For detecting, using heuristic that if the library...

> hmm, I get the same issue calling bionic_dlopen with the "modified" library, guess I broke it? Yeah, most likely the library won't map properly due to the edit, as...

Maybe you forgot to edit the DT_INIT_ARRAYSZ as well then. Can't say without actually seeing what you did :)

You need to setup the path for the linker https://github.com/Cloudef/android2gnulinux/blob/master/src/loader.c#L197 (this doesnt affect the dlopen fallback, only for bionic library search, for dlopen make sure your LD_LIBRARY_PATH is set correctly....

Sounds like that app is using android java apis to render stuff, you may want to try some unity games and see if they boot. Let me know if you...

I don't see anything unusual in that sample. It should work with the current state of this project. What logs do you get? Also can you create a apitrace or...

You could also do your own libandroid.so and libegl.so that integrates with your current GTK implementations. Some shovelware unity apps that I have confirmed to launch are: "The Wolf", some...