This method apparently doesn't work at all. It creates an folder within the RPF with the same name as the RPF. For example in x64e.rpf, it will create a folder named x64e.rpf and inside it is the path and files I want to have replaced. I was fooled because OpenIV said the installation succeeded but it really didn't. So I guess there's no way to create an OIV package for my purpose.