July 17, 2009#

How to install Palm Pre Mojo SDK on Windows 7 RC

Emu02 Trying to install the Palm Pre / Mojo / WebOS SDK on my computer running Windows 7 RC. As reported here, I experienced the problem of the installer failing silently towards the end without an error message, performing a rollback. I have no idea how long it takes Palm or even if they are planning on fixing this in the near future, but a look into Windows event log shows that the silent failure of the installer is caused by a Windows Update package for the User Mode Driver Framework which the SDK installer tries to install but which apparently fails to install on Windows 7.

So my solution to the problem is simply not to make the SDK installer try to install this Windows Update Package. Since it’s only an update, it’s probably not crucial to running the SDK. So here’s a 15 min. procedure how to edit the Mojo SDK installer program based on this former blog post of mine, so that it skips the Windows Update package during install. Continue Reading

February 7, 2009#

How to force MSI files to install on non-supported OS

setupioc Since I’m currently running Windows 7 Beta on my computer, I’ve ran into this issue quite a few times. You download some program you’ve been using on Windows Vista before, and once you try to install it, you’re being told “The operating system is not supported. Installation will be aborted.”

For many 3rd party installer systems, using Microsoft’s compatibility wizard will solve the problem. Just tell the wizard that the program requires special permission and ran on older OS version (e.g. Vista) and it should install fine. Unfortunately, this usually doesn’t work for Microsoft Installer packages (*.msi files). Here’s a short tutorial on how to still force those packages to install (taking the Samsung LightScribe software as an example): Continue Reading