|
Cabs that have a setup.dll do things that aren't visible when you just deconstruct the cab file. So in those cases you have to use detective skills. Which means that you have to dump the registry, install the cab file, dump the registry again, and use a program like CompareIt or WinDiff to reveal the changes.
It is complex because there will be changes in there that have nothing to do with the install itself (because the phone is always writing stuff into the registry), and there will also be entries that the cab file puts in that you don't want to use if you're making an OEM package from it (like the uninstall data). The same situation applies if any of the dll files are self-registering (of which flash 7 is one).
So unless you're pretty familiar with the content of the device's registry, you are probably better off leaving the more complex cabs to people that know how to get the right entries out of a diff. There's no list of steps or anything--it just sort of comes with experience.
I have good news for you though, I made an OEM package for Flash 7 already--it's in my subfolder of the Kitchen OEMs folder on the FTP site.
I'm not really going to take requests though... making OEMs is time consuming and I am near burnout anyway from the Unified ROM project. Maybe there can be a poll or something where people can vote for the more popular apps.
Edit: I don't want to discourage you from playing around with dumping regs and diffing, etc. if you want to do so. But if you do, don't upload them to the site unless you are positive that they work fully. We have had quite a lot of non-functional OEMs uploaded by (well-meaning) people that didn't test them first.
|