Skip to content
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

[Feature] Add libhoudini A13 support #206

Open
worstperson opened this issue Dec 28, 2024 · 0 comments
Open

[Feature] Add libhoudini A13 support #206

worstperson opened this issue Dec 28, 2024 · 0 comments

Comments

@worstperson
Copy link

worstperson commented Dec 28, 2024

Tested and confirmed this patch is working (on an ATV A13 waydroid build)
ayasa520/redroid-script#37

init.rc, ld_config.patch, and ld_config_swcodec.patch did need to be adapted to apply to the files that exist on Waydroid builds, but it was very straightforward.

edit: I pushed a patch here for testing and to show what's required to make it work, but it is much too hacky to put in a pull request.

edit2: For whatever reason ro.dalvik.vm.native.bridge was getting disabled by the system
init: Overriding previous property 'ro.dalvik.vm.native.bridge':'libhoudini.so' with new value '0'
Houdini worked in the shell, but didn't load in when opening arm apps. I removed the props from waydroid's config and set them in system/build.prop via overlayfs instead. That fixed the issue, though I'm still unsure why that was required.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant