Include libhoudini_bluestacks for AMD CPU support #211

Open
opened 2025-01-28 02:23:06 -05:00 by mrvictory1 · 2 comments
mrvictory1 commented 2025-01-28 02:23:06 -05:00 (Migrated from github.com)

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.

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](https://github.com/mrvictory1/libhoudini_bluestacks). 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.
WesleyVanNeck commented 2025-02-16 06:04:49 -05:00 (Migrated from github.com)

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

> 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](https://github.com/mrvictory1/libhoudini_bluestacks). 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
mrvictory1 commented 2025-02-16 06:31:22 -05:00 (Migrated from github.com)

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

https://github.com/supremegamers/vendor_intel_proprietary_houdini Do I need to layout the repository as seen here?
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wbruno/waydroid_script#211