I just want to say that this patching method DOES work with hbc softmodding and usbloader.
I however, did not throw in the "._.DS_Store" file when replacing the original files with the patched ones, and so far it is working very well.
If you encounter any mistakes like not being able to run...