Quote:
Originally Posted by Kamokazi
So what you are saying...would it be beneficial to use as stripped a ROM as possible and install cabs instead of OEMing the files? So they install to Program Files and not Windows? Or is there a way to OEM them in and install to an alternative directory?
Also, can some basic WinMo programs be moved out of the Windows directory and still work?
|
Most programs originally written to be installed as a cab will install their files to something in \Program Files. When you turn them into OEMs, unless you take the time to build an initflashfiles.txt to move them, they end up in \Windows. I personally strip the ROM and install everything as a cab after the fact. Not to mention that for things that can be updated, it's much easier to update a cabbed in app vs. baked in.
On moving some WinMo apps out of \Windows, a properly written app may require a DLL but should check \Windows for that DLL instead of checking . If it checks ., it may fail unless you also move said DLL to wherever you are moving the app.
I'd look at apps that have a boatload of ancillary files (like HTC Keyboard) as things to move - but then again, HTC Keyboard was never designed to be installed as a CAB - so moving it could have issues.
Sorry - not a terribly useful response.