v0.3.1
This release fixes the beta 9 Language Chooser/gray screen freeze. There are no other changes in this release.
In a little more detail: Since v0.2.0, the patcher has been using a "trampoline" -- it takes the real installer app, wraps it inside a fake installer app, and then places the fake installer app where the real installer used to be. When you try to start the installer app, the fake app starts, quickly does some preparations, and then hands control over to the real app. This way, there is no need to run Terminal commands before starting the Installer, and it involves less invasive patching than other ways of accomplishing this.
The "trampoline" was structured so that it had a copy of the installer's icon and a couple other files, but it did not have analogous files for the rest of the installer app's contents. This was fine for earlier betas, but apparently the trampoline was too different from the real installer for the beta 9 recovery environment to boot properly. I modified the trampoline so that it now contains what are known as "symbolic links". This way, if any part of the recovery environment tries to access one of the installer app's component files, the symbolic links will ensure that it actually accesses the required file from within the real installer app, rather than getting an unexpected file-not-found error.