diff --git a/files/overwrite-wiiu-titlehash.exe b/files/overwrite-wiiu-titlehash.exe
new file mode 100644
index 000000000..9dfd8fea6
Binary files /dev/null and b/files/overwrite-wiiu-titlehash.exe differ
diff --git a/files/overwrite-wiiu-titlehash.py b/files/overwrite-wiiu-titlehash.py
deleted file mode 100644
index 1755feaef..000000000
--- a/files/overwrite-wiiu-titlehash.py
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/usr/bin/env python3
-from ftplib import FTP
-from io import BytesIO
-from sys import exit
-from traceback import format_exc
-
-server_ip = input('What is the IP address of the Wii U? ')
-
-blank_digest = (b'F' * 0x40) + (b'\0' * 0x10)
-digest_path = '/storage_slc/security/digest.bin'
-
-try:
- print('Attempting to connect to {0}:21...'.format(server_ip))
- with FTP(server_ip) as f:
- resp = f.login()
- print('Server response:', resp)
- print('Overwriting {0}...'.format(digest_path))
- try:
- resp = f.storbinary('STOR ' + digest_path, BytesIO(blank_digest))
- except ftplib.error_perm:
- print("\nWARNING: Couldn't overwrite.")
- print('Make sure Haxchi CFW, CBHC, or Mocha is active.')
- exit(1)
- print('Server response:', resp)
-
- print('\nDone. Exit ftpiiu, then go to System Settings -> System Update.')
-except Exception as e:
- print('\nERROR OCCURED - please send error.log!\n')
- print(format_exc(), end='')
- with open('err.log', 'w', encoding='utf-8') as o:
- o.write(format_exc())
diff --git a/getting-started.md b/getting-started.md
index 353add21c..41bb0bd2a 100644
--- a/getting-started.md
+++ b/getting-started.md
@@ -18,7 +18,7 @@ The table below lists advantages and disadvantages of each option.
- It's functionality can be extended by installing ColdBootHaxchi (CBHC) to a Haxchi installation.
#### **CBHC**
-!> Installing CBHC incorrectly can brick your Wii U. Make sure to follow the following rules when installing CBHC:
- The DS game has to be legitimately installed from the eShop
- Don't format the system while CBHC is installed
- Don't delete the user account that bought the DS VC game
- Don't re-install the same game using wup installer or from the eShop
- Don't install Haxchi over CBHC
+!> Installing CBHC incorrectly can brick your Wii U. Make sure to follow the following rules when installing CBHC:
- The DS game has to be legitimately installed from the eShop
- Don't format the system while CBHC is installed
- Don't delete the user account that bought the DS VC game
- Don't re-install the same game using WUP Installer or from the eShop
- Don't install Haxchi over CBHC
!>Breaking one of the above rules will result in a brick.
diff --git a/recover-ios.md b/recover-ios.md
index c8017faae..6b00fabae 100644
--- a/recover-ios.md
+++ b/recover-ios.md
@@ -7,16 +7,14 @@ This page will guide you through the process of recovering a corrupted IOS on yo
### What You Need
> - A working [Homebrew installation](introduction) on Wii U side
-> - This release of [FTPiiU Everywhere](http://wiiubru.com/appstore/#/app/fpiiu-cbhc)
-> - The latest release of [Python](https://www.python.org/downloads/)
+> - This release of [FTPiiU Everywhere](http://wiiubru.com/appstore/zips/fpiiu-cbhc.zip)
> - An FTP client such as [FileZilla](https://filezilla-project.org/download.php?type=client)
-> - This Python script
+> - overwrite-wiiu-titlehash.exe
### Instructions
> 1. Extract the `fpiiu-cbhc.zip` file to the root of your SD Card
> 1. Install FileZilla on your computer
-> 1. Install Python on your computer
@@ -32,7 +30,7 @@ This page will guide you through the process of recovering a corrupted IOS on yo
1. Delete the `00000050` folder
1. Navigate to `/slccmpt01/ticket/00000001`
1. Delete the `00000050.tik` file
-1. On your computer, double click the previously downloaded `.py` file
+1. Launch the previously downloaded `overwrite-wiiu-titlehash.exe` file
1. Type in your Wii U's IP address and press Enter
1. Wait for it to finish what it's doing
- If an `err.log` file has been generated, please visit us in **#wiiu-assistance** on [Nintendo Homebrew Discord](https://discord.gg/C29hYvh)
@@ -58,7 +56,7 @@ This page will guide you through the process of recovering a corrupted IOS on yo
1. Delete the corresponding folder of the IOS you want to recover
1. Navigate to `/slccmpt01/ticket/00000001`
1. Delete the corresponding `.tik` file of the IOS you want to recover
-1. Double click the previously downloaded `.py` file
+1. Launch the previously downloaded `overwrite-wiiu-titlehash.exe` file
1. Type in your Wii U's IP address and press Enter
1. Wait for it to finish what it's doing
- If an `err.log` file has been generated, please visit us in **#wiiu-assistance** on [Nintendo Homebrew Discord](https://discord.gg/C29hYvh)
diff --git a/recover-mii-channel.md b/recover-mii-channel.md
index 1dccfbd01..5fda66761 100644
--- a/recover-mii-channel.md
+++ b/recover-mii-channel.md
@@ -5,16 +5,14 @@ This page will guide you through the process of restoring your Mii Channel to a
### What You Need
> - A working [Homebrew installation](introduction) on Wii U side
-> - This release of [FTPiiU Everywhere](http://wiiubru.com/appstore/#/app/fpiiu-cbhc)
-> - The latest release of [Python](https://www.python.org/downloads/)
+> - This release of [FTPiiU Everywhere](http://wiiubru.com/appstore/zips/fpiiu-cbhc.zip)
> - An FTP client such as [FileZilla](https://filezilla-project.org/download.php?type=client)
-> - This Python script
+> - overwrite-wiiu-titlehash.exe
### Instructions
> 1. Extract the `fpiiu-cbhc.zip` file to the root of your SD Card
> 1. Install FileZilla on your computer
-> 1. Install Python on your computer
### Recovering The Channel
@@ -26,7 +24,7 @@ This page will guide you through the process of restoring your Mii Channel to a
> 1. In FileZilla, type in the IP address displayed by your Wii U in the `Host` field at the top of the window and click on `Quickconnect`
> 1. Navigate to `/slccmpt01/title/00010002`
> 1. Delete the `48414341` folder
-> 1. On your computer, double click the previously downloaded `.py` file
+> 1. Launch the previously downloaded `overwrite-wiiu-titlehash.exe` file
> 1. Type in your Wii U's IP address and press Enter
> 1. Wait for it to finish what it's doing
> - If an `err.log` file has been generated, please visit us in **#wiiu-assistance** on [Nintendo Homebrew Discord](https://discord.gg/C29hYvh)