your "problem"? A 12% size increase is quite decent for such a process, imho. And besides, what are 9MB regarding current storage capacities? I somehow misunderstood stuff
However, afaik, there is - technically - no (easy) way to convert such apps without enlarging files. This is due to the different environment (e.g. operating system) you port the binaries to. They need specific information (naturally provided by the original system, but missing on the portable one) to be added to the app's internal data; otherwise you wouldn't be able to run them on the mobile device.