Run the arm64 build of the WiiLink patcher through Termux on your Android device
DISCLAIMER - THIS IS NOT AN OFFICIAL WIILINK TOOL, THIS IS AN UNOFFICIAL SCRIPT. I AM NOT RESPONSIBLE FOR ANY DATA LOSS THAT COULD OCCUR THROUGH THE USE OF THIS TOOL.
For support with this script, join the WiiLink Discord, and ping me (@harrywalkeruk) in #support-text, with a screenshot and description of your issue.
This project works through the Android app Termux, which allows the installation of a Linux environment. All this script does is install an Ubuntu environment, run the WiiLink patcher for arm64 linux inside of it, and copy the patched files to your phone's internal storage.
Install Termux from F-Droid. The Google Play Store version is unstable and missing functionality, see here for more information.
Enter Termux, and run:
pkg install wget
Download the script
wget -O termux.sh https://raw.githubusercontent.com/AyeItsHarry/WiiLinkPatcherAndroid/main/termux.sh
Make it executable
chmod +x termux.sh
Run the patcher
./termux.sh
After running the script, your device will ask you to give Termux storage permissions. This is needed to copy the patched wads to your device's internal storage. After granting the storage permission, the script will install an Ubuntu environment and all patcher dependencies, then run the patcher. This will take a while.
Once in the patcher, your SD card will NOT be detected. This behaviour is expected. Run the patcher without an SD card, and exit it once it has patched the files. The script will then copy the files the patcher generated to the WiiLink
folder on your device's internal storage. From there, you can either install the WADs in Dolphin, or copy them over to an SD card for use on a real Wii.