casualsnek / waydroid_script

Python Script to add OpenGapps, Magisk, libhoudini translation library and libndk translation library to waydroid !
GNU General Public License v3.0
1.53k stars 147 forks source link

Upgrade libhoudini #59

Closed chenxiex closed 11 months ago

chenxiex commented 1 year ago

I want to upgrade libhoudini. Should I do something to uninstall the old libhoudini and install the new one, or I can just install the new one and the script will take care of this?

WesleyVanNeck commented 1 year ago

try https://github.com/LegacyGamerHD/waydroid_script

WesleyVanNeck commented 1 year ago

its more uptodate

chenxiex commented 1 year ago

try https://github.com/LegacyGamerHD/waydroid_script

This is a great repo. But how can I switch to this? Should I do something to uninstall the old libhoudini and install the new one, or I can just install the new one and the script will take care of this?

tutacat commented 1 year ago

try https://github.com/LegacyGamerHD/waydroid_script This is a great repo. But how can I switch to this?

When you install the new files, it will overwrite (replace, like it was deleted) the existing files because its the same software. Hopefully all of them.

If you encounter an error after running the new install command, you may need to delete the old files, after running this (old) installer AGAIN, then remove them using the tree found in /tmp//tmp/houdiniunpack/vendor_*/prebuilts/

Which you could do, as example, using the following commands

( cd /tmp/houdini/vendor_*/prebuilts/;
  find -type f; ) | while read path; do
    sudo rm /var/lib/waydroid/overlay/system/"$path";
done

But you would only need to do that if you have an error with libhoudini or want to remove it.