I\'m currently making a custom built Android Marshmallow x86 64 on a mini PC. I\'ve successfully installed the Android and now I\'m trying to install libhoudini on the rig s
So I've actually managed to find a pretty new tutorial about this and I've successfully installed and used libhoudini on my rig.
The newest Android-x86 isos from http://www.android-x86.org actually have a bash script executable that will help us install libhoudini. So these are the steps:
- Enable this option:
Settings>Apps Compatibility>Enable Native Bridge- Go to the Android console (Alt-F1 or install a terminal emulator)
- Login as super user / root
- Run
/system/bin/enable_nativebridge
NOTE: If you look at the script itself, you will see that the script will try to download the needed file if your device doesn't have one. But there's a chance that the server of the file will be down and the wget will loop indefinitely. If that's the case, this is what you have to do:
- Download the appropriate
houdini.sfsfrom https://github.com/rrrfff/libhoudini- Move / copy
houdini.sfsto/system/etc- Go to the Android console (Alt-F1 or install a terminal emulator)
- Run
/system/bin/uname, if it saysx86-64, renamehoudini.sfstohoudini64.sfs- Run
/system/bin/enable_nativebridge
I hope it helps anyone who wants to run ARM apps on an Android-x86 using libhoudini. Cheers.