The trick isn't to patch it once, but to create a system that can reproduce your patches against each release as they come in. Then, when code changes make fixes non-trivial calling in a headless session to heal your fixes.
The first trick will be avoiding getting flagged for running an unofficial build.
The first trick will be avoiding getting flagged for running an unofficial build.