waydroid_script icon indicating copy to clipboard operation
waydroid_script copied to clipboard

Include libhoudini_bluestacks for AMD CPU support

Open mrvictory1 opened this issue 11 months ago • 2 comments

Bluestacks uses an in-house (?) wrapper library "libnb.so" that resolves bad performance on AMD when using libhoudini. I extracted libhoudini + libnb + library files from BlueStacks and uploaded them on this repo. This build of libhoudini could be used on systems with AMD processors and Steam Deck where libhoudini can run an app / a game but libndk falls short. The prop entries necessary for using this build is the same as what waydroid_script already uses for libhoudini, except ro.dalvik.vm.native.bridge must be set to libnb.so instead of libhoudini.so. The system/ folder in the repo can be copied to /var/lib/waydroid/overlay/system as-is.

mrvictory1 avatar Jan 28 '25 07:01 mrvictory1

Bluestacks uses an in-house (?) wrapper library "libnb.so" that resolves bad performance on AMD when using libhoudini. I extracted libhoudini + libnb + library files from BlueStacks and uploaded them on this repo. This build of libhoudini could be used on systems with AMD processors and Steam Deck where libhoudini can run an app / a game but libndk falls short. The prop entries necessary for using this build is the same as what waydroid_script already uses for libhoudini, except ro.dalvik.vm.native.bridge must be set to libnb.so instead of libhoudini.so. The system/ folder in the repo can be copied to /var/lib/waydroid/overlay/system as-is.

cant add it as the content of zip file is way difrent layout

WesleyVanNeck avatar Feb 16 '25 11:02 WesleyVanNeck

https://github.com/supremegamers/vendor_intel_proprietary_houdini Do I need to layout the repository as seen here?

mrvictory1 avatar Feb 16 '25 11:02 mrvictory1